@import url(../../../plugins/rometheme-for-elementor/assets/css/rtmicon-thin.css);
@import url(//bazaaraccounting.com/wp-content/plugins/rometheme-for-elementor/assets/css/./rtmicon-regular.css);
@import url(https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap);
@media all {
  img:is([sizes="auto" i], [sizes^="auto," i]) {
    contain-intrinsic-size: 3000px 1500px
  }
}

@media all {
  .menu-button-rometheme {
    transition: all .5;
    background-color: #00cea6;
    padding: 10px;
    display: flex;
    align-items: center;
    border: none
  }

  .rkit-offcanvas-icon {
    color: #000;
    fill: #000
  }

  li.submenu-item {
    padding-left: .5rem;
    padding-right: .5rem
  }

  div.header {
    display: flex;
    justify-content: space-around;
    align-items: center
  }

  div.mobile-header {
    display: none
  }

  nav.off-canvas {
    display: none
  }

  div.menu-offcanvas {
    display: none
  }

  .rkit-offcanvas-close {
    position: relative;
    float: right;
    z-index: 9999;
    display: flex;
    align-items: center;
    border: none;
    background: transparent;
    color: #000;
    fill: #000
  }

  .rkit-offcanvas-close:hover {
    background: transparent;
    color: #000;
    fill: #000
  }

  a.menu-button {
    text-decoration: none;
    border-bottom: none
  }

  .dropdown-content {
    opacity: 0;
    margin-top: 20px;
    animation: fade_in 1s
  }

  .offcanvas-navmenu-rometheme {
    width: 100%;
    position: fixed;
    display: flex;
    top: 0;
    height: 100%;
    z-index: 999;
    visibility: hidden
  }

  .overlay-rometheme {
    background-color: rgba(0, 0, 0, .328);
    position: absolute;
    top: 0;
    width: 100%;
    height: 100vh;
    z-index: 998;
    transition: all 0.7s ease-in-out
  }

  .menu-offcanvas-rometheme {
    z-index: 9999;
    background-color: #fff;
    width: 75%;
    height: 100vh;
    transition: all 0.7s ease-in-out
  }

  .rkit-btn-container {
    display: flex
  }

  .rkit-offcanvas-header {
    width: 100%
  }

  .rkit-offcanvas.offcanvas-show .offcanvas-navmenu-rometheme {
    visibility: visible
  }

  .rkit-offcanvas.left .offcanvas-navmenu-rometheme {
    left: 0
  }

  .rkit-offcanvas.right .offcanvas-navmenu-rometheme {
    right: 0;
    justify-content: end
  }

  .rkit-offcanvas.left .menu-offcanvas-rometheme,
  .rkit-offcanvas.left .overlay-rometheme {
    transform: translateX(-100%)
  }

  .rkit-offcanvas.right .menu-offcanvas-rometheme,
  .rkit-offcanvas.right .overlay-rometheme {
    transform: translateX(100%)
  }

  .rkit-offcanvas.offcanvas-show.right .menu-offcanvas-rometheme,
  .rkit-offcanvas.offcanvas-show.left .menu-offcanvas-rometheme,
  .rkit-offcanvas.offcanvas-show.right .overlay-rometheme,
  .rkit-offcanvas.offcanvas-show.left .overlay-rometheme {
    transform: translateX(0)
  }
}

@media all {
  .menu-horizontal {
    display: flex;
    flex-direction: row
  }

  .menu-vertical {
    display: flex;
    flex-direction: column
  }

  a.submenu-item-text {
    width: 100%;
    display: inline-block;
    border-bottom: none;
    height: 100%
  }

  .expand-content {
    overflow: hidden;
    height: auto
  }
}

@media all {
  .rkit-headerinfo {
    display: flex;
    flex-wrap: wrap
  }

  .rkit-list-headerinfo {
    display: flex;
    flex-direction: row;
    align-items: center
  }
}

@media all {

  .rkit-hamburger-tablet,
  .rkit-hamburger-mobile {
    display: none
  }

  .rkit-btn-hamburger {
    display: flex
  }

  .rkit-btn-hamburger {
    background: #00cea6;
    color: #000
  }

  .rkit-navmenu {
    background: rgb(244, 244, 244)
  }

  .rkit-nav-link {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: #000;
    z-index: 1;
    position: relative
  }

  .rkit-menu-item:hover {
    background-color: gray;
    color: #000
  }

  .rkit-submenu-item {
    background-color: #fff;
    color: #000
  }

  .rkit-submenu-item:hover {
    background-color: rgb(169, 169, 169);
    color: #000
  }

  .rkit-menu-item .rkit-nav-link {
    padding: 12px 24px
  }

  .rkit-submenu-icon {
    display: inline-block;
    color: currentColor;
    fill: currentColor
  }

  .rkit-submenu-item .rkit-submenu-icon {
    transform: rotate(-90deg)
  }

  .rkit-navmenu-container ul {
    list-style: none;
    margin: 0;
    padding: 0
  }

  .rkit-menu-container {
    display: flex;
    flex-direction: row;
    gap: .5rem
  }

  .rkit-menu-container li {
    position: relative;
    cursor: pointer
  }

  .rkit-navmenu-dropdown {
    position: absolute;
    width: max-content;
    max-height: 0;
    transition: all 0.5s;
    transform-origin: top;
    z-index: 999;
    opacity: 0;
    visibility: hidden;
    display: flex;
    flex-direction: column
  }

  .rkit-submenu-item .rkit-navmenu-dropdown {
    left: 100%;
    top: 0
  }

  .rkit-dropdown-hover:hover>.rkit-navmenu-dropdown {
    max-height: var(--height);
    opacity: 1;
    animation: slideDown 0.5s;
    visibility: visible
  }

  .rkit-dropdown-click.rkit-dropdown-show>.rkit-navmenu-dropdown {
    max-height: var(--height);
    opacity: 1;
    animation: slideDown 0.5s;
    visibility: visible
  }

  .rkit-icon-close,
  .rkit-icon-open {
    transition: all 0.5s;
    display: block;
    position: relative
  }

  .rkit-hamburger .rkit-icon-close {
    opacity: 0;
    transform: rotate(90deg);
    position: absolute
  }

  .rkit-hamburger-show .rkit-icon-open {
    opacity: 0;
    transform: rotate(90deg);
    position: absolute
  }

  .rkit-hamburger-show .rkit-icon-close {
    opacity: 1;
    transform: rotate(0deg);
    position: relative
  }

  .rkit-responsive-tablet.rkit-menu-show,
  .rkit-responsive-mobile.rkit-menu-show {
    transform: scaleY(1);
    opacity: 1;
    max-height: var(--height);
    transition: all 0.5s
  }

  .pointer-underline,
  .pointer-overline,
  .pointer-doubleline,
  .pointer-framed,
  .pointer-bg {
    position: relative;
    --pointer-width: 2px;
    --pointer-color: #00cea6
  }

  .pointer-underline::after,
  .pointer-overline::after,
  .pointer-doubleline::after,
  .pointer-framed::after,
  .pointer-framed::before,
  .pointer-bg::after {
    border-radius: inherit
  }

  .pointer-underline::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 0;
    transform: translateX(-50%);
    left: 50%;
    transition: all 0.5s;
    border-bottom-width: var(--pointer-width);
    border-bottom-color: var(--pointer-color);
    border-bottom-style: solid
  }

  .pointer-overline::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 0;
    transform: translateX(-50%);
    left: 50%;
    transition: all 0.5s;
    border-top-width: var(--pointer-width);
    border-top-color: var(--pointer-color);
    border-top-style: solid
  }

  .pointer-doubleline::after {
    content: "";
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 0;
    transform: translateX(-50%);
    left: 50%;
    transition: all 0.5s;
    border-top-width: var(--pointer-width);
    border-top-color: var(--pointer-color);
    border-top-style: solid;
    border-bottom-width: var(--pointer-width);
    border-bottom-color: var(--pointer-color);
    border-bottom-style: solid
  }

  .pointer-underline:hover::after,
  .pointer-overline:hover::after,
  .pointer-doubleline:hover::after {
    width: 100%
  }

  .pointer-framed:before {
    content: "";
    position: absolute;
    border-top-width: var(--pointer-width);
    border-bottom-width: 0;
    border-left-width: var(--pointer-width);
    border-right-width: var(--pointer-width);
    border-color: var(--pointer-color);
    border-style: solid;
    width: 0;
    height: 0;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    opacity: 0;
    transition: height 0.3s, width 0.2s 0.3s, opacity 0.1s 0.5s;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
  }

  .pointer-framed::after {
    content: "";
    position: absolute;
    border-bottom-width: var(--pointer-width);
    border-top-width: 0;
    border-left-width: var(--pointer-width);
    border-right-width: var(--pointer-width);
    border-color: var(--pointer-color);
    border-style: solid;
    width: 0;
    height: 0;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    opacity: 0;
    transition: height 0.3s, width 0.2s 0.3s, opacity 0.1s 0.5s;
    border-top-left-radius: 0;
    border-top-right-radius: 0
  }

  .pointer-framed:hover::after,
  .pointer-framed:hover::before {
    width: 100%;
    height: 50%;
    opacity: 1;
    transition: width 0.2s, height 0.3s 0.2s
  }

  .pointer-bg::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 0;
    bottom: 0;
    left: 50%;
    background: var(--pointer-color);
    transform: translateX(-50%);
    transition: height 0.5s
  }

  .pointer-bg:hover::after {
    height: 100%
  }

  @media screen and (max-width:1024px) {
    .rkit-hamburger-tablet {
      display: flex
    }

    .rkit-responsive-tablet {
      position: absolute;
      max-height: 0;
      overflow: hidden;
      transform: scaleY(0);
      transform-origin: top;
      opacity: 0;
      z-index: 999;
      margin-top: var(--menu-distance)
    }

    .rkit-responsive-tablet .pointer-underline::after,
    .rkit-responsive-tablet .pointer-overline::after,
    .rkit-responsive-tablet .pointer-doubleline::after,
    .rkit-responsive-tablet .pointer-framed::after,
    .rkit-responsive-tablet .pointer-framed::before,
    .rkit-responsive-tablet .pointer-bg::after {
      content: none
    }

    .rkit-responsive-tablet .rkit-menu-container {
      flex-direction: column
    }

    .rkit-responsive-tablet .rkit-navmenu-dropdown {
      position: static;
      width: 100%
    }

    .rkit-responsive-tablet .rkit-submenu-item .rkit-submenu-icon {
      transform: rotate(0deg)
    }
  }

  @media screen and (max-width:767px) {
    .rkit-hamburger-mobile {
      display: flex
    }

    .rkit-responsive-mobile {
      position: absolute;
      max-height: 0;
      overflow: hidden;
      transform: scaleY(0);
      transform-origin: top;
      opacity: 0;
      z-index: 999;
      margin-top: var(--menu-distance)
    }

    .rkit-responsive-mobile .rkit-menu-container {
      flex-direction: column
    }

    .rkit-responsive-mobile .rkit-navmenu-dropdown {
      position: static;
      width: 100%
    }

    .rkit-responsive-mobile .rkit-submenu-item .rkit-submenu-icon {
      transform: rotate(0deg)
    }

    .rkit-responsive-mobile .pointer-underline::after,
    .rkit-responsive-mobile .pointer-overline::after,
    .rkit-responsive-mobile .pointer-doubleline::after,
    .rkit-responsive-mobile .pointer-framed::after,
    .rkit-responsive-mobile .pointer-framed::before,
    .rkit-responsive-mobile .pointer-bg::after {
      content: none
    }
  }

  @keyframes slideDown {
    from {
      transform: translateY(-.5rem)
    }

    to {
      transform: translateY(0rem)
    }
  }
}

@media all {
  .rkit-search .rkit-search-button {
    background-color: #00cea6;
    padding: 18px;
    display: flex !important;
    align-items: center;
    border: none;
    gap: .5rem
  }

  .rkit-search .rkit-search-button:hover {
    background-color: #009678
  }

  .rkit-search .rkit-search-input {
    outline: none;
    width: 100%;
    border: none;
    border-radius: 0;
    background: #f1f1f1
  }

  .rkit-search .rkit-search-input:focus {
    outline: none
  }

  .rkit-search {
    display: flex;
    flex-direction: row
  }

  .rkit-search-icon {
    font-size: 20px
  }
}

@media all {
  .rkit-image {
    display: flex;
    flex-direction: column
  }

  .rkit-image .site-caption {
    width: 100%
  }
}

@media all {
  .rkit-post-grid-body {
    padding: 20px 30px 30px 30px;
    z-index: 2;
    position: relative;
    width: 100%
  }

  .rkit-post-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr)
  }

  .rkit-image-link {
    display: block;
    width: 100%
  }

  .rkit-post-grid-card {
    background-color: #e9e9e9;
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box
  }

  .rkit-w-50 {
    width: 50%
  }

  .rkit-image-container {
    position: relative
  }

  .rkit-post-grid-img {
    transition: all 0.5s;
    object-fit: cover;
    object-position: center;
    width: 100% !important;
    height: 100% !important
  }

  .rkit-post-grid-card:hover .rkit-post-grid-img {
    transform: scale(1.1)
  }

  .rkit-metadata,
  .rkit-metadata a {
    color: gray
  }

  .rkit-metadata {
    display: flex;
    flex-wrap: wrap;
    gap: 5px
  }

  .rkit-float-metawrapper-date {
    position: absolute;
    bottom: -10px;
    right: 10px;
    font-size: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 3rem;
    width: 3rem;
    background-color: #00cea6
  }

  .rkit-float-metawrapper-date>span {
    display: flex;
    justify-content: center;
    flex-direction: column;
    line-height: 1
  }

  .rkit-float-metawrapper-date>span>strong {
    font-size: large
  }

  .rkit-floating-category {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    font-size: 12px;
    z-index: 2;
    gap: .5rem
  }

  .rkit-post-block-card .rkit-floating-category-btn {
    background-color: #535353;
    padding-inline: 15px;
    border-radius: 0;
    color: #fff;
    border: none
  }

  .rkit-post-block-card .rkit-floating-category-btn:hover {
    background-color: #00cea6;
    color: #000
  }

  .rkit-post-block-card .rkit-readmore-btn {
    background-color: #535353;
    border-radius: 0;
    padding: 16px 32px 16px 32px;
    text-align: center;
    font-size: 15px;
    color: #fff;
    transition: all 0.5s;
    border: none;
    display: flex;
    align-items: center;
    gap: .5rem
  }

  .rkit-post-block-card .rkit-readmore-btn:hover {
    background-color: #00cea6;
    color: #000
  }

  .rkit-readmore-div {
    display: flex
  }

  .rkit-metadata-item {
    display: flex;
    align-items: center;
    cursor: pointer
  }

  .rkit-post-grid .rkit-post-grid-body.rkit-post-grid-highlight-border::before {
    content: "";
    display: block;
    height: 50%;
    width: 2px;
    background: #ff712b;
    position: absolute;
    z-index: 999;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    left: 0
  }

  .rkit-post-grid-title-container {
    margin: 10px 0 10px 0
  }

  .rkit-post-grid-title {
    font-size: 20px;
    font-weight: 700;
    color: #000
  }

  .rkit-post-grid-paragraph {
    margin: 0 0 30px 0
  }

  @media only screen and (max-width:1024px) {
    .rkit-post-grid {
      grid-template-columns: repeat(2, 1fr)
    }
  }

  @media only screen and (max-width:767px) {
    .rkit-post-grid {
      grid-template-columns: repeat(1, 1fr)
    }

    .rkit-post-grid-card {
      flex-direction: column !important
    }

    .rkit-w-50 {
      width: 100%
    }
  }
}

@media all {
  .rkit-post-block-body {
    padding: 20px 30px 30px 30px;
    z-index: 2;
    position: relative;
    width: 100%
  }

  .rkit-post-block {
    display: flex;
    flex-direction: column
  }

  .rkit-image-link {
    display: block;
    width: 100%
  }

  .rkit-post-block-card {
    background-color: #e9e9e9;
    display: flex;
    flex-direction: column;
    width: 100%;
    box-sizing: border-box
  }

  .rkit-w-50 {
    width: 50%
  }

  .rkit-post-block .rkit-image-container {
    position: relative;
    width: 100%
  }

  .rkit-post-block-img {
    transition: all 0.5s;
    object-fit: cover;
    object-position: center;
    width: 100% !important;
    height: 100% !important
  }

  .rkit-post-block-card:hover .rkit-post-block-img {
    transform: scale(1.1)
  }

  .rkit-metadata,
  .rkit-metadata a {
    color: gray
  }

  .rkit-metadata {
    display: flex;
    flex-wrap: wrap;
    gap: 5px
  }

  .rkit-float-metawrapper-date {
    position: absolute;
    bottom: -10px;
    right: 10px;
    font-size: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 3rem;
    width: 3rem;
    background-color: #00cea6
  }

  .rkit-float-metawrapper-date>span {
    display: flex;
    justify-content: center;
    flex-direction: column;
    line-height: 1
  }

  .rkit-float-metawrapper-date>span>strong {
    font-size: large
  }

  .rkit-floating-category {
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    font-size: 12px;
    z-index: 2;
    gap: .5rem
  }

  .rkit-post-grid-card .rkit-floating-category-btn {
    background-color: #535353;
    padding-inline: 15px;
    border-radius: 0;
    color: #fff;
    border: none
  }

  .rkit-post-grid-card .rkit-floating-category-btn:hover {
    background-color: #00cea6;
    color: #000
  }

  .rkit-post-grid-card .rkit-readmore-btn {
    background-color: #535353;
    border-radius: 0;
    padding: 16px 32px 16px 32px;
    text-align: center;
    font-size: 15px;
    color: #fff;
    transition: all 0.5s;
    border: none;
    display: flex;
    align-items: center;
    gap: .5rem
  }

  .rkit-post-grid-card .rkit-readmore-btn:hover {
    background-color: #00cea6;
    color: #000
  }

  .rkit-readmore-div {
    display: flex
  }

  .rkit-metadata-item {
    display: flex;
    align-items: center;
    cursor: pointer
  }

  .rkit-post-block .rkit-post-block-body.rkit-post-block-highlight-border::before {
    content: "";
    display: block;
    height: 50%;
    width: 2px;
    background: #ff712b;
    position: absolute;
    z-index: 999;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    left: 0
  }

  .rkit-post-block-title-container {
    margin: 10px 0 10px 0
  }

  .rkit-post-block-title {
    font-size: 20px;
    font-weight: 700;
    color: #000
  }

  .rkit-post-block-paragraph {
    margin: 0 0 30px 0
  }

  @media only screen and (max-width:1024px) {
    .rkit-post-block {
      grid-template-columns: repeat(2, 1fr)
    }
  }

  @media only screen and (max-width:767px) {
    .rkit-post-block {
      grid-template-columns: repeat(1, 1fr)
    }

    .rkit-post-block-card {
      flex-direction: column !important
    }

    .rkit-w-50 {
      width: 100%
    }
  }
}

@media all {
  .rkit-cta {
    overflow: hidden;
    position: relative
  }

  .rkit-cta-container-classic {
    display: flex
  }

  .rkit-cta-container-cover {
    display: block
  }

  .rkit-cta-img__wrapper {
    background-size: cover;
    background-position: 50%;
    min-width: 50%;
    position: relative;
    overflow: hidden
  }

  .rkit-cta-img__image {
    transition: all 1.5s;
    object-fit: cover;
    object-position: center;
    display: block;
    background-size: cover;
    background-position: 50%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
  }

  .rkit-cta-container-cover .rkit-cta-img__wrapper {
    min-height: 350px
  }

  .rkit-cta-container-classic .rkit-cta-img__wrapper {
    min-height: 350px
  }

  .rkit-cta-container-cover .rkit-cta-content__wrapper {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex
  }

  .rkit-cta-description {
    margin-bottom: 1rem
  }

  .rkit-cta-container-classic .rkit-cta-content__wrapper {
    min-height: 350px
  }

  .rkit-cta-ribbon {
    position: absolute;
    z-index: 1;
    top: 0;
    left: auto;
    right: 0;
    transform: rotate(90deg);
    width: 150px;
    overflow: hidden;
    height: 150px
  }

  .rkit-cta-ribbon.rkit-cta-ribbon__left {
    transform: rotate(0);
    left: 0;
    right: auto
  }

  .rkit-cta-ribbon.rkit-cta-ribbon__right {
    transform: rotate(90deg);
    left: auto;
    right: 0
  }

  .rkit-cta-ribbon__inner {
    text-align: center;
    left: 0;
    width: 200%;
    transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    margin-top: 35px;
    font-size: 13px;
    background: #00cea6;
    color: #000;
    line-height: 2;
    font-weight: 700
  }

  .rkit-cta-content__wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
    padding: 30px
  }

  .rkit-cta-container-classic .rkit-cta-content__wrapper {
    background-color: #fff
  }

  .rkit-cta .rkit-cta-title {
    transition: all 0.5s
  }

  .rkit-cta-img__overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    transition: all 0.5s
  }

  .rkit-cta:hover .rkit-cta-img__overlay {
    background-color: rgba(0, 0, 0, .25)
  }

  .rkit-cta:hover .zoom-in {
    transform: scale(1.2)
  }

  .zoom-out {
    transform: scale(1.2)
  }

  .rkit-cta:hover .zoom-out {
    transform: scale(1)
  }

  .rkit-cta-icon__graphic_element {
    font-size: 70px
  }

  .rkit-cta-img__image.move-left {
    transform: scale(1.2) translateX(8%)
  }

  .rkit-cta-img__image.move-right {
    transform: scale(1.2) translateX(-8%)
  }

  .rkit-cta-img__image.move-up {
    transform: scale(1.2) translateY(8%)
  }

  .rkit-cta-img__image.move-down {
    transform: scale(1.2) translateY(-8%)
  }

  .rkit-cta:hover .rkit-cta-img__image.move-left,
  .rkit-cta:hover .rkit-cta-img__image.move-right,
  .rkit-cta:hover .rkit-cta-img__image.move-up,
  .rkit-cta:hover .rkit-cta-img__image.move-down {
    transform: scale(1.2) translateX(0%)
  }

  .rkit-cta__graphic_element {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden
  }

  .rkit-cta__graphic_element:has(.rkit-cta-icon__graphic_element) {
    aspect-ratio: 1/1
  }

  .rkit-cta-text {
    display: flex;
    flex-direction: column
  }

  .rkit-cta a.rkit-cta-button {
    background-color: #535353;
    border-radius: 5px;
    padding: 16px 32px 16px 32px;
    text-align: center;
    font-size: 15px;
    color: #fff;
    transition: all 0.5s;
    border: none;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: .5rem
  }

  .rkit-cta-button.fullwidth {
    width: 100%
  }

  .rkit-cta a.rkit-cta-button:hover {
    background-color: #00cea6;
    color: #535353
  }
}

@media all {
  .rkit-blockquote {
    display: flex;
    position: relative
  }

  .blockquote-top {
    flex-direction: column
  }

  .rkit-quote-icon {
    font-size: 4rem;
    margin: 0 0 20px 0
  }

  .blockquote-top .rkit-quote-icon {
    display: flex;
    align-items: center
  }

  .blockquote-inline .rkit-quote-icon {
    float: left;
    line-height: 1em;
    width: 1em;
    height: 1em;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin: 0 .5em 0 0
  }

  .blockquote-inline,
  .blockquote-absolute {
    flex-direction: column
  }

  .rkit-quote-author {
    font-weight: 700
  }

  .blockquote-absolute .rkit-quote-icon {
    position: absolute;
    z-index: -1;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center
  }
}

@media all {
  .rkit-social-media__list {
    display: flex;
    flex-wrap: wrap;
    gap: .54rem
  }

  .rkit-social-media__list .rkit-social-share__link {
    width: fit-content;
    border: none;
    display: flex;
    align-items: center;
    height: 100%;
    line-height: 1;
    border-radius: 0;
    padding: 10px
  }

  .rkit-social-share.fullwidth .rkit-social-share__link {
    width: 100%;
    justify-content: center
  }

  .facebook {
    --color: #1877f2
  }

  .twitter {
    --color: #000000
  }

  .pinterest {
    --color: #e60023
  }

  .linkedin {
    --color: #0a66c2
  }

  .quora {
    --color: #b92b27
  }

  .reddit {
    --color: #ff4500
  }

  .telegram {
    --color: #26a5e4
  }

  .viber {
    --color: #665cac
  }

  .whatsapp {
    --color: #25d366
  }

  .line {
    --color: #00b900
  }

  .facebook:hover {
    --color: #145dbf
  }

  .twitter:hover {
    --color: #1c1c1c
  }

  .pinterest:hover {
    --color: #b8001b
  }

  .linkedin:hover {
    --color: #004182
  }

  .quora:hover {
    --color: #8a211d
  }

  .reddit:hover {
    --color: #cc3700
  }

  .telegram:hover {
    --color: #007ba7
  }

  .viber:hover {
    --color: #514483
  }

  .whatsapp:hover {
    --color: #1ebe5c
  }

  .line:hover {
    --color: #009900
  }

  .rkit-social-share.flat .rkit-social-share__link {
    background-color: var(--color);
    color: #fff;
    fill: #fff
  }

  .rkit-social-share.flat .rkit-social-share__link:hover {
    color: #fff;
    fill: #fff
  }

  .rkit-social-share.outline .rkit-social-share__link,
  .rkit-social-share.framed .rkit-social-share__link {
    border-width: 2px;
    border-style: solid;
    border-color: var(--color);
    color: var(--color);
    fill: var(--color);
    background: transparent
  }

  .rkit-social-share.framed .rkit-social-share__link:hover {
    background: transparent;
    color: var(--color);
    fill: var(--color)
  }

  .rkit-social-share.outline .rkit-social-share__link:hover {
    background-color: var(--color);
    color: #fff;
    fill: #fff
  }

  .rkit-social-share.flat-on-hover .rkit-social-share__link {
    background: transparent;
    color: var(--color);
    fill: var(--color)
  }

  .rkit-social-share.flat-on-hover .rkit-social-share__link:hover {
    background-color: var(--color);
    color: #fff;
    fill: #fff
  }

  .rkit-social-share.pointer .rkit-social-share__link,
  .rkit-social-share.pointer .rkit-social-share__link:hover,
  .rkit-social-share.pointer-on-hover .rkit-social-share__link,
  .rkit-social-share.pointer-on-hover .rkit-social-share__link:hover {
    --pointer-width: 3px;
    position: relative;
    background: transparent;
    color: var(--color);
    fill: var(--color)
  }

  .rkit-social-share.pointer .rkit-social-share__link::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: var(--pointer-width);
    background-color: var(--color);
    transform: translateY(50%)
  }

  .rkit-social-share.pointer-on-hover .rkit-social-share__link::after {
    content: "";
    position: absolute;
    left: 50%;
    right: 50%;
    bottom: 0;
    width: 0%;
    height: var(--pointer-width);
    background-color: var(--color);
    transition: width 0.5s;
    transform: translateX(-50%)
  }

  .rkit-social-share.pointer-on-hover .rkit-social-share__link:hover::after {
    width: 100%
  }
}

@media all {
  .rkit-team-card {
    background-color: #fff;
    transition: all 0.5s;
    overflow: hidden;
    position: relative
  }

  .pointer {
    --pointer-size: 5px
  }

  .rkit-team-card.pointer::before {
    content: "";
    height: var(--pointer-size);
    width: 100%;
    bottom: 0;
    left: 0;
    right: 0;
    background: blue;
    position: absolute
  }

  .rkit-team-card.pointer::after {
    content: "";
    position: absolute;
    width: 0%;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    height: var(--pointer-size);
    transition: width 0.5s ease;
    background: #00cea6
  }

  .rkit-team-card:hover.pointer::after {
    width: 100%
  }

  .rkit-team__detail {
    padding: 2rem;
    display: flex;
    flex-direction: column;
    position: relative;
    z-index: 2;
    transition: all 0.5s
  }

  .rkit-team__detail h4 {
    margin-bottom: 0;
    margin-top: 0
  }

  .rkit-team__img {
    display: flex;
    transition: all 1s;
    overflow: hidden
  }

  .rkit-team__img img {
    width: 100%;
    aspect-ratio: 3/2;
    object-fit: cover;
    transition: transform 0.5s
  }

  .rkit-team__img.move-left img {
    transform: scale(1.2) translateX(8%)
  }

  .rkit-team__img.move-right img {
    transform: scale(1.2) translateX(-8%)
  }

  .rkit-team__img.move-up img {
    transform: scale(1.2) translateY(8%)
  }

  .rkit-team__img.move-down img {
    transform: scale(1.2) translateY(-8%)
  }

  .rkit-team-card:hover .rkit-team__img.move-left img,
  .rkit-team-card:hover .rkit-team__img.move-right img,
  .rkit-team-card:hover .rkit-team__img.move-up img,
  .rkit-team-card:hover .rkit-team__img.move-down img {
    transform: scale(1.2) translateX(0%)
  }

  .rkit-team-card:hover .rkit-team__img.zoom-in img {
    transform: scale(1.2)
  }

  .rkit-team__img.zoom-out img {
    transform: scale(1.2)
  }

  .rkit-team-card:hover .rkit-team__img.zoom-out img {
    transform: scale(1)
  }

  .rkit-team__role {
    color: gray;
    font-size: 15px;
    margin-bottom: .5rem
  }

  .rkit-team__description {
    margin-bottom: .5rem
  }

  .rkit-team__overlay {
    overflow: hidden
  }

  .rkit-team__overlay .rkit-team-card {
    position: relative
  }

  .rkit-team__overlay .rkit-team__detail {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    transform: translateY(100%);
    transition: all 0.5s;
    background-color: rgba(0, 0, 0, .5);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
  }

  .rkit-team__overlay:hover .rkit-team__detail {
    visibility: visible;
    transform: translateY(0%);
    opacity: 1
  }

  .rkit-team__overlay:hover .rkit-team__img {
    filter: blur(5px)
  }

  .rkit-team__social {
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 3
  }

  .rkit-team__social_item {
    padding: 20px;
    aspect-ratio: 1/1;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--color);
    transition: all 0.5s
  }

  .rkit-team__social_icon {
    color: var(--icon-color);
    fill: var(--icon-color)
  }

  .rkit-team__social_on_hover_top .rkit-team-card,
  .rkit-team__social_on_hover_left .rkit-team-card,
  .rkit-team__social_on_hover_right .rkit-team-card,
  .rkit-team__social_on_hover_bottom .rkit-team-card {
    position: relative;
    overflow: hidden
  }

  .rkit-team__social_on_hover_top .rkit-team__social,
  .rkit-team__social_on_hover_left .rkit-team__social,
  .rkit-team__social_on_hover_right .rkit-team__social,
  .rkit-team__social_on_hover_bottom .rkit-team__social {
    position: absolute;
    display: flex;
    opacity: 0;
    transition: all 0.5s
  }

  .rkit-team__social_on_hover_top .rkit-team__social,
  .rkit-team__social_on_hover_bottom .rkit-team__social {
    flex-direction: row
  }

  .rkit-team__social_on_hover_left .rkit-team__social,
  .rkit-team__social_on_hover_right .rkit-team__social {
    flex-direction: column;
    top: 0;
    bottom: 0;
    align-items: center
  }

  .rkit-team__social_on_hover_top .rkit-team__social,
  .rkit-team__social_on_hover_bottom .rkit-team__social {
    flex-direction: row;
    left: 0;
    right: 0;
    justify-content: center
  }

  .rkit-team__social_on_hover_left .rkit-team__social {
    left: -50px
  }

  .rkit-team__social_on_hover_left:hover .rkit-team__social {
    left: 0;
    opacity: 1
  }

  .rkit-team__social_on_hover_right .rkit-team__social {
    right: -50px
  }

  .rkit-team__social_on_hover_right:hover .rkit-team__social {
    right: 0;
    opacity: 1
  }

  .rkit-team__social_on_hover_top .rkit-team__social {
    top: -50px
  }

  .rkit-team__social_on_hover_top:hover .rkit-team__social {
    top: 0;
    opacity: 1
  }

  .rkit-team__social_on_hover_bottom .rkit-team__social {
    bottom: -50px
  }

  .rkit-team__social_on_hover_bottom:hover .rkit-team__social {
    bottom: 0;
    opacity: 1
  }

  .rkit-team__centered .rkit-team-card {
    padding: 1rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
  }

  .rkit-team__centered .rkit-team__img {
    border-radius: 50%;
    overflow: hidden;
    width: 50%;
    min-width: 180px
  }

  .rkit-team__centered .rkit-team__img img {
    aspect-ratio: 1/1
  }

  .rkit-team__centered .rkit-team__detail {
    text-align: center;
    justify-content: center;
    align-items: center
  }

  .facebook {
    --color: #1877F2;
    --icon-color: #ffffff
  }

  .twitter {
    --color: #000000;
    --icon-color: #ffffff
  }

  .pinterest {
    --color: #E60023;
    --icon-color: #ffffff
  }

  .linkedin {
    --color: #0A66C2;
    --icon-color: #ffffff
  }

  .quora {
    --color: #B92B27;
    --icon-color: #ffffff
  }

  .reddit {
    --color: #FF4500;
    --icon-color: #ffffff
  }

  .telegram {
    --color: #26A5E4;
    --icon-color: #ffffff
  }

  .viber {
    --color: #665CAC;
    --icon-color: #ffffff
  }

  .whatsapp {
    --color: #25D366;
    --icon-color: #ffffff
  }

  .line {
    --color: #00B900;
    --icon-color: #ffffff
  }

  .facebook:hover {
    --color: #145DBF;
    --icon-color: #ffffff
  }

  .twitter:hover {
    --color: #1C1C1C;
    --icon-color: #ffffff
  }

  .pinterest:hover {
    --color: #B8001B;
    --icon-color: #ffffff
  }

  .linkedin:hover {
    --color: #004182;
    --icon-color: #ffffff
  }

  .quora:hover {
    --color: #8A211D;
    --icon-color: #ffffff
  }

  .reddit:hover {
    --color: #CC3700;
    --icon-color: #ffffff
  }

  .telegram:hover {
    --color: #007BA7;
    --icon-color: #ffffff
  }

  .viber:hover {
    --color: #514483;
    --icon-color: #ffffff
  }

  .whatsapp:hover {
    --color: #1EBE5C;
    --icon-color: #ffffff
  }

  .line:hover {
    --color: #009900;
    --icon-color: #ffffff
  }

  .tiktok {
    --color: #000000;
    --icon-color: #ffffff
  }

  .tiktok:hover {
    --color: #1C1C1C;
    --icon-color: #ffffff
  }

  .github {
    --color: #333333;
    --icon-color: #ffffff
  }

  .github:hover {
    --color: #000000;
    --icon-color: #ffffff
  }

  .youtube {
    --color: #ff0000;
    --icon-color: #ffffff
  }

  .youtube:hover {
    --color: #CD201F;
    --icon-color: #ffffff
  }

  .instagram {
    --color: #E1306C;
    --icon-color: #ffffff
  }

  .instagram:hover {
    --color: #c13584;
    --icon-color: #ffffff
  }

  .dribbble {
    --color: #ea4c89;
    --icon-color: #ffffff
  }

  .dribbble:hover {
    --color: #ca2e6a;
    --icon-color: #ffffff
  }

  .behance {
    --color: #1769ff;
    --icon-color: #ffffff
  }

  .behance:hover {
    --color: #153bbb;
    --icon-color: #ffffff
  }
}

@media all {
  .rkit-text-marquee {
    overflow: hidden
  }

  .rkit-marquee-container {
    overflow: hidden;
    width: 100%;
    display: flex;
    flex-direction: row;
    --gap: 5rem;
    --speed: 20
  }

  .rkit-marquee {
    animation: marquee calc(100s / var(--speed)) infinite linear
  }

  .rkit-marquee-container:hover .pause-hover {
    animation-play-state: paused
  }

  .rkit-marquee-content {
    display: inline-flex;
    align-items: center
  }

  .rkit-marquee-item {
    text-wrap: nowrap;
    padding-right: var(--gap)
  }

  .rkit-marquee-item-content {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center
  }

  .rkit-running-text__text {
    background: #000;
    font-size: 3rem;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
  }

  .rkit-running-text__icon {
    font-size: 3rem;
    width: 3rem;
    color: #000;
    fill: #000
  }

  @keyframes marquee {
    from {
      transform: translateX(0%)
    }

    to {
      transform: translateX(-100%)
    }
  }
}

@media all {
  @keyframes blink-caret {
    to {
      opacity: 0
    }
  }

  .rkit-animated-heading p {
    position: relative
  }

  .rkit-animated-heading {
    position: relative
  }

  .text-writing {
    display: inline-block
  }

  .text-writing::after {
    content: "|";
    display: inline-block;
    vertical-align: top;
    animation: blink-caret 600ms infinite alternate
  }

  .rkit-animated-heading p {
    margin-bottom: 0
  }

  @keyframes typing-cursor {

    from,
    to {
      border-color: transparent
    }

    50% {
      border-color: #000
    }
  }

  .text-flipping {
    transition: 0.5s;
    animation-duration: 0.5s;
    animation-fill-mode: both;
    display: inline-block
  }

  .flip-out {
    transform: perspective(400px) rotateX(90deg);
    animation-name: flipOut;
    transform-origin: bottom;
    opacity: 0
  }

  .flip-in {
    transform: perspective(400px) rotateX(0deg);
    animation-name: flipIn;
    transform-origin: bottom;
    opacity: 1
  }

  @keyframes flipOut {
    0% {
      transform: perspective(400px) rotateX(0deg);
      transform-origin: bottom;
      opacity: 1
    }

    40% {
      transform: perspective(400px) rotateX(-20deg);
      transform-origin: bottom
    }

    100% {
      transform: perspective(400px) rotateX(90deg);
      transform-origin: bottom;
      opacity: 0
    }
  }

  @keyframes flipIn {
    0% {
      transform: perspective(400px) rotateX(-90deg);
      transform-origin: bottom;
      opacity: 0
    }

    60% {
      transform: perspective(400px) rotateX(-20deg);
      transform-origin: bottom
    }

    100% {
      transform: perspective(400px) rotateX(0deg);
      transform-origin: bottom;
      opacity: 1
    }
  }

  .text-sliding_up,
  .text-sliding_down {
    overflow: hidden;
    transition: opacity 0.5s;
    display: inline-flex
  }

  .text-sliding_down.slide-down_in {
    height: auto;
    animation: slideDown_In 0.5s
  }

  .text-sliding_down.slide-down_out {
    height: auto;
    animation: slideDown_Out 0.5s
  }

  .text-sliding_up.slide-up_in {
    height: auto;
    animation: slideUp_In 0.5s
  }

  .text-sliding_up.slide-up_out {
    height: auto;
    animation: slideUp_Out 0.5s
  }

  @keyframes slideUp_In {
    0% {
      transform: translateY(15px);
      opacity: 0
    }

    60% {
      transform: translateY(-5px);
      opacity: .8
    }

    100% {
      transform: translateY(0);
      opacity: 1
    }
  }

  @keyframes slideUp_Out {
    0% {
      transform: translateY(0);
      opacity: 1
    }

    100% {
      transform: translateY(-15px);
      opacity: 0
    }
  }

  @keyframes slideDown_In {
    0% {
      transform: translateY(-15px);
      opacity: 0
    }

    60% {
      transform: translateY(5px);
      opacity: .8
    }

    100% {
      transform: translateY(0);
      opacity: 1
    }
  }

  @keyframes slideDown_Out {
    0% {
      transform: translateY(0);
      opacity: 1
    }

    100% {
      transform: translateY(15px);
      opacity: 0
    }
  }

  @keyframes handdrawn {
    0% {
      stroke-dashoffset: 1500;
      opacity: 0
    }

    100% {
      stroke-dashoffset: 0;
      opacity: 1
    }
  }

  @keyframes opacity {
    0% {
      opacity: 1
    }

    100% {
      opacity: 0
    }
  }

  .rkit-animated-heading__text svg {
    fill: none;
    stroke: #000;
    stroke-width: 12px;
    stroke-miterlimit: 10;
    stroke-dasharray: 1500;
    stroke-dashoffset: 1500;
    stroke-linecap: round;
    position: absolute;
    top: 50%;
    left: 50%;
    width: calc(100% + 20px);
    opacity: 0;
    transform: translate(-50%, -50%);
    z-index: -1;
    height: calc(100% + 15px);
    overflow: visible
  }

  .rkit-highlighted.in_front svg {
    z-index: 2 !important
  }

  .highlighted_in svg {
    animation: handdrawn 1s forwards
  }

  .highlighted_out svg {
    stroke-dashoffset: 0;
    animation: opacity 1s
  }

  .rkit-highlighted {
    display: inline-flex
  }

  .text-drop-in,
  .text-drop-out {
    overflow: hidden;
    display: inline-flex
  }

  .text-drop-in.drop-in_out {
    animation: dropIn_Out 0.5s;
    opacity: 0
  }

  .text-drop-in.drop-in_in {
    animation: dropIn_In 0.5s;
    opacity: 1
  }

  @keyframes dropIn_Out {
    0% {
      transform: scale(1);
      opacity: 1
    }

    100% {
      transform: scale(.4);
      opacity: 0
    }
  }

  @keyframes dropIn_In {
    0% {
      transform: scale(1.3);
      opacity: 0
    }

    100% {
      transform: scale(1);
      opacity: 1
    }
  }

  .text-drop-out.drop-out_out {
    animation: dropOut_Out 0.5s;
    opacity: 0
  }

  .text-drop-out.drop-out_in {
    animation: dropOut_In 0.5s;
    opacity: 1
  }

  @keyframes dropOut_Out {
    0% {
      transform: scale(1);
      opacity: 1
    }

    100% {
      transform: scale(1.3);
      opacity: 0
    }
  }

  @keyframes dropOut_In {
    0% {
      transform: scale(.4);
      opacity: 0
    }

    100% {
      transform: scale(1);
      opacity: 1
    }
  }
}

@media all {
  .rkit-swiper {
    position: relative;
    overflow: hidden
  }

  .rkit-card {
    background-color: #fafafa;
    overflow: hidden
  }

  .rkit-card-slider {
    padding: 0 20px 0 20px
  }

  .rkit-cardslider-pagination {
    display: flex;
    flex-direction: row;
    gap: .5rem;
    padding: 1rem;
    justify-content: center;
    align-items: center
  }

  .rkit-swiper-button-prev {
    left: 0;
    top: 50%
  }

  .rkit-swiper-button-next {
    right: 0;
    top: 50%
  }

  .rkit-swiper-button-next,
  .rkit-swiper-button-prev {
    position: absolute;
    z-index: 999;
    cursor: pointer;
    width: 45px;
    height: 45px;
    background-color: #00cea6;
    transform: translateY(-50%);
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.5s;
    border-radius: 10px;
    --swiper-navigation-size: 44px;
    --swiper-navigation-top-offset: 50%;
    --swiper-navigation-sides-offset: 10px
  }

  .card-image {
    width: 100%;
    max-width: 100%
  }

  .rkit-card .card-image img {
    width: 100%;
    display: block
  }

  .rkit-cardslider-bullet {
    width: 8px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    background-color: #aaa;
    transition: all 0.5s ease
  }

  .rkit-cardslider-bullet-active {
    background-color: #161616
  }

  .rkit-cardslider-bullet-clickable .rkit-cardslider-bullet {
    cursor: pointer
  }

  .card-body {
    padding: 30px;
    display: flex;
    flex-direction: column;
    position: relative;
    z-index: 1
  }

  .card-body::before {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    z-index: -1;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0
  }

  .card-title {
    margin: 0
  }

  .card-title a {
    text-decoration: none;
    color: #161616
  }

  .card-heading {
    margin-bottom: .5rem;
    display: flex;
    flex-direction: column
  }

  .rkit-swiper-button-prev.swiper-button-disabled,
  .rkit-swiper-button-next.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
  }

  .rkit-card .card-button a {
    background-color: #00cea6;
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
    gap: .5rem;
    padding: 1rem;
    color: #fff;
    transition: all 0.5s;
    border-radius: 10 px
  }

  .rkit-card .card-button {
    display: flex;
    justify-content: start
  }

  .rkit-card .card-button a .button-icon {
    transition: color 0.5s
  }

  .rkit-card.overlay {
    position: relative
  }

  .rkit-card.overlay .card-body {
    opacity: 0;
    transform: scaleY(0);
    transform-origin: bottom;
    transition: all 0.5s;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    justify-content: center
  }

  .rkit-card.overlay .card-button {
    justify-content: center
  }

  .rkit-card.overlay:hover .card-body {
    opacity: 1;
    transform: scaleY(1)
  }

  .rkit-card-slider .swiper-slide {
    overflow: unset
  }

  .card-button.fullwidth a {
    width: 100%
  }
}

@media all {
  .rkit-accordion {
    display: flex;
    flex-direction: column;
    gap: .5rem
  }

  .rkit-accordion-header {
    padding: 10px;
    background-color: #ebebeb;
    color: #000;
    cursor: pointer;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    transition: all 0.5s;
    position: relative
  }

  .rkit-accordion-header:hover {
    z-index: 2
  }

  .rkit-accordion-item.open .rkit-accordion__title {
    color: rgb(1, 57, 242)
  }

  .rkit-accordion-content {
    max-height: 0vmax;
    height: auto;
    visibility: hidden;
    overflow: hidden;
    transition: all 0.3s
  }

  .rkit-accordion__icon {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 20px 0 20px;
    transition: all 0.5s
  }

  .rkit-accordion__title {
    width: 100%;
    text-align: left;
    padding: 0 0 0 20px;
    transition: all 0.5s
  }

  .rkit-accordion__content {
    padding: 30px 30px 30px 30px;
    text-align: left
  }

  .rkit-accordion-item.open .rkit-accordion-content {
    visibility: visible;
    max-height: 100vmax;
    transition: all 1.5s
  }

  .rkit-accordion-item .rkit-accordion__icon .icon_open {
    display: none
  }

  .rkit-accordion-item.open .rkit-accordion__icon .icon_close {
    display: none
  }

  .rkit-accordion-item.open .rkit-accordion__icon .icon_open {
    display: block
  }
}

@media all {
  .rkit-testimonial-card {
    width: 100%;
    height: auto;
    display: flex;
    border-radius: 10px
  }

  .rkit-pagination-bullet {
    width: 8px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    background-color: #aaa;
    transition: all 0.5s ease
  }

  .rkit-pagination-bullet-active {
    background-color: #161616
  }

  .rkit-pagination-bullet-clickable .rkit-pagination-bullet {
    cursor: pointer
  }

  .rkit-testimonial-wrapper.style_1 .rkit-testimonial-card {
    background-color: aliceblue
  }

  .rkit-testimonial-wrapper.style_2 .rkit-testimonial-card {
    flex-direction: column
  }

  .rkit-testimonial-wrapper.style_3 .rkit-testimonial-card {
    background-color: aliceblue;
    padding: 1rem;
    display: flex;
    flex-direction: row
  }

  .rkit-testimonial-wrapper.style_4 .rkit-testimonial-card {
    flex-direction: column;
    background-color: aliceblue;
    padding: 1rem
  }

  .rkit-testimonial-wrapper.style_5 .rkit-testimonial-card {
    position: relative
  }

  .testimonial_header {
    display: flex
  }

  .testimonial_body {
    padding: .5rem
  }

  .testimonial_quote {
    padding: 0 0 20px 0
  }

  .testimonial-client-img img {
    height: auto;
    object-fit: cover;
    display: flex
  }

  .testimonial_quote_wrapper {
    display: flex
  }

  .rkit-testimonial-carousel .testimonial-container {
    overflow: hidden
  }

  .rkit-testimonial-wrapper.style_1 .testimonial-client-img {
    width: 100%
  }

  .rkit-testimonial-wrapper.style_1 .testimonial-client-img img {
    width: 100%;
    aspect-ratio: 16/9
  }

  .rkit-testimonial-wrapper.style_2 .testimonial-client-img img {
    width: 100px;
    aspect-ratio: 1/1;
    border-radius: 50%
  }

  .rkit-testimonial-wrapper.style_3 .testimonial-client-img img {
    width: 400px;
    aspect-ratio: 1/1;
    border-radius: 50%
  }

  .rkit-testimonial-wrapper.style_5 .testimonial-client-img img {
    width: 100%;
    height: 100%
  }

  .rkit-testimonial-wrapper.style_2 .testimonial-client-img {
    display: flex;
    justify-content: center
  }

  .rkit-testimonial-wrapper.style_5 .testimonial-client-img {
    width: 100%;
    height: 100%
  }

  .rkit-testimonial-wrapper.style_1 .rkit-testimonial-card {
    flex-direction: column
  }

  .rkit-testimonial-carousel .rkit-testimonial-pagination {
    position: relative;
    display: flex;
    flex-direction: row;
    gap: .5rem;
    padding-block: .5rem;
    justify-content: center;
    align-items: center;
    margin: 30px 0 0 0
  }

  .rkit-testimonial-wrapper.style_1 .testimonial_body {
    padding: 1.5rem
  }

  .rkit-testimonial-wrapper.style_2 .testimonial_body {
    padding: 20px 20px 50px 20px;
    background-color: aliceblue
  }

  .rkit-testimonial-wrapper.style_5 .testimonial_body {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .3);
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 1rem;
    color: #fff
  }

  .rkit-testimonial-wrapper.style_5 .testimonial_header {
    width: 100%
  }

  .rkit-testimonial-wrapper.style_2 .testimonial_header {
    flex-direction: column;
    margin-top: -50px
  }

  .rkit-testimonial-wrapper.style_1 .testimonial_header {
    position: relative
  }

  .rkit-testimonial-wrapper.style_1 .testimonial_quote_wrapper {
    position: absolute;
    margin: 0 0 -25px 25px
  }

  .rkit-testimonial-wrapper.style_1 .testimonial_quote {
    font-size: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgb(54, 133, 236);
    border-radius: 50%;
    color: #fff;
    padding: 1rem
  }

  .rkit-testimonial-wrapper.style_3 .testimonial_header {
    display: flex;
    justify-content: center;
    align-items: center
  }

  .rkit-testimonial-wrapper.style_2 .testimonial_quote {
    font-size: 30px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  .rkit-testimonial-wrapper.style_2 .testimonial_description {
    margin-bottom: 20px
  }

  .rkit-testimonial-wrapper.style_4 .testimonial_header {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1rem
  }

  .rkit-testimonial-wrapper.style_4 .testimonial-client-img img {
    border-radius: 50%;
    width: 60px;
    aspect-ratio: 1/1
  }

  .testimonial-author {
    display: flex;
    flex-direction: column;
    margin-top: 1rem
  }

  .rkit-testimonial-wrapper.style_4 .testimonial-author {
    margin-top: 0
  }

  .testimonial-author span {
    font-weight: 400;
    font-size: 13px
  }

  .testimonial-rating {
    display: flex;
    flex-direction: row;
    gap: .5rem;
    margin: 0 0 0 0
  }

  .rkit-testimonial-rate_icon {
    font-size: 13px;
    width: 13px;
    height: 13px
  }

  .rated .rkit-testimonial-rate_icon {
    color: rgb(255, 196, 0);
    fill: rgb(255, 196, 0)
  }

  .unrated .rkit-testimonial-rate_icon {
    color: #7b7b7b;
    fill: #7b7b7b
  }

  .rkit-testimonial-wrapper.style_2 .testimonial-author,
  .rkit-testimonial-wrapper.style_2 .testimonial-rating {
    text-align: center;
    justify-content: center
  }

  .testimonial-prev-wrapper,
  .testimonial-next-wrapper {
    position: absolute;
    top: 50%;
    z-index: 2;
    cursor: pointer;
    transform: translateY(-50%)
  }

  .testimonial-prev-wrapper {
    left: 0
  }

  .testimonial-next-wrapper {
    right: 0
  }

  .rkit-testimonial-navigation {
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    padding: 1rem;
    border-radius: 5px;
    transition: all 0.5s ease
  }

  .rkit-testimonial-navigation.rkit-testimonial-button-next,
  .rkit-testimonial-navigation.rkit-testimonial-button-prev {
    background-color: #00cea6;
    background-image: none !important;
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    margin: 0;
    background-size: cover;
    width: 100%;
    height: 100%
  }

  .rkit-testimonial-navigation.rkit-testimonial-button-next::after,
  .rkit-testimonial-navigation.rkit-testimonial-button-prev::after {
    content: none !important
  }

  .rkit-testimonial-navigation .navigation-icon {
    color: #fff
  }
}

@media all {

  @font-face {
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
    font-weight: 400;
    font-style: normal
  }

  :root {
    --swiper-theme-color: #007aff
  }

  :host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
  }

  .swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
  }

  .swiper-vertical>.swiper-wrapper {
    flex-direction: column
  }

  .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
  }

  .swiper-android .swiper-slide,
  .swiper-ios .swiper-slide,
  .swiper-wrapper {
    transform: translate3d(0px, 0, 0)
  }

  .swiper-horizontal {
    touch-action: pan-y
  }

  .swiper-vertical {
    touch-action: pan-x
  }

  .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
  }

  .swiper-slide-invisible-blank {
    visibility: hidden
  }

  .swiper-autoheight,
  .swiper-autoheight .swiper-slide {
    height: auto
  }

  .swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
  }

  .swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
  }

  .swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
  }

  .swiper-3d {
    perspective: 1200px
  }

  .swiper-3d .swiper-cube-shadow,
  .swiper-3d .swiper-slide {
    transform-style: preserve-3d
  }

  .swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
  }

  .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
  }

  .swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
  }

  .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
    scroll-snap-type: x mandatory
  }

  .swiper-css-mode.swiper-vertical>.swiper-wrapper {
    scroll-snap-type: y mandatory
  }

  .swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
  }

  .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
  }

  .swiper-css-mode.swiper-centered>.swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999
  }

  .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
  }

  .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
  }

  .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
  }

  .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
  }

  .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
  }

  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-bottom,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
  }

  .swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
  }

  .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
  }

  .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
  .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
  }

  .swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
  }

  .swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
  }

  @keyframes swiper-preloader-spin {
    0% {
      transform: rotate(0deg)
    }

    100% {
      transform: rotate(360deg)
    }
  }

  .swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
  }

  .swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
  }

  .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size)
  }

  .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size)
  }

  :root {
    --swiper-navigation-size: 44px
  }

  .swiper-button-next,
  .swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
  }

  .swiper-button-next.swiper-button-disabled,
  .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
  }

  .swiper-button-next.swiper-button-hidden,
  .swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
  }

  .swiper-navigation-disabled .swiper-button-next,
  .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
  }

  .swiper-button-next svg,
  .swiper-button-prev svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center
  }

  .swiper-rtl .swiper-button-next svg,
  .swiper-rtl .swiper-button-prev svg {
    transform: rotate(180deg)
  }

  .swiper-button-prev,
  .swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
  }

  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
  }

  .swiper-button-lock {
    display: none
  }

  .swiper-button-next:after,
  .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
  }

  .swiper-button-prev:after,
  .swiper-rtl .swiper-button-next:after {
    content: 'prev'
  }

  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
  }

  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after {
    content: 'next'
  }

  .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10
  }

  .swiper-pagination.swiper-pagination-hidden {
    opacity: 0
  }

  .swiper-pagination-disabled>.swiper-pagination,
  .swiper-pagination.swiper-pagination-disabled {
    display: none !important
  }

  .swiper-horizontal>.swiper-pagination-bullets,
  .swiper-pagination-bullets.swiper-pagination-horizontal,
  .swiper-pagination-custom,
  .swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%
  }

  .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
  }

  .swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
  }

  button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
  }

  .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
  }

  .swiper-pagination-bullet:only-child {
    display: none !important
  }

  .swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
  }

  .swiper-pagination-vertical.swiper-pagination-bullets,
  .swiper-vertical>.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0px, -50%, 0)
  }

  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
  }

  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
  }

  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
  }

  .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
  }

  .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
  }

  .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
  }

  .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
  }

  .swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
  }

  .swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
  }

  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
  }

  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
  }

  .swiper-horizontal>.swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-horizontal,
  .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
  .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0
  }

  .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-vertical,
  .swiper-vertical>.swiper-pagination-progressbar {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0
  }

  .swiper-pagination-lock {
    display: none
  }

  .swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    position: relative;
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))
  }

  .swiper-scrollbar-disabled>.swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
  }

  .swiper-horizontal>.swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
  }

  .swiper-scrollbar.swiper-scrollbar-vertical,
  .swiper-vertical>.swiper-scrollbar {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
  }

  .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    left: 0;
    top: 0
  }

  .swiper-scrollbar-cursor-drag {
    cursor: move
  }

  .swiper-scrollbar-lock {
    display: none
  }

  .swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
  }

  .swiper-zoom-container>canvas,
  .swiper-zoom-container>img,
  .swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
  }

  .swiper-slide-zoomed {
    cursor: move;
    touch-action: none
  }

  .swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
  }

  .swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
  }

  .swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
  }

  .swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
  }

  .swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
  }

  .swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
  }

  .swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
  }

  .swiper-fade .swiper-slide-active {
    pointer-events: auto
  }

  .swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
  }

  .swiper-cube {
    overflow: visible
  }

  .swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
  }

  .swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
  }

  .swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
  }

  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
  }

  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-next,
  .swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
  }

  .swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
  }

  .swiper-cube .swiper-cube-shadow:before {
    content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
  }

  .swiper-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
  }

  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,
  .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .swiper-flip {
    overflow: visible
  }

  .swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
  }

  .swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
  }

  .swiper-flip .swiper-slide-active,
  .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
  }

  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,
  .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
  }

  .swiper-cards {
    overflow: visible
  }

  .swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
  }
}

@media all {
  .rkit-tab-nav {
    list-style: none;
    padding: 0
  }

  .rkit-tab-container {
    display: flex
  }

  .rkit-tab-container.horizontal {
    flex-direction: column
  }

  .rkit-tab-container.vertical {
    flex-direction: row
  }

  .rkit-tab-nav {
    display: flex;
    width: 100%
  }

  .rkit-tab-container.horizontal .rkit-tab-nav {
    flex-direction: row
  }

  .rkit-tab-container.vertical .rkit-tab-nav {
    flex-direction: column
  }

  .rkit-tab-btn-item {
    width: 100%;
    background-color: gray;
    text-align: center;
    cursor: pointer;
    padding: 1rem;
    flex: auto
  }

  .rkit-tab-btn-item.active {
    background-color: rgb(32, 32, 32);
    color: #fff
  }

  .rkit-tab-content {
    display: none;
    margin: 20px 0 0 0
  }

  .rkit-tab-content.active {
    display: block
  }

  .rkit-tab-content-container {
    flex: 1
  }
}

@media all {
  @property --progress {
    syntax: '<integer>';
    inherits: true;
    initial-value: 0
  }

  @keyframes load {
    to {
      --progress: var(--value)
    }
  }

  .rkit-progress {
    --value: 17;
    --progress-color: #00cea6;
    --secondary-progress-color: #e3efff
  }

  .progress-container {
    display: flex;
    width: 100%;
    flex-direction: column
  }

  .rkit-progress-animation,
  .rkit-progress-animation::after {
    animation: load;
    animation-fill-mode: forwards;
    animation-duration: calc(var(--animation-duration) * 1ms);
    animation-timing-function: linear;
    animation-delay: 500ms
  }

  .circular-progress {
    position: relative;
    width: 12rem;
    aspect-ratio: 1/1;
    border-radius: 50%;
    background: conic-gradient(var(--progress-color) calc(var(--progress) * 3.6deg), var(--secondary-progress-color) 0deg);
    display: flex;
    justify-content: center;
    align-items: center
  }

  .circular-progress .progress-value {
    background-color: #d6d6d6;
    position: absolute;
    width: 85%;
    aspect-ratio: 1/1;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    flex-direction: column-reverse
  }

  .percentage-label::after {
    counter-reset: percentage var(--progress);
    content: counter(percentage) '%'
  }

  .circular-progress .progress-value::before {
    content: var(--title)
  }

  .progress-bar {
    position: relative;
    width: 100%;
    height: 10px;
    background-color: var(--secondary-progress-color);
    display: flex;
    border-radius: 50px
  }

  .progress-bar .progress-value {
    height: 100%;
    width: calc(var(--progress) * 1%);
    background-color: var(--progress-color);
    position: relative;
    border-radius: 50px
  }

  .progress-bar.percentage-label::after {
    display: inline-block;
    position: absolute;
    left: calc(var(--progress) * 1% - 2rem)
  }

  .half-circular-progress {
    position: relative;
    width: 12rem;
    aspect-ratio: 2/1;
    border-radius: 50% / 100% 100% 0 0;
    background: conic-gradient(from 0.75turn at 50% 100%, var(--progress-color) calc(var(--progress) * 3.6deg / 2), var(--secondary-progress-color) 0deg);
    display: flex;
    justify-content: center;
    align-items: center
  }

  .half-circular-progress .progress-value {
    background-color: #d6d6d6;
    position: absolute;
    width: 75%;
    aspect-ratio: 2/1;
    border-radius: 50% / 100% 100% 0 0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    flex-direction: column-reverse;
    bottom: 0
  }

  .half-circular-progress .progress-value::before {
    content: var(--title)
  }

  .prefix-postfix {
    width: 12rem;
    display: flex;
    justify-content: space-between
  }

  .progress-title {
    padding-block: .5rem;
    display: block
  }
}

@media all {
  .counter-suffix {
    white-space: pre-wrap
  }

  .rkit-counter .counter {
    display: flex;
    font-size: 69px;
    font-weight: 600;
    line-height: 1;
    justify-content: center
  }

  .rkit-counter {
    display: flex
  }

  .rkit-counter .counter-container {
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
  }
}

@media all {
  .rkit-countdown-widget {
    background-color: var(--section-background, transparent);
    color: var(--text-color, #000);
    padding: 20px;
    border-radius: 10px;
    text-align: center;
    font-family: 'Digital-7', sans-serif;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center
  }

  .rkit-countdown-widget .countdown-title {
    color: var(--title-color, #000);
    font-size: 2em;
    margin-bottom: 20px
  }

  .countdown_contain {
    display: flex;
    flex-wrap: wrap
  }

  .rkit-countdown-widget .countdown-section {
    background-color: var(--section-background, transparent);
    padding: 15px 10px;
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 0 5px;
    text-align: center
  }

  .rkit-countdown-widget .countdown-section-row {
    background-color: var(--section-background, transparent);
    padding: 15px 10px;
    border-radius: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 2.5px
  }

  .rkit-countdown-widget .countdown-days,
  .rkit-countdown-widget .countdown-hours,
  .rkit-countdown-widget .countdown-minutes,
  .rkit-countdown-widget .countdown-seconds {
    font-size: var(--font-size, 3em);
    color: #000;
    display: block
  }

  .rkit-countdown-widget .countdown-label {
    font-size: 1em;
    color: #00CEA6;
    display: block;
    margin-top: 5px
  }

  .hidden {
    display: none
  }

  @media (max-width:600px) {
    #countdown {
      flex-wrap: wrap;
      justify-content: center
    }
  }
}

@media all {
  .rkit-pricelist-container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    position: relative;
    padding: 0 0 0 0;
    align-items: center;
    justify-content: center;
    border-radius: 5px 5px 5px 5px;
    overflow: hidden
  }

  .icon-list-button {
    color: red
  }

  .icon-list-button i:hover {
    color: rgb(255, 255, 255)
  }

  .rkit-pricelist-item {
    width: calc(50% - 10px)
  }

  .rkit-pricelist-item {
    flex: 1 1 auto;
    border-radius: 0;
    overflow: hidden;
    background: #fff;
    display: flex;
    flex-direction: column;
    position: relative
  }

  .rkit-pricelist-item-inner {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%
  }

  .rkit-pricelist-item-inner-price {
    display: flex;
    flex-direction: column;
    height: 100%
  }

  .rkit-pricelist-item-content {
    padding: 20px;
    display: flex;
    flex-direction: column;
    flex-grow: 1
  }

  .rkit-pricelist-item-title {
    color: #000;
    font-size: 35px;
    font-weight: 800;
    font-style: normal;
    text-align: center;
    margin: 0
  }

  .rkit-pricelist-item-sub-heading {
    color: #000;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    text-align: center
  }

  .rkit-pricelist-item-footer {
    justify-content: center;
    text-align: center;
    color: #9e9d9d;
    font-size: 12px;
    padding: 16px 32px 16px 32px
  }

  .rkit-pricelist-item-subheading {
    color: #626665;
    font-size: 28px;
    font-weight: 500;
    font-style: normal;
    letter-spacing: .5px;
    word-spacing: 15px;
    text-align: center;
    margin-bottom: 8px;
    padding-bottom: 20px
  }

  .rkit-pricelist-item-price {
    font-family: "Verdana", Sans-serif;
    font-size: 41px;
    letter-spacing: -1.1px;
    text-align: center;
    margin-bottom: 0
  }

  .rkit-pricelist-item-sale-price {
    font-family: "Verdana", Sans-serif;
    font-size: 24px;
    letter-spacing: -1.1px;
    text-align: center;
    margin-bottom: 0;
    text-decoration: line-through;
    color: #818e8e
  }

  .rkit-pricelist-item-currency {
    font-family: "Verdana", Sans-serif;
    font-size: 41px;
    letter-spacing: -1.1px;
    text-align: center;
    margin-bottom: 0
  }

  .rkit-pricelist-item-price-section-row {
    display: flex;
    align-items: center
  }

  .price-container-row {
    display: flex;
    flex-direction: column
  }

  .sale-price-container {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    padding-top: 0;
    margin-bottom: -30px
  }

  .sale-price-container-inline {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0
  }

  .price-container {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center
  }

  .rkit-pricelist-item-currency,
  .rkit-pricelist-item-price {
    margin: 0;
    padding: 0 0
  }

  .rkit-pricelist-item-sub-title {
    color: #777;
    margin-bottom: 15px
  }

  .rkit-pricelist-item-sub-title-center {
    margin-left: 5px;
    margin-top: 30px
  }

  .rkit-pricelist-item-description {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    margin-bottom: 20px;
    color: #000;
    font-family: "Amiko", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: capitalize;
    line-height: 27px;
    letter-spacing: -.1px;
    word-spacing: 2px;
    gap: 18px;
    padding: 16px 32px 16px 32px
  }

  .rkit-pricelist-item-button .button-element-price {
    align-self: center;
    margin-top: auto;
    background-color: #00cea6;
    color: #fff;
    max-width: none;
    padding: 16px 32px 16px 32px
  }

  .rkit-pricelist-item-button.button-full-size .button-element-price {
    display: flex;
    justify-content: center;
    width: 100%
  }

  .currency-option {
    display: flex;
    flex-direction: row
  }

  .rkit-pricelist-item-description-icon {
    color: #56d4c4
  }

  .rkit-pricelist-item-button-icon {
    color: #56d4c4
  }

  .rkit-pricelist-item-title-section {
    background-color: #fff;
    display: flex;
    flex-direction: column;
    padding: 16px 32px 16px 32px
  }

  .rkit-pricelist-item-price-section {
    background-color: #00cea6;
    padding: 16px 32px 16px 32px
  }

  .no-icon-hidden {
    list-style-type: none
  }

  .rkit-wrap {
    width: 100%;
    height: 188px;
    position: absolute;
    top: -8px;
    left: 0;
    overflow: hidden
  }

  .rkit-wrap .content {
    position: relative;
    color: #fff
  }

  .rkit-wrap:before,
  .wrap:after {
    content: "";
    position: absolute
  }

  .rkit-wrap:before {
    width: 40px;
    height: 8px;
    right: 100px;
    background: #4D6530;
    border-radius: 8px 8px 0 0
  }

  .rkit-wrap:after {
    width: 8px;
    height: 40px;
    right: 0;
    top: 100px;
    background: #4D6530;
    border-radius: 0 8px 8px 0
  }

  .rkit-ribbon-right {
    width: 200px;
    height: 35px;
    line-height: 33px;
    position: absolute;
    top: 30px;
    right: -38px;
    z-index: 0;
    overflow: hidden;
    -webkit-transform: rotate(95deg);
    transform: rotate(42deg);
    background: #95a5a1;
    text-align: center
  }

  .rkit-ribbon-left {
    width: 200px;
    height: 35px;
    line-height: 33px;
    position: absolute;
    top: 30px;
    left: -38px;
    z-index: 0;
    overflow: hidden;
    transform: rotate(315deg);
    background: #95a5a1;
    text-align: center
  }

  .rkit-pricelist-ribbon {
    position: absolute;
    z-index: 1;
    top: 0;
    left: auto;
    right: -10px;
    transform: rotate(90deg);
    width: 150px;
    overflow: hidden;
    height: 150px
  }

  .rkit-pricelist-ribbon.rkit-pricelist-ribbon__left {
    transform: rotate(0);
    left: 0;
    right: auto
  }

  .rkit-pricelist-ribbon.rkit-pricelist-ribbon__right {
    transform: rotate(90deg);
    left: auto;
    right: 0
  }

  .rkit-pricelist-ribbon__inner {
    text-align: center;
    left: 0;
    width: 200%;
    transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
    margin-top: 35px;
    font-size: 13px;
    background: #00cea6;
    color: #000;
    line-height: 2;
    font-weight: 700;
    padding: 10px
  }

  .divider_desc:not(:last-child) {
    display: flex;
    flex-direction: row;
    gap: 5px;
    border-bottom: 1px;
    border-bottom-style: solid;
    border-color: #726b6b
  }

  .divider_desc.noline {
    border-width: 0
  }

  .divider_desc:last-child {
    display: flex;
    flex-direction: row;
    gap: 5px;
    border-bottom: 0;
    list-style: none
  }

  @media (max-width:1200px) {
    .rkit-pricelist-container {
      flex: 1 1 calc(33.333% - 20px)
    }
  }

  @media (max-width:768px) {
    .rkit-pricelist-container {
      flex: 1 1 calc(50% - 20px)
    }
  }

  @media (max-width:576px) {
    .rkit-pricelist-container {
      flex: 1 1 100%
    }
  }
}

@media all {
  .rkit-advanced-heading p {
    position: relative
  }

  .rkit-advanced-heading {
    position: relative;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    font-size: inherit;
    font-weight: inherit
  }

  .rkit-advanced-heading p {
    margin-bottom: 0
  }

  .combined-text {
    border-radius: 5px;
    gap: 10px;
    justify-content: center
  }

  .rkit-trp-text {
    font-weight: 700;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
  }

  .rkit-trp-text .headline_text {
    -webkit-background-clip: text;
    background-clip: text;
    background-color: #00cea6;
    z-index: 1
  }

  .std-text {
    background-color: #000
  }

  .bg-headline {
    background-color: transparent;
    display: inline-flex
  }

  .bg-std {
    background-color: transparent;
    display: inline-flex
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-family: Arial, sans-serif;
    margin: 0 0 10px 0;
    line-height: 1.4
  }

  h1.rkit-advanced-heading {
    font-size: 2.5rem;
    font-weight: 700
  }

  h2.rkit-advanced-heading {
    font-size: 2rem;
    font-weight: 700
  }

  h3.rkit-advanced-heading {
    font-size: 1.8rem;
    font-weight: 400
  }

  h4.rkit-advanced-heading {
    font-size: 1.6rem;
    font-weight: 400
  }

  h5.rkit-advanced-heading {
    font-size: 1.5rem;
    font-weight: lighter
  }

  h6.rkit-advanced-heading {
    font-size: 1rem;
    font-weight: lighter;
    text-transform: uppercase
  }
}

@media all {
  .con-wrap {
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    overflow: hidden
  }

  .img-comp-container {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden
  }

  .img-comp-img {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
  }

  .img-comp-container img {
    max-width: none !important
  }

  .img-comp-img img {
    display: block
  }

  .img-comp-slider {
    position: absolute;
    z-index: 9;
    cursor: ew-resize;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: transparent;
    border: none;
    box-shadow: 0 0 0 2px #fff
  }

  .img-comp-slider::before,
  .img-comp-slider::after {
    content: "";
    position: absolute;
    width: 1500px;
    height: 2px;
    background-color: #fff;
    left: 0;
    z-index: 1;
    transform: rotate(90deg)
  }

  .img-comp-slider::before {
    top: -752px;
    left: -730px
  }

  .img-comp-slider::after {
    bottom: -752px;
    left: -730px
  }

  .img-comp-slider.vertical::before,
  .img-comp-slider.vertical::after {
    content: "";
    position: absolute;
    width: 1800px;
    height: 2px;
    background-color: #fff;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1
  }

  .img-comp-slider.vertical::before {
    left: -1800px
  }

  .img-comp-slider.vertical::after {
    left: 40px
  }

  .img-comp-slider i {
    font-size: 14px;
    color: #fff;
    padding: 2px
  }

  .img-comp-slider.vertical {
    position: absolute;
    z-index: 9;
    cursor: ns-resize;
    width: 40px;
    height: 40px;
    background-color: transparent;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    transform: translatex(-50%, -50%);
    box-shadow: 0 0 0 2px #fff
  }

  .img-comp-slider.vertical i {
    font-size: 14px;
    color: #fff;
    padding: 2px
  }

  .caption-bottom-left {
    position: absolute;
    bottom: 8px;
    left: 16px
  }

  .caption-top-left {
    position: absolute;
    top: 8px;
    left: 16px
  }

  .caption-center-left {
    position: absolute;
    top: 50%;
    left: 16px
  }

  .caption-top-right {
    position: absolute;
    top: 8px;
    right: 16px
  }

  .caption-bottom-right {
    position: absolute;
    bottom: 8px;
    right: 16px
  }

  .caption-center-right {
    position: absolute;
    top: 50%;
    right: 16px
  }

  .filter-blur img {
    filter: blur(5px)
  }

  .filter-greyscale img {
    filter: grayscale(100%)
  }

  .filter-contrast img {
    filter: contrast(150%)
  }

  .filter-brightness img {
    filter: brightness(120%)
  }
}

@media all {
  .popular-posts {
    padding: 0 0 0 0
  }

  .rkit-item-postlist {
    display: flex;
    align-items: stretch;
    gap: 10px;
    padding: 10px 10px 10px 10px
  }

  .rkit-item-thumbnail {
    flex: 0 0 auto;
    display: flex;
    height: 100%
  }

  .rkit-item-thumbnail img {
    max-height: 100%;
    width: auto
  }

  .rkit-item-content {
    flex-grow: 1
  }

  .rkit-title-postlist {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 10px
  }

  .rkit-metadata-postlist-row {
    display: flex;
    gap: 10px;
    margin-bottom: 10px
  }

  .rkit-metadata-item-postlist {
    display: flex;
    align-items: center;
    gap: 5px
  }

  .content_descripson {
    color: #666
  }

  li {
    list-style-type: none;
    margin-bottom: 2px
  }

  a.rkit-readmore-postlist-btn {
    background-color: #b0e7e0;
    border-radius: 5px;
    text-align: center;
    padding: 12px 20px 12px 20px;
    font-size: 15px;
    color: #fff;
    transition: all 0.5s;
    border: none;
    align-items: left;
    gap: .5rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    padding: 10px 20px
  }

  a.rkit-readmore-postlist-btn:hover {
    background-color: #33e4c0;
    color: #000
  }

  .rkit-readmore-postlist-div {
    display: flex
  }

  .rkit-icon-readmore {
    font-size: 16px;
    margin-right: 8px;
    display: inline-block
  }

  .div_test {
    border-bottom: 1px;
    border-bottom-style: solid;
    border-color: #726b6b
  }

  .divider_line:first-child {
    padding-block-start: 10px !important
  }

  .divider_line:not(:last-child) {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #C5B9B9
  }

  .divider_line:last-child {
    border-bottom: 0;
    list-style: none
  }

  @media (max-width:768px) {
    .rkit-item-postlist {
      flex-direction: column !important;
      align-items: center;
      text-align: center
    }

    .rkit-item-thumbnail {
      margin-bottom: 15px
    }

    .rkit-item-thumbnail img {
      max-width: 100%;
      height: auto
    }

    .rkit-item-content {
      flex-grow: 0;
      width: 100%
    }

    .rkit-metadata-postlist-row {
      justify-content: center;
      flex-wrap: wrap;
      gap: 15px
    }

    .rkit-metadata-item-postlist {
      justify-content: center
    }

    .rkit-title-postlist {
      font-size: 16px
    }

    .content_descripson {
      font-size: 14px
    }

    li {
      margin-bottom: 2px
    }
  }
}

@media all {}

@media all {
  .elementor-panel .elementor-element .rkit-widget-icon {
    color: #00cea6
  }

  .elementor-panel .elementor-element .rkit-widget-icon::after {
    content: 'RTM';
    position: absolute;
    top: 3px;
    right: 3px;
    color: #fff;
    font-size: 9px;
    font-weight: 400;
    padding: 1px 2px;
    line-height: 10px;
    display: inline-block;
    border-radius: 2px;
    font-family: "Open Sans", Roboto, Helvetica, Arial, sans-serif
  }

  .elementor-panel .elementor-element:hover .rkit-widget-icon::after {
    color: #00cea6
  }

  .elementor-panel .elementor-element:has(.rkit-widget-icon):hover .title {
    color: #00cea6
  }

  .elementor-element .rtm-barchart-icons {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="%2333e4c0" height="800px" width="800px" version="1.1" id="Capa_1" viewBox="0 0 282.772 282.772" xml:space="preserve"><g><path d="M61.472,143.036H23.881c-4.971,0-9,4.029-9,9v94.185c0,4.971,4.029,9,9,9h37.591c4.971,0,9-4.029,9-9v-94.185 C70.472,147.065,66.443,143.036,61.472,143.036z M52.472,237.22H32.881v-76.185h19.591V237.22z"/><path d="M132.238,93.194H94.648c-4.971,0-9,4.029-9,9V246.22c0,4.971,4.029,9,9,9h37.591c4.971,0,9-4.029,9-9V102.194 C141.238,97.224,137.209,93.194,132.238,93.194z M123.238,237.22h-19.591V111.194h19.591V237.22z"/><path d="M203.005,150.471h-37.591c-4.971,0-9,4.029-9,9v86.749c0,4.971,4.029,9,9,9h37.591c4.971,0,9-4.029,9-9v-86.749 C212.005,154.5,207.976,150.471,203.005,150.471z M194.005,237.22h-19.591v-68.749h19.591V237.22z"/><path d="M273.772,96.516H236.18c-4.971,0-9,4.029-9,9V246.22c0,4.971,4.029,9,9,9h37.591c4.971,0,9-4.029,9-9V105.516 C282.772,100.545,278.742,96.516,273.772,96.516z M264.772,237.22H245.18V114.516h19.591V237.22z"/><path d="M178.918,112.796c3.276,2.381,7.739,2.28,10.905-0.246l67.269-53.682l-0.298,8.847c-0.167,4.968,3.724,9.131,8.692,9.298 c0.104,0.003,0.206,0.005,0.309,0.005c4.831,0,8.826-3.833,8.99-8.697l1.061-31.466c0.083-2.491-0.869-4.905-2.631-6.667 c-1.762-1.763-4.184-2.719-6.667-2.631l-31.466,1.061c-4.968,0.167-8.859,4.331-8.692,9.298c0.167,4.967,4.314,8.85,9.298,8.692 l8.261-0.278l-59.993,47.876l-68.22-49.585c-2.988-2.172-7-2.298-10.117-0.317L4.176,108.734 c-4.196,2.665-5.437,8.227-2.772,12.422c1.715,2.7,4.628,4.176,7.605,4.176c1.65,0,3.321-0.454,4.817-1.404l96.276-61.15 L178.918,112.796z"/></g></svg>');
    font-size: 83px;
    background-size: cover;
    display: inline-flex;
    width: 30px;
    height: 30px
  }

  .elementor-element .rtm-linechart-icons {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%2333e4c0" class="bi bi-graph-up" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M0 0h1v15h15v1H0V0Zm14.817 3.113a.5.5 0 0 1 .07.704l-4.5 5.5a.5.5 0 0 1-.74.037L7.06 6.767l-3.656 5.027a.5.5 0 0 1-.808-.588l4-5.5a.5.5 0 0 1 .758-.06l2.609 2.61 4.15-5.073a.5.5 0 0 1 .704-.07Z"/></svg>');
    font-size: 83px;
    background-size: cover;
    display: inline-flex;
    width: 30px;
    height: 30px
  }

  .elementor-element .rtm-piechart-icons {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%2333e4c0" class="bi bi-pie-chart-fill" viewBox="0 0 16 16"><path d="M15.985 8.5H8.207l-5.5 5.5a8 8 0 0 0 13.277-5.5zM2 13.292A8 8 0 0 1 7.5.015v7.778l-5.5 5.5zM8.5.015V7.5h7.485A8.001 8.001 0 0 0 8.5.015z"/></svg>');
    font-size: 83px;
    background-size: cover;
    display: inline-flex;
    width: 30px;
    height: 30px
  }

  .elementor-element .rtm-progressbar-icons {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" width="50px" height="50px" fill="%2333e4c0"><path d="M 2.8125 6 C 2.335938 6.089844 1.992188 6.511719 2 7 L 2 15 C 2 15.550781 2.449219 16 3 16 L 47 16 C 47.550781 16 48 15.550781 48 15 L 48 7 C 48 6.449219 47.550781 6 47 6 L 3 6 C 2.96875 6 2.9375 6 2.90625 6 C 2.875 6 2.84375 6 2.8125 6 Z M 12 8 L 46 8 L 46 14 L 12 14 Z M 2.8125 20 C 2.335938 20.089844 1.992188 20.511719 2 21 L 2 29 C 2 29.550781 2.449219 30 3 30 L 47 30 C 47.550781 30 48 29.550781 48 29 L 48 21 C 48 20.449219 47.550781 20 47 20 L 3 20 C 2.96875 20 2.9375 20 2.90625 20 C 2.875 20 2.84375 20 2.8125 20 Z M 36 22 L 46 22 L 46 28 L 36 28 Z M 2.8125 34 C 2.335938 34.089844 1.992188 34.511719 2 35 L 2 43 C 2 43.550781 2.449219 44 3 44 L 47 44 C 47.550781 44 48 43.550781 48 43 L 48 35 C 48 34.449219 47.550781 34 47 34 L 3 34 C 2.96875 34 2.9375 34 2.90625 34 C 2.875 34 2.84375 34 2.8125 34 Z M 24 36 L 46 36 L 46 42 L 24 42 Z"/></svg>');
    font-size: 83px;
    background-size: cover;
    display: inline-flex;
    width: 30px;
    height: 30px
  }

  .posts-pagination {
    display: flex;
    flex-direction: row;
    gap: 0;
    margin-bottom: .5rem
  }

  .posts-pagination .page-numbers {
    padding: .5rem;
    text-decoration: none;
    background-color: #fff
  }

  .posts-pagination span.page-numbers {
    background-color: #00cea6
  }

  .btn {
    font-weight: 600;
    padding: 12px 24px 12px 24px
  }

  .btn.link {
    color: #00CEA6
  }

  .btn-gradient-accent {
    --x: 0;
    background: linear-gradient(90deg, #000000 -14.64%, #00cea6 114.79%, #000000) var(--x, 0)/ 200%;
    color: #fff;
    transition: 0.5s;
    border: 1px solid #00CEA6
  }

  .btn-gradient-accent:hover {
    --x: 90%;
    color: #fff;
    border: 1px solid #00CEA6;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 206, 165, .33);
    -moz-box-shadow: 0 2px 10px 0 rgba(0, 206, 165, .33);
    box-shadow: 0 2px 10px 0 rgba(0, 206, 165, .33)
  }

  .btn-gradient-accent:disabled {
    color: #8f8f8f;
    opacity: .5
  }

  a:focus {
    box-shadow: none;
    color: currentColor
  }

  .accent-color {
    color: #00cea6
  }

  .btn-accent {
    background-color: #00cea6
  }

  .btn-accent:hover {
    background-color: #27d3b0
  }

  .btn-accent:disabled {
    background-color: #2a9c85;
    border: none;
    outline: none
  }

  .btn-outline-accent {
    background-color: transparent;
    border: 1px solid #00cea6;
    color: #00cea6
  }

  .btn-outline-accent:focus {
    color: #00CEA6 !important
  }

  .btn-accent:focus,
  .btn-gradient-accent:focus {
    color: white !important
  }

  .link-accent:focus {
    color: #00CEA6 !important;
    border: none
  }

  .btn-outline-accent:hover {
    --x: 90%;
    background: linear-gradient(90deg, #000000 -14.64%, #00cea6 114.79%, #000000) var(--x, 0)/ 200%;
    color: #fff;
    border: 1px solid #00CEA6;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 206, 165, .33);
    -moz-box-shadow: 0 2px 10px 0 rgba(0, 206, 165, .33);
    box-shadow: 0 2px 10px 0 rgba(0, 206, 165, .33)
  }

  .nav.nav-underline .nav-item .nav-link,
  .nav.nav-underline .nav-item .nav-link:focus {
    color: #fff;
    border-width: 0 0 2px 0;
    border-style: solid;
    border-color: transparent;
    background-color: transparent;
    outline: none;
    box-shadow: none
  }

  .nav.nav-underline .nav-item .nav-link.active {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-image-source: linear-gradient(90deg, #00CEA6 0%, #00000000 100%);
    border-image-slice: 1;
    text-shadow: 2px 3px 4px #00cea6
  }

  .rtm-checked-icon {
    background-image: url('data:image/svg+xml,<svg height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 507.2 507.2" xml:space="preserve"><circle style="fill:%2332BA7C;" cx="253.6" cy="253.6" r="253.6"/><path style="fill:%230AA06E;" d="M188.8,368l130.4,130.4c108-28.8,188-127.2,188-244.8c0-2.4,0-4.8,0-7.2L404.8,152L188.8,368z"/><g><path style="fill:%23FFFFFF;" d="M260,310.4c11.2,11.2,11.2,30.4,0,41.6l-23.2,23.2c-11.2,11.2-30.4,11.2-41.6,0L93.6,272.8c-11.2-11.2-11.2-30.4,0-41.6l23.2-23.2c11.2-11.2,30.4-11.2,41.6,0L260,310.4z"/><path style="fill:%23FFFFFF;" d="M348.8,133.6c11.2-11.2,30.4-11.2,41.6,0l23.2,23.2c11.2,11.2,11.2,30.4,0,41.6l-176,175.2c-11.2,11.2-30.4,11.2-41.6,0l-23.2-23.2c-11.2-11.2-11.2-30.4,0-41.6L348.8,133.6z"/></g></svg>');
    font-size: 75px;
    background-size: cover;
    display: inline-flex;
    width: 20px;
    height: 20px
  }

  .rtm-invalid-icon {
    background-image: url('data:image/svg+xml,<svg height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 507.2 507.2" xml:space="preserve"><circle style="fill:%23F15249;" cx="253.6" cy="253.6" r="253.6"/><path style="fill:%23AD0E0E;" d="M147.2,368L284,504.8c115.2-13.6,206.4-104,220.8-219.2L367.2,148L147.2,368z"/><path style="fill:%23FFFFFF;" d="M373.6,309.6c11.2,11.2,11.2,30.4,0,41.6l-22.4,22.4c-11.2,11.2-30.4,11.2-41.6,0l-176-176c-11.2-11.2-11.2-30.4,0-41.6l23.2-23.2c11.2-11.2,30.4-11.2,41.6,0L373.6,309.6z"/><path style="fill:%23D6D6D6;" d="M280.8,216L216,280.8l93.6,92.8c11.2,11.2,30.4,11.2,41.6,0l23.2-23.2c11.2-11.2,11.2-30.4,0-41.6L280.8,216z"/><path style="fill:%23FFFFFF;" d="M309.6,133.6c11.2-11.2,30.4-11.2,41.6,0l23.2,23.2c11.2,11.2,11.2,30.4,0,41.6L197.6,373.6c-11.2,11.2-30.4,11.2-41.6,0l-22.4-22.4c-11.2-11.2-11.2-30.4,0-41.6L309.6,133.6z"/></svg>');
    font-size: 75px;
    background-size: cover;
    display: inline-flex;
    width: 20px;
    height: 20px
  }

  .rtm-text-font {
    font-family: "Bricolage Grotesque", sans-serif
  }

  .glass-effect {
    background: rgba(165, 165, 165, .24);
    box-shadow: 0 4px 30px rgba(0, 0, 0, .1);
    backdrop-filter: blur(11.9px);
    -webkit-backdrop-filter: blur(11.9px);
    border: 1px solid rgba(255, 255, 255, .26)
  }

  .spacer-2 {
    height: 2rem
  }

  .header-sticky {
    position: sticky;
    top: 63px
  }

  .rtm-container {
    max-width: 1840px
  }

  .rtm-version {
    background-color: #00cea6;
    font-size: 10px;
    color: #000;
    padding-block: 2px;
    padding-inline: 10px;
    border-radius: 5px
  }

  .rtm-bg-gradient-1 {
    background-color: hsla(228, 0%, 3%, 1);
    background-image: radial-gradient(at 100% 0%, hsla(240, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 20% 44%, hsla(168, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 0% 0%, hsla(168, 100%, 40%, .38) 0, transparent 50%), radial-gradient(at 73% 69%, hsla(168, 100%, 40%, .33) 0, transparent 50%), radial-gradient(at 56% 62%, hsla(168, 100%, 40%, 0) 0, transparent 50%)
  }

  .rtm-bg-gradient-2 {
    background-color: hsla(228, 0%, 3%, 1);
    background-image: radial-gradient(at 100% 0%, hsla(240, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 11% 75%, hsla(120, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 0% 0%, hsla(278, 69%, 69%, .38) 0, transparent 50%), radial-gradient(at 73% 69%, hsla(283, 83%, 42%, .33) 0, transparent 50%), radial-gradient(at 54% 70%, hsla(168, 100%, 40%, .46) 0, transparent 50%)
  }

  .rtm-bg-gradient-3 {
    background-color: hsla(55, 0%, 3%, 1);
    background-image: radial-gradient(at 22% 12%, hsla(168, 100%, 40%, .3) 0, transparent 50%), radial-gradient(at 8% 40%, hsla(66, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 95% 43%, hsla(168, 100%, 40%, .2) 0, transparent 50%), radial-gradient(at 80% 94%, hsla(59, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 90% 60%, hsla(327, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 91% 33%, hsla(289, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 44% 41%, hsla(210, 0%, 3%, 1) 0, transparent 50%)
  }

  .rtm-bg-gradient-4 {
    background-color: hsla(55, 0%, 3%, 1);
    background-image: radial-gradient(at 14% 8%, hsla(168, 100%, 40%, .31) 0, transparent 50%), radial-gradient(at 0% 21%, hsla(283, 100%, 49%, .23) 0, transparent 50%), radial-gradient(at 100% 79%, hsla(168, 100%, 40%, .2) 0, transparent 50%), radial-gradient(at 91% 33%, hsla(289, 0%, 3%, 1) 0, transparent 50%), radial-gradient(at 0% 100%, hsla(0, 5%, 71%, .3) 0, transparent 50%)
  }

  .rtm-divider {
    background: linear-gradient(90deg, #00CEA6 0%, transparent 100%);
    height: 5px;
    width: 100%;
    position: relative
  }

  .bg-gradient-1 {
    background: linear-gradient(180deg, #1C1C1C9e 0%, #00000052 100%)
  }

  .bg-gradient-2 {
    background: linear-gradient(207.14deg, #00CEA6 10.63%, #006854 86.52%)
  }

  .heading-icon {
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.4rem
  }

  .list {
    list-style-image: url('data:image/svg+xml,<svg id="e12XcAwiGCj1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 300 300" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="36deb9b552474c9d88b99fda01d9310d" export-id="8584b845d1c34625a9856454e565c3d5" cached="false"><ellipse rx="125" ry="125" transform="matrix(1.200001 0 0 1.200001 150 150)" fill="%2300cea6" stroke-width="0"/></svg>');
    row-gap: 1rem
  }

  .rtm-social-container {
    display: flex;
    flex-direction: row
  }

  .social-item {
    background-color: #1c1c1c;
    color: #c1c1c1;
    width: 3rem;
    height: 3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    font-size: 1.5rem
  }

  .social-link {
    color: #8f8f8f
  }

  .social-link:hover,
  .social-link:hover .social-item {
    color: #00CEA6
  }

  .rtm-border {
    border-width: 1px;
    border-style: solid;
    border-color: #414141
  }

  .rtm-border-bottom {
    border-bottom: 1px solid #414141
  }

  .social-item:hover {
    color: #00CEA6
  }

  form select.form-select,
  form .form-control {
    background-color: #0c0c0c;
    border: 1px solid #414141;
    color: #fff
  }

  form .form-control:focus {
    background: #0c0c0c;
    color: #fff
  }

  form select.form-select:focus,
  form select.form-select:hover {
    color: #fff
  }

  form select.form-select:disabled,
  .form-control:disabled {
    background-image: none;
    background-color: transparent;
    text-shadow: none;
    border: 1px solid #414141
  }

  #header-dashboard {
    z-index: 99
  }

  #header-dashboard .nav-link {
    color: #fff;
    font-weight: 300
  }

  a {
    text-decoration: none
  }

  input[type=text].form-control,
  select.form-select {
    border: 1px solid #414141;
    max-width: none
  }

  input[type=text].form-control:focus,
  select.form-select:focus {
    border-color: #00cea6;
    outline: none;
    box-shadow: none
  }

  table.rtm-table {
    width: 100%;
    border-collapse: separate;
    color: #d9d9d9;
    -webkit-border-vertical-spacing: 15px;
    -webkit-border-horizontal-spacing: 0
  }

  table.rtm-table tr {
    border-color: #414141;
    background: #14141454;
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, .1);
    backdrop-filter: blur(13.1px);
    -webkit-backdrop-filter: blur(13.1px)
  }

  .rtm-table td {
    padding: 20px;
    border-style: solid
  }

  .rtm-table.table-themebuilder td {
    border-width: 1px;
    padding: 10px
  }

  .rtm-table.table-themebuilder thead tr {
    background: transparent
  }

  .rtm-table.table-themebuilder thead td {
    border-width: 0
  }

  .rtm-table.table-system td[scope="row"] {
    width: 15rem
  }

  .rtm-table.table-system td {
    border-width: 1px;
    border-left-width: 0;
    padding: 10px 20px
  }

  .rtm-table.rtm-table.table-system td.icon-status {
    background-color: #414141;
    font-size: 1.5rem;
    width: 4rem
  }

  .valid-color {
    color: #86ff83
  }

  .invalid-color {
    color: #FF3535 !important
  }

  .rtm-table td:first-child {
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
  }

  .rtm-table.table-system td:first-child {
    border-width: 1px;
    border-radius: 10px 0 0 10px;
    position: relative
  }

  .rtm-table td:last-child {
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px
  }

  .sub-nav .nav-item {
    margin: 0
  }

  .sub-nav .nav-item .nav-link {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-width: 0;
    color: #fff;
    background-color: transparent
  }

  .sub-nav .nav-item .nav-link.active {
    font-weight: 600;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-width: 2px;
    border-image-source: linear-gradient(90deg, #00CEA6 0%, #00000000 100%);
    border-image-slice: 1
  }

  .themebuilder-pagination .page-numbers {
    padding: .5rem;
    color: #fff;
    border-radius: 5px;
    width: 2.5rem;
    display: inline-flex;
    justify-content: center
  }

  .themebuilder-pagination a.page-numbers:focus {
    box-shadow: none
  }

  .themebuilder-pagination .page-numbers.current {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-width: 2px;
    border-image-source: linear-gradient(90deg, #00CEA6 0%, #00000000 100%);
    border-image-slice: 1;
    text-shadow: 2px 3px 4px #00cea6;
    border-style: solid
  }

  .switch {
    position: relative;
    display: inline-block;
    width: 52px;
    height: 26px
  }

  .switch .switch-input {
    opacity: 0;
    width: 0;
    height: 0
  }

  .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(99.32deg, rgb(205, 205, 205) -21.2%, #000000 88.36%);
    -webkit-transition: .4s;
    transition: .4s;
    border-width: 1px;
    border-style: solid;
    border-color: #414141
  }

  .slider:before {
    position: absolute;
    content: "";
    height: 17px;
    width: 17px;
    left: 3px;
    background-color: #fff;
    -webkit-transition: .4s;
    transition: .4s;
    -webkit-box-shadow: 12px 0 12px 0 rgba(0, 0, 0, .75);
    -moz-box-shadow: 12px 0 12px 0 rgba(0, 0, 0, .75);
    box-shadow: 12px 0 12px 0 rgba(0, 0, 0, .75)
  }

  .switch-input:checked+.slider {
    background: linear-gradient(99.32deg, #000000 -21.2%, #00CEA6 69.36%)
  }

  .switch-input:focus+.slider {
    box-shadow: 0 0 1px #00cea6
  }

  .switch-input:checked+.slider:before {
    -webkit-transform: translateX(24px);
    -ms-transform: translateX(24px);
    transform: translateX(24px);
    -webkit-box-shadow: -8px 0 8px 0 rgba(0, 0, 0, .75);
    -moz-box-shadow: -8px 0 8px 0 rgba(0, 0, 0, .75);
    box-shadow: -8px 0 8px 0 rgba(0, 0, 0, .75)
  }

  .slider.round {
    border-radius: 34px;
    display: flex;
    align-items: center
  }

  .slider.round:before {
    border-radius: 50%
  }

  .modal {
    background-color: #0000009e;
    backdrop-filter: blur(3px)
  }

  .modal .modal-content {
    background: rgb(36, 36, 36);
    background: linear-gradient(166deg, rgba(36, 36, 36, 1) 0%, rgba(21, 21, 21, 1) 25%, rgba(0, 0, 0, 1) 100%);
    color: #fff
  }

  .btn.del-condition {
    color: #727272
  }

  .page-numbers {
    padding: 10px;
    text-decoration: none;
    color: #414141;
    width: 2.5rem;
    text-align: center
  }

  .page-numbers:focus {
    box-shadow: none
  }

  .entries-pagination {
    display: flex;
    align-items: center
  }

  .entries-pagination .current {
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-width: 2px;
    border-image-source: linear-gradient(90deg, #00CEA6 0%, #00000000 100%);
    border-image-slice: 1;
    border-style: solid
  }

  .link-accent {
    color: #00CEA6
  }

  .link-accent:hover {
    color: #006854
  }

  .yt-container {
    position: relative
  }

  .yt-container .overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: #00000097;
    opacity: 0;
    transform: scaleY(0);
    transition: all 0.5s;
    transform-origin: bottom;
    display: flex;
    justify-content: center;
    align-items: center
  }

  .yt-container:hover .overlay {
    opacity: 1;
    transform: scaleY(1)
  }

  .yt-container a {
    font-size: 3rem;
    color: #00CEA6
  }

  .yt-container a:hover {
    color: #006854
  }
}

@media all {
  html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
  }

  *,
  :after,
  :before {
    box-sizing: border-box
  }

  body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
    background-color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    margin-block-start: .5rem;
    margin-block-end: 1rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit
  }

  h1 {
    font-size: 2.5rem
  }

  h2 {
    font-size: 2rem
  }

  h3 {
    font-size: 1.75rem
  }

  h4 {
    font-size: 1.5rem
  }

  h5 {
    font-size: 1.25rem
  }

  h6 {
    font-size: 1rem
  }

  p {
    margin-block-start: 0;
    margin-block-end: .9rem
  }

  hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
  }

  pre {
    font-family: monospace, monospace;
    font-size: 1em;
    white-space: pre-wrap
  }

  a {
    background-color: transparent;
    text-decoration: none;
    color: #c36
  }

  a:active,
  a:hover {
    color: #336
  }

  a:not([href]):not([tabindex]),
  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
  }

  abbr[title] {
    border-block-end: none;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
  }

  b,
  strong {
    font-weight: bolder
  }

  code,
  kbd,
  samp {
    font-family: monospace, monospace;
    font-size: 1em
  }

  small {
    font-size: 80%
  }

  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
  }

  sub {
    bottom: -.25em
  }

  sup {
    top: -.5em
  }

  img {
    border-style: none;
    height: auto;
    max-width: 100%
  }

  details {
    display: block
  }

  summary {
    display: list-item
  }

  figcaption {
    font-size: 16px;
    color: #333;
    line-height: 1.4;
    font-style: italic;
    font-weight: 400
  }

  [hidden],
  template {
    display: none
  }

  @media print {

    *,
    :after,
    :before {
      background: transparent !important;
      color: #000 !important;
      box-shadow: none !important;
      text-shadow: none !important
    }

    a,
    a:visited {
      text-decoration: underline
    }

    a[href]:after {
      content: " (" attr(href) ")"
    }

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

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
      content: ""
    }

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

    blockquote,
    pre {
      -moz-column-break-inside: avoid;
      break-inside: avoid;
      border: 1px solid #ccc
    }

    thead {
      display: table-header-group
    }

    img,
    tr {
      -moz-column-break-inside: avoid;
      break-inside: avoid
    }

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

    h2,
    h3 {
      -moz-column-break-after: avoid;
      break-after: avoid
    }
  }

  label {
    display: inline-block;
    line-height: 1;
    vertical-align: middle
  }

  button,
  input,
  optgroup,
  select,
  textarea {
    font-family: inherit;
    font-size: 1rem;
    line-height: 1.5;
    margin: 0
  }

  input[type=date],
  input[type=email],
  input[type=number],
  input[type=password],
  input[type=search],
  input[type=tel],
  input[type=text],
  input[type=url],
  select,
  textarea {
    width: 100%;
    border: 1px solid #666;
    border-radius: 3px;
    padding: .5rem 1rem;
    transition: all .3s
  }

  input[type=date]:focus,
  input[type=email]:focus,
  input[type=number]:focus,
  input[type=password]:focus,
  input[type=search]:focus,
  input[type=tel]:focus,
  input[type=text]:focus,
  input[type=url]:focus,
  select:focus,
  textarea:focus {
    border-color: #333
  }

  button,
  input {
    overflow: visible
  }

  button,
  select {
    text-transform: none
  }

  [type=button],
  [type=reset],
  [type=submit],
  button {
    width: auto;
    -webkit-appearance: button
  }

  [type=button],
  [type=submit],
  button {
    display: inline-block;
    font-weight: 400;
    color: #c36;
    text-align: center;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid #c36;
    padding: .5rem 1rem;
    font-size: 1rem;
    border-radius: 3px;
    transition: all .3s
  }

  [type=button]:focus:not(:focus-visible),
  [type=submit]:focus:not(:focus-visible),
  button:focus:not(:focus-visible) {
    outline: none
  }

  [type=button]:focus,
  [type=button]:hover,
  [type=submit]:focus,
  [type=submit]:hover,
  button:focus,
  button:hover {
    color: #fff;
    background-color: #c36;
    text-decoration: none
  }

  [type=button]:not(:disabled),
  [type=submit]:not(:disabled),
  button:not(:disabled) {
    cursor: pointer
  }

  fieldset {
    padding: .35em .75em .625em
  }

  legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
  }

  progress {
    vertical-align: baseline
  }

  textarea {
    overflow: auto;
    resize: vertical
  }

  [type=checkbox],
  [type=radio] {
    box-sizing: border-box;
    padding: 0
  }

  [type=number]::-webkit-inner-spin-button,
  [type=number]::-webkit-outer-spin-button {
    height: auto
  }

  [type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
  }

  [type=search]::-webkit-search-decoration {
    -webkit-appearance: none
  }

  ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
  }

  select {
    display: block
  }

  table {
    background-color: transparent;
    width: 100%;
    margin-block-end: 15px;
    font-size: .9em;
    border-spacing: 0;
    border-collapse: collapse
  }

  table td,
  table th {
    padding: 15px;
    line-height: 1.5;
    vertical-align: top;
    border: 1px solid hsla(0, 0%, 50.2%, .5019607843)
  }

  table th {
    font-weight: 700
  }

  table tfoot th,
  table thead th {
    font-size: 1em
  }

  table caption+thead tr:first-child td,
  table caption+thead tr:first-child th,
  table colgroup+thead tr:first-child td,
  table colgroup+thead tr:first-child th,
  table thead:first-child tr:first-child td,
  table thead:first-child tr:first-child th {
    border-block-start: 1px solid hsla(0, 0%, 50.2%, .5019607843)
  }

  table tbody>tr:nth-child(odd)>td,
  table tbody>tr:nth-child(odd)>th {
    background-color: hsla(0, 0%, 50.2%, .0705882353)
  }

  table tbody tr:hover>td,
  table tbody tr:hover>th {
    background-color: hsla(0, 0%, 50.2%, .1019607843)
  }

  table tbody+tbody {
    border-block-start: 2px solid hsla(0, 0%, 50.2%, .5019607843)
  }

  @media (max-width:767px) {
    table table {
      font-size: .8em
    }

    table table td,
    table table th {
      padding: 7px;
      line-height: 1.3
    }

    table table th {
      font-weight: 400
    }
  }

  dd,
  dl,
  dt,
  li,
  ol,
  ul {
    margin-block-start: 0;
    margin-block-end: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
  }
}

@media all {
  @charset "UTF-8";

  .comments-area a,
  .page-content a {
    text-decoration: underline
  }

  .alignright {
    float: right;
    margin-left: 1rem
  }

  .alignleft {
    float: left;
    margin-right: 1rem
  }

  .aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto
  }

  .alignwide {
    margin-left: -80px;
    margin-right: -80px
  }

  .alignfull {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    max-width: 100vw
  }

  .alignfull,
  .alignfull img {
    width: 100vw
  }

  .wp-caption {
    margin-block-end: 1.25rem;
    max-width: 100%
  }

  .wp-caption.alignleft {
    margin: 5px 20px 20px 0
  }

  .wp-caption.alignright {
    margin: 5px 0 20px 20px
  }

  .wp-caption img {
    display: block;
    margin-left: auto;
    margin-right: auto
  }

  .wp-caption-text {
    margin: 0
  }

  .gallery-caption {
    display: block;
    font-size: .8125rem;
    line-height: 1.5;
    margin: 0;
    padding: .75rem
  }

  .pagination {
    display: flex;
    justify-content: space-between;
    margin: 20px auto
  }

  .sticky {
    position: relative;
    display: block
  }

  .bypostauthor {
    font-size: inherit
  }

  .hide {
    display: none !important
  }

  .post-password-form p {
    width: 100%;
    display: flex;
    align-items: flex-end
  }

  .post-password-form [type=submit] {
    margin-inline-start: 3px
  }

  .screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important
  }

  .screen-reader-text:focus {
    background-color: #eee;
    clip: auto !important;
    clip-path: none;
    color: #333;
    display: block;
    font-size: 1rem;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 12px 24px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000
  }

  .post .entry-title a {
    text-decoration: none
  }

  .post .wp-post-image {
    width: 100%;
    max-height: 500px;
    -o-object-fit: cover;
    object-fit: cover
  }

  @media (max-width:991px) {
    .post .wp-post-image {
      max-height: 400px
    }
  }

  @media (max-width:575px) {
    .post .wp-post-image {
      max-height: 300px
    }
  }

  #comments .comment-list {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: .9em
  }

  #comments .comment,
  #comments .pingback {
    position: relative
  }

  #comments .comment .comment-body,
  #comments .pingback .comment-body {
    display: flex;
    flex-direction: column;
    padding-block-start: 30px;
    padding-block-end: 30px;
    padding-inline-start: 60px;
    padding-inline-end: 0;
    border-block-end: 1px solid #ccc
  }

  #comments .comment .avatar,
  #comments .pingback .avatar {
    position: absolute;
    left: 0;
    border-radius: 50%;
    margin-inline-end: 10px
  }

  body.rtl #comments .comment .avatar,
  body.rtl #comments .pingback .avatar,
  html[dir=rtl] #comments .comment .avatar,
  html[dir=rtl] #comments .pingback .avatar {
    left: auto;
    right: 0
  }

  #comments .comment-meta {
    display: flex;
    justify-content: space-between;
    margin-block-end: .9rem
  }

  #comments .comment-metadata,
  #comments .reply {
    font-size: 11px;
    line-height: 1
  }

  #comments .children {
    position: relative;
    list-style: none;
    margin: 0;
    padding-inline-start: 30px
  }

  #comments .children li:last-child {
    padding-block-end: 0
  }

  #comments ol.comment-list .children:before {
    display: inline-block;
    font-size: 1em;
    font-weight: 400;
    line-height: 100%;
    content: "↪";
    position: absolute;
    top: 45px;
    left: 0;
    width: auto
  }

  body.rtl #comments ol.comment-list .children:before,
  html[dir=rtl] #comments ol.comment-list .children:before {
    content: "↩";
    left: auto;
    right: 0
  }

  @media (min-width:768px) {

    #comments .comment-author,
    #comments .comment-metadata {
      line-height: 1
    }
  }

  @media (max-width:767px) {
    #comments .comment .comment-body {
      padding: 30px 0
    }

    #comments .children {
      padding-inline-start: 20px
    }

    #comments .comment .avatar {
      position: inherit;
      float: left
    }

    body.rtl #comments .comment .avatar,
    html[dir=rtl] #comments .comment .avatar {
      float: right
    }
  }

  .page-header .entry-title,
  .site-footer .footer-inner,
  .site-footer:not(.dynamic-footer),
  .site-header .header-inner,
  .site-header:not(.dynamic-header),
  body:not([class*=elementor-page-]) .site-main {
    margin-inline-start: auto;
    margin-inline-end: auto;
    width: 100%
  }

  @media (max-width:575px) {

    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
      padding-inline-start: 10px;
      padding-inline-end: 10px
    }
  }

  @media (min-width:576px) {

    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
      max-width: 500px
    }

    .site-footer.footer-full-width .footer-inner,
    .site-header.header-full-width .header-inner {
      max-width: 100%
    }
  }

  @media (min-width:768px) {

    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
      max-width: 600px
    }

    .site-footer.footer-full-width,
    .site-header.header-full-width {
      max-width: 100%
    }
  }

  @media (min-width:992px) {

    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
      max-width: 800px
    }

    .site-footer.footer-full-width,
    .site-header.header-full-width {
      max-width: 100%
    }
  }

  @media (min-width:1200px) {

    .page-header .entry-title,
    .site-footer .footer-inner,
    .site-footer:not(.dynamic-footer),
    .site-header .header-inner,
    .site-header:not(.dynamic-header),
    body:not([class*=elementor-page-]) .site-main {
      max-width: 1140px
    }

    .site-footer.footer-full-width,
    .site-header.header-full-width {
      max-width: 100%
    }
  }

  .site-header+.elementor {
    min-height: calc(100vh - 320px)
  }
}

@media all {
  @charset "UTF-8";

  .site-header {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding-block-start: 1rem;
    padding-block-end: 1rem;
    position: relative
  }

  .site-header .site-title {
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 1.2
  }

  .site-header .site-branding {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: .5rem
  }

  .site-header .header-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
  }

  .site-header .header-inner .custom-logo-link {
    display: block
  }

  .site-header .header-inner .site-branding .site-description,
  .site-header .header-inner .site-branding .site-title {
    margin: 0
  }

  .site-header .header-inner .site-branding .site-logo img {
    display: block
  }

  .site-header .header-inner .site-branding.show-logo .site-title,
  .site-header .header-inner .site-branding.show-title .site-logo {
    display: none !important
  }

  .site-header.header-inverted .header-inner {
    flex-direction: row-reverse
  }

  .site-header.header-inverted .header-inner .site-branding {
    text-align: end
  }

  .site-header.header-stacked .header-inner {
    align-items: center;
    flex-direction: column;
    text-align: center
  }

  .site-footer {
    padding-block-start: 1rem;
    padding-block-end: 1rem;
    position: relative
  }

  .site-footer .site-title {
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.2
  }

  .site-footer .site-branding {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: .5rem
  }

  .site-footer .footer-inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
  }

  .site-footer .footer-inner .custom-logo-link {
    display: block
  }

  .site-footer .footer-inner .site-branding .site-description,
  .site-footer .footer-inner .site-branding .site-title {
    margin: 0
  }

  .site-footer .footer-inner .site-branding .site-logo img {
    display: block
  }

  .site-footer .footer-inner .site-branding.show-logo .site-title,
  .site-footer .footer-inner .site-branding.show-title .site-logo {
    display: none !important
  }

  .site-footer .footer-inner .copyright {
    align-items: center;
    display: flex;
    justify-content: flex-end
  }

  .site-footer .footer-inner .copyright p {
    margin: 0
  }

  .site-footer.footer-inverted .footer-inner {
    flex-direction: row-reverse
  }

  .site-footer.footer-inverted .footer-inner .site-branding {
    text-align: end
  }

  .site-footer.footer-stacked .footer-inner {
    align-items: center;
    flex-direction: column;
    text-align: center
  }

  .site-footer.footer-stacked .footer-inner .site-branding .site-title {
    text-align: center
  }

  .site-footer.footer-stacked .footer-inner .site-navigation .menu {
    padding: 0
  }

  @media (max-width:576px) {

    .site-footer:not(.footer-stacked) .footer-inner .copyright,
    .site-footer:not(.footer-stacked) .footer-inner .site-branding,
    .site-footer:not(.footer-stacked) .footer-inner .site-navigation {
      display: block;
      text-align: center;
      width: 100%;
      max-width: none
    }

    .site-footer .footer-inner .site-navigation ul.menu {
      justify-content: center
    }

    .site-footer .footer-inner .site-navigation ul.menu li {
      display: inline-block
    }
  }

  .site-header.header-stacked .site-navigation-toggle-holder {
    justify-content: center;
    max-width: 100%
  }

  .site-header.menu-layout-dropdown .site-navigation {
    display: none
  }

  .site-navigation-toggle-holder {
    display: flex;
    align-items: center;
    padding: 8px 15px
  }

  .site-navigation-toggle-holder .site-navigation-toggle {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: .5rem;
    cursor: pointer;
    border: 0 solid;
    border-radius: 3px;
    background-color: rgba(0, 0, 0, .05);
    color: #494c4f
  }

  .site-navigation-toggle-holder .site-navigation-toggle-icon {
    display: block;
    width: 1.25rem
  }

  .site-navigation-toggle-holder .site-navigation-toggle-icon:after,
  .site-navigation-toggle-holder .site-navigation-toggle-icon:before {
    content: "";
    background-color: currentColor;
    display: block;
    height: 3px;
    transition: all .2s ease-in-out;
    border-radius: 3px
  }

  .site-navigation-toggle-holder .site-navigation-toggle-icon:before {
    box-shadow: 0 .35rem 0 currentColor;
    margin-block-end: .5rem
  }

  .site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:before {
    box-shadow: none;
    transform: translateY(.35rem) rotate(45deg)
  }

  .site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:after {
    transform: translateY(-.35rem) rotate(-45deg)
  }

  .site-navigation {
    display: flex;
    align-items: center
  }

  .site-navigation ul.menu,
  .site-navigation ul.menu ul {
    list-style-type: none;
    padding: 0
  }

  .site-navigation ul.menu {
    display: flex;
    flex-wrap: wrap
  }

  .site-navigation ul.menu li {
    position: relative;
    display: flex
  }

  .site-navigation ul.menu li a {
    display: block;
    padding: 8px 15px
  }

  .site-navigation ul.menu li.menu-item-has-children {
    padding-inline-end: 15px
  }

  .site-navigation ul.menu li.menu-item-has-children:after {
    display: flex;
    content: "▾";
    font-size: 1.5em;
    justify-content: center;
    align-items: center;
    color: #666;
    text-decoration: none
  }

  .site-navigation ul.menu li.menu-item-has-children:focus-within>ul {
    display: block
  }

  .site-navigation ul.menu li ul {
    background: #fff;
    display: none;
    min-width: 150px;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 100%
  }

  .site-navigation ul.menu li ul li {
    border-block-end: #eee 1px solid
  }

  .site-navigation ul.menu li ul li:last-child {
    border-block-end: none
  }

  .site-navigation ul.menu li ul li.menu-item-has-children a {
    flex-grow: 1
  }

  .site-navigation ul.menu li ul li.menu-item-has-children:after {
    transform: translateY(-50%) rotate(-90deg)
  }

  .site-navigation ul.menu li ul ul {
    left: 100%;
    top: 0
  }

  .site-navigation ul.menu li:hover>ul {
    display: block
  }

  footer .site-navigation ul.menu li ul {
    top: auto;
    bottom: 100%
  }

  footer .site-navigation ul.menu li ul ul {
    bottom: 0
  }

  footer .site-navigation ul.menu a {
    padding: 5px 15px
  }

  .site-navigation-dropdown {
    margin-block-start: 10px;
    transition: max-height .3s, transform .3s;
    transform-origin: top;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 10000;
    width: 100%
  }

  .site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown {
    transform: scaleY(0);
    max-height: 0
  }

  .site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown {
    transform: scaleY(1);
    max-height: 100vh
  }

  .site-navigation-dropdown ul {
    padding: 0
  }

  .site-navigation-dropdown ul.menu {
    position: absolute;
    width: 100%;
    padding: 0;
    margin: 0;
    background: #fff
  }

  .site-navigation-dropdown ul.menu li {
    display: block;
    width: 100%;
    position: relative
  }

  .site-navigation-dropdown ul.menu li a {
    display: block;
    padding: 20px;
    background: #fff;
    color: #55595c;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .1019607843)
  }

  .site-navigation-dropdown ul.menu li.current-menu-item a {
    color: #fff;
    background: #55595c
  }

  .site-navigation-dropdown ul.menu>li li {
    transition: max-height .3s, transform .3s;
    transform-origin: top;
    transform: scaleY(0);
    max-height: 0
  }

  .site-navigation-dropdown ul.menu li.elementor-active>ul>li {
    transform: scaleY(1);
    max-height: 100vh
  }

  @media (max-width:576px) {
    .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation {
      display: none !important
    }
  }

  @media (min-width:768px) {
    .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
      display: none !important
    }
  }

  @media (min-width:576px) and (max-width:767px) {
    .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation {
      display: none !important
    }
  }

  @media (min-width:992px) {
    .site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
      display: none !important
    }
  }

  @media (max-width:992px) {
    .site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation {
      display: none !important
    }
  }

  .site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder {
    display: none !important
  }
}

@media all {
  .elementor-hidden {
    display: none
  }

  .elementor-visibility-hidden {
    visibility: hidden
  }

  .elementor-screen-only,
  .screen-reader-text,
  .screen-reader-text span,
  .ui-helper-hidden-accessible {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: -10000em;
    width: 1px;
    clip: rect(0, 0, 0, 0);
    border: 0
  }

  .elementor-clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    width: 0
  }

  .e-logo-wrapper {
    background: var(--e-a-bg-logo);
    border-radius: 50%;
    display: inline-block;
    line-height: 1;
    padding: .75em
  }

  .e-logo-wrapper i {
    color: var(--e-a-color-logo);
    font-size: 1em
  }

  .elementor *,
  .elementor :after,
  .elementor :before {
    box-sizing: border-box
  }

  .elementor a {
    box-shadow: none;
    text-decoration: none
  }

  .elementor hr {
    background-color: transparent;
    margin: 0
  }

  .elementor img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%
  }

  .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 0
  }

  .elementor embed,
  .elementor iframe,
  .elementor object,
  .elementor video {
    border: none;
    line-height: 1;
    margin: 0;
    max-width: 100%;
    width: 100%
  }

  .elementor .elementor-background,
  .elementor .elementor-background-holder,
  .elementor .elementor-background-video-container {
    direction: ltr;
    inset: 0;
    overflow: hidden;
    position: absolute;
    z-index: 0
  }

  .elementor .elementor-background-video-container {
    pointer-events: none;
    transition: opacity 1s
  }

  .elementor .elementor-background-video-container.elementor-loading {
    opacity: 0
  }

  .elementor .elementor-background-video-embed {
    max-width: none
  }

  .elementor .elementor-background-video,
  .elementor .elementor-background-video-embed,
  .elementor .elementor-background-video-hosted {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
  }

  .elementor .elementor-background-video {
    max-width: none
  }

  .elementor .elementor-background-video-hosted {
    -o-object-fit: cover;
    object-fit: cover
  }

  .elementor .elementor-background-overlay {
    inset: 0;
    position: absolute
  }

  .elementor .elementor-background-slideshow {
    inset: 0;
    position: absolute;
    z-index: 0
  }

  .elementor .elementor-background-slideshow__slide__image {
    background-position: 50%;
    background-size: cover;
    height: 100%;
    width: 100%
  }

  .e-con-inner>.elementor-element.elementor-absolute,
  .e-con>.elementor-element.elementor-absolute,
  .elementor-widget-wrap>.elementor-element.elementor-absolute {
    position: absolute
  }

  .e-con-inner>.elementor-element.elementor-fixed,
  .e-con>.elementor-element.elementor-fixed,
  .elementor-widget-wrap>.elementor-element.elementor-fixed {
    position: fixed
  }

  .elementor-widget-wrap .elementor-element.elementor-widget__width-auto,
  .elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
    max-width: 100%
  }

  @media (max-width:1024px) {

    .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,
    .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial {
      max-width: 100%
    }
  }

  @media (max-width:767px) {

    .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,
    .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial {
      max-width: 100%
    }
  }

  .elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order)
  }

  .elementor-element.elementor-absolute,
  .elementor-element.elementor-fixed {
    z-index: 1
  }

  .elementor-element:where(.e-con-full, .elementor-widget) {
    align-content: var(--align-content);
    align-items: var(--align-items);
    flex-direction: var(--flex-direction);
    flex-wrap: var(--flex-wrap);
    gap: var(--row-gap) var(--column-gap);
    justify-content: var(--justify-content)
  }

  .elementor-invisible {
    visibility: hidden
  }

  .elementor-align-center {
    text-align: center
  }

  .elementor-align-right {
    text-align: right
  }

  .elementor-align-left {
    text-align: left
  }

  .elementor-align-center .elementor-button,
  .elementor-align-left .elementor-button,
  .elementor-align-right .elementor-button {
    width: auto
  }

  .elementor-align-justify .elementor-button {
    width: 100%
  }

  .elementor-custom-embed-play {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
  }

  .elementor-custom-embed-play i {
    color: #fff;
    font-size: 100px;
    text-shadow: 1px 0 6px rgba(0, 0, 0, .3)
  }

  .elementor-custom-embed-play svg {
    height: 100px;
    width: 100px;
    fill: #fff;
    filter: drop-shadow(1px 0 6px rgba(0, 0, 0, .3))
  }

  .elementor-custom-embed-play i,
  .elementor-custom-embed-play svg {
    opacity: .8;
    transition: all .5s
  }

  .elementor-custom-embed-play.elementor-playing i {
    font-family: eicons
  }

  .elementor-custom-embed-play.elementor-playing i:before {
    content: "\e8fb"
  }

  .elementor-custom-embed-play.elementor-playing i,
  .elementor-custom-embed-play.elementor-playing svg {
    animation: eicon-spin 2s linear infinite
  }

  .elementor-tag {
    display: inline-flex
  }

  .elementor-ken-burns {
    transition-duration: 10s;
    transition-property: transform;
    transition-timing-function: linear
  }

  .elementor-ken-burns--out {
    transform: scale(1.3)
  }

  .elementor-ken-burns--active {
    transition-duration: 20s
  }

  .elementor-ken-burns--active.elementor-ken-burns--out {
    transform: scale(1)
  }

  .elementor-ken-burns--active.elementor-ken-burns--in {
    transform: scale(1.3)
  }

  @media (min-width:2400px) {
    .elementor-widescreen-align-center {
      text-align: center
    }

    .elementor-widescreen-align-right {
      text-align: right
    }

    .elementor-widescreen-align-left {
      text-align: left
    }

    .elementor-widescreen-align-center .elementor-button,
    .elementor-widescreen-align-left .elementor-button,
    .elementor-widescreen-align-right .elementor-button {
      width: auto
    }

    .elementor-widescreen-align-justify .elementor-button {
      width: 100%
    }
  }

  @media (max-width:1366px) {
    .elementor-laptop-align-center {
      text-align: center
    }

    .elementor-laptop-align-right {
      text-align: right
    }

    .elementor-laptop-align-left {
      text-align: left
    }

    .elementor-laptop-align-center .elementor-button,
    .elementor-laptop-align-left .elementor-button,
    .elementor-laptop-align-right .elementor-button {
      width: auto
    }

    .elementor-laptop-align-justify .elementor-button {
      width: 100%
    }
  }

  @media (max-width:1200px) {
    .elementor-tablet_extra-align-center {
      text-align: center
    }

    .elementor-tablet_extra-align-right {
      text-align: right
    }

    .elementor-tablet_extra-align-left {
      text-align: left
    }

    .elementor-tablet_extra-align-center .elementor-button,
    .elementor-tablet_extra-align-left .elementor-button,
    .elementor-tablet_extra-align-right .elementor-button {
      width: auto
    }

    .elementor-tablet_extra-align-justify .elementor-button {
      width: 100%
    }
  }

  @media (max-width:1024px) {
    .elementor-tablet-align-center {
      text-align: center
    }

    .elementor-tablet-align-right {
      text-align: right
    }

    .elementor-tablet-align-left {
      text-align: left
    }

    .elementor-tablet-align-center .elementor-button,
    .elementor-tablet-align-left .elementor-button,
    .elementor-tablet-align-right .elementor-button {
      width: auto
    }

    .elementor-tablet-align-justify .elementor-button {
      width: 100%
    }
  }

  @media (max-width:880px) {
    .elementor-mobile_extra-align-center {
      text-align: center
    }

    .elementor-mobile_extra-align-right {
      text-align: right
    }

    .elementor-mobile_extra-align-left {
      text-align: left
    }

    .elementor-mobile_extra-align-center .elementor-button,
    .elementor-mobile_extra-align-left .elementor-button,
    .elementor-mobile_extra-align-right .elementor-button {
      width: auto
    }

    .elementor-mobile_extra-align-justify .elementor-button {
      width: 100%
    }
  }

  @media (max-width:767px) {
    .elementor-mobile-align-center {
      text-align: center
    }

    .elementor-mobile-align-right {
      text-align: right
    }

    .elementor-mobile-align-left {
      text-align: left
    }

    .elementor-mobile-align-center .elementor-button,
    .elementor-mobile-align-left .elementor-button,
    .elementor-mobile-align-right .elementor-button {
      width: auto
    }

    .elementor-mobile-align-justify .elementor-button {
      width: 100%
    }
  }

  :root {
    --page-title-display: block
  }

  .elementor-page-title,
  h1.entry-title {
    display: var(--page-title-display)
  }

  @keyframes eicon-spin {
    0% {
      transform: rotate(0deg)
    }

    to {
      transform: rotate(359deg)
    }
  }

  .eicon-animation-spin {
    animation: eicon-spin 2s linear infinite
  }

  .elementor-section {
    position: relative
  }

  .elementor-section .elementor-container {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    position: relative
  }

  @media (max-width:1024px) {
    .elementor-section .elementor-container {
      flex-wrap: wrap
    }
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1140px
  }

  .elementor-section.elementor-section-stretched {
    position: relative;
    width: 100%
  }

  .elementor-section.elementor-section-items-top>.elementor-container {
    align-items: flex-start
  }

  .elementor-section.elementor-section-items-middle>.elementor-container {
    align-items: center
  }

  .elementor-section.elementor-section-items-bottom>.elementor-container {
    align-items: flex-end
  }

  @media (min-width:768px) {
    .elementor-section.elementor-section-height-full {
      height: 100vh
    }

    .elementor-section.elementor-section-height-full>.elementor-container {
      height: 100%
    }
  }

  .elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-items: flex-start
  }

  .elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-items: center
  }

  .elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-items: flex-end
  }

  .elementor-widget-wrap {
    align-content: flex-start;
    flex-wrap: wrap;
    position: relative;
    width: 100%
  }

  .elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    display: flex
  }

  .elementor-widget-wrap>.elementor-element {
    width: 100%
  }

  .elementor-widget-wrap.e-swiper-container {
    width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))
  }

  .elementor-widget {
    position: relative
  }

  .elementor-widget:not(:last-child) {
    margin-bottom: var(--kit-widget-spacing, 20px)
  }

  .elementor-widget:not(:last-child).elementor-absolute,
  .elementor-widget:not(:last-child).elementor-widget__width-auto,
  .elementor-widget:not(:last-child).elementor-widget__width-initial {
    margin-bottom: 0
  }

  .elementor-column {
    display: flex;
    min-height: 1px;
    position: relative
  }

  .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated {
    padding: 5px
  }

  .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px
  }

  .elementor-column-gap-extended>.elementor-column>.elementor-element-populated {
    padding: 15px
  }

  .elementor-column-gap-wide>.elementor-column>.elementor-element-populated {
    padding: 20px
  }

  .elementor-column-gap-wider>.elementor-column>.elementor-element-populated {
    padding: 30px
  }

  .elementor-inner-section .elementor-column-gap-no .elementor-element-populated {
    padding: 0
  }

  @media (min-width:768px) {

    .elementor-column.elementor-col-10,
    .elementor-column[data-col="10"] {
      width: 10%
    }

    .elementor-column.elementor-col-11,
    .elementor-column[data-col="11"] {
      width: 11.111%
    }

    .elementor-column.elementor-col-12,
    .elementor-column[data-col="12"] {
      width: 12.5%
    }

    .elementor-column.elementor-col-14,
    .elementor-column[data-col="14"] {
      width: 14.285%
    }

    .elementor-column.elementor-col-16,
    .elementor-column[data-col="16"] {
      width: 16.666%
    }

    .elementor-column.elementor-col-20,
    .elementor-column[data-col="20"] {
      width: 20%
    }

    .elementor-column.elementor-col-25,
    .elementor-column[data-col="25"] {
      width: 25%
    }

    .elementor-column.elementor-col-30,
    .elementor-column[data-col="30"] {
      width: 30%
    }

    .elementor-column.elementor-col-33,
    .elementor-column[data-col="33"] {
      width: 33.333%
    }

    .elementor-column.elementor-col-40,
    .elementor-column[data-col="40"] {
      width: 40%
    }

    .elementor-column.elementor-col-50,
    .elementor-column[data-col="50"] {
      width: 50%
    }

    .elementor-column.elementor-col-60,
    .elementor-column[data-col="60"] {
      width: 60%
    }

    .elementor-column.elementor-col-66,
    .elementor-column[data-col="66"] {
      width: 66.666%
    }

    .elementor-column.elementor-col-70,
    .elementor-column[data-col="70"] {
      width: 70%
    }

    .elementor-column.elementor-col-75,
    .elementor-column[data-col="75"] {
      width: 75%
    }

    .elementor-column.elementor-col-80,
    .elementor-column[data-col="80"] {
      width: 80%
    }

    .elementor-column.elementor-col-83,
    .elementor-column[data-col="83"] {
      width: 83.333%
    }

    .elementor-column.elementor-col-90,
    .elementor-column[data-col="90"] {
      width: 90%
    }

    .elementor-column.elementor-col-100,
    .elementor-column[data-col="100"] {
      width: 100%
    }
  }

  @media (max-width:479px) {
    .elementor-column.elementor-xs-10 {
      width: 10%
    }

    .elementor-column.elementor-xs-11 {
      width: 11.111%
    }

    .elementor-column.elementor-xs-12 {
      width: 12.5%
    }

    .elementor-column.elementor-xs-14 {
      width: 14.285%
    }

    .elementor-column.elementor-xs-16 {
      width: 16.666%
    }

    .elementor-column.elementor-xs-20 {
      width: 20%
    }

    .elementor-column.elementor-xs-25 {
      width: 25%
    }

    .elementor-column.elementor-xs-30 {
      width: 30%
    }

    .elementor-column.elementor-xs-33 {
      width: 33.333%
    }

    .elementor-column.elementor-xs-40 {
      width: 40%
    }

    .elementor-column.elementor-xs-50 {
      width: 50%
    }

    .elementor-column.elementor-xs-60 {
      width: 60%
    }

    .elementor-column.elementor-xs-66 {
      width: 66.666%
    }

    .elementor-column.elementor-xs-70 {
      width: 70%
    }

    .elementor-column.elementor-xs-75 {
      width: 75%
    }

    .elementor-column.elementor-xs-80 {
      width: 80%
    }

    .elementor-column.elementor-xs-83 {
      width: 83.333%
    }

    .elementor-column.elementor-xs-90 {
      width: 90%
    }

    .elementor-column.elementor-xs-100 {
      width: 100%
    }
  }

  @media (max-width:767px) {
    .elementor-column.elementor-sm-10 {
      width: 10%
    }

    .elementor-column.elementor-sm-11 {
      width: 11.111%
    }

    .elementor-column.elementor-sm-12 {
      width: 12.5%
    }

    .elementor-column.elementor-sm-14 {
      width: 14.285%
    }

    .elementor-column.elementor-sm-16 {
      width: 16.666%
    }

    .elementor-column.elementor-sm-20 {
      width: 20%
    }

    .elementor-column.elementor-sm-25 {
      width: 25%
    }

    .elementor-column.elementor-sm-30 {
      width: 30%
    }

    .elementor-column.elementor-sm-33 {
      width: 33.333%
    }

    .elementor-column.elementor-sm-40 {
      width: 40%
    }

    .elementor-column.elementor-sm-50 {
      width: 50%
    }

    .elementor-column.elementor-sm-60 {
      width: 60%
    }

    .elementor-column.elementor-sm-66 {
      width: 66.666%
    }

    .elementor-column.elementor-sm-70 {
      width: 70%
    }

    .elementor-column.elementor-sm-75 {
      width: 75%
    }

    .elementor-column.elementor-sm-80 {
      width: 80%
    }

    .elementor-column.elementor-sm-83 {
      width: 83.333%
    }

    .elementor-column.elementor-sm-90 {
      width: 90%
    }

    .elementor-column.elementor-sm-100 {
      width: 100%
    }
  }

  @media (min-width:768px) and (max-width:1024px) {
    .elementor-column.elementor-md-10 {
      width: 10%
    }

    .elementor-column.elementor-md-11 {
      width: 11.111%
    }

    .elementor-column.elementor-md-12 {
      width: 12.5%
    }

    .elementor-column.elementor-md-14 {
      width: 14.285%
    }

    .elementor-column.elementor-md-16 {
      width: 16.666%
    }

    .elementor-column.elementor-md-20 {
      width: 20%
    }

    .elementor-column.elementor-md-25 {
      width: 25%
    }

    .elementor-column.elementor-md-30 {
      width: 30%
    }

    .elementor-column.elementor-md-33 {
      width: 33.333%
    }

    .elementor-column.elementor-md-40 {
      width: 40%
    }

    .elementor-column.elementor-md-50 {
      width: 50%
    }

    .elementor-column.elementor-md-60 {
      width: 60%
    }

    .elementor-column.elementor-md-66 {
      width: 66.666%
    }

    .elementor-column.elementor-md-70 {
      width: 70%
    }

    .elementor-column.elementor-md-75 {
      width: 75%
    }

    .elementor-column.elementor-md-80 {
      width: 80%
    }

    .elementor-column.elementor-md-83 {
      width: 83.333%
    }

    .elementor-column.elementor-md-90 {
      width: 90%
    }

    .elementor-column.elementor-md-100 {
      width: 100%
    }
  }

  @media (min-width:2400px) {
    .elementor-reverse-widescreen>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-widescreen>.elementor-container>:nth-child(10) {
      order: 1
    }
  }

  @media (min-width:1025px) and (max-width:1366px) {
    .elementor-reverse-laptop>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(10) {
      order: 1
    }
  }

  @media (min-width:1201px) and (max-width:1366px) {
    .elementor-reverse-laptop>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-laptop>.elementor-container>:nth-child(10) {
      order: 1
    }
  }

  @media (min-width:1025px) and (max-width:1200px) {

    .elementor-reverse-laptop>.elementor-container>:first-child,
    .elementor-reverse-laptop>.elementor-container>:nth-child(10),
    .elementor-reverse-laptop>.elementor-container>:nth-child(2),
    .elementor-reverse-laptop>.elementor-container>:nth-child(3),
    .elementor-reverse-laptop>.elementor-container>:nth-child(4),
    .elementor-reverse-laptop>.elementor-container>:nth-child(5),
    .elementor-reverse-laptop>.elementor-container>:nth-child(6),
    .elementor-reverse-laptop>.elementor-container>:nth-child(7),
    .elementor-reverse-laptop>.elementor-container>:nth-child(8),
    .elementor-reverse-laptop>.elementor-container>:nth-child(9) {
      order: 0
    }

    .elementor-reverse-tablet_extra>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-tablet_extra>.elementor-container>:nth-child(10) {
      order: 1
    }
  }

  @media (min-width:768px) and (max-width:1024px) {
    .elementor-reverse-tablet>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(10) {
      order: 1
    }
  }

  @media (min-width:881px) and (max-width:1024px) {
    .elementor-reverse-tablet>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-tablet>.elementor-container>:nth-child(10) {
      order: 1
    }
  }

  @media (min-width:768px) and (max-width:880px) {

    .elementor-reverse-tablet>.elementor-container>:first-child,
    .elementor-reverse-tablet>.elementor-container>:nth-child(10),
    .elementor-reverse-tablet>.elementor-container>:nth-child(2),
    .elementor-reverse-tablet>.elementor-container>:nth-child(3),
    .elementor-reverse-tablet>.elementor-container>:nth-child(4),
    .elementor-reverse-tablet>.elementor-container>:nth-child(5),
    .elementor-reverse-tablet>.elementor-container>:nth-child(6),
    .elementor-reverse-tablet>.elementor-container>:nth-child(7),
    .elementor-reverse-tablet>.elementor-container>:nth-child(8),
    .elementor-reverse-tablet>.elementor-container>:nth-child(9) {
      order: 0
    }

    .elementor-reverse-mobile_extra>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-mobile_extra>.elementor-container>:nth-child(10) {
      order: 1
    }
  }

  @media (max-width:767px) {
    .elementor-reverse-mobile>.elementor-container>:first-child {
      order: 10
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(2) {
      order: 9
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(3) {
      order: 8
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(4) {
      order: 7
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(5) {
      order: 6
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(6) {
      order: 5
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(7) {
      order: 4
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(8) {
      order: 3
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(9) {
      order: 2
    }

    .elementor-reverse-mobile>.elementor-container>:nth-child(10) {
      order: 1
    }

    .elementor-column {
      width: 100%
    }
  }

  .elementor-grid {
    display: grid;
    grid-column-gap: var(--grid-column-gap);
    grid-row-gap: var(--grid-row-gap)
  }

  .elementor-grid .elementor-grid-item {
    min-width: 0
  }

  .elementor-grid-0 .elementor-grid {
    display: inline-block;
    margin-bottom: calc(-1 * var(--grid-row-gap));
    width: 100%;
    word-spacing: var(--grid-column-gap)
  }

  .elementor-grid-0 .elementor-grid .elementor-grid-item {
    display: inline-block;
    margin-bottom: var(--grid-row-gap);
    word-break: break-word
  }

  .elementor-grid-1 .elementor-grid {
    grid-template-columns: repeat(1, 1fr)
  }

  .elementor-grid-2 .elementor-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .elementor-grid-3 .elementor-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .elementor-grid-4 .elementor-grid {
    grid-template-columns: repeat(4, 1fr)
  }

  .elementor-grid-5 .elementor-grid {
    grid-template-columns: repeat(5, 1fr)
  }

  .elementor-grid-6 .elementor-grid {
    grid-template-columns: repeat(6, 1fr)
  }

  .elementor-grid-7 .elementor-grid {
    grid-template-columns: repeat(7, 1fr)
  }

  .elementor-grid-8 .elementor-grid {
    grid-template-columns: repeat(8, 1fr)
  }

  .elementor-grid-9 .elementor-grid {
    grid-template-columns: repeat(9, 1fr)
  }

  .elementor-grid-10 .elementor-grid {
    grid-template-columns: repeat(10, 1fr)
  }

  .elementor-grid-11 .elementor-grid {
    grid-template-columns: repeat(11, 1fr)
  }

  .elementor-grid-12 .elementor-grid {
    grid-template-columns: repeat(12, 1fr)
  }

  @media (min-width:2400px) {
    .elementor-grid-widescreen-0 .elementor-grid {
      display: inline-block;
      margin-bottom: calc(-1 * var(--grid-row-gap));
      width: 100%;
      word-spacing: var(--grid-column-gap)
    }

    .elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item {
      display: inline-block;
      margin-bottom: var(--grid-row-gap);
      word-break: break-word
    }

    .elementor-grid-widescreen-1 .elementor-grid {
      grid-template-columns: repeat(1, 1fr)
    }

    .elementor-grid-widescreen-2 .elementor-grid {
      grid-template-columns: repeat(2, 1fr)
    }

    .elementor-grid-widescreen-3 .elementor-grid {
      grid-template-columns: repeat(3, 1fr)
    }

    .elementor-grid-widescreen-4 .elementor-grid {
      grid-template-columns: repeat(4, 1fr)
    }

    .elementor-grid-widescreen-5 .elementor-grid {
      grid-template-columns: repeat(5, 1fr)
    }

    .elementor-grid-widescreen-6 .elementor-grid {
      grid-template-columns: repeat(6, 1fr)
    }

    .elementor-grid-widescreen-7 .elementor-grid {
      grid-template-columns: repeat(7, 1fr)
    }

    .elementor-grid-widescreen-8 .elementor-grid {
      grid-template-columns: repeat(8, 1fr)
    }

    .elementor-grid-widescreen-9 .elementor-grid {
      grid-template-columns: repeat(9, 1fr)
    }

    .elementor-grid-widescreen-10 .elementor-grid {
      grid-template-columns: repeat(10, 1fr)
    }

    .elementor-grid-widescreen-11 .elementor-grid {
      grid-template-columns: repeat(11, 1fr)
    }

    .elementor-grid-widescreen-12 .elementor-grid {
      grid-template-columns: repeat(12, 1fr)
    }
  }

  @media (max-width:1366px) {
    .elementor-grid-laptop-0 .elementor-grid {
      display: inline-block;
      margin-bottom: calc(-1 * var(--grid-row-gap));
      width: 100%;
      word-spacing: var(--grid-column-gap)
    }

    .elementor-grid-laptop-0 .elementor-grid .elementor-grid-item {
      display: inline-block;
      margin-bottom: var(--grid-row-gap);
      word-break: break-word
    }

    .elementor-grid-laptop-1 .elementor-grid {
      grid-template-columns: repeat(1, 1fr)
    }

    .elementor-grid-laptop-2 .elementor-grid {
      grid-template-columns: repeat(2, 1fr)
    }

    .elementor-grid-laptop-3 .elementor-grid {
      grid-template-columns: repeat(3, 1fr)
    }

    .elementor-grid-laptop-4 .elementor-grid {
      grid-template-columns: repeat(4, 1fr)
    }

    .elementor-grid-laptop-5 .elementor-grid {
      grid-template-columns: repeat(5, 1fr)
    }

    .elementor-grid-laptop-6 .elementor-grid {
      grid-template-columns: repeat(6, 1fr)
    }

    .elementor-grid-laptop-7 .elementor-grid {
      grid-template-columns: repeat(7, 1fr)
    }

    .elementor-grid-laptop-8 .elementor-grid {
      grid-template-columns: repeat(8, 1fr)
    }

    .elementor-grid-laptop-9 .elementor-grid {
      grid-template-columns: repeat(9, 1fr)
    }

    .elementor-grid-laptop-10 .elementor-grid {
      grid-template-columns: repeat(10, 1fr)
    }

    .elementor-grid-laptop-11 .elementor-grid {
      grid-template-columns: repeat(11, 1fr)
    }

    .elementor-grid-laptop-12 .elementor-grid {
      grid-template-columns: repeat(12, 1fr)
    }
  }

  @media (max-width:1200px) {
    .elementor-grid-tablet_extra-0 .elementor-grid {
      display: inline-block;
      margin-bottom: calc(-1 * var(--grid-row-gap));
      width: 100%;
      word-spacing: var(--grid-column-gap)
    }

    .elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item {
      display: inline-block;
      margin-bottom: var(--grid-row-gap);
      word-break: break-word
    }

    .elementor-grid-tablet_extra-1 .elementor-grid {
      grid-template-columns: repeat(1, 1fr)
    }

    .elementor-grid-tablet_extra-2 .elementor-grid {
      grid-template-columns: repeat(2, 1fr)
    }

    .elementor-grid-tablet_extra-3 .elementor-grid {
      grid-template-columns: repeat(3, 1fr)
    }

    .elementor-grid-tablet_extra-4 .elementor-grid {
      grid-template-columns: repeat(4, 1fr)
    }

    .elementor-grid-tablet_extra-5 .elementor-grid {
      grid-template-columns: repeat(5, 1fr)
    }

    .elementor-grid-tablet_extra-6 .elementor-grid {
      grid-template-columns: repeat(6, 1fr)
    }

    .elementor-grid-tablet_extra-7 .elementor-grid {
      grid-template-columns: repeat(7, 1fr)
    }

    .elementor-grid-tablet_extra-8 .elementor-grid {
      grid-template-columns: repeat(8, 1fr)
    }

    .elementor-grid-tablet_extra-9 .elementor-grid {
      grid-template-columns: repeat(9, 1fr)
    }

    .elementor-grid-tablet_extra-10 .elementor-grid {
      grid-template-columns: repeat(10, 1fr)
    }

    .elementor-grid-tablet_extra-11 .elementor-grid {
      grid-template-columns: repeat(11, 1fr)
    }

    .elementor-grid-tablet_extra-12 .elementor-grid {
      grid-template-columns: repeat(12, 1fr)
    }
  }

  @media (max-width:1024px) {
    .elementor-grid-tablet-0 .elementor-grid {
      display: inline-block;
      margin-bottom: calc(-1 * var(--grid-row-gap));
      width: 100%;
      word-spacing: var(--grid-column-gap)
    }

    .elementor-grid-tablet-0 .elementor-grid .elementor-grid-item {
      display: inline-block;
      margin-bottom: var(--grid-row-gap);
      word-break: break-word
    }

    .elementor-grid-tablet-1 .elementor-grid {
      grid-template-columns: repeat(1, 1fr)
    }

    .elementor-grid-tablet-2 .elementor-grid {
      grid-template-columns: repeat(2, 1fr)
    }

    .elementor-grid-tablet-3 .elementor-grid {
      grid-template-columns: repeat(3, 1fr)
    }

    .elementor-grid-tablet-4 .elementor-grid {
      grid-template-columns: repeat(4, 1fr)
    }

    .elementor-grid-tablet-5 .elementor-grid {
      grid-template-columns: repeat(5, 1fr)
    }

    .elementor-grid-tablet-6 .elementor-grid {
      grid-template-columns: repeat(6, 1fr)
    }

    .elementor-grid-tablet-7 .elementor-grid {
      grid-template-columns: repeat(7, 1fr)
    }

    .elementor-grid-tablet-8 .elementor-grid {
      grid-template-columns: repeat(8, 1fr)
    }

    .elementor-grid-tablet-9 .elementor-grid {
      grid-template-columns: repeat(9, 1fr)
    }

    .elementor-grid-tablet-10 .elementor-grid {
      grid-template-columns: repeat(10, 1fr)
    }

    .elementor-grid-tablet-11 .elementor-grid {
      grid-template-columns: repeat(11, 1fr)
    }

    .elementor-grid-tablet-12 .elementor-grid {
      grid-template-columns: repeat(12, 1fr)
    }
  }

  @media (max-width:880px) {
    .elementor-grid-mobile_extra-0 .elementor-grid {
      display: inline-block;
      margin-bottom: calc(-1 * var(--grid-row-gap));
      width: 100%;
      word-spacing: var(--grid-column-gap)
    }

    .elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item {
      display: inline-block;
      margin-bottom: var(--grid-row-gap);
      word-break: break-word
    }

    .elementor-grid-mobile_extra-1 .elementor-grid {
      grid-template-columns: repeat(1, 1fr)
    }

    .elementor-grid-mobile_extra-2 .elementor-grid {
      grid-template-columns: repeat(2, 1fr)
    }

    .elementor-grid-mobile_extra-3 .elementor-grid {
      grid-template-columns: repeat(3, 1fr)
    }

    .elementor-grid-mobile_extra-4 .elementor-grid {
      grid-template-columns: repeat(4, 1fr)
    }

    .elementor-grid-mobile_extra-5 .elementor-grid {
      grid-template-columns: repeat(5, 1fr)
    }

    .elementor-grid-mobile_extra-6 .elementor-grid {
      grid-template-columns: repeat(6, 1fr)
    }

    .elementor-grid-mobile_extra-7 .elementor-grid {
      grid-template-columns: repeat(7, 1fr)
    }

    .elementor-grid-mobile_extra-8 .elementor-grid {
      grid-template-columns: repeat(8, 1fr)
    }

    .elementor-grid-mobile_extra-9 .elementor-grid {
      grid-template-columns: repeat(9, 1fr)
    }

    .elementor-grid-mobile_extra-10 .elementor-grid {
      grid-template-columns: repeat(10, 1fr)
    }

    .elementor-grid-mobile_extra-11 .elementor-grid {
      grid-template-columns: repeat(11, 1fr)
    }

    .elementor-grid-mobile_extra-12 .elementor-grid {
      grid-template-columns: repeat(12, 1fr)
    }
  }

  @media (max-width:767px) {
    .elementor-grid-mobile-0 .elementor-grid {
      display: inline-block;
      margin-bottom: calc(-1 * var(--grid-row-gap));
      width: 100%;
      word-spacing: var(--grid-column-gap)
    }

    .elementor-grid-mobile-0 .elementor-grid .elementor-grid-item {
      display: inline-block;
      margin-bottom: var(--grid-row-gap);
      word-break: break-word
    }

    .elementor-grid-mobile-1 .elementor-grid {
      grid-template-columns: repeat(1, 1fr)
    }

    .elementor-grid-mobile-2 .elementor-grid {
      grid-template-columns: repeat(2, 1fr)
    }

    .elementor-grid-mobile-3 .elementor-grid {
      grid-template-columns: repeat(3, 1fr)
    }

    .elementor-grid-mobile-4 .elementor-grid {
      grid-template-columns: repeat(4, 1fr)
    }

    .elementor-grid-mobile-5 .elementor-grid {
      grid-template-columns: repeat(5, 1fr)
    }

    .elementor-grid-mobile-6 .elementor-grid {
      grid-template-columns: repeat(6, 1fr)
    }

    .elementor-grid-mobile-7 .elementor-grid {
      grid-template-columns: repeat(7, 1fr)
    }

    .elementor-grid-mobile-8 .elementor-grid {
      grid-template-columns: repeat(8, 1fr)
    }

    .elementor-grid-mobile-9 .elementor-grid {
      grid-template-columns: repeat(9, 1fr)
    }

    .elementor-grid-mobile-10 .elementor-grid {
      grid-template-columns: repeat(10, 1fr)
    }

    .elementor-grid-mobile-11 .elementor-grid {
      grid-template-columns: repeat(11, 1fr)
    }

    .elementor-grid-mobile-12 .elementor-grid {
      grid-template-columns: repeat(12, 1fr)
    }
  }

  @media (min-width:1367px) {
    #elementor-device-mode:after {
      content: "desktop"
    }
  }

  @media (min-width:2400px) {
    #elementor-device-mode:after {
      content: "widescreen"
    }
  }

  @media (max-width:1366px) {
    #elementor-device-mode:after {
      content: "laptop"
    }
  }

  @media (max-width:1200px) {
    #elementor-device-mode:after {
      content: "tablet_extra"
    }
  }

  @media (max-width:1024px) {
    #elementor-device-mode:after {
      content: "tablet"
    }
  }

  @media (max-width:880px) {
    #elementor-device-mode:after {
      content: "mobile_extra"
    }
  }

  @media (max-width:767px) {
    #elementor-device-mode:after {
      content: "mobile"
    }
  }

  @media (prefers-reduced-motion:no-preference) {
    html {
      scroll-behavior: smooth
    }
  }

  .e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
    padding-inline-start: var(--padding-inline-start);
    --margin-block-start: var(--margin-top);
    --margin-block-end: var(--margin-bottom);
    --margin-inline-start: var(--margin-left);
    --margin-inline-end: var(--margin-right);
    --padding-inline-start: var(--padding-left);
    --padding-inline-end: var(--padding-right);
    --padding-block-start: var(--padding-top);
    --padding-block-end: var(--padding-bottom);
    --border-block-start-width: var(--border-top-width);
    --border-block-end-width: var(--border-bottom-width);
    --border-inline-start-width: var(--border-left-width);
    --border-inline-end-width: var(--border-right-width)
  }

  body.rtl .e-con {
    --padding-inline-start: var(--padding-right);
    --padding-inline-end: var(--padding-left);
    --margin-inline-start: var(--margin-right);
    --margin-inline-end: var(--margin-left);
    --border-inline-start-width: var(--border-right-width);
    --border-inline-end-width: var(--border-left-width)
  }

  .e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis)
  }

  .e-con-full,
  .e-con>.e-con-inner {
    padding-block-end: var(--padding-block-end);
    padding-block-start: var(--padding-block-start);
    text-align: var(--text-align)
  }

  .e-con-full.e-flex,
  .e-con.e-flex>.e-con-inner {
    flex-direction: var(--flex-direction)
  }

  .e-con,
  .e-con>.e-con-inner {
    display: var(--display)
  }

  .e-con.e-grid {
    --grid-justify-content: start;
    --grid-align-content: start;
    --grid-auto-flow: row
  }

  .e-con.e-grid,
  .e-con.e-grid>.e-con-inner {
    align-content: var(--grid-align-content);
    align-items: var(--align-items);
    grid-auto-flow: var(--grid-auto-flow);
    grid-template-columns: var(--e-con-grid-template-columns);
    grid-template-rows: var(--e-con-grid-template-rows);
    justify-content: var(--grid-justify-content);
    justify-items: var(--justify-items)
  }

  .e-con-boxed.e-flex {
    align-content: normal;
    align-items: normal;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: normal
  }

  .e-con-boxed.e-grid {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    justify-items: legacy
  }

  .e-con-boxed {
    gap: initial;
    text-align: initial
  }

  .e-con.e-flex>.e-con-inner {
    align-content: var(--align-content);
    align-items: var(--align-items);
    align-self: auto;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1;
    flex-wrap: var(--flex-wrap);
    justify-content: var(--justify-content)
  }

  .e-con.e-grid>.e-con-inner {
    align-items: var(--align-items);
    justify-items: var(--justify-items)
  }

  .e-con>.e-con-inner {
    gap: var(--row-gap) var(--column-gap);
    height: 100%;
    margin: 0 auto;
    max-width: var(--content-width);
    padding-inline-end: 0;
    padding-inline-start: 0;
    width: 100%
  }

  :is(.elementor-section-wrap, [data-elementor-id])>.e-con {
    --margin-left: auto;
    --margin-right: auto;
    max-width: min(100%, var(--width))
  }

  .e-con .elementor-widget.elementor-widget {
    margin-block-end: 0
  }

  .e-con:before,
  .e-con>.elementor-background-slideshow:before,
  .e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,
  :is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container:before {
    border-block-end-width: var(--border-block-end-width);
    border-block-start-width: var(--border-block-start-width);
    border-color: var(--border-color);
    border-inline-end-width: var(--border-inline-end-width);
    border-inline-start-width: var(--border-inline-start-width);
    border-radius: var(--border-radius);
    border-style: var(--border-style);
    content: var(--background-overlay);
    display: block;
    height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
    left: calc(0px - var(--border-left-width));
    mix-blend-mode: var(--overlay-mix-blend-mode);
    opacity: var(--overlay-opacity);
    position: absolute;
    top: calc(0px - var(--border-top-width));
    transition: var(--overlay-transition, .3s);
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%)
  }

  .e-con:before {
    transition: background var(--overlay-transition, .3s), border-radius var(--border-transition, .3s), opacity var(--overlay-transition, .3s)
  }

  .e-con>.elementor-background-slideshow,
  :is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container {
    border-block-end-width: var(--border-block-end-width);
    border-block-start-width: var(--border-block-start-width);
    border-color: var(--border-color);
    border-inline-end-width: var(--border-inline-end-width);
    border-inline-start-width: var(--border-inline-start-width);
    border-radius: var(--border-radius);
    border-style: var(--border-style);
    height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
    left: calc(0px - var(--border-left-width));
    top: calc(0px - var(--border-top-width));
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%)
  }

  @media (max-width:767px) {
    :is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile {
      display: none
    }
  }

  :is(.e-con, .e-con>.e-con-inner)>.elementor-background-video-container:before {
    z-index: 1
  }

  :is(.e-con, .e-con>.e-con-inner)>.elementor-background-slideshow:before {
    z-index: 2
  }

  .e-con .elementor-widget {
    min-width: 0
  }

  .e-con .elementor-widget-empty,
  .e-con .elementor-widget-google_maps,
  .e-con .elementor-widget-video,
  .e-con .elementor-widget.e-widget-swiper {
    width: 100%
  }

  .e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,
  .e-con>.elementor-widget>.elementor-widget-container {
    height: 100%
  }

  .e-con.e-con>.e-con-inner>.elementor-widget,
  .elementor.elementor .e-con>.elementor-widget {
    max-width: 100%
  }

  .e-con .elementor-widget:not(:last-child) {
    --kit-widget-spacing: 0px
  }

  @media (max-width:767px) {
    .e-con.e-flex {
      --width: 100%;
      --flex-wrap: var(--flex-wrap-mobile)
    }

    .e-con.e-flex .elementor-widget-archive-posts {
      width: 100%
    }
  }

  .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: wrap
  }

  .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,
  .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,
  .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,
  .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea {
    flex-basis: 100%;
    max-width: 100%
  }

  .elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,
  .elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input {
    flex-grow: 1
  }

  .elementor-field-group {
    align-items: center;
    flex-wrap: wrap
  }

  .elementor-field-group.elementor-field-type-submit {
    align-items: flex-end
  }

  .elementor-field-group .elementor-field-textual {
    background-color: transparent;
    border: 1px solid #69727d;
    color: #1f2124;
    flex-grow: 1;
    max-width: 100%;
    vertical-align: middle;
    width: 100%
  }

  .elementor-field-group .elementor-field-textual:focus {
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1);
    outline: 0
  }

  .elementor-field-group .elementor-field-textual::-moz-placeholder {
    color: inherit;
    font-family: inherit;
    opacity: .6
  }

  .elementor-field-group .elementor-field-textual::placeholder {
    color: inherit;
    font-family: inherit;
    opacity: .6
  }

  .elementor-field-group .elementor-select-wrapper {
    display: flex;
    position: relative;
    width: 100%
  }

  .elementor-field-group .elementor-select-wrapper select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: inherit;
    flex-basis: 100%;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    padding-inline-end: 20px;
    text-transform: inherit
  }

  .elementor-field-group .elementor-select-wrapper:before {
    content: "\e92a";
    font-family: eicons;
    font-size: 15px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    text-shadow: 0 0 3px rgba(0, 0, 0, .3);
    top: 50%;
    transform: translateY(-50%)
  }

  .elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before {
    content: ""
  }

  .elementor-field-subgroup {
    display: flex;
    flex-wrap: wrap
  }

  .elementor-field-subgroup .elementor-field-option label {
    display: inline-block
  }

  .elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option {
    padding-inline-end: 10px
  }

  .elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
    flex-basis: 100%
  }

  .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,
  .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,
  .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,
  .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,
  .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,
  .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label {
    display: inline
  }

  .elementor-field-label {
    cursor: pointer
  }

  .elementor-mark-required .elementor-field-label:after {
    color: red;
    content: "*";
    padding-inline-start: .2em
  }

  .elementor-field-textual {
    border-radius: 3px;
    font-size: 15px;
    line-height: 1.4;
    min-height: 40px;
    padding: 5px 14px
  }

  .elementor-field-textual.elementor-size-xs {
    border-radius: 2px;
    font-size: 13px;
    min-height: 33px;
    padding: 4px 12px
  }

  .elementor-field-textual.elementor-size-md {
    border-radius: 4px;
    font-size: 16px;
    min-height: 47px;
    padding: 6px 16px
  }

  .elementor-field-textual.elementor-size-lg {
    border-radius: 5px;
    font-size: 18px;
    min-height: 59px;
    padding: 7px 20px
  }

  .elementor-field-textual.elementor-size-xl {
    border-radius: 6px;
    font-size: 20px;
    min-height: 72px;
    padding: 8px 24px
  }

  .elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    flex-basis: 100%
  }

  .elementor-button-align-stretch .e-form__buttons__wrapper {
    flex-basis: 50%;
    flex-grow: 1
  }

  .elementor-button-align-stretch .e-form__buttons__wrapper__button {
    flex-basis: 100%
  }

  .elementor-button-align-center .e-form__buttons,
  .elementor-button-align-center .elementor-field-type-submit {
    justify-content: center
  }

  .elementor-button-align-start .e-form__buttons,
  .elementor-button-align-start .elementor-field-type-submit {
    justify-content: flex-start
  }

  .elementor-button-align-end .e-form__buttons,
  .elementor-button-align-end .elementor-field-type-submit {
    justify-content: flex-end
  }

  .elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
  .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
  .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    flex-basis: auto
  }

  .elementor-button-align-center .e-form__buttons__wrapper,
  .elementor-button-align-end .e-form__buttons__wrapper,
  .elementor-button-align-start .e-form__buttons__wrapper {
    flex-grow: 0
  }

  .elementor-button-align-center .e-form__buttons__wrapper,
  .elementor-button-align-center .e-form__buttons__wrapper__button,
  .elementor-button-align-end .e-form__buttons__wrapper,
  .elementor-button-align-end .e-form__buttons__wrapper__button,
  .elementor-button-align-start .e-form__buttons__wrapper,
  .elementor-button-align-start .e-form__buttons__wrapper__button {
    flex-basis: auto
  }

  @media screen and (max-width:1024px) {
    .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
      flex-basis: 100%
    }

    .elementor-tablet-button-align-stretch .e-form__buttons__wrapper {
      flex-basis: 50%;
      flex-grow: 1
    }

    .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button {
      flex-basis: 100%
    }

    .elementor-tablet-button-align-center .e-form__buttons,
    .elementor-tablet-button-align-center .elementor-field-type-submit {
      justify-content: center
    }

    .elementor-tablet-button-align-start .e-form__buttons,
    .elementor-tablet-button-align-start .elementor-field-type-submit {
      justify-content: flex-start
    }

    .elementor-tablet-button-align-end .e-form__buttons,
    .elementor-tablet-button-align-end .elementor-field-type-submit {
      justify-content: flex-end
    }

    .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
      flex-basis: auto
    }

    .elementor-tablet-button-align-center .e-form__buttons__wrapper,
    .elementor-tablet-button-align-end .e-form__buttons__wrapper,
    .elementor-tablet-button-align-start .e-form__buttons__wrapper {
      flex-grow: 0
    }

    .elementor-tablet-button-align-center .e-form__buttons__wrapper,
    .elementor-tablet-button-align-center .e-form__buttons__wrapper__button,
    .elementor-tablet-button-align-end .e-form__buttons__wrapper,
    .elementor-tablet-button-align-end .e-form__buttons__wrapper__button,
    .elementor-tablet-button-align-start .e-form__buttons__wrapper,
    .elementor-tablet-button-align-start .e-form__buttons__wrapper__button {
      flex-basis: auto
    }
  }

  @media screen and (max-width:767px) {
    .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
      flex-basis: 100%
    }

    .elementor-mobile-button-align-stretch .e-form__buttons__wrapper {
      flex-basis: 50%;
      flex-grow: 1
    }

    .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button {
      flex-basis: 100%
    }

    .elementor-mobile-button-align-center .e-form__buttons,
    .elementor-mobile-button-align-center .elementor-field-type-submit {
      justify-content: center
    }

    .elementor-mobile-button-align-start .e-form__buttons,
    .elementor-mobile-button-align-start .elementor-field-type-submit {
      justify-content: flex-start
    }

    .elementor-mobile-button-align-end .e-form__buttons,
    .elementor-mobile-button-align-end .elementor-field-type-submit {
      justify-content: flex-end
    }

    .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,
    .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
      flex-basis: auto
    }

    .elementor-mobile-button-align-center .e-form__buttons__wrapper,
    .elementor-mobile-button-align-end .e-form__buttons__wrapper,
    .elementor-mobile-button-align-start .e-form__buttons__wrapper {
      flex-grow: 0
    }

    .elementor-mobile-button-align-center .e-form__buttons__wrapper,
    .elementor-mobile-button-align-center .e-form__buttons__wrapper__button,
    .elementor-mobile-button-align-end .e-form__buttons__wrapper,
    .elementor-mobile-button-align-end .e-form__buttons__wrapper__button,
    .elementor-mobile-button-align-start .e-form__buttons__wrapper,
    .elementor-mobile-button-align-start .e-form__buttons__wrapper__button {
      flex-basis: auto
    }
  }

  .elementor-error .elementor-field {
    border-color: #d9534f
  }

  .elementor-error .help-inline {
    color: #d9534f;
    font-size: .9em
  }

  .elementor-message {
    font-size: 1em;
    line-height: 1;
    margin: 10px 0
  }

  .elementor-message:before {
    content: "\e90e";
    display: inline-block;
    font-family: eicons;
    font-style: normal;
    font-weight: 400;
    margin-inline-end: 5px;
    vertical-align: middle
  }

  .elementor-message.elementor-message-danger {
    color: #d9534f
  }

  .elementor-message.elementor-message-danger:before {
    content: "\e87f"
  }

  .elementor-message.form-message-success {
    color: #5cb85c
  }

  .elementor-form .elementor-button {
    border: none;
    padding-block-end: 0;
    padding-block-start: 0
  }

  .elementor-form .elementor-button-content-wrapper,
  .elementor-form .elementor-button>span {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center
  }

  .elementor-form .elementor-button.elementor-size-xs {
    min-height: 33px
  }

  .elementor-form .elementor-button.elementor-size-sm {
    min-height: 40px
  }

  .elementor-form .elementor-button.elementor-size-md {
    min-height: 47px
  }

  .elementor-form .elementor-button.elementor-size-lg {
    min-height: 59px
  }

  .elementor-form .elementor-button.elementor-size-xl {
    min-height: 72px
  }

  .elementor-element .elementor-widget-container,
  .elementor-element:not(:has(.elementor-widget-container)) {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration, .4s)
  }

  .elementor-heading-title {
    line-height: 1;
    margin: 0;
    padding: 0
  }

  .elementor-button {
    background-color: #69727d;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    line-height: 1;
    padding: 12px 24px;
    fill: #fff;
    text-align: center;
    transition: all .3s
  }

  .elementor-button:focus,
  .elementor-button:hover,
  .elementor-button:visited {
    color: #fff
  }

  .elementor-button-content-wrapper {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center
  }

  .elementor-button-icon svg {
    height: auto;
    width: 1em
  }

  .elementor-button-icon .e-font-icon-svg {
    height: 1em
  }

  .elementor-button-text {
    display: inline-block
  }

  .elementor-button.elementor-size-xs {
    border-radius: 2px;
    font-size: 13px;
    padding: 10px 20px
  }

  .elementor-button.elementor-size-md {
    border-radius: 4px;
    font-size: 16px;
    padding: 15px 30px
  }

  .elementor-button.elementor-size-lg {
    border-radius: 5px;
    font-size: 18px;
    padding: 20px 40px
  }

  .elementor-button.elementor-size-xl {
    border-radius: 6px;
    font-size: 20px;
    padding: 25px 50px
  }

  .elementor-button span {
    text-decoration: inherit
  }

  .elementor-element.elementor-button-info .elementor-button {
    background-color: #5bc0de
  }

  .elementor-element.elementor-button-success .elementor-button {
    background-color: #5cb85c
  }

  .elementor-element.elementor-button-warning .elementor-button {
    background-color: #f0ad4e
  }

  .elementor-element.elementor-button-danger .elementor-button {
    background-color: #d9534f
  }

  .elementor-widget-button .elementor-button .elementor-button-info {
    background-color: #5bc0de
  }

  .elementor-widget-button .elementor-button .elementor-button-success {
    background-color: #5cb85c
  }

  .elementor-widget-button .elementor-button .elementor-button-warning {
    background-color: #f0ad4e
  }

  .elementor-widget-button .elementor-button .elementor-button-danger {
    background-color: #d9534f
  }

  .elementor-view-stacked .elementor-icon {
    background-color: #69727d;
    color: #fff;
    padding: .5em;
    fill: #fff
  }

  .elementor-view-framed .elementor-icon {
    background-color: transparent;
    border: 3px solid #69727d;
    color: #69727d;
    padding: .5em
  }

  .elementor-icon {
    color: #69727d;
    display: inline-block;
    font-size: 50px;
    line-height: 1;
    text-align: center;
    transition: all .3s
  }

  .elementor-icon:hover {
    color: #69727d
  }

  .elementor-icon i,
  .elementor-icon svg {
    display: block;
    height: 1em;
    position: relative;
    width: 1em
  }

  .elementor-icon i:before,
  .elementor-icon svg:before {
    left: 50%;
    position: absolute;
    transform: translateX(-50%)
  }

  .elementor-icon i.fad {
    width: auto
  }

  .elementor-shape-square .elementor-icon {
    border-radius: 0
  }

  .elementor-shape-rounded .elementor-icon {
    border-radius: 10%
  }

  .elementor-shape-circle .elementor-icon {
    border-radius: 50%
  }

  .e-transform .elementor-widget-container,
  .e-transform:not(:has(.elementor-widget-container)) {
    transform: perspective(var(--e-transform-perspective, 0)) rotate(var(--e-transform-rotateZ, 0)) rotateX(var(--e-transform-rotateX, 0)) rotateY(var(--e-transform-rotateY, 0)) translate(var(--e-transform-translate, 0)) translateX(var(--e-transform-translateX, 0)) translateY(var(--e-transform-translateY, 0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX, 0)) skewY(var(--e-transform-skewY, 0));
    transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x)
  }

  .e-con.e-transform {
    transform: perspective(var(--e-con-transform-perspective, 0)) rotate(var(--e-con-transform-rotateZ, 0)) rotateX(var(--e-con-transform-rotateX, 0)) rotateY(var(--e-con-transform-rotateY, 0)) translate(var(--e-con-transform-translate, 0)) translateX(var(--e-con-transform-translateX, 0)) translateY(var(--e-con-transform-translateY, 0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX, 0)) skewY(var(--e-con-transform-skewY, 0));
    transform-origin: var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)
  }

  .animated {
    animation-duration: 1.25s
  }

  .animated.animated-slow {
    animation-duration: 2s
  }

  .animated.animated-fast {
    animation-duration: .75s
  }

  .animated.infinite {
    animation-iteration-count: infinite
  }

  .animated.reverse {
    animation-direction: reverse;
    animation-fill-mode: forwards
  }

  @media (prefers-reduced-motion:reduce) {
    .animated {
      animation: none
    }
  }

  .elementor-post__thumbnail__link {
    transition: none
  }

  @media (max-width:767px) {

    .elementor .elementor-hidden-mobile,
    .elementor .elementor-hidden-phone {
      display: none
    }
  }

  @media (min-width:768px) and (max-width:880px) {
    .elementor .elementor-hidden-mobile_extra {
      display: none
    }
  }

  @media (min-width:881px) and (max-width:1024px) {
    .elementor .elementor-hidden-tablet {
      display: none
    }
  }

  @media (min-width:1025px) and (max-width:1200px) {
    .elementor .elementor-hidden-tablet_extra {
      display: none
    }
  }

  @media (min-width:1201px) and (max-width:1366px) {
    .elementor .elementor-hidden-laptop {
      display: none
    }
  }

  @media (min-width:1367px) and (max-width:2399px) {
    .elementor .elementor-hidden-desktop {
      display: none
    }
  }

  @media (min-width:2400px) {
    .elementor .elementor-hidden-widescreen {
      display: none
    }
  }
}

@media all {
  .elementor-kit-3954 {
    --e-global-color-primary: #868686;
    --e-global-color-secondary: #212327;
    --e-global-color-text: #FFFFFF;
    --e-global-color-accent: #FFFFFF2B;
    --e-global-color-d49ac81: #FCCF2C;
    --e-global-color-332724a: #212327;
    --e-global-color-4d462f5: #DCDCDE;
    --e-global-color-cfa1f76: #F8F8F8;
    --e-global-color-044b931: #040404;
    --e-global-color-bb890b8: #354AC2;
    --e-global-color-639e8dd: #281445;
    --e-global-color-49fbc09: #FCCF2C;
    --e-global-color-813a2cf: #E7EBEF;
    --e-global-color-959b2a4: #0D0050;
    --e-global-typography-primary-font-family: "Montserrat";
    --e-global-typography-primary-font-size: 58.92px;
    --e-global-typography-primary-font-weight: 700;
    --e-global-typography-primary-line-height: 1em;
    --e-global-typography-primary-letter-spacing: -2px;
    --e-global-typography-secondary-font-family: "Montserrat";
    --e-global-typography-secondary-font-size: 44.2px;
    --e-global-typography-secondary-font-weight: 700;
    --e-global-typography-secondary-line-height: 1.1em;
    --e-global-typography-text-font-family: "Montserrat";
    --e-global-typography-text-font-size: 16px;
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Montserrat";
    --e-global-typography-accent-font-size: 16px;
    --e-global-typography-accent-font-weight: 400;
    --e-global-typography-b2ce6af-font-family: "Montserrat";
    --e-global-typography-b2ce6af-font-size: 16px;
    --e-global-typography-b2ce6af-font-weight: 400;
    --e-global-typography-b2ce6af-text-transform: none;
    --e-global-typography-b2ce6af-font-style: normal;
    --e-global-typography-b2ce6af-line-height: 1.5em;
    --e-global-typography-69c152f-font-family: "Montserrat";
    --e-global-typography-69c152f-font-size: 14px;
    --e-global-typography-69c152f-font-weight: 400;
    --e-global-typography-69c152f-line-height: 1.6em;
    --e-global-typography-520c191-font-family: "Montserrat";
    --e-global-typography-520c191-font-size: 16px;
    --e-global-typography-520c191-font-weight: 600;
    --e-global-typography-520c191-line-height: 1.5em;
    --e-global-typography-583e54c-font-family: "Montserrat";
    --e-global-typography-583e54c-font-size: 45px;
    --e-global-typography-583e54c-font-weight: 700;
    --e-global-typography-583e54c-line-height: 1em;
    --e-global-typography-583e54c-letter-spacing: -2px;
    --e-global-typography-5d167aa-font-family: "Montserrat";
    --e-global-typography-5d167aa-font-size: 40px;
    --e-global-typography-5d167aa-font-weight: 700;
    --e-global-typography-5d167aa-line-height: 1.1em;
    --e-global-typography-5d167aa-letter-spacing: -2px;
    --e-global-typography-d3dae9a-font-family: "Montserrat";
    --e-global-typography-d3dae9a-font-size: 35px;
    --e-global-typography-d3dae9a-font-weight: 700;
    --e-global-typography-d3dae9a-text-transform: none;
    --e-global-typography-d3dae9a-font-style: normal;
    --e-global-typography-d3dae9a-line-height: 1.2em;
    --e-global-typography-d3dae9a-letter-spacing: -1px;
    --e-global-typography-83682a1-font-family: "Montserrat";
    --e-global-typography-83682a1-font-size: 30px;
    --e-global-typography-83682a1-font-weight: 500;
    --e-global-typography-83682a1-text-transform: none;
    --e-global-typography-83682a1-font-style: normal;
    --e-global-typography-83682a1-line-height: 1.3em;
    --e-global-typography-7044a64-font-family: "Montserrat";
    --e-global-typography-7044a64-font-size: 25px;
    --e-global-typography-7044a64-font-weight: 700;
    --e-global-typography-7044a64-line-height: 1.4em;
    --e-global-typography-84ca66e-font-family: "Montserrat";
    --e-global-typography-84ca66e-font-size: 22px;
    --e-global-typography-84ca66e-font-weight: 500;
    --e-global-typography-84ca66e-text-transform: uppercase;
    --e-global-typography-84ca66e-line-height: 1.5em;
    --e-global-typography-84ca66e-letter-spacing: 2px;
    --e-global-typography-112b6c4-font-family: "Montserrat";
    --e-global-typography-112b6c4-font-size: 13px;
    --e-global-typography-112b6c4-font-weight: 400;
    --e-global-typography-a435f28-font-family: "Montserrat";
    --e-global-typography-a435f28-font-size: 70px;
    --e-global-typography-a435f28-font-weight: 700;
    --e-global-typography-a435f28-line-height: 1em;
    --e-global-typography-a435f28-letter-spacing: -2px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
    font-size: var(--e-global-typography-b2ce6af-font-size);
    font-weight: var(--e-global-typography-b2ce6af-font-weight);
    text-transform: var(--e-global-typography-b2ce6af-text-transform);
    font-style: var(--e-global-typography-b2ce6af-font-style);
    line-height: var(--e-global-typography-b2ce6af-line-height);
    letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
    word-spacing: var(--e-global-typography-b2ce6af-word-spacing)
  }

  .elementor-kit-3954 button,
  .elementor-kit-3954 input[type="button"],
  .elementor-kit-3954 input[type="submit"],
  .elementor-kit-3954 .elementor-button {
    background-color: var(--e-global-color-d49ac81);
    color: var(--e-global-color-secondary);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: var(--e-global-color-044b931);
    border-radius: 0 0 0 0
  }

  .elementor-kit-3954 button:hover,
  .elementor-kit-3954 button:focus,
  .elementor-kit-3954 input[type="button"]:hover,
  .elementor-kit-3954 input[type="button"]:focus,
  .elementor-kit-3954 input[type="submit"]:hover,
  .elementor-kit-3954 input[type="submit"]:focus,
  .elementor-kit-3954 .elementor-button:hover,
  .elementor-kit-3954 .elementor-button:focus {
    background-color: var(--e-global-color-332724a);
    color: var(--e-global-color-text);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: var(--e-global-color-332724a)
  }

  .elementor-kit-3954 e-page-transition {
    background-color: #FFBC7D
  }

  .elementor-kit-3954 a {
    color: var(--e-global-color-primary)
  }

  .elementor-kit-3954 a:hover {
    color: var(--e-global-color-639e8dd)
  }

  .elementor-kit-3954 h1 {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-583e54c-font-family), Sans-serif;
    font-size: var(--e-global-typography-583e54c-font-size);
    font-weight: var(--e-global-typography-583e54c-font-weight);
    line-height: var(--e-global-typography-583e54c-line-height);
    letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
    word-spacing: var(--e-global-typography-583e54c-word-spacing)
  }

  .elementor-kit-3954 h2 {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif;
    font-size: var(--e-global-typography-5d167aa-font-size);
    font-weight: var(--e-global-typography-5d167aa-font-weight);
    line-height: var(--e-global-typography-5d167aa-line-height);
    letter-spacing: var(--e-global-typography-5d167aa-letter-spacing);
    word-spacing: var(--e-global-typography-5d167aa-word-spacing)
  }

  .elementor-kit-3954 h3 {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-d3dae9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-d3dae9a-font-size);
    font-weight: var(--e-global-typography-d3dae9a-font-weight);
    text-transform: var(--e-global-typography-d3dae9a-text-transform);
    font-style: var(--e-global-typography-d3dae9a-font-style);
    line-height: var(--e-global-typography-d3dae9a-line-height);
    letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
    word-spacing: var(--e-global-typography-d3dae9a-word-spacing)
  }

  .elementor-kit-3954 h4 {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
    font-size: var(--e-global-typography-83682a1-font-size);
    font-weight: var(--e-global-typography-83682a1-font-weight);
    text-transform: var(--e-global-typography-83682a1-text-transform);
    font-style: var(--e-global-typography-83682a1-font-style);
    line-height: var(--e-global-typography-83682a1-line-height);
    letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
    word-spacing: var(--e-global-typography-83682a1-word-spacing)
  }

  .elementor-kit-3954 h5 {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
    font-size: var(--e-global-typography-7044a64-font-size);
    font-weight: var(--e-global-typography-7044a64-font-weight);
    line-height: var(--e-global-typography-7044a64-line-height);
    letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
    word-spacing: var(--e-global-typography-7044a64-word-spacing)
  }

  .elementor-kit-3954 h6 {
    color: var(--e-global-color-639e8dd);
    font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
    font-size: var(--e-global-typography-84ca66e-font-size);
    font-weight: var(--e-global-typography-84ca66e-font-weight);
    text-transform: var(--e-global-typography-84ca66e-text-transform);
    line-height: var(--e-global-typography-84ca66e-line-height);
    letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
    word-spacing: var(--e-global-typography-84ca66e-word-spacing)
  }

  .elementor-kit-3954 label {
    color: var(--e-global-color-secondary);
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5em
  }

  .elementor-kit-3954 input:not([type="button"]):not([type="submit"]),
  .elementor-kit-3954 textarea,
  .elementor-kit-3954 .elementor-field-textual {
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-cfa1f76);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-813a2cf);
    border-radius: 0 0 0 0
  }

  .elementor-kit-3954 input:focus:not([type="button"]):not([type="submit"]),
  .elementor-kit-3954 textarea:focus,
  .elementor-kit-3954 .elementor-field-textual:focus {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-text);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-d49ac81)
  }

  .elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 1280px
  }

  .e-con {
    --container-max-width: 1280px
  }

  .elementor-widget:not(:last-child) {
    margin-block-end: 20px
  }

  .elementor-element {
    --widgets-spacing: 20px 20px;
    --widgets-spacing-row: 20px;
    --widgets-spacing-column: 20px
  }

    {}

  h1.entry-title {
    display: var(--page-title-display)
  }

  .site-header .site-branding {
    flex-direction: column;
    align-items: stretch
  }

  .site-header {
    padding-inline-end: 0;
    padding-inline-start: 0
  }

  .site-footer .site-branding {
    flex-direction: column;
    align-items: stretch
  }

  @media(max-width:1366px) {
    .elementor-kit-3954 {
      font-size: var(--e-global-typography-b2ce6af-font-size);
      line-height: var(--e-global-typography-b2ce6af-line-height);
      letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
      word-spacing: var(--e-global-typography-b2ce6af-word-spacing)
    }

    .elementor-kit-3954 h1 {
      font-size: var(--e-global-typography-583e54c-font-size);
      line-height: var(--e-global-typography-583e54c-line-height);
      letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
      word-spacing: var(--e-global-typography-583e54c-word-spacing)
    }

    .elementor-kit-3954 h2 {
      font-size: var(--e-global-typography-5d167aa-font-size);
      line-height: var(--e-global-typography-5d167aa-line-height);
      letter-spacing: var(--e-global-typography-5d167aa-letter-spacing);
      word-spacing: var(--e-global-typography-5d167aa-word-spacing)
    }

    .elementor-kit-3954 h3 {
      font-size: var(--e-global-typography-d3dae9a-font-size);
      line-height: var(--e-global-typography-d3dae9a-line-height);
      letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
      word-spacing: var(--e-global-typography-d3dae9a-word-spacing)
    }

    .elementor-kit-3954 h4 {
      font-size: var(--e-global-typography-83682a1-font-size);
      line-height: var(--e-global-typography-83682a1-line-height);
      letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
      word-spacing: var(--e-global-typography-83682a1-word-spacing)
    }

    .elementor-kit-3954 h5 {
      font-size: var(--e-global-typography-7044a64-font-size);
      line-height: var(--e-global-typography-7044a64-line-height);
      letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
      word-spacing: var(--e-global-typography-7044a64-word-spacing)
    }

    .elementor-kit-3954 h6 {
      font-size: var(--e-global-typography-84ca66e-font-size);
      line-height: var(--e-global-typography-84ca66e-line-height);
      letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
      word-spacing: var(--e-global-typography-84ca66e-word-spacing)
    }
  }

  @media(max-width:1024px) {
    .elementor-kit-3954 {
      --e-global-typography-primary-font-size: 42.72px;
      --e-global-typography-secondary-font-size: 34.18px;
      --e-global-typography-text-font-size: 15px;
      --e-global-typography-accent-font-size: 15px;
      --e-global-typography-b2ce6af-font-size: 15px;
      --e-global-typography-69c152f-font-size: 13px;
      --e-global-typography-520c191-font-size: 15px;
      --e-global-typography-583e54c-font-size: 42.72px;
      --e-global-typography-5d167aa-font-size: 34.18px;
      --e-global-typography-d3dae9a-font-size: 27.34px;
      --e-global-typography-83682a1-font-size: 21.88px;
      --e-global-typography-7044a64-font-size: 17.5px;
      --e-global-typography-84ca66e-font-size: 14px;
      --e-global-typography-112b6c4-font-size: 12px;
      --e-global-typography-a435f28-font-size: 129px;
      font-size: var(--e-global-typography-b2ce6af-font-size);
      line-height: var(--e-global-typography-b2ce6af-line-height);
      letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
      word-spacing: var(--e-global-typography-b2ce6af-word-spacing)
    }

    .elementor-kit-3954 h1 {
      font-size: var(--e-global-typography-583e54c-font-size);
      line-height: var(--e-global-typography-583e54c-line-height);
      letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
      word-spacing: var(--e-global-typography-583e54c-word-spacing)
    }

    .elementor-kit-3954 h2 {
      font-size: var(--e-global-typography-5d167aa-font-size);
      line-height: var(--e-global-typography-5d167aa-line-height);
      letter-spacing: var(--e-global-typography-5d167aa-letter-spacing);
      word-spacing: var(--e-global-typography-5d167aa-word-spacing)
    }

    .elementor-kit-3954 h3 {
      font-size: var(--e-global-typography-d3dae9a-font-size);
      line-height: var(--e-global-typography-d3dae9a-line-height);
      letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
      word-spacing: var(--e-global-typography-d3dae9a-word-spacing)
    }

    .elementor-kit-3954 h4 {
      font-size: var(--e-global-typography-83682a1-font-size);
      line-height: var(--e-global-typography-83682a1-line-height);
      letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
      word-spacing: var(--e-global-typography-83682a1-word-spacing)
    }

    .elementor-kit-3954 h5 {
      font-size: var(--e-global-typography-7044a64-font-size);
      line-height: var(--e-global-typography-7044a64-line-height);
      letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
      word-spacing: var(--e-global-typography-7044a64-word-spacing)
    }

    .elementor-kit-3954 h6 {
      font-size: var(--e-global-typography-84ca66e-font-size);
      line-height: var(--e-global-typography-84ca66e-line-height);
      letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
      word-spacing: var(--e-global-typography-84ca66e-word-spacing)
    }

    .elementor-kit-3954 label {
      font-size: 15px
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
      max-width: 1024px
    }

    .e-con {
      --container-max-width: 1024px
    }
  }

  @media(max-width:767px) {
    .elementor-kit-3954 {
      --e-global-typography-primary-font-size: 32.35px;
      --e-global-typography-secondary-font-size: 26.96px;
      --e-global-typography-text-font-size: 14px;
      --e-global-typography-accent-font-size: 14px;
      --e-global-typography-b2ce6af-font-size: 14px;
      --e-global-typography-69c152f-font-size: 12px;
      --e-global-typography-520c191-font-size: 14px;
      --e-global-typography-583e54c-font-size: 32.35px;
      --e-global-typography-5d167aa-font-size: 26.96px;
      --e-global-typography-d3dae9a-font-size: 22.46px;
      --e-global-typography-83682a1-font-size: 18.72px;
      --e-global-typography-7044a64-font-size: 15.6px;
      --e-global-typography-84ca66e-font-size: 13px;
      --e-global-typography-112b6c4-font-size: 11px;
      --e-global-typography-a435f28-font-size: 89px;
      font-size: var(--e-global-typography-b2ce6af-font-size);
      line-height: var(--e-global-typography-b2ce6af-line-height);
      letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
      word-spacing: var(--e-global-typography-b2ce6af-word-spacing)
    }

    .elementor-kit-3954 h1 {
      font-size: var(--e-global-typography-583e54c-font-size);
      line-height: var(--e-global-typography-583e54c-line-height);
      letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
      word-spacing: var(--e-global-typography-583e54c-word-spacing)
    }

    .elementor-kit-3954 h2 {
      font-size: var(--e-global-typography-5d167aa-font-size);
      line-height: var(--e-global-typography-5d167aa-line-height);
      letter-spacing: var(--e-global-typography-5d167aa-letter-spacing);
      word-spacing: var(--e-global-typography-5d167aa-word-spacing)
    }

    .elementor-kit-3954 h3 {
      font-size: var(--e-global-typography-d3dae9a-font-size);
      line-height: var(--e-global-typography-d3dae9a-line-height);
      letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
      word-spacing: var(--e-global-typography-d3dae9a-word-spacing)
    }

    .elementor-kit-3954 h4 {
      font-size: var(--e-global-typography-83682a1-font-size);
      line-height: var(--e-global-typography-83682a1-line-height);
      letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
      word-spacing: var(--e-global-typography-83682a1-word-spacing)
    }

    .elementor-kit-3954 h5 {
      font-size: var(--e-global-typography-7044a64-font-size);
      line-height: var(--e-global-typography-7044a64-line-height);
      letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
      word-spacing: var(--e-global-typography-7044a64-word-spacing)
    }

    .elementor-kit-3954 h6 {
      font-size: var(--e-global-typography-84ca66e-font-size);
      line-height: var(--e-global-typography-84ca66e-line-height);
      letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
      word-spacing: var(--e-global-typography-84ca66e-word-spacing)
    }

    .elementor-kit-3954 label {
      font-size: 14px
    }

    .elementor-section.elementor-section-boxed>.elementor-container {
      max-width: 767px
    }

    .e-con {
      --container-max-width: 767px
    }
  }

  @media(min-width:2400px) {
    .elementor-kit-3954 {
      font-size: var(--e-global-typography-b2ce6af-font-size);
      line-height: var(--e-global-typography-b2ce6af-line-height);
      letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
      word-spacing: var(--e-global-typography-b2ce6af-word-spacing)
    }

    .elementor-kit-3954 h1 {
      font-size: var(--e-global-typography-583e54c-font-size);
      line-height: var(--e-global-typography-583e54c-line-height);
      letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
      word-spacing: var(--e-global-typography-583e54c-word-spacing)
    }

    .elementor-kit-3954 h2 {
      font-size: var(--e-global-typography-5d167aa-font-size);
      line-height: var(--e-global-typography-5d167aa-line-height);
      letter-spacing: var(--e-global-typography-5d167aa-letter-spacing);
      word-spacing: var(--e-global-typography-5d167aa-word-spacing)
    }

    .elementor-kit-3954 h3 {
      font-size: var(--e-global-typography-d3dae9a-font-size);
      line-height: var(--e-global-typography-d3dae9a-line-height);
      letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
      word-spacing: var(--e-global-typography-d3dae9a-word-spacing)
    }

    .elementor-kit-3954 h4 {
      font-size: var(--e-global-typography-83682a1-font-size);
      line-height: var(--e-global-typography-83682a1-line-height);
      letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
      word-spacing: var(--e-global-typography-83682a1-word-spacing)
    }

    .elementor-kit-3954 h5 {
      font-size: var(--e-global-typography-7044a64-font-size);
      line-height: var(--e-global-typography-7044a64-line-height);
      letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
      word-spacing: var(--e-global-typography-7044a64-word-spacing)
    }

    .elementor-kit-3954 h6 {
      font-size: var(--e-global-typography-84ca66e-font-size);
      line-height: var(--e-global-typography-84ca66e-line-height);
      letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
      word-spacing: var(--e-global-typography-84ca66e-word-spacing)
    }
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-widget-image {
    text-align: center
  }

  .elementor-widget-image a {
    display: inline-block
  }

  .elementor-widget-image a img[src$=".svg"] {
    width: 48px
  }

  .elementor-widget-image img {
    display: inline-block;
    vertical-align: middle
  }
}

@media all {
  @charset "UTF-8";

  .site-main .menu-navigation-container {
    overflow: visible
  }

  .elementor-item:after,
  .elementor-item:before {
    display: block;
    position: absolute;
    transition: .3s;
    transition-timing-function: cubic-bezier(.58, .3, .005, 1)
  }

  .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    opacity: 0
  }

  .elementor-item-active:after,
  .elementor-item-active:before,
  .elementor-item.highlighted:after,
  .elementor-item.highlighted:before,
  .elementor-item:focus:after,
  .elementor-item:focus:before,
  .elementor-item:hover:after,
  .elementor-item:hover:before {
    transform: scale(1)
  }

  .e--pointer-double-line .elementor-item:after,
  .e--pointer-double-line .elementor-item:before,
  .e--pointer-overline .elementor-item:after,
  .e--pointer-overline .elementor-item:before,
  .e--pointer-underline .elementor-item:after,
  .e--pointer-underline .elementor-item:before {
    background-color: #3f444b;
    height: 3px;
    left: 0;
    width: 100%;
    z-index: 2
  }

  .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
  .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
  .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    height: 0;
    left: 50%;
    width: 0
  }

  .e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
  .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
  .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    top: 10px
  }

  .e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
    bottom: 10px
  }

  .e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
  .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
  .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    top: -10px
  }

  .e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
    bottom: -10px
  }

  .e--pointer-double-line.e--animation-none,
  .e--pointer-double-line.e--animation-none .elementor-item,
  .e--pointer-double-line.e--animation-none .elementor-item:after,
  .e--pointer-double-line.e--animation-none .elementor-item:before,
  .e--pointer-double-line.e--animation-none .elementor-item:focus,
  .e--pointer-double-line.e--animation-none .elementor-item:hover,
  .e--pointer-double-line.e--animation-none:after,
  .e--pointer-double-line.e--animation-none:before,
  .e--pointer-double-line.e--animation-none:focus,
  .e--pointer-double-line.e--animation-none:hover,
  .e--pointer-overline.e--animation-none,
  .e--pointer-overline.e--animation-none .elementor-item,
  .e--pointer-overline.e--animation-none .elementor-item:after,
  .e--pointer-overline.e--animation-none .elementor-item:before,
  .e--pointer-overline.e--animation-none .elementor-item:focus,
  .e--pointer-overline.e--animation-none .elementor-item:hover,
  .e--pointer-overline.e--animation-none:after,
  .e--pointer-overline.e--animation-none:before,
  .e--pointer-overline.e--animation-none:focus,
  .e--pointer-overline.e--animation-none:hover,
  .e--pointer-underline.e--animation-none,
  .e--pointer-underline.e--animation-none .elementor-item,
  .e--pointer-underline.e--animation-none .elementor-item:after,
  .e--pointer-underline.e--animation-none .elementor-item:before,
  .e--pointer-underline.e--animation-none .elementor-item:focus,
  .e--pointer-underline.e--animation-none .elementor-item:hover,
  .e--pointer-underline.e--animation-none:after,
  .e--pointer-underline.e--animation-none:before,
  .e--pointer-underline.e--animation-none:focus,
  .e--pointer-underline.e--animation-none:hover {
    transition-duration: 0s
  }

  .e--pointer-double-line .elementor-item:before,
  .e--pointer-overline .elementor-item:before {
    content: "";
    top: 0
  }

  .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,
  .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    left: -20px;
    width: 10px
  }

  .e--pointer-double-line .elementor-item:after,
  .e--pointer-underline .elementor-item:after {
    bottom: 0;
    content: ""
  }

  .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,
  .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
    inset-inline-start: 100%;
    width: 10px
  }

  .e--pointer-framed .elementor-item:after,
  .e--pointer-framed .elementor-item:before {
    background: transparent;
    border: 3px solid #3f444b;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
  }

  .e--pointer-framed .elementor-item:before {
    content: ""
  }

  .e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    transform: scale(.75)
  }

  .e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    transform: scale(1.25)
  }

  .e--pointer-framed.e--animation-grow .elementor-item:before,
  .e--pointer-framed.e--animation-shrink .elementor-item:before {
    transition: opacity .2s, transform .4s
  }

  .e--pointer-framed.e--animation-draw .elementor-item:after,
  .e--pointer-framed.e--animation-draw .elementor-item:before {
    height: 3px;
    width: 3px
  }

  .e--pointer-framed.e--animation-draw .elementor-item:before {
    border-width: 0 0 3px 3px;
    transition: width .1s .2s, height .1s .3s, opacity .12s .22s
  }

  .e--pointer-framed.e--animation-draw .elementor-item:after {
    border-width: 3px 3px 0 0;
    bottom: 0;
    content: "";
    left: auto;
    right: 0;
    top: auto;
    transition: width .1s, height .1s .1s, opacity .02s .18s
  }

  .e--pointer-framed.e--animation-draw .elementor-item-active:after,
  .e--pointer-framed.e--animation-draw .elementor-item-active:before,
  .e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
  .e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
  .e--pointer-framed.e--animation-draw .elementor-item:focus:after,
  .e--pointer-framed.e--animation-draw .elementor-item:focus:before,
  .e--pointer-framed.e--animation-draw .elementor-item:hover:after,
  .e--pointer-framed.e--animation-draw .elementor-item:hover:before {
    height: 100%;
    width: 100%
  }

  .e--pointer-framed.e--animation-draw .elementor-item-active:before,
  .e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,
  .e--pointer-framed.e--animation-draw .elementor-item:focus:before,
  .e--pointer-framed.e--animation-draw .elementor-item:hover:before {
    transition: opacity .02s, height .1s, width .1s .1s
  }

  .e--pointer-framed.e--animation-draw .elementor-item-active:after,
  .e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,
  .e--pointer-framed.e--animation-draw .elementor-item:focus:after,
  .e--pointer-framed.e--animation-draw .elementor-item:hover:after {
    transition: opacity .02s .2s, height .1s .2s, width .1s .3s
  }

  .e--pointer-framed.e--animation-corners .elementor-item:after,
  .e--pointer-framed.e--animation-corners .elementor-item:before {
    height: 3px;
    width: 3px
  }

  .e--pointer-framed.e--animation-corners .elementor-item:before {
    border-width: 3px 0 0 3px
  }

  .e--pointer-framed.e--animation-corners .elementor-item:after {
    border-width: 0 3px 3px 0;
    bottom: 0;
    content: "";
    left: auto;
    right: 0;
    top: auto
  }

  .e--pointer-framed.e--animation-corners .elementor-item-active:after,
  .e--pointer-framed.e--animation-corners .elementor-item-active:before,
  .e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,
  .e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,
  .e--pointer-framed.e--animation-corners .elementor-item:focus:after,
  .e--pointer-framed.e--animation-corners .elementor-item:focus:before,
  .e--pointer-framed.e--animation-corners .elementor-item:hover:after,
  .e--pointer-framed.e--animation-corners .elementor-item:hover:before {
    height: 100%;
    transition: opacity 2ms, width .4s, height .4s;
    width: 100%
  }

  .e--pointer-framed.e--animation-none,
  .e--pointer-framed.e--animation-none .elementor-item,
  .e--pointer-framed.e--animation-none .elementor-item:after,
  .e--pointer-framed.e--animation-none .elementor-item:before,
  .e--pointer-framed.e--animation-none .elementor-item:focus,
  .e--pointer-framed.e--animation-none .elementor-item:hover,
  .e--pointer-framed.e--animation-none:after,
  .e--pointer-framed.e--animation-none:before,
  .e--pointer-framed.e--animation-none:focus,
  .e--pointer-framed.e--animation-none:hover {
    transition-duration: 0s
  }

  .e--pointer-background .elementor-item:after,
  .e--pointer-background .elementor-item:before {
    content: "";
    transition: .3s
  }

  .e--pointer-background .elementor-item:before {
    background: #3f444b;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1
  }

  .e--pointer-background .elementor-item-active,
  .e--pointer-background .elementor-item.highlighted,
  .e--pointer-background .elementor-item:focus,
  .e--pointer-background .elementor-item:hover {
    color: #fff
  }

  .e--pointer-background.e--animation-grow .elementor-item:before {
    transform: scale(.5)
  }

  .e--pointer-background.e--animation-grow .elementor-item-active:before,
  .e--pointer-background.e--animation-grow .elementor-item.highlighted:before,
  .e--pointer-background.e--animation-grow .elementor-item:focus:before,
  .e--pointer-background.e--animation-grow .elementor-item:hover:before {
    opacity: 1;
    transform: scale(1)
  }

  .e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    transform: scale(1.2);
    transition: .3s
  }

  .e--pointer-background.e--animation-shrink .elementor-item-active:before,
  .e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,
  .e--pointer-background.e--animation-shrink .elementor-item:focus:before,
  .e--pointer-background.e--animation-shrink .elementor-item:hover:before {
    transition: opacity .15s, transform .4s
  }

  .e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    left: 100%
  }

  .e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    right: 100%
  }

  .e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    top: 100%
  }

  .e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    bottom: 100%
  }

  .e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    bottom: 50%;
    top: 50%
  }

  .e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before {
    left: 50%;
    right: 50%
  }

  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,
  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after {
    background: #3f444b;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1
  }

  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before {
    bottom: 100%;
    top: 0
  }

  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after {
    bottom: 0;
    top: 100%
  }

  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,
  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,
  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,
  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before {
    bottom: 50%
  }

  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,
  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,
  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,
  .e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after {
    top: 50%
  }

  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before {
    left: 100%;
    right: 0
  }

  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after {
    left: 0;
    right: 100%
  }

  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,
  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,
  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,
  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before {
    left: 50%
  }

  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,
  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,
  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,
  .e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after {
    right: 50%
  }

  .e--pointer-background.e--animation-none,
  .e--pointer-background.e--animation-none .elementor-item,
  .e--pointer-background.e--animation-none .elementor-item:after,
  .e--pointer-background.e--animation-none .elementor-item:before,
  .e--pointer-background.e--animation-none .elementor-item:focus,
  .e--pointer-background.e--animation-none .elementor-item:hover,
  .e--pointer-background.e--animation-none:after,
  .e--pointer-background.e--animation-none:before,
  .e--pointer-background.e--animation-none:focus,
  .e--pointer-background.e--animation-none:hover {
    transition-duration: 0s
  }

  .e--pointer-text.e--animation-skew .elementor-item:focus,
  .e--pointer-text.e--animation-skew .elementor-item:hover {
    transform: skew(-8deg)
  }

  .e--pointer-text.e--animation-grow .elementor-item:focus,
  .e--pointer-text.e--animation-grow .elementor-item:hover {
    transform: scale(1.2)
  }

  .e--pointer-text.e--animation-shrink .elementor-item:focus,
  .e--pointer-text.e--animation-shrink .elementor-item:hover {
    transform: scale(.8)
  }

  .e--pointer-text.e--animation-float .elementor-item:focus,
  .e--pointer-text.e--animation-float .elementor-item:hover {
    transform: translateY(-8px)
  }

  .e--pointer-text.e--animation-sink .elementor-item:focus,
  .e--pointer-text.e--animation-sink .elementor-item:hover {
    transform: translateY(8px)
  }

  .e--pointer-text.e--animation-rotate .elementor-item:focus,
  .e--pointer-text.e--animation-rotate .elementor-item:hover {
    transform: rotate(6deg)
  }

  .e--pointer-text.e--animation-none,
  .e--pointer-text.e--animation-none .elementor-item,
  .e--pointer-text.e--animation-none .elementor-item:after,
  .e--pointer-text.e--animation-none .elementor-item:before,
  .e--pointer-text.e--animation-none .elementor-item:focus,
  .e--pointer-text.e--animation-none .elementor-item:hover,
  .e--pointer-text.e--animation-none:after,
  .e--pointer-text.e--animation-none:before,
  .e--pointer-text.e--animation-none:focus,
  .e--pointer-text.e--animation-none:hover {
    transition-duration: 0s
  }

  .elementor-nav-menu--main .elementor-nav-menu a {
    transition: .4s
  }

  .elementor-nav-menu--main .elementor-nav-menu a,
  .elementor-nav-menu--main .elementor-nav-menu a.highlighted,
  .elementor-nav-menu--main .elementor-nav-menu a:focus,
  .elementor-nav-menu--main .elementor-nav-menu a:hover {
    padding: 13px 20px
  }

  .elementor-nav-menu--main .elementor-nav-menu a.current {
    background: #1f2124;
    color: #fff
  }

  .elementor-nav-menu--main .elementor-nav-menu a.disabled {
    background: #3f444b;
    color: #88909b
  }

  .elementor-nav-menu--main .elementor-nav-menu ul {
    border-style: solid;
    border-width: 0;
    padding: 0;
    position: absolute;
    width: 12em
  }

  .elementor-nav-menu--main .elementor-nav-menu span.scroll-down,
  .elementor-nav-menu--main .elementor-nav-menu span.scroll-up {
    background: #fff;
    display: none;
    height: 20px;
    overflow: hidden;
    position: absolute;
    visibility: hidden
  }

  .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,
  .elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow {
    border: 8px dashed transparent;
    border-bottom: 8px solid #33373d;
    height: 0;
    left: 50%;
    margin-inline-start: -8px;
    overflow: hidden;
    position: absolute;
    top: -2px;
    width: 0
  }

  .elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow {
    border-color: #33373d transparent transparent;
    border-style: solid dashed dashed;
    top: 6px
  }

  .elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg,
  .elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i {
    transform: rotate(-90deg)
  }

  .elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg {
    fill: currentColor;
    height: 1em;
    width: 1em
  }

  .elementor-nav-menu--layout-horizontal {
    display: flex
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    display: flex;
    flex-wrap: wrap
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu a {
    flex-grow: 1;
    white-space: nowrap
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
    display: flex
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul,
  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down {
    top: 100% !important
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a {
    margin-inline-start: var(--e-nav-menu-horizontal-menu-item-margin)
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-down,
  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-up,
  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul {
    left: var(--e-nav-menu-horizontal-menu-item-margin) !important
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a {
    margin-inline-end: var(--e-nav-menu-horizontal-menu-item-margin)
  }

  .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after {
    align-self: center;
    border-color: var(--e-nav-menu-divider-color, #000);
    border-left-style: var(--e-nav-menu-divider-style, solid);
    border-left-width: var(--e-nav-menu-divider-width, 2px);
    content: var(--e-nav-menu-divider-content, none);
    height: var(--e-nav-menu-divider-height, 35%)
  }

  .elementor-nav-menu__align-right .elementor-nav-menu {
    justify-content: flex-end;
    margin-left: auto
  }

  .elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a {
    justify-content: flex-end
  }

  .elementor-nav-menu__align-left .elementor-nav-menu {
    justify-content: flex-start;
    margin-right: auto
  }

  .elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a {
    justify-content: flex-start
  }

  .elementor-nav-menu__align-start .elementor-nav-menu {
    justify-content: flex-start;
    margin-inline-end: auto
  }

  .elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical>ul>li>a {
    justify-content: flex-start
  }

  .elementor-nav-menu__align-end .elementor-nav-menu {
    justify-content: flex-end;
    margin-inline-start: auto
  }

  .elementor-nav-menu__align-end .elementor-nav-menu--layout-vertical>ul>li>a {
    justify-content: flex-end
  }

  .elementor-nav-menu__align-center .elementor-nav-menu {
    justify-content: center;
    margin-inline-end: auto;
    margin-inline-start: auto
  }

  .elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a {
    justify-content: center
  }

  .elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    width: 100%
  }

  .elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li {
    flex-grow: 1
  }

  .elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a {
    justify-content: center
  }

  .elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle {
    display: none
  }

  .elementor-widget-nav-menu .elementor-widget-container {
    display: flex;
    flex-direction: column
  }

  .elementor-nav-menu {
    position: relative;
    z-index: 2
  }

  .elementor-nav-menu:after {
    clear: both;
    content: " ";
    display: block;
    font: 0/0 serif;
    height: 0;
    overflow: hidden;
    visibility: hidden
  }

  .elementor-nav-menu,
  .elementor-nav-menu li,
  .elementor-nav-menu ul {
    display: block;
    line-height: normal;
    list-style: none;
    margin: 0;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
  }

  .elementor-nav-menu ul {
    display: none
  }

  .elementor-nav-menu ul ul a,
  .elementor-nav-menu ul ul a:active,
  .elementor-nav-menu ul ul a:focus,
  .elementor-nav-menu ul ul a:hover {
    border-left: 16px solid transparent
  }

  .elementor-nav-menu ul ul ul a,
  .elementor-nav-menu ul ul ul a:active,
  .elementor-nav-menu ul ul ul a:focus,
  .elementor-nav-menu ul ul ul a:hover {
    border-left: 24px solid transparent
  }

  .elementor-nav-menu ul ul ul ul a,
  .elementor-nav-menu ul ul ul ul a:active,
  .elementor-nav-menu ul ul ul ul a:focus,
  .elementor-nav-menu ul ul ul ul a:hover {
    border-left: 32px solid transparent
  }

  .elementor-nav-menu ul ul ul ul ul a,
  .elementor-nav-menu ul ul ul ul ul a:active,
  .elementor-nav-menu ul ul ul ul ul a:focus,
  .elementor-nav-menu ul ul ul ul ul a:hover {
    border-left: 40px solid transparent
  }

  .elementor-nav-menu a,
  .elementor-nav-menu li {
    position: relative
  }

  .elementor-nav-menu li {
    border-width: 0
  }

  .elementor-nav-menu a {
    align-items: center;
    display: flex
  }

  .elementor-nav-menu a,
  .elementor-nav-menu a:focus,
  .elementor-nav-menu a:hover {
    line-height: 20px;
    padding: 10px 20px
  }

  .elementor-nav-menu a.current {
    background: #1f2124;
    color: #fff
  }

  .elementor-nav-menu a.disabled {
    color: #88909b;
    cursor: not-allowed
  }

  .elementor-nav-menu .e-plus-icon:before {
    content: "+"
  }

  .elementor-nav-menu .sub-arrow {
    align-items: center;
    display: flex;
    line-height: 1;
    margin-block-end: -10px;
    margin-block-start: -10px;
    padding: 10px;
    padding-inline-end: 0
  }

  .elementor-nav-menu .sub-arrow i {
    pointer-events: none
  }

  .elementor-nav-menu .sub-arrow .fa.fa-chevron-down,
  .elementor-nav-menu .sub-arrow .fas.fa-chevron-down {
    font-size: .7em
  }

  .elementor-nav-menu .sub-arrow .e-font-icon-svg {
    height: 1em;
    width: 1em
  }

  .elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down {
    height: .7em;
    width: .7em
  }

  .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
  .elementor-nav-menu--dropdown .elementor-item.highlighted,
  .elementor-nav-menu--dropdown .elementor-item:focus,
  .elementor-nav-menu--dropdown .elementor-item:hover,
  .elementor-sub-item.elementor-item-active,
  .elementor-sub-item.highlighted,
  .elementor-sub-item:focus,
  .elementor-sub-item:hover {
    background-color: #3f444b;
    color: #fff
  }

  .elementor-menu-toggle {
    align-items: center;
    background-color: rgba(0, 0, 0, .05);
    border: 0 solid;
    border-radius: 3px;
    color: #33373d;
    cursor: pointer;
    display: flex;
    font-size: var(--nav-menu-icon-size, 22px);
    justify-content: center;
    padding: .25em
  }

  .elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,
  .elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close {
    display: none
  }

  .elementor-menu-toggle .e-font-icon-svg {
    fill: #33373d;
    height: 1em;
    width: 1em
  }

  .elementor-menu-toggle svg {
    height: auto;
    width: 1em;
    fill: var(--nav-menu-icon-color, currentColor)
  }

  span.elementor-menu-toggle__icon--close,
  span.elementor-menu-toggle__icon--open {
    line-height: 1
  }

  .elementor-nav-menu--dropdown {
    background-color: #fff;
    font-size: 13px
  }

  .elementor-nav-menu--dropdown-none .elementor-menu-toggle,
  .elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown {
    display: none
  }

  .elementor-nav-menu--dropdown.elementor-nav-menu__container {
    margin-top: 10px;
    overflow-x: hidden;
    overflow-y: auto;
    transform-origin: top;
    transition: max-height .3s, transform .3s
  }

  .elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
    font-size: .85em
  }

  .elementor-nav-menu--dropdown a {
    color: #33373d
  }

  .elementor-nav-menu--dropdown a.current {
    background: #1f2124;
    color: #fff
  }

  .elementor-nav-menu--dropdown a.disabled {
    color: #b3b3b3
  }

  ul.elementor-nav-menu--dropdown a,
  ul.elementor-nav-menu--dropdown a:focus,
  ul.elementor-nav-menu--dropdown a:hover {
    border-inline-start: 8px solid transparent;
    text-shadow: none
  }

  .elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a {
    justify-content: center
  }

  .elementor-nav-menu--toggle {
    --menu-height: 100vh
  }

  .elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container {
    max-height: 0;
    overflow: hidden;
    transform: scaleY(0)
  }

  .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container {
    animation: hide-scroll .3s backwards;
    max-height: var(--menu-height);
    transform: scaleY(1)
  }

  .elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    position: absolute;
    z-index: 9997
  }

  @media (max-width:767px) {
    .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main {
      display: none
    }
  }

  @media (min-width:768px) {

    .elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,
    .elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown {
      display: none
    }

    .elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
      overflow-y: hidden
    }
  }

  @media (max-width:880px) {
    .elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main {
      display: none
    }
  }

  @media (min-width:881px) {

    .elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle,
    .elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown {
      display: none
    }

    .elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
      overflow-y: hidden
    }
  }

  @media (max-width:1024px) {
    .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main {
      display: none
    }
  }

  @media (min-width:1025px) {

    .elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,
    .elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown {
      display: none
    }

    .elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
      overflow-y: hidden
    }
  }

  @media (max-width:1200px) {
    .elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main {
      display: none
    }
  }

  @media (min-width:1201px) {

    .elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle,
    .elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown {
      display: none
    }

    .elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
      overflow-y: hidden
    }
  }

  @keyframes hide-scroll {

    0%,
    to {
      overflow: hidden
    }
  }
}

@media all {
  .elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: block;
    text-align: center
  }

  .elementor-widget-icon-box .elementor-icon-box-icon {
    margin-bottom: var(--icon-box-icon-margin, 15px);
    margin-left: auto;
    margin-right: auto
  }

  @media (min-width:768px) {
    .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper {
      align-items: flex-start
    }

    .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper {
      align-items: center
    }

    .elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper {
      align-items: flex-end
    }
  }

  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,
  .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper {
    display: flex
  }

  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,
  .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
    display: inline-flex;
    flex: 0 0 auto
  }

  .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper {
    flex-direction: row-reverse;
    text-align: end
  }

  .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
    margin-bottom: unset;
    margin-left: var(--icon-box-icon-margin, 15px);
    margin-right: 0
  }

  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
    flex-direction: row;
    text-align: start
  }

  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
    margin-bottom: unset;
    margin-left: 0;
    margin-right: var(--icon-box-icon-margin, 15px)
  }

  .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper {
    display: block;
    flex-direction: unset;
    text-align: center
  }

  .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: var(--icon-box-icon-margin, 15px);
    margin-left: auto;
    margin-right: auto
  }

  @media (min-width:2400px) {

    .elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper,
    .elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper {
      display: flex
    }

    .elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon {
      display: inline-flex;
      flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper {
      flex-direction: row-reverse;
      text-align: end
    }

    .elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: var(--icon-box-icon-margin, 15px);
      margin-right: 0
    }

    .elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper {
      flex-direction: row;
      text-align: start
    }

    .elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: 0;
      margin-right: var(--icon-box-icon-margin, 15px)
    }

    .elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper {
      display: block;
      flex-direction: unset;
      text-align: center
    }

    .elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-icon {
      margin-bottom: var(--icon-box-icon-margin, 15px);
      margin-left: auto;
      margin-right: auto
    }
  }

  @media (max-width:1366px) {

    .elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper,
    .elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper {
      display: flex
    }

    .elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon {
      display: inline-flex;
      flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper {
      flex-direction: row-reverse;
      text-align: end
    }

    .elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: var(--icon-box-icon-margin, 15px);
      margin-right: 0
    }

    .elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper {
      flex-direction: row;
      text-align: start
    }

    .elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: 0;
      margin-right: var(--icon-box-icon-margin, 15px)
    }

    .elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper {
      display: block;
      flex-direction: unset;
      text-align: center
    }

    .elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-icon {
      margin-bottom: var(--icon-box-icon-margin, 15px);
      margin-left: auto;
      margin-right: auto
    }
  }

  @media (max-width:1200px) {

    .elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper,
    .elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper {
      display: flex
    }

    .elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon {
      display: inline-flex;
      flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper {
      flex-direction: row-reverse;
      text-align: end
    }

    .elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: var(--icon-box-icon-margin, 15px);
      margin-right: 0
    }

    .elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper {
      flex-direction: row;
      text-align: start
    }

    .elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: 0;
      margin-right: var(--icon-box-icon-margin, 15px)
    }

    .elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper {
      display: block;
      flex-direction: unset;
      text-align: center
    }

    .elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-icon {
      margin-bottom: var(--icon-box-icon-margin, 15px);
      margin-left: auto;
      margin-right: auto
    }
  }

  @media (max-width:1024px) {

    .elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper,
    .elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper {
      display: flex
    }

    .elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon {
      display: inline-flex;
      flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper {
      flex-direction: row-reverse;
      text-align: end
    }

    .elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: var(--icon-box-icon-margin, 15px);
      margin-right: 0
    }

    .elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper {
      flex-direction: row;
      text-align: start
    }

    .elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: 0;
      margin-right: var(--icon-box-icon-margin, 15px)
    }

    .elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper {
      display: block;
      flex-direction: unset;
      text-align: center
    }

    .elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-icon {
      margin-bottom: var(--icon-box-icon-margin, 15px);
      margin-left: auto;
      margin-right: auto
    }
  }

  @media (max-width:880px) {

    .elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper,
    .elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper {
      display: flex
    }

    .elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon {
      display: inline-flex;
      flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper {
      flex-direction: row-reverse;
      text-align: end
    }

    .elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: var(--icon-box-icon-margin, 15px);
      margin-right: 0
    }

    .elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper {
      flex-direction: row;
      text-align: start
    }

    .elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: 0;
      margin-right: var(--icon-box-icon-margin, 15px)
    }

    .elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper {
      display: block;
      flex-direction: unset;
      text-align: center
    }

    .elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-icon {
      margin-bottom: var(--icon-box-icon-margin, 15px);
      margin-left: auto;
      margin-right: auto
    }
  }

  @media (max-width:767px) {

    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper,
    .elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper {
      display: flex
    }

    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon {
      display: inline-flex;
      flex: 0 0 auto
    }

    .elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper {
      flex-direction: row-reverse;
      text-align: end
    }

    .elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: var(--icon-box-icon-margin, 15px);
      margin-right: 0
    }

    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper {
      flex-direction: row;
      text-align: start
    }

    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon {
      margin-bottom: unset;
      margin-left: 0;
      margin-right: var(--icon-box-icon-margin, 15px)
    }

    .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper {
      display: block;
      flex-direction: unset;
      text-align: center
    }

    .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon {
      margin-bottom: var(--icon-box-icon-margin, 15px);
      margin-left: auto;
      margin-right: auto
    }

    .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,
    .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
      display: block;
      flex: unset
    }
  }

  .elementor-widget-icon-box .elementor-icon-box-title a {
    color: inherit
  }

  .elementor-widget-icon-box .elementor-icon-box-content {
    flex-grow: 1
  }

  .elementor-widget-icon-box .elementor-icon-box-description {
    margin: 0
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
  .elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)),
  .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
  .elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)),
  .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container,
  .elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) {
    font-size: 0;
    line-height: 1
  }

  .elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
    display: inline-grid
  }

  .elementor-widget-social-icons .elementor-grid {
    grid-column-gap: var(--grid-column-gap, 5px);
    grid-row-gap: var(--grid-row-gap, 5px);
    grid-template-columns: var(--grid-template-columns);
    justify-content: var(--justify-content, center);
    justify-items: var(--justify-content, center)
  }

  .elementor-icon.elementor-social-icon {
    font-size: var(--icon-size, 25px);
    height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));
    line-height: var(--icon-size, 25px);
    width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))
  }

  .elementor-social-icon {
    --e-social-icon-icon-color: #fff;
    align-items: center;
    background-color: #69727d;
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    text-align: center
  }

  .elementor-social-icon i {
    color: var(--e-social-icon-icon-color)
  }

  .elementor-social-icon svg {
    fill: var(--e-social-icon-icon-color)
  }

  .elementor-social-icon:last-child {
    margin: 0
  }

  .elementor-social-icon:hover {
    color: #fff;
    opacity: .9
  }

  .elementor-social-icon-android {
    background-color: #a4c639
  }

  .elementor-social-icon-apple {
    background-color: #999
  }

  .elementor-social-icon-behance {
    background-color: #1769ff
  }

  .elementor-social-icon-bitbucket {
    background-color: #205081
  }

  .elementor-social-icon-codepen {
    background-color: #000
  }

  .elementor-social-icon-delicious {
    background-color: #39f
  }

  .elementor-social-icon-deviantart {
    background-color: #05cc47
  }

  .elementor-social-icon-digg {
    background-color: #005be2
  }

  .elementor-social-icon-dribbble {
    background-color: #ea4c89
  }

  .elementor-social-icon-elementor {
    background-color: #d30c5c
  }

  .elementor-social-icon-envelope {
    background-color: #ea4335
  }

  .elementor-social-icon-facebook,
  .elementor-social-icon-facebook-f {
    background-color: #3b5998
  }

  .elementor-social-icon-flickr {
    background-color: #0063dc
  }

  .elementor-social-icon-foursquare {
    background-color: #2d5be3
  }

  .elementor-social-icon-free-code-camp,
  .elementor-social-icon-freecodecamp {
    background-color: #006400
  }

  .elementor-social-icon-github {
    background-color: #333
  }

  .elementor-social-icon-gitlab {
    background-color: #e24329
  }

  .elementor-social-icon-globe {
    background-color: #69727d
  }

  .elementor-social-icon-google-plus,
  .elementor-social-icon-google-plus-g {
    background-color: #dd4b39
  }

  .elementor-social-icon-houzz {
    background-color: #7ac142
  }

  .elementor-social-icon-instagram {
    background-color: #262626
  }

  .elementor-social-icon-jsfiddle {
    background-color: #487aa2
  }

  .elementor-social-icon-link {
    background-color: #818a91
  }

  .elementor-social-icon-linkedin,
  .elementor-social-icon-linkedin-in {
    background-color: #0077b5
  }

  .elementor-social-icon-medium {
    background-color: #00ab6b
  }

  .elementor-social-icon-meetup {
    background-color: #ec1c40
  }

  .elementor-social-icon-mixcloud {
    background-color: #273a4b
  }

  .elementor-social-icon-odnoklassniki {
    background-color: #f4731c
  }

  .elementor-social-icon-pinterest {
    background-color: #bd081c
  }

  .elementor-social-icon-product-hunt {
    background-color: #da552f
  }

  .elementor-social-icon-reddit {
    background-color: #ff4500
  }

  .elementor-social-icon-rss {
    background-color: #f26522
  }

  .elementor-social-icon-shopping-cart {
    background-color: #4caf50
  }

  .elementor-social-icon-skype {
    background-color: #00aff0
  }

  .elementor-social-icon-slideshare {
    background-color: #0077b5
  }

  .elementor-social-icon-snapchat {
    background-color: #fffc00
  }

  .elementor-social-icon-soundcloud {
    background-color: #f80
  }

  .elementor-social-icon-spotify {
    background-color: #2ebd59
  }

  .elementor-social-icon-stack-overflow {
    background-color: #fe7a15
  }

  .elementor-social-icon-steam {
    background-color: #00adee
  }

  .elementor-social-icon-stumbleupon {
    background-color: #eb4924
  }

  .elementor-social-icon-telegram {
    background-color: #2ca5e0
  }

  .elementor-social-icon-threads {
    background-color: #000
  }

  .elementor-social-icon-thumb-tack {
    background-color: #1aa1d8
  }

  .elementor-social-icon-tripadvisor {
    background-color: #589442
  }

  .elementor-social-icon-tumblr {
    background-color: #35465c
  }

  .elementor-social-icon-twitch {
    background-color: #6441a5
  }

  .elementor-social-icon-twitter {
    background-color: #1da1f2
  }

  .elementor-social-icon-viber {
    background-color: #665cac
  }

  .elementor-social-icon-vimeo {
    background-color: #1ab7ea
  }

  .elementor-social-icon-vk {
    background-color: #45668e
  }

  .elementor-social-icon-weibo {
    background-color: #dd2430
  }

  .elementor-social-icon-weixin {
    background-color: #31a918
  }

  .elementor-social-icon-whatsapp {
    background-color: #25d366
  }

  .elementor-social-icon-wordpress {
    background-color: #21759b
  }

  .elementor-social-icon-x-twitter {
    background-color: #000
  }

  .elementor-social-icon-xing {
    background-color: #026466
  }

  .elementor-social-icon-yelp {
    background-color: #af0606
  }

  .elementor-social-icon-youtube {
    background-color: #cd201f
  }

  .elementor-social-icon-500px {
    background-color: #0099e5
  }
}

@media all {
  .e--ua-appleWebkit.rtl {
    --flex-right: flex-start
  }

  .e--ua-appleWebkit .elementor-share-buttons--align-right,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right {
    --justify-content: var(--flex-right, flex-end)
  }

  .e--ua-appleWebkit .elementor-share-buttons--align-center,
  .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center {
    --justify-content: center
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: var(--justify-content, space-between);
    margin-left: calc(-.5 * var(--grid-column-gap));
    margin-right: calc(-.5 * var(--grid-column-gap));
    width: auto
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item {
    margin-left: calc(.5 * var(--grid-column-gap));
    margin-right: calc(.5 * var(--grid-column-gap))
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid {
    display: inline-block
  }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,
  .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item {
    margin-left: 0;
    margin-right: 0
  }

  @media (max-width:1024px) {

    .e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right {
      --justify-content: var(--flex-right, flex-end)
    }

    .e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center {
      --justify-content: center
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid {
      display: flex;
      flex-wrap: wrap;
      justify-content: var(--justify-content, space-between);
      margin-left: calc(-.5 * var(--grid-column-gap));
      margin-right: calc(-.5 * var(--grid-column-gap));
      width: auto
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item {
      margin-left: calc(.5 * var(--grid-column-gap));
      margin-right: calc(.5 * var(--grid-column-gap))
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid {
      display: inline-block
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item {
      margin-left: 0;
      margin-right: 0
    }
  }

  @media (max-width:767px) {

    .e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right {
      --justify-content: var(--flex-right, flex-end)
    }

    .e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,
    .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center {
      --justify-content: center
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid {
      display: flex;
      flex-wrap: wrap;
      justify-content: var(--justify-content, space-between);
      margin-left: calc(-.5 * var(--grid-column-gap));
      margin-right: calc(-.5 * var(--grid-column-gap));
      width: auto
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item {
      margin-left: calc(.5 * var(--grid-column-gap));
      margin-right: calc(.5 * var(--grid-column-gap))
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid {
      display: inline-block
    }

    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,
    .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item {
      margin-left: 0;
      margin-right: 0
    }
  }
}

@media all {
  .elementor-sticky--active {
    z-index: 99
  }

  .elementor-sticky__spacer .e-n-menu .e-n-menu-content {
    display: none
  }

  .e-con.elementor-sticky--active {
    z-index: var(--z-index, 99)
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
    color: inherit;
    font-size: inherit;
    line-height: inherit
  }

  .elementor-widget-heading .elementor-heading-title.elementor-size-small {
    font-size: 15px
  }

  .elementor-widget-heading .elementor-heading-title.elementor-size-medium {
    font-size: 19px
  }

  .elementor-widget-heading .elementor-heading-title.elementor-size-large {
    font-size: 29px
  }

  .elementor-widget-heading .elementor-heading-title.elementor-size-xl {
    font-size: 39px
  }

  .elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
    font-size: 59px
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
    background-color: #69727d;
    color: #fff
  }

  .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
    background-color: transparent;
    border: 3px solid;
    color: #69727d
  }

  .elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
    margin-block-start: 8px
  }

  .elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
    height: 1em;
    width: 1em
  }

  .elementor-widget-text-editor .elementor-drop-cap {
    float: inline-start;
    font-size: 50px;
    line-height: 1;
    text-align: center
  }

  .elementor-widget-text-editor .elementor-drop-cap-letter {
    display: inline-block
  }
}

@media all {

  .elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,
  .elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container {
    overflow: hidden
  }

  .elementor-widget .elementor-icon-list-items.elementor-inline-items {
    display: flex;
    flex-wrap: wrap;
    margin-left: -8px;
    margin-right: -8px
  }

  .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
    word-break: break-word
  }

  .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-left: 8px;
    margin-right: 8px
  }

  .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    border-bottom: 0;
    border-left-width: 1px;
    border-right: 0;
    border-top: 0;
    border-style: solid;
    height: 100%;
    left: auto;
    position: relative;
    right: auto;
    right: -8px;
    width: auto
  }

  .elementor-widget .elementor-icon-list-items {
    list-style-type: none;
    margin: 0;
    padding: 0
  }

  .elementor-widget .elementor-icon-list-item {
    margin: 0;
    padding: 0;
    position: relative
  }

  .elementor-widget .elementor-icon-list-item:after {
    bottom: 0;
    position: absolute;
    width: 100%
  }

  .elementor-widget .elementor-icon-list-item,
  .elementor-widget .elementor-icon-list-item a {
    align-items: var(--icon-vertical-align, center);
    display: flex;
    font-size: inherit
  }

  .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    align-self: center;
    padding-inline-start: 5px
  }

  .elementor-widget .elementor-icon-list-icon {
    display: flex;
    position: relative;
    top: var(--icon-vertical-offset, initial)
  }

  .elementor-widget .elementor-icon-list-icon svg {
    height: var(--e-icon-list-icon-size, 1em);
    width: var(--e-icon-list-icon-size, 1em)
  }

  .elementor-widget .elementor-icon-list-icon i {
    font-size: var(--e-icon-list-icon-size);
    width: 1.25em
  }

  .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
    text-align: var(--e-icon-list-icon-align)
  }

  .elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
    margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)
  }

  .elementor-widget.elementor-list-item-link-full_width a {
    width: 100%
  }

  .elementor-widget.elementor-align-center .elementor-icon-list-item,
  .elementor-widget.elementor-align-center .elementor-icon-list-item a {
    justify-content: center
  }

  .elementor-widget.elementor-align-center .elementor-icon-list-item:after {
    margin: auto
  }

  .elementor-widget.elementor-align-center .elementor-inline-items {
    justify-content: center
  }

  .elementor-widget.elementor-align-left .elementor-icon-list-item,
  .elementor-widget.elementor-align-left .elementor-icon-list-item a {
    justify-content: flex-start;
    text-align: left
  }

  .elementor-widget.elementor-align-left .elementor-inline-items {
    justify-content: flex-start
  }

  .elementor-widget.elementor-align-right .elementor-icon-list-item,
  .elementor-widget.elementor-align-right .elementor-icon-list-item a {
    justify-content: flex-end;
    text-align: right
  }

  .elementor-widget.elementor-align-right .elementor-icon-list-items {
    justify-content: flex-end
  }

  .elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after {
    left: 0
  }

  .elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after {
    right: 0
  }

  @media (min-width:2400px) {

    .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a {
      justify-content: center
    }

    .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after {
      margin: auto
    }

    .elementor-widget.elementor-widescreen-align-center .elementor-inline-items {
      justify-content: center
    }

    .elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a {
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget.elementor-widescreen-align-left .elementor-inline-items {
      justify-content: flex-start
    }

    .elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a {
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items {
      justify-content: flex-end
    }

    .elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after {
      left: 0
    }

    .elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after {
      right: 0
    }
  }

  @media (max-width:1366px) {

    .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a {
      justify-content: center
    }

    .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after {
      margin: auto
    }

    .elementor-widget.elementor-laptop-align-center .elementor-inline-items {
      justify-content: center
    }

    .elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a {
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget.elementor-laptop-align-left .elementor-inline-items {
      justify-content: flex-start
    }

    .elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a {
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget.elementor-laptop-align-right .elementor-icon-list-items {
      justify-content: flex-end
    }

    .elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after {
      left: 0
    }

    .elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after {
      right: 0
    }
  }

  @media (max-width:1200px) {

    .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a {
      justify-content: center
    }

    .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after {
      margin: auto
    }

    .elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items {
      justify-content: center
    }

    .elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a {
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items {
      justify-content: flex-start
    }

    .elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a {
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items {
      justify-content: flex-end
    }

    .elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after {
      left: 0
    }

    .elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after {
      right: 0
    }
  }

  @media (max-width:1024px) {

    .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a {
      justify-content: center
    }

    .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after {
      margin: auto
    }

    .elementor-widget.elementor-tablet-align-center .elementor-inline-items {
      justify-content: center
    }

    .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a {
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget.elementor-tablet-align-left .elementor-inline-items {
      justify-content: flex-start
    }

    .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a {
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget.elementor-tablet-align-right .elementor-icon-list-items {
      justify-content: flex-end
    }

    .elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after {
      left: 0
    }

    .elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after {
      right: 0
    }
  }

  @media (max-width:880px) {

    .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a {
      justify-content: center
    }

    .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after {
      margin: auto
    }

    .elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items {
      justify-content: center
    }

    .elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a {
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items {
      justify-content: flex-start
    }

    .elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a {
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items {
      justify-content: flex-end
    }

    .elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after {
      left: 0
    }

    .elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after {
      right: 0
    }
  }

  @media (max-width:767px) {

    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,
    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a {
      justify-content: center
    }

    .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after {
      margin: auto
    }

    .elementor-widget.elementor-mobile-align-center .elementor-inline-items {
      justify-content: center
    }

    .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,
    .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a {
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget.elementor-mobile-align-left .elementor-inline-items {
      justify-content: flex-start
    }

    .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,
    .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a {
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget.elementor-mobile-align-right .elementor-icon-list-items {
      justify-content: flex-end
    }

    .elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after {
      left: 0
    }

    .elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after {
      right: 0
    }
  }

  #left-area ul.elementor-icon-list-items,
  .elementor .elementor-element ul.elementor-icon-list-items,
  .elementor-edit-area .elementor-element ul.elementor-icon-list-items {
    padding: 0
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-widget-google_maps .elementor-widget-container,
  .elementor-widget-google_maps:not(:has(.elementor-widget-container)) {
    overflow: hidden
  }

  .elementor-widget-google_maps .elementor-custom-embed {
    line-height: 0
  }

  .elementor-widget-google_maps iframe {
    height: 300px
  }
}

@media all {
  @keyframes fadeInUp {
    from {
      opacity: 0;
      transform: translate3d(0, 100%, 0)
    }

    to {
      opacity: 1;
      transform: none
    }
  }

  .fadeInUp {
    animation-name: fadeInUp
  }
}

@media all {
  @keyframes elementor-animation-pop {
    50% {
      transform: scale(1.2)
    }
  }

  .elementor-animation-pop:active,
  .elementor-animation-pop:focus,
  .elementor-animation-pop:hover {
    animation-name: elementor-animation-pop;
    animation-duration: .3s;
    animation-timing-function: linear;
    animation-iteration-count: 1
  }
}

@media all {

  /*! elementor-pro - v3.28.0 - 30-03-2025 */
  .elementor-button.elementor-hidden,
  .elementor-hidden {
    display: none
  }

  .e-form__step {
    width: 100%
  }

  .e-form__step:not(.elementor-hidden) {
    display: flex;
    flex-wrap: wrap
  }

  .e-form__buttons {
    flex-wrap: wrap
  }

  .e-form__buttons,
  .e-form__buttons__wrapper {
    display: flex
  }

  .e-form__indicators {
    align-items: center;
    display: flex;
    flex-wrap: nowrap;
    font-size: 13px;
    justify-content: space-between;
    margin-bottom: var(--e-form-steps-indicators-spacing)
  }

  .e-form__indicators__indicator {
    align-items: center;
    display: flex;
    flex-basis: 0;
    flex-direction: column;
    justify-content: center;
    padding: 0 var(--e-form-steps-divider-gap)
  }

  .e-form__indicators__indicator__progress {
    background-color: var(--e-form-steps-indicator-progress-background-color);
    border-radius: var(--e-form-steps-indicator-progress-border-radius);
    overflow: hidden;
    position: relative;
    width: 100%
  }

  .e-form__indicators__indicator__progress__meter {
    background-color: var(--e-form-steps-indicator-progress-color);
    border-radius: var(--e-form-steps-indicator-progress-border-radius);
    color: var(--e-form-steps-indicator-progress-meter-color);
    height: var(--e-form-steps-indicator-progress-height);
    line-height: var(--e-form-steps-indicator-progress-height);
    padding-right: 15px;
    text-align: right;
    transition: width .1s linear;
    width: var(--e-form-steps-indicator-progress-meter-width, 0)
  }

  .e-form__indicators__indicator:first-child {
    padding-left: 0
  }

  .e-form__indicators__indicator:last-child {
    padding-right: 0
  }

  .e-form__indicators__indicator--state-inactive {
    color: var(--e-form-steps-indicator-inactive-primary-color, #c2cbd2)
  }

  .e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none) {
    background-color: var(--e-form-steps-indicator-inactive-secondary-color, #fff)
  }

  .e-form__indicators__indicator--state-inactive object,
  .e-form__indicators__indicator--state-inactive svg {
    fill: var(--e-form-steps-indicator-inactive-primary-color, #c2cbd2)
  }

  .e-form__indicators__indicator--state-active {
    border-color: var(--e-form-steps-indicator-active-secondary-color, #fff);
    color: var(--e-form-steps-indicator-active-primary-color, #39b54a)
  }

  .e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none) {
    background-color: var(--e-form-steps-indicator-active-secondary-color, #fff)
  }

  .e-form__indicators__indicator--state-active object,
  .e-form__indicators__indicator--state-active svg {
    fill: var(--e-form-steps-indicator-active-primary-color, #39b54a)
  }

  .e-form__indicators__indicator--state-completed {
    color: var(--e-form-steps-indicator-completed-secondary-color, #fff)
  }

  .e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none) {
    background-color: var(--e-form-steps-indicator-completed-primary-color, #39b54a)
  }

  .e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label {
    color: var(--e-form-steps-indicator-completed-primary-color, #39b54a)
  }

  .e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none {
    background-color: initial;
    color: var(--e-form-steps-indicator-completed-primary-color, #39b54a)
  }

  .e-form__indicators__indicator--state-completed object,
  .e-form__indicators__indicator--state-completed svg {
    fill: var(--e-form-steps-indicator-completed-secondary-color, #fff)
  }

  .e-form__indicators__indicator__icon {
    align-items: center;
    border-style: solid;
    border-width: 1px;
    display: flex;
    font-size: var(--e-form-steps-indicator-icon-size);
    height: var(--e-form-steps-indicator-padding, 30px);
    justify-content: center;
    margin-bottom: 10px;
    overflow: hidden;
    width: var(--e-form-steps-indicator-padding, 30px)
  }

  .e-form__indicators__indicator__icon img,
  .e-form__indicators__indicator__icon object,
  .e-form__indicators__indicator__icon svg {
    height: auto;
    width: var(--e-form-steps-indicator-icon-size)
  }

  .e-form__indicators__indicator__icon .e-font-icon-svg {
    height: 1em
  }

  .e-form__indicators__indicator__number {
    align-items: center;
    border-style: solid;
    border-width: 1px;
    display: flex;
    height: var(--e-form-steps-indicator-padding, 30px);
    justify-content: center;
    margin-bottom: 10px;
    width: var(--e-form-steps-indicator-padding, 30px)
  }

  .e-form__indicators__indicator--shape-circle {
    border-radius: 50%
  }

  .e-form__indicators__indicator--shape-square {
    border-radius: 0
  }

  .e-form__indicators__indicator--shape-rounded {
    border-radius: 5px
  }

  .e-form__indicators__indicator--shape-none {
    border: 0
  }

  .e-form__indicators__indicator__label {
    text-align: center
  }

  .e-form__indicators__indicator__separator {
    background-color: #babfc5;
    height: var(--e-form-steps-divider-width);
    width: 100%
  }

  .e-form__indicators--type-icon,
  .e-form__indicators--type-icon_text,
  .e-form__indicators--type-number,
  .e-form__indicators--type-number_text {
    align-items: flex-start
  }

  .e-form__indicators--type-icon .e-form__indicators__indicator__separator,
  .e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,
  .e-form__indicators--type-number .e-form__indicators__indicator__separator,
  .e-form__indicators--type-number_text .e-form__indicators__indicator__separator {
    margin-top: calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)
  }

  .elementor-field-type-hidden {
    display: none
  }

  .elementor-field-type-html {
    display: inline-block
  }

  .elementor-field-type-tel input {
    direction: inherit
  }

  .elementor-field-type-recaptcha_v3 .elementor-field-label {
    display: none
  }

  .elementor-field-type-recaptcha_v3 .grecaptcha-badge {
    z-index: 1
  }

  .elementor-button .elementor-form-spinner {
    order: 3
  }

  .elementor-form .elementor-button .elementor-button-content-wrapper {
    align-items: center
  }

  .elementor-form .elementor-button .elementor-button-text {
    white-space: normal
  }

  .elementor-form .elementor-button svg {
    height: auto
  }

  .elementor-form .elementor-button .e-font-icon-svg {
    height: 1em
  }

  .elementor-form .elementor-button .elementor-button-content-wrapper {
    gap: 5px
  }

  .elementor-form .elementor-button .elementor-button-icon,
  .elementor-form .elementor-button .elementor-button-text {
    flex-grow: unset;
    order: unset
  }

  .elementor-select-wrapper .select-caret-down-wrapper {
    font-size: 11px;
    inset-inline-end: 10px;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
  }

  .elementor-select-wrapper .select-caret-down-wrapper svg {
    aspect-ratio: unset;
    display: unset;
    width: 1em;
    fill: currentColor;
    overflow: visible
  }

  .elementor-select-wrapper .select-caret-down-wrapper i {
    font-size: 19px;
    line-height: 2
  }

  .elementor-select-wrapper.remove-before:before {
    content: "" !important
  }

  .elementor-message-svg:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDExIj48cGF0aCBmaWxsPSIjMDA4QTIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljc1IDguMTUgMS42IDUgLjU1IDYuMDVsNC4yIDQuMiA5LTlMMTIuNy4yeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");
    background-position: 50%;
    background-repeat: no-repeat;
    content: "";
    height: 1em;
    width: 1em
  }
}

@media all {
  @keyframes fadeInRight {
    from {
      opacity: 0;
      transform: translate3d(100%, 0, 0)
    }

    to {
      opacity: 1;
      transform: none
    }
  }

  .fadeInRight {
    animation-name: fadeInRight
  }
}

@media all {
  @keyframes fadeIn {
    from {
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  .fadeIn {
    animation-name: fadeIn
  }
}

@media all {

  /*! elementor-icons - v5.36.0 - 19-02-2025 */
  @font-face {
    font-family: eicons;
    src: url(../../../plugins/elementor/assets/lib/eicons/fonts/eiconsfcca.eot?5.36.0);
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.36.0#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff2?5.36.0) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff?5.36.0) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.ttf?5.36.0) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.svg?5.36.0#eicon) format("svg");
    font-weight: 400;
    font-style: normal
  }

  [class*=" eicon-"],
  [class^=eicon] {
    display: inline-block;
    font-family: eicons;
    font-size: inherit;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    line-height: 1;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  @keyframes a {
    0% {
      transform: rotate(0deg)
    }

    to {
      transform: rotate(359deg)
    }
  }

  .eicon-animation-spin {
    animation: a 2s infinite linear
  }

  .eicon-editor-link:before {
    content: "\e800"
  }

  .eicon-editor-unlink:before {
    content: "\e801"
  }

  .eicon-editor-external-link:before {
    content: "\e802"
  }

  .eicon-editor-close:before {
    content: "\e803"
  }

  .eicon-editor-list-ol:before {
    content: "\e804"
  }

  .eicon-editor-list-ul:before {
    content: "\e805"
  }

  .eicon-editor-bold:before {
    content: "\e806"
  }

  .eicon-editor-italic:before {
    content: "\e807"
  }

  .eicon-editor-underline:before {
    content: "\e808"
  }

  .eicon-editor-paragraph:before {
    content: "\e809"
  }

  .eicon-editor-h1:before {
    content: "\e80a"
  }

  .eicon-editor-h2:before {
    content: "\e80b"
  }

  .eicon-editor-h3:before {
    content: "\e80c"
  }

  .eicon-editor-h4:before {
    content: "\e80d"
  }

  .eicon-editor-h5:before {
    content: "\e80e"
  }

  .eicon-editor-h6:before {
    content: "\e80f"
  }

  .eicon-editor-quote:before {
    content: "\e810"
  }

  .eicon-editor-code:before {
    content: "\e811"
  }

  .eicon-elementor:before {
    content: "\e812"
  }

  .eicon-elementor-circle:before {
    content: "\e813"
  }

  .eicon-pojome:before {
    content: "\e814"
  }

  .eicon-plus:before {
    content: "\e815"
  }

  .eicon-menu-bar:before {
    content: "\e816"
  }

  .eicon-apps:before {
    content: "\e817"
  }

  .eicon-accordion:before {
    content: "\e818"
  }

  .eicon-alert:before {
    content: "\e819"
  }

  .eicon-animation-text:before {
    content: "\e81a"
  }

  .eicon-animation:before {
    content: "\e81b"
  }

  .eicon-banner:before {
    content: "\e81c"
  }

  .eicon-blockquote:before {
    content: "\e81d"
  }

  .eicon-button:before {
    content: "\e81e"
  }

  .eicon-call-to-action:before {
    content: "\e81f"
  }

  .eicon-captcha:before {
    content: "\e820"
  }

  .eicon-carousel:before {
    content: "\e821"
  }

  .eicon-checkbox:before {
    content: "\e822"
  }

  .eicon-columns:before {
    content: "\e823"
  }

  .eicon-countdown:before {
    content: "\e824"
  }

  .eicon-counter:before {
    content: "\e825"
  }

  .eicon-date:before {
    content: "\e826"
  }

  .eicon-divider-shape:before {
    content: "\e827"
  }

  .eicon-divider:before {
    content: "\e828"
  }

  .eicon-download-button:before {
    content: "\e829"
  }

  .eicon-dual-button:before {
    content: "\e82a"
  }

  .eicon-email-field:before {
    content: "\e82b"
  }

  .eicon-facebook-comments:before {
    content: "\e82c"
  }

  .eicon-facebook-like-box:before {
    content: "\e82d"
  }

  .eicon-form-horizontal:before {
    content: "\e82e"
  }

  .eicon-form-vertical:before {
    content: "\e82f"
  }

  .eicon-gallery-grid:before {
    content: "\e830"
  }

  .eicon-gallery-group:before {
    content: "\e831"
  }

  .eicon-gallery-justified:before {
    content: "\e832"
  }

  .eicon-gallery-masonry:before {
    content: "\e833"
  }

  .eicon-icon-box:before {
    content: "\e834"
  }

  .eicon-image-before-after:before {
    content: "\e835"
  }

  .eicon-image-box:before {
    content: "\e836"
  }

  .eicon-image-hotspot:before {
    content: "\e837"
  }

  .eicon-image-rollover:before {
    content: "\e838"
  }

  .eicon-info-box:before {
    content: "\e839"
  }

  .eicon-inner-section:before {
    content: "\e83a"
  }

  .eicon-mailchimp:before {
    content: "\e83b"
  }

  .eicon-menu-card:before {
    content: "\e83c"
  }

  .eicon-navigation-horizontal:before {
    content: "\e83d"
  }

  .eicon-nav-menu:before {
    content: "\e83e"
  }

  .eicon-navigation-vertical:before {
    content: "\e83f"
  }

  .eicon-number-field:before {
    content: "\e840"
  }

  .eicon-parallax:before {
    content: "\e841"
  }

  .eicon-php7:before {
    content: "\e842"
  }

  .eicon-post-list:before {
    content: "\e843"
  }

  .eicon-post-slider:before {
    content: "\e844"
  }

  .eicon-post:before {
    content: "\e845"
  }

  .eicon-posts-carousel:before {
    content: "\e846"
  }

  .eicon-posts-grid:before {
    content: "\e847"
  }

  .eicon-posts-group:before {
    content: "\e848"
  }

  .eicon-posts-justified:before {
    content: "\e849"
  }

  .eicon-posts-masonry:before {
    content: "\e84a"
  }

  .eicon-posts-ticker:before {
    content: "\e84b"
  }

  .eicon-price-list:before {
    content: "\e84c"
  }

  .eicon-price-table:before {
    content: "\e84d"
  }

  .eicon-radio:before {
    content: "\e84e"
  }

  .eicon-rtl:before {
    content: "\e84f"
  }

  .eicon-scroll:before {
    content: "\e850"
  }

  .eicon-search:before {
    content: "\e851"
  }

  .eicon-select:before {
    content: "\e852"
  }

  .eicon-share:before {
    content: "\e853"
  }

  .eicon-sidebar:before {
    content: "\e854"
  }

  .eicon-skill-bar:before {
    content: "\e855"
  }

  .eicon-slider-3d:before {
    content: "\e856"
  }

  .eicon-slider-album:before {
    content: "\e857"
  }

  .eicon-slider-device:before {
    content: "\e858"
  }

  .eicon-slider-full-screen:before {
    content: "\e859"
  }

  .eicon-slider-push:before {
    content: "\e85a"
  }

  .eicon-slider-vertical:before {
    content: "\e85b"
  }

  .eicon-slider-video:before {
    content: "\e85c"
  }

  .eicon-slides:before {
    content: "\e85d"
  }

  .eicon-social-icons:before {
    content: "\e85e"
  }

  .eicon-spacer:before {
    content: "\e85f"
  }

  .eicon-table:before {
    content: "\e860"
  }

  .eicon-tabs:before {
    content: "\e861"
  }

  .eicon-tel-field:before {
    content: "\e862"
  }

  .eicon-text-area:before {
    content: "\e863"
  }

  .eicon-text-field:before {
    content: "\e864"
  }

  .eicon-thumbnails-down:before {
    content: "\e865"
  }

  .eicon-thumbnails-half:before {
    content: "\e866"
  }

  .eicon-thumbnails-right:before {
    content: "\e867"
  }

  .eicon-time-line:before {
    content: "\e868"
  }

  .eicon-toggle:before {
    content: "\e869"
  }

  .eicon-url:before {
    content: "\e86a"
  }

  .eicon-t-letter:before {
    content: "\e86b"
  }

  .eicon-wordpress:before {
    content: "\e86c"
  }

  .eicon-text:before {
    content: "\e86d"
  }

  .eicon-anchor:before {
    content: "\e86e"
  }

  .eicon-bullet-list:before {
    content: "\e86f"
  }

  .eicon-code:before {
    content: "\e870"
  }

  .eicon-favorite:before {
    content: "\e871"
  }

  .eicon-google-maps:before {
    content: "\e872"
  }

  .eicon-image:before {
    content: "\e873"
  }

  .eicon-photo-library:before {
    content: "\e874"
  }

  .eicon-woocommerce:before {
    content: "\e875"
  }

  .eicon-youtube:before {
    content: "\e876"
  }

  .eicon-flip-box:before {
    content: "\e877"
  }

  .eicon-settings:before {
    content: "\e878"
  }

  .eicon-headphones:before {
    content: "\e879"
  }

  .eicon-testimonial:before {
    content: "\e87a"
  }

  .eicon-counter-circle:before {
    content: "\e87b"
  }

  .eicon-person:before {
    content: "\e87c"
  }

  .eicon-chevron-right:before {
    content: "\e87d"
  }

  .eicon-chevron-left:before {
    content: "\e87e"
  }

  .eicon-close:before {
    content: "\e87f"
  }

  .eicon-file-download:before {
    content: "\e880"
  }

  .eicon-save:before {
    content: "\e881"
  }

  .eicon-zoom-in:before {
    content: "\e882"
  }

  .eicon-shortcode:before {
    content: "\e883"
  }

  .eicon-nerd:before {
    content: "\e884"
  }

  .eicon-device-desktop:before {
    content: "\e885"
  }

  .eicon-device-tablet:before {
    content: "\e886"
  }

  .eicon-device-mobile:before {
    content: "\e887"
  }

  .eicon-document-file:before {
    content: "\e888"
  }

  .eicon-folder-o:before {
    content: "\e889"
  }

  .eicon-hypster:before {
    content: "\e88a"
  }

  .eicon-h-align-left:before {
    content: "\e88b"
  }

  .eicon-h-align-right:before {
    content: "\e88c"
  }

  .eicon-h-align-center:before {
    content: "\e88d"
  }

  .eicon-h-align-stretch:before {
    content: "\e88e"
  }

  .eicon-v-align-top:before {
    content: "\e88f"
  }

  .eicon-v-align-bottom:before {
    content: "\e890"
  }

  .eicon-v-align-middle:before {
    content: "\e891"
  }

  .eicon-v-align-stretch:before {
    content: "\e892"
  }

  .eicon-pro-icon:before {
    content: "\e893"
  }

  .eicon-mail:before {
    content: "\e894"
  }

  .eicon-lock-user:before {
    content: "\e895"
  }

  .eicon-testimonial-carousel:before {
    content: "\e896"
  }

  .eicon-media-carousel:before {
    content: "\e897"
  }

  .eicon-section:before {
    content: "\e898"
  }

  .eicon-column:before {
    content: "\e899"
  }

  .eicon-edit:before {
    content: "\e89a"
  }

  .eicon-clone:before {
    content: "\e89b"
  }

  .eicon-trash:before {
    content: "\e89c"
  }

  .eicon-play:before {
    content: "\e89d"
  }

  .eicon-angle-right:before {
    content: "\e89e"
  }

  .eicon-angle-left:before {
    content: "\e89f"
  }

  .eicon-animated-headline:before {
    content: "\e8a0"
  }

  .eicon-menu-toggle:before {
    content: "\e8a1"
  }

  .eicon-fb-embed:before {
    content: "\e8a2"
  }

  .eicon-fb-feed:before {
    content: "\e8a3"
  }

  .eicon-twitter-embed:before {
    content: "\e8a4"
  }

  .eicon-twitter-feed:before {
    content: "\e8a5"
  }

  .eicon-sync:before {
    content: "\e8a6"
  }

  .eicon-import-export:before {
    content: "\e8a7"
  }

  .eicon-check-circle:before {
    content: "\e8a8"
  }

  .eicon-library-save:before {
    content: "\e8a9"
  }

  .eicon-library-download:before {
    content: "\e8aa"
  }

  .eicon-insert:before {
    content: "\e8ab"
  }

  .eicon-preview-medium:before {
    content: "\e8ac"
  }

  .eicon-sort-down:before {
    content: "\e8ad"
  }

  .eicon-sort-up:before {
    content: "\e8ae"
  }

  .eicon-heading:before {
    content: "\e8af"
  }

  .eicon-logo:before {
    content: "\e8b0"
  }

  .eicon-meta-data:before {
    content: "\e8b1"
  }

  .eicon-post-content:before {
    content: "\e8b2"
  }

  .eicon-post-excerpt:before {
    content: "\e8b3"
  }

  .eicon-post-navigation:before {
    content: "\e8b4"
  }

  .eicon-yoast:before {
    content: "\e8b5"
  }

  .eicon-nerd-chuckle:before {
    content: "\e8b6"
  }

  .eicon-nerd-wink:before {
    content: "\e8b7"
  }

  .eicon-comments:before {
    content: "\e8b8"
  }

  .eicon-download-circle-o:before {
    content: "\e8b9"
  }

  .eicon-library-upload:before {
    content: "\e8ba"
  }

  .eicon-save-o:before {
    content: "\e8bb"
  }

  .eicon-upload-circle-o:before {
    content: "\e8bc"
  }

  .eicon-ellipsis-h:before {
    content: "\e8bd"
  }

  .eicon-ellipsis-v:before {
    content: "\e8be"
  }

  .eicon-arrow-left:before {
    content: "\e8bf"
  }

  .eicon-arrow-right:before {
    content: "\e8c0"
  }

  .eicon-arrow-up:before {
    content: "\e8c1"
  }

  .eicon-arrow-down:before {
    content: "\e8c2"
  }

  .eicon-play-o:before {
    content: "\e8c3"
  }

  .eicon-archive-posts:before {
    content: "\e8c4"
  }

  .eicon-archive-title:before {
    content: "\e8c5"
  }

  .eicon-featured-image:before {
    content: "\e8c6"
  }

  .eicon-post-info:before {
    content: "\e8c7"
  }

  .eicon-post-title:before {
    content: "\e8c8"
  }

  .eicon-site-logo:before {
    content: "\e8c9"
  }

  .eicon-site-search:before {
    content: "\e8ca"
  }

  .eicon-site-title:before {
    content: "\e8cb"
  }

  .eicon-plus-square:before {
    content: "\e8cc"
  }

  .eicon-minus-square:before {
    content: "\e8cd"
  }

  .eicon-cloud-check:before {
    content: "\e8ce"
  }

  .eicon-drag-n-drop:before {
    content: "\e8cf"
  }

  .eicon-welcome:before {
    content: "\e8d0"
  }

  .eicon-handle:before {
    content: "\e8d1"
  }

  .eicon-cart:before {
    content: "\e8d2"
  }

  .eicon-product-add-to-cart:before {
    content: "\e8d3"
  }

  .eicon-product-breadcrumbs:before {
    content: "\e8d4"
  }

  .eicon-product-categories:before {
    content: "\e8d5"
  }

  .eicon-product-description:before {
    content: "\e8d6"
  }

  .eicon-product-images:before {
    content: "\e8d7"
  }

  .eicon-product-info:before {
    content: "\e8d8"
  }

  .eicon-product-meta:before {
    content: "\e8d9"
  }

  .eicon-product-pages:before {
    content: "\e8da"
  }

  .eicon-product-price:before {
    content: "\e8db"
  }

  .eicon-product-rating:before {
    content: "\e8dc"
  }

  .eicon-product-related:before {
    content: "\e8dd"
  }

  .eicon-product-stock:before {
    content: "\e8de"
  }

  .eicon-product-tabs:before {
    content: "\e8df"
  }

  .eicon-product-title:before {
    content: "\e8e0"
  }

  .eicon-product-upsell:before {
    content: "\e8e1"
  }

  .eicon-products:before {
    content: "\e8e2"
  }

  .eicon-bag-light:before {
    content: "\e8e3"
  }

  .eicon-bag-medium:before {
    content: "\e8e4"
  }

  .eicon-bag-solid:before {
    content: "\e8e5"
  }

  .eicon-basket-light:before {
    content: "\e8e6"
  }

  .eicon-basket-medium:before {
    content: "\e8e7"
  }

  .eicon-basket-solid:before {
    content: "\e8e8"
  }

  .eicon-cart-light:before {
    content: "\e8e9"
  }

  .eicon-cart-medium:before {
    content: "\e8ea"
  }

  .eicon-cart-solid:before {
    content: "\e8eb"
  }

  .eicon-exchange:before {
    content: "\e8ec"
  }

  .eicon-preview-thin:before {
    content: "\e8ed"
  }

  .eicon-device-laptop:before {
    content: "\e8ee"
  }

  .eicon-collapse:before {
    content: "\e8ef"
  }

  .eicon-expand:before {
    content: "\e8f0"
  }

  .eicon-navigator:before {
    content: "\e8f1"
  }

  .eicon-plug:before {
    content: "\e8f2"
  }

  .eicon-dashboard:before {
    content: "\e8f3"
  }

  .eicon-typography:before {
    content: "\e8f4"
  }

  .eicon-info-circle-o:before {
    content: "\e8f5"
  }

  .eicon-integration:before {
    content: "\e8f6"
  }

  .eicon-plus-circle-o:before {
    content: "\e8f7"
  }

  .eicon-rating:before {
    content: "\e8f8"
  }

  .eicon-review:before {
    content: "\e8f9"
  }

  .eicon-tools:before {
    content: "\e8fa"
  }

  .eicon-loading:before {
    content: "\e8fb"
  }

  .eicon-sitemap:before {
    content: "\e8fc"
  }

  .eicon-click:before {
    content: "\e8fd"
  }

  .eicon-clock:before {
    content: "\e8fe"
  }

  .eicon-library-open:before {
    content: "\e8ff"
  }

  .eicon-warning:before {
    content: "\e900"
  }

  .eicon-flow:before {
    content: "\e901"
  }

  .eicon-cursor-move:before {
    content: "\e902"
  }

  .eicon-arrow-circle-left:before {
    content: "\e903"
  }

  .eicon-flash:before {
    content: "\e904"
  }

  .eicon-redo:before {
    content: "\e905"
  }

  .eicon-ban:before {
    content: "\e906"
  }

  .eicon-barcode:before {
    content: "\e907"
  }

  .eicon-calendar:before {
    content: "\e908"
  }

  .eicon-caret-left:before {
    content: "\e909"
  }

  .eicon-caret-right:before {
    content: "\e90a"
  }

  .eicon-caret-up:before {
    content: "\e90b"
  }

  .eicon-chain-broken:before {
    content: "\e90c"
  }

  .eicon-check-circle-o:before {
    content: "\e90d"
  }

  .eicon-check:before {
    content: "\e90e"
  }

  .eicon-chevron-double-left:before {
    content: "\e90f"
  }

  .eicon-chevron-double-right:before {
    content: "\e910"
  }

  .eicon-undo:before {
    content: "\e911"
  }

  .eicon-filter:before {
    content: "\e912"
  }

  .eicon-circle-o:before {
    content: "\e913"
  }

  .eicon-circle:before {
    content: "\e914"
  }

  .eicon-clock-o:before {
    content: "\e915"
  }

  .eicon-cog:before {
    content: "\e916"
  }

  .eicon-cogs:before {
    content: "\e917"
  }

  .eicon-commenting-o:before {
    content: "\e918"
  }

  .eicon-copy:before {
    content: "\e919"
  }

  .eicon-database:before {
    content: "\e91a"
  }

  .eicon-dot-circle-o:before {
    content: "\e91b"
  }

  .eicon-envelope:before {
    content: "\e91c"
  }

  .eicon-external-link-square:before {
    content: "\e91d"
  }

  .eicon-eyedropper:before {
    content: "\e91e"
  }

  .eicon-folder:before {
    content: "\e91f"
  }

  .eicon-font:before {
    content: "\e920"
  }

  .eicon-adjust:before {
    content: "\e921"
  }

  .eicon-lightbox:before {
    content: "\e922"
  }

  .eicon-heart-o:before {
    content: "\e923"
  }

  .eicon-history:before {
    content: "\e924"
  }

  .eicon-image-bold:before {
    content: "\e925"
  }

  .eicon-info-circle:before {
    content: "\e926"
  }

  .eicon-link:before {
    content: "\e927"
  }

  .eicon-long-arrow-left:before {
    content: "\e928"
  }

  .eicon-long-arrow-right:before {
    content: "\e929"
  }

  .eicon-caret-down:before {
    content: "\e92a"
  }

  .eicon-paint-brush:before {
    content: "\e92b"
  }

  .eicon-pencil:before {
    content: "\e92c"
  }

  .eicon-plus-circle:before {
    content: "\e92d"
  }

  .eicon-zoom-in-bold:before {
    content: "\e92e"
  }

  .eicon-sort-amount-desc:before {
    content: "\e92f"
  }

  .eicon-sign-out:before {
    content: "\e930"
  }

  .eicon-spinner:before {
    content: "\e931"
  }

  .eicon-square:before {
    content: "\e932"
  }

  .eicon-star-o:before {
    content: "\e933"
  }

  .eicon-star:before {
    content: "\e934"
  }

  .eicon-text-align-justify:before {
    content: "\e935"
  }

  .eicon-text-align-center:before {
    content: "\e936"
  }

  .eicon-tags:before {
    content: "\e937"
  }

  .eicon-text-align-left:before {
    content: "\e938"
  }

  .eicon-text-align-right:before {
    content: "\e939"
  }

  .eicon-close-circle:before {
    content: "\e93a"
  }

  .eicon-trash-o:before {
    content: "\e93b"
  }

  .eicon-font-awesome:before {
    content: "\e93c"
  }

  .eicon-user-circle-o:before {
    content: "\e93d"
  }

  .eicon-video-camera:before {
    content: "\e93e"
  }

  .eicon-heart:before {
    content: "\e93f"
  }

  .eicon-wrench:before {
    content: "\e940"
  }

  .eicon-help:before {
    content: "\e941"
  }

  .eicon-help-o:before {
    content: "\e942"
  }

  .eicon-zoom-out-bold:before {
    content: "\e943"
  }

  .eicon-plus-square-o:before {
    content: "\e944"
  }

  .eicon-minus-square-o:before {
    content: "\e945"
  }

  .eicon-minus-circle:before {
    content: "\e946"
  }

  .eicon-minus-circle-o:before {
    content: "\e947"
  }

  .eicon-code-bold:before {
    content: "\e948"
  }

  .eicon-cloud-upload:before {
    content: "\e949"
  }

  .eicon-search-bold:before {
    content: "\e94a"
  }

  .eicon-map-pin:before {
    content: "\e94b"
  }

  .eicon-meetup:before {
    content: "\e94c"
  }

  .eicon-slideshow:before {
    content: "\e94d"
  }

  .eicon-t-letter-bold:before {
    content: "\e94e"
  }

  .eicon-preferences:before {
    content: "\e94f"
  }

  .eicon-table-of-contents:before {
    content: "\e950"
  }

  .eicon-tv:before {
    content: "\e951"
  }

  .eicon-upload:before {
    content: "\e952"
  }

  .eicon-instagram-comments:before {
    content: "\e953"
  }

  .eicon-instagram-nested-gallery:before {
    content: "\e954"
  }

  .eicon-instagram-post:before {
    content: "\e955"
  }

  .eicon-instagram-video:before {
    content: "\e956"
  }

  .eicon-instagram-gallery:before {
    content: "\e957"
  }

  .eicon-instagram-likes:before {
    content: "\e958"
  }

  .eicon-facebook:before {
    content: "\e959"
  }

  .eicon-twitter:before {
    content: "\e95a"
  }

  .eicon-pinterest:before {
    content: "\e95b"
  }

  .eicon-frame-expand:before {
    content: "\e95c"
  }

  .eicon-frame-minimize:before {
    content: "\e95d"
  }

  .eicon-archive:before {
    content: "\e95e"
  }

  .eicon-colors-typography:before {
    content: "\e95f"
  }

  .eicon-custom:before {
    content: "\e960"
  }

  .eicon-footer:before {
    content: "\e961"
  }

  .eicon-header:before {
    content: "\e962"
  }

  .eicon-layout-settings:before {
    content: "\e963"
  }

  .eicon-lightbox-expand:before {
    content: "\e964"
  }

  .eicon-error-404:before {
    content: "\e965"
  }

  .eicon-theme-style:before {
    content: "\e966"
  }

  .eicon-search-results:before {
    content: "\e967"
  }

  .eicon-single-post:before {
    content: "\e968"
  }

  .eicon-site-identity:before {
    content: "\e969"
  }

  .eicon-theme-builder:before {
    content: "\e96a"
  }

  .eicon-download-bold:before {
    content: "\e96b"
  }

  .eicon-share-arrow:before {
    content: "\e96c"
  }

  .eicon-global-settings:before {
    content: "\e96d"
  }

  .eicon-user-preferences:before {
    content: "\e96e"
  }

  .eicon-lock:before {
    content: "\e96f"
  }

  .eicon-export-kit:before {
    content: "\e970"
  }

  .eicon-import-kit:before {
    content: "\e971"
  }

  .eicon-lottie:before {
    content: "\e972"
  }

  .eicon-products-archive:before {
    content: "\e973"
  }

  .eicon-single-product:before {
    content: "\e974"
  }

  .eicon-disable-trash-o:before {
    content: "\e975"
  }

  .eicon-single-page:before {
    content: "\e976"
  }

  .eicon-wordpress-light:before {
    content: "\e977"
  }

  .eicon-cogs-check:before {
    content: "\e978"
  }

  .eicon-custom-css:before {
    content: "\e979"
  }

  .eicon-global-colors:before {
    content: "\e97a"
  }

  .eicon-globe:before {
    content: "\e97b"
  }

  .eicon-typography-1:before {
    content: "\e97c"
  }

  .eicon-background:before {
    content: "\e97d"
  }

  .eicon-device-responsive:before {
    content: "\e97e"
  }

  .eicon-device-wide:before {
    content: "\e97f"
  }

  .eicon-code-highlight:before {
    content: "\e980"
  }

  .eicon-video-playlist:before {
    content: "\e981"
  }

  .eicon-download-kit:before {
    content: "\e982"
  }

  .eicon-kit-details:before {
    content: "\e983"
  }

  .eicon-kit-parts:before {
    content: "\e984"
  }

  .eicon-kit-upload:before {
    content: "\e985"
  }

  .eicon-kit-plugins:before {
    content: "\e986"
  }

  .eicon-kit-upload-alt:before {
    content: "\e987"
  }

  .eicon-hotspot:before {
    content: "\e988"
  }

  .eicon-paypal-button:before {
    content: "\e989"
  }

  .eicon-shape:before {
    content: "\e98a"
  }

  .eicon-wordart:before {
    content: "\e98b"
  }

  .eicon-checkout:before {
    content: "\e98c"
  }

  .eicon-container:before {
    content: "\e98d"
  }

  .eicon-flip:before {
    content: "\e98e"
  }

  .eicon-info:before {
    content: "\e98f"
  }

  .eicon-my-account:before {
    content: "\e990"
  }

  .eicon-purchase-summary:before {
    content: "\e991"
  }

  .eicon-page-transition:before {
    content: "\e992"
  }

  .eicon-spotify:before {
    content: "\e993"
  }

  .eicon-stripe-button:before {
    content: "\e994"
  }

  .eicon-woo-settings:before {
    content: "\e995"
  }

  .eicon-woo-cart:before {
    content: "\e996"
  }

  .eicon-grow:before {
    content: "\e997"
  }

  .eicon-order-end:before {
    content: "\e998"
  }

  .eicon-nowrap:before {
    content: "\e999"
  }

  .eicon-order-start:before {
    content: "\e99a"
  }

  .eicon-progress-tracker:before {
    content: "\e99b"
  }

  .eicon-shrink:before {
    content: "\e99c"
  }

  .eicon-wrap:before {
    content: "\e99d"
  }

  .eicon-align-center-h:before {
    content: "\e99e"
  }

  .eicon-align-center-v:before {
    content: "\e99f"
  }

  .eicon-align-end-h:before {
    content: "\e9a0"
  }

  .eicon-align-end-v:before {
    content: "\e9a1"
  }

  .eicon-align-start-h:before {
    content: "\e9a2"
  }

  .eicon-align-start-v:before {
    content: "\e9a3"
  }

  .eicon-align-stretch-h:before {
    content: "\e9a4"
  }

  .eicon-align-stretch-v:before {
    content: "\e9a5"
  }

  .eicon-justify-center-h:before {
    content: "\e9a6"
  }

  .eicon-justify-center-v:before {
    content: "\e9a7"
  }

  .eicon-justify-end-h:before {
    content: "\e9a8"
  }

  .eicon-justify-end-v:before {
    content: "\e9a9"
  }

  .eicon-justify-space-around-h:before {
    content: "\e9aa"
  }

  .eicon-justify-space-around-v:before {
    content: "\e9ab"
  }

  .eicon-justify-space-between-h:before {
    content: "\e9ac"
  }

  .eicon-justify-space-between-v:before {
    content: "\e9ad"
  }

  .eicon-justify-space-evenly-h:before {
    content: "\e9ae"
  }

  .eicon-justify-space-evenly-v:before {
    content: "\e9af"
  }

  .eicon-justify-start-h:before {
    content: "\e9b0"
  }

  .eicon-justify-start-v:before {
    content: "\e9b1"
  }

  .eicon-woocommerce-cross-sells:before {
    content: "\e9b2"
  }

  .eicon-woocommerce-notices:before {
    content: "\e9b3"
  }

  .eicon-inner-container:before {
    content: "\e9b4"
  }

  .eicon-warning-full:before {
    content: "\e9b5"
  }

  .eicon-exit:before {
    content: "\e9b6"
  }

  .eicon-loop-builder:before {
    content: "\e9b7"
  }

  .eicon-notes:before {
    content: "\e9b8"
  }

  .eicon-read:before {
    content: "\e9b9"
  }

  .eicon-unread:before {
    content: "\e9ba"
  }

  .eicon-carousel-loop:before {
    content: "\e9bb"
  }

  .eicon-mega-menu:before {
    content: "\eb78"
  }

  .eicon-nested-carousel:before {
    content: "\e9bd"
  }

  .eicon-ai:before {
    content: "\e9be"
  }

  .eicon-taxonomy-filter:before {
    content: "\eb7d"
  }

  .eicon-container-grid:before {
    content: "\ef02"
  }

  .eicon-upgrade:before {
    content: "\e9c1"
  }

  .eicon-advanced:before {
    content: "\eb84"
  }

  .eicon-div-block:before {
    content: "\eb9b"
  }

  .eicon-notification:before {
    content: "\e9c3"
  }

  .eicon-light-mode:before {
    content: "\e9c4"
  }

  .eicon-dark-mode:before {
    content: "\e9c5"
  }

  .eicon-upgrade-crown:before {
    content: "\e9c6"
  }

  .eicon-off-canvas:before {
    content: "\e9c7"
  }

  .eicon-speakerphone:before {
    content: "\e9c9"
  }

  .eicon-ehp-cta:before {
    content: "\e9cb"
  }

  .eicon-ehp-forms:before {
    content: "\e9bc"
  }

  .eicon-ehp-hero:before {
    content: "\e9ca"
  }

  .eicon-ehp-zigzag:before {
    content: "\e9cc"
  }

  .eicon-e-button:before {
    content: "\e9ce"
  }

  .eicon-flexbox:before {
    content: "\e9d0"
  }

  .eicon-paragraph:before {
    content: "\e9d1"
  }

  .eicon-icon:before {
    content: "\e9d2"
  }

  .eicon-e-image:before {
    content: "\e9d3"
  }

  .eicon-video:before {
    content: "\e9d4"
  }

  .eicon-svg:before {
    content: "\e9d5"
  }

  .eicon-e-divider:before {
    content: "\e9d6"
  }

  .eicon-e-heading:before {
    content: "\e9d7"
  }

  .eicon-eye:before {
    content: "\e8ac"
  }

  .eicon-elementor-square:before {
    content: "\e813"
  }
}

@media all {

  /*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
  .fa,
  .fab,
  .fad,
  .fal,
  .far,
  .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
  }

  .fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
  }

  .fa-xs {
    font-size: .75em
  }

  .fa-sm {
    font-size: .875em
  }

  .fa-1x {
    font-size: 1em
  }

  .fa-2x {
    font-size: 2em
  }

  .fa-3x {
    font-size: 3em
  }

  .fa-4x {
    font-size: 4em
  }

  .fa-5x {
    font-size: 5em
  }

  .fa-6x {
    font-size: 6em
  }

  .fa-7x {
    font-size: 7em
  }

  .fa-8x {
    font-size: 8em
  }

  .fa-9x {
    font-size: 9em
  }

  .fa-10x {
    font-size: 10em
  }

  .fa-fw {
    text-align: center;
    width: 1.25em
  }

  .fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
  }

  .fa-ul>li {
    position: relative
  }

  .fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
  }

  .fa-border {
    border: .08em solid #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
  }

  .fa-pull-left {
    float: left
  }

  .fa-pull-right {
    float: right
  }

  .fa.fa-pull-left,
  .fab.fa-pull-left,
  .fal.fa-pull-left,
  .far.fa-pull-left,
  .fas.fa-pull-left {
    margin-right: .3em
  }

  .fa.fa-pull-right,
  .fab.fa-pull-right,
  .fal.fa-pull-right,
  .far.fa-pull-right,
  .fas.fa-pull-right {
    margin-left: .3em
  }

  .fa-spin {
    -webkit-animation: fa-spin 2s linear infinite;
    animation: fa-spin 2s linear infinite
  }

  .fa-pulse {
    -webkit-animation: fa-spin 1s steps(8) infinite;
    animation: fa-spin 1s steps(8) infinite
  }

  @-webkit-keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
    }
  }

  @keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
    }
  }

  .fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
  }

  .fa-flip-vertical {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1)
  }

  .fa-flip-both,
  .fa-flip-horizontal.fa-flip-vertical,
  .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
  }

  .fa-flip-both,
  .fa-flip-horizontal.fa-flip-vertical {
    -webkit-transform: scale(-1);
    transform: scale(-1)
  }

  :root .fa-flip-both,
  :root .fa-flip-horizontal,
  :root .fa-flip-vertical,
  :root .fa-rotate-90,
  :root .fa-rotate-180,
  :root .fa-rotate-270 {
    -webkit-filter: none;
    filter: none
  }

  .fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
  }

  .fa-stack-1x,
  .fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
  }

  .fa-stack-1x {
    line-height: inherit
  }

  .fa-stack-2x {
    font-size: 2em
  }

  .fa-inverse {
    color: #fff
  }

  .fa-500px:before {
    content: "\f26e"
  }

  .fa-accessible-icon:before {
    content: "\f368"
  }

  .fa-accusoft:before {
    content: "\f369"
  }

  .fa-acquisitions-incorporated:before {
    content: "\f6af"
  }

  .fa-ad:before {
    content: "\f641"
  }

  .fa-address-book:before {
    content: "\f2b9"
  }

  .fa-address-card:before {
    content: "\f2bb"
  }

  .fa-adjust:before {
    content: "\f042"
  }

  .fa-adn:before {
    content: "\f170"
  }

  .fa-adversal:before {
    content: "\f36a"
  }

  .fa-affiliatetheme:before {
    content: "\f36b"
  }

  .fa-air-freshener:before {
    content: "\f5d0"
  }

  .fa-airbnb:before {
    content: "\f834"
  }

  .fa-algolia:before {
    content: "\f36c"
  }

  .fa-align-center:before {
    content: "\f037"
  }

  .fa-align-justify:before {
    content: "\f039"
  }

  .fa-align-left:before {
    content: "\f036"
  }

  .fa-align-right:before {
    content: "\f038"
  }

  .fa-alipay:before {
    content: "\f642"
  }

  .fa-allergies:before {
    content: "\f461"
  }

  .fa-amazon:before {
    content: "\f270"
  }

  .fa-amazon-pay:before {
    content: "\f42c"
  }

  .fa-ambulance:before {
    content: "\f0f9"
  }

  .fa-american-sign-language-interpreting:before {
    content: "\f2a3"
  }

  .fa-amilia:before {
    content: "\f36d"
  }

  .fa-anchor:before {
    content: "\f13d"
  }

  .fa-android:before {
    content: "\f17b"
  }

  .fa-angellist:before {
    content: "\f209"
  }

  .fa-angle-double-down:before {
    content: "\f103"
  }

  .fa-angle-double-left:before {
    content: "\f100"
  }

  .fa-angle-double-right:before {
    content: "\f101"
  }

  .fa-angle-double-up:before {
    content: "\f102"
  }

  .fa-angle-down:before {
    content: "\f107"
  }

  .fa-angle-left:before {
    content: "\f104"
  }

  .fa-angle-right:before {
    content: "\f105"
  }

  .fa-angle-up:before {
    content: "\f106"
  }

  .fa-angry:before {
    content: "\f556"
  }

  .fa-angrycreative:before {
    content: "\f36e"
  }

  .fa-angular:before {
    content: "\f420"
  }

  .fa-ankh:before {
    content: "\f644"
  }

  .fa-app-store:before {
    content: "\f36f"
  }

  .fa-app-store-ios:before {
    content: "\f370"
  }

  .fa-apper:before {
    content: "\f371"
  }

  .fa-apple:before {
    content: "\f179"
  }

  .fa-apple-alt:before {
    content: "\f5d1"
  }

  .fa-apple-pay:before {
    content: "\f415"
  }

  .fa-archive:before {
    content: "\f187"
  }

  .fa-archway:before {
    content: "\f557"
  }

  .fa-arrow-alt-circle-down:before {
    content: "\f358"
  }

  .fa-arrow-alt-circle-left:before {
    content: "\f359"
  }

  .fa-arrow-alt-circle-right:before {
    content: "\f35a"
  }

  .fa-arrow-alt-circle-up:before {
    content: "\f35b"
  }

  .fa-arrow-circle-down:before {
    content: "\f0ab"
  }

  .fa-arrow-circle-left:before {
    content: "\f0a8"
  }

  .fa-arrow-circle-right:before {
    content: "\f0a9"
  }

  .fa-arrow-circle-up:before {
    content: "\f0aa"
  }

  .fa-arrow-down:before {
    content: "\f063"
  }

  .fa-arrow-left:before {
    content: "\f060"
  }

  .fa-arrow-right:before {
    content: "\f061"
  }

  .fa-arrow-up:before {
    content: "\f062"
  }

  .fa-arrows-alt:before {
    content: "\f0b2"
  }

  .fa-arrows-alt-h:before {
    content: "\f337"
  }

  .fa-arrows-alt-v:before {
    content: "\f338"
  }

  .fa-artstation:before {
    content: "\f77a"
  }

  .fa-assistive-listening-systems:before {
    content: "\f2a2"
  }

  .fa-asterisk:before {
    content: "\f069"
  }

  .fa-asymmetrik:before {
    content: "\f372"
  }

  .fa-at:before {
    content: "\f1fa"
  }

  .fa-atlas:before {
    content: "\f558"
  }

  .fa-atlassian:before {
    content: "\f77b"
  }

  .fa-atom:before {
    content: "\f5d2"
  }

  .fa-audible:before {
    content: "\f373"
  }

  .fa-audio-description:before {
    content: "\f29e"
  }

  .fa-autoprefixer:before {
    content: "\f41c"
  }

  .fa-avianex:before {
    content: "\f374"
  }

  .fa-aviato:before {
    content: "\f421"
  }

  .fa-award:before {
    content: "\f559"
  }

  .fa-aws:before {
    content: "\f375"
  }

  .fa-baby:before {
    content: "\f77c"
  }

  .fa-baby-carriage:before {
    content: "\f77d"
  }

  .fa-backspace:before {
    content: "\f55a"
  }

  .fa-backward:before {
    content: "\f04a"
  }

  .fa-bacon:before {
    content: "\f7e5"
  }

  .fa-bacteria:before {
    content: "\e059"
  }

  .fa-bacterium:before {
    content: "\e05a"
  }

  .fa-bahai:before {
    content: "\f666"
  }

  .fa-balance-scale:before {
    content: "\f24e"
  }

  .fa-balance-scale-left:before {
    content: "\f515"
  }

  .fa-balance-scale-right:before {
    content: "\f516"
  }

  .fa-ban:before {
    content: "\f05e"
  }

  .fa-band-aid:before {
    content: "\f462"
  }

  .fa-bandcamp:before {
    content: "\f2d5"
  }

  .fa-barcode:before {
    content: "\f02a"
  }

  .fa-bars:before {
    content: "\f0c9"
  }

  .fa-baseball-ball:before {
    content: "\f433"
  }

  .fa-basketball-ball:before {
    content: "\f434"
  }

  .fa-bath:before {
    content: "\f2cd"
  }

  .fa-battery-empty:before {
    content: "\f244"
  }

  .fa-battery-full:before {
    content: "\f240"
  }

  .fa-battery-half:before {
    content: "\f242"
  }

  .fa-battery-quarter:before {
    content: "\f243"
  }

  .fa-battery-three-quarters:before {
    content: "\f241"
  }

  .fa-battle-net:before {
    content: "\f835"
  }

  .fa-bed:before {
    content: "\f236"
  }

  .fa-beer:before {
    content: "\f0fc"
  }

  .fa-behance:before {
    content: "\f1b4"
  }

  .fa-behance-square:before {
    content: "\f1b5"
  }

  .fa-bell:before {
    content: "\f0f3"
  }

  .fa-bell-slash:before {
    content: "\f1f6"
  }

  .fa-bezier-curve:before {
    content: "\f55b"
  }

  .fa-bible:before {
    content: "\f647"
  }

  .fa-bicycle:before {
    content: "\f206"
  }

  .fa-biking:before {
    content: "\f84a"
  }

  .fa-bimobject:before {
    content: "\f378"
  }

  .fa-binoculars:before {
    content: "\f1e5"
  }

  .fa-biohazard:before {
    content: "\f780"
  }

  .fa-birthday-cake:before {
    content: "\f1fd"
  }

  .fa-bitbucket:before {
    content: "\f171"
  }

  .fa-bitcoin:before {
    content: "\f379"
  }

  .fa-bity:before {
    content: "\f37a"
  }

  .fa-black-tie:before {
    content: "\f27e"
  }

  .fa-blackberry:before {
    content: "\f37b"
  }

  .fa-blender:before {
    content: "\f517"
  }

  .fa-blender-phone:before {
    content: "\f6b6"
  }

  .fa-blind:before {
    content: "\f29d"
  }

  .fa-blog:before {
    content: "\f781"
  }

  .fa-blogger:before {
    content: "\f37c"
  }

  .fa-blogger-b:before {
    content: "\f37d"
  }

  .fa-bluetooth:before {
    content: "\f293"
  }

  .fa-bluetooth-b:before {
    content: "\f294"
  }

  .fa-bold:before {
    content: "\f032"
  }

  .fa-bolt:before {
    content: "\f0e7"
  }

  .fa-bomb:before {
    content: "\f1e2"
  }

  .fa-bone:before {
    content: "\f5d7"
  }

  .fa-bong:before {
    content: "\f55c"
  }

  .fa-book:before {
    content: "\f02d"
  }

  .fa-book-dead:before {
    content: "\f6b7"
  }

  .fa-book-medical:before {
    content: "\f7e6"
  }

  .fa-book-open:before {
    content: "\f518"
  }

  .fa-book-reader:before {
    content: "\f5da"
  }

  .fa-bookmark:before {
    content: "\f02e"
  }

  .fa-bootstrap:before {
    content: "\f836"
  }

  .fa-border-all:before {
    content: "\f84c"
  }

  .fa-border-none:before {
    content: "\f850"
  }

  .fa-border-style:before {
    content: "\f853"
  }

  .fa-bowling-ball:before {
    content: "\f436"
  }

  .fa-box:before {
    content: "\f466"
  }

  .fa-box-open:before {
    content: "\f49e"
  }

  .fa-box-tissue:before {
    content: "\e05b"
  }

  .fa-boxes:before {
    content: "\f468"
  }

  .fa-braille:before {
    content: "\f2a1"
  }

  .fa-brain:before {
    content: "\f5dc"
  }

  .fa-bread-slice:before {
    content: "\f7ec"
  }

  .fa-briefcase:before {
    content: "\f0b1"
  }

  .fa-briefcase-medical:before {
    content: "\f469"
  }

  .fa-broadcast-tower:before {
    content: "\f519"
  }

  .fa-broom:before {
    content: "\f51a"
  }

  .fa-brush:before {
    content: "\f55d"
  }

  .fa-btc:before {
    content: "\f15a"
  }

  .fa-buffer:before {
    content: "\f837"
  }

  .fa-bug:before {
    content: "\f188"
  }

  .fa-building:before {
    content: "\f1ad"
  }

  .fa-bullhorn:before {
    content: "\f0a1"
  }

  .fa-bullseye:before {
    content: "\f140"
  }

  .fa-burn:before {
    content: "\f46a"
  }

  .fa-buromobelexperte:before {
    content: "\f37f"
  }

  .fa-bus:before {
    content: "\f207"
  }

  .fa-bus-alt:before {
    content: "\f55e"
  }

  .fa-business-time:before {
    content: "\f64a"
  }

  .fa-buy-n-large:before {
    content: "\f8a6"
  }

  .fa-buysellads:before {
    content: "\f20d"
  }

  .fa-calculator:before {
    content: "\f1ec"
  }

  .fa-calendar:before {
    content: "\f133"
  }

  .fa-calendar-alt:before {
    content: "\f073"
  }

  .fa-calendar-check:before {
    content: "\f274"
  }

  .fa-calendar-day:before {
    content: "\f783"
  }

  .fa-calendar-minus:before {
    content: "\f272"
  }

  .fa-calendar-plus:before {
    content: "\f271"
  }

  .fa-calendar-times:before {
    content: "\f273"
  }

  .fa-calendar-week:before {
    content: "\f784"
  }

  .fa-camera:before {
    content: "\f030"
  }

  .fa-camera-retro:before {
    content: "\f083"
  }

  .fa-campground:before {
    content: "\f6bb"
  }

  .fa-canadian-maple-leaf:before {
    content: "\f785"
  }

  .fa-candy-cane:before {
    content: "\f786"
  }

  .fa-cannabis:before {
    content: "\f55f"
  }

  .fa-capsules:before {
    content: "\f46b"
  }

  .fa-car:before {
    content: "\f1b9"
  }

  .fa-car-alt:before {
    content: "\f5de"
  }

  .fa-car-battery:before {
    content: "\f5df"
  }

  .fa-car-crash:before {
    content: "\f5e1"
  }

  .fa-car-side:before {
    content: "\f5e4"
  }

  .fa-caravan:before {
    content: "\f8ff"
  }

  .fa-caret-down:before {
    content: "\f0d7"
  }

  .fa-caret-left:before {
    content: "\f0d9"
  }

  .fa-caret-right:before {
    content: "\f0da"
  }

  .fa-caret-square-down:before {
    content: "\f150"
  }

  .fa-caret-square-left:before {
    content: "\f191"
  }

  .fa-caret-square-right:before {
    content: "\f152"
  }

  .fa-caret-square-up:before {
    content: "\f151"
  }

  .fa-caret-up:before {
    content: "\f0d8"
  }

  .fa-carrot:before {
    content: "\f787"
  }

  .fa-cart-arrow-down:before {
    content: "\f218"
  }

  .fa-cart-plus:before {
    content: "\f217"
  }

  .fa-cash-register:before {
    content: "\f788"
  }

  .fa-cat:before {
    content: "\f6be"
  }

  .fa-cc-amazon-pay:before {
    content: "\f42d"
  }

  .fa-cc-amex:before {
    content: "\f1f3"
  }

  .fa-cc-apple-pay:before {
    content: "\f416"
  }

  .fa-cc-diners-club:before {
    content: "\f24c"
  }

  .fa-cc-discover:before {
    content: "\f1f2"
  }

  .fa-cc-jcb:before {
    content: "\f24b"
  }

  .fa-cc-mastercard:before {
    content: "\f1f1"
  }

  .fa-cc-paypal:before {
    content: "\f1f4"
  }

  .fa-cc-stripe:before {
    content: "\f1f5"
  }

  .fa-cc-visa:before {
    content: "\f1f0"
  }

  .fa-centercode:before {
    content: "\f380"
  }

  .fa-centos:before {
    content: "\f789"
  }

  .fa-certificate:before {
    content: "\f0a3"
  }

  .fa-chair:before {
    content: "\f6c0"
  }

  .fa-chalkboard:before {
    content: "\f51b"
  }

  .fa-chalkboard-teacher:before {
    content: "\f51c"
  }

  .fa-charging-station:before {
    content: "\f5e7"
  }

  .fa-chart-area:before {
    content: "\f1fe"
  }

  .fa-chart-bar:before {
    content: "\f080"
  }

  .fa-chart-line:before {
    content: "\f201"
  }

  .fa-chart-pie:before {
    content: "\f200"
  }

  .fa-check:before {
    content: "\f00c"
  }

  .fa-check-circle:before {
    content: "\f058"
  }

  .fa-check-double:before {
    content: "\f560"
  }

  .fa-check-square:before {
    content: "\f14a"
  }

  .fa-cheese:before {
    content: "\f7ef"
  }

  .fa-chess:before {
    content: "\f439"
  }

  .fa-chess-bishop:before {
    content: "\f43a"
  }

  .fa-chess-board:before {
    content: "\f43c"
  }

  .fa-chess-king:before {
    content: "\f43f"
  }

  .fa-chess-knight:before {
    content: "\f441"
  }

  .fa-chess-pawn:before {
    content: "\f443"
  }

  .fa-chess-queen:before {
    content: "\f445"
  }

  .fa-chess-rook:before {
    content: "\f447"
  }

  .fa-chevron-circle-down:before {
    content: "\f13a"
  }

  .fa-chevron-circle-left:before {
    content: "\f137"
  }

  .fa-chevron-circle-right:before {
    content: "\f138"
  }

  .fa-chevron-circle-up:before {
    content: "\f139"
  }

  .fa-chevron-down:before {
    content: "\f078"
  }

  .fa-chevron-left:before {
    content: "\f053"
  }

  .fa-chevron-right:before {
    content: "\f054"
  }

  .fa-chevron-up:before {
    content: "\f077"
  }

  .fa-child:before {
    content: "\f1ae"
  }

  .fa-chrome:before {
    content: "\f268"
  }

  .fa-chromecast:before {
    content: "\f838"
  }

  .fa-church:before {
    content: "\f51d"
  }

  .fa-circle:before {
    content: "\f111"
  }

  .fa-circle-notch:before {
    content: "\f1ce"
  }

  .fa-city:before {
    content: "\f64f"
  }

  .fa-clinic-medical:before {
    content: "\f7f2"
  }

  .fa-clipboard:before {
    content: "\f328"
  }

  .fa-clipboard-check:before {
    content: "\f46c"
  }

  .fa-clipboard-list:before {
    content: "\f46d"
  }

  .fa-clock:before {
    content: "\f017"
  }

  .fa-clone:before {
    content: "\f24d"
  }

  .fa-closed-captioning:before {
    content: "\f20a"
  }

  .fa-cloud:before {
    content: "\f0c2"
  }

  .fa-cloud-download-alt:before {
    content: "\f381"
  }

  .fa-cloud-meatball:before {
    content: "\f73b"
  }

  .fa-cloud-moon:before {
    content: "\f6c3"
  }

  .fa-cloud-moon-rain:before {
    content: "\f73c"
  }

  .fa-cloud-rain:before {
    content: "\f73d"
  }

  .fa-cloud-showers-heavy:before {
    content: "\f740"
  }

  .fa-cloud-sun:before {
    content: "\f6c4"
  }

  .fa-cloud-sun-rain:before {
    content: "\f743"
  }

  .fa-cloud-upload-alt:before {
    content: "\f382"
  }

  .fa-cloudflare:before {
    content: "\e07d"
  }

  .fa-cloudscale:before {
    content: "\f383"
  }

  .fa-cloudsmith:before {
    content: "\f384"
  }

  .fa-cloudversify:before {
    content: "\f385"
  }

  .fa-cocktail:before {
    content: "\f561"
  }

  .fa-code:before {
    content: "\f121"
  }

  .fa-code-branch:before {
    content: "\f126"
  }

  .fa-codepen:before {
    content: "\f1cb"
  }

  .fa-codiepie:before {
    content: "\f284"
  }

  .fa-coffee:before {
    content: "\f0f4"
  }

  .fa-cog:before {
    content: "\f013"
  }

  .fa-cogs:before {
    content: "\f085"
  }

  .fa-coins:before {
    content: "\f51e"
  }

  .fa-columns:before {
    content: "\f0db"
  }

  .fa-comment:before {
    content: "\f075"
  }

  .fa-comment-alt:before {
    content: "\f27a"
  }

  .fa-comment-dollar:before {
    content: "\f651"
  }

  .fa-comment-dots:before {
    content: "\f4ad"
  }

  .fa-comment-medical:before {
    content: "\f7f5"
  }

  .fa-comment-slash:before {
    content: "\f4b3"
  }

  .fa-comments:before {
    content: "\f086"
  }

  .fa-comments-dollar:before {
    content: "\f653"
  }

  .fa-compact-disc:before {
    content: "\f51f"
  }

  .fa-compass:before {
    content: "\f14e"
  }

  .fa-compress:before {
    content: "\f066"
  }

  .fa-compress-alt:before {
    content: "\f422"
  }

  .fa-compress-arrows-alt:before {
    content: "\f78c"
  }

  .fa-concierge-bell:before {
    content: "\f562"
  }

  .fa-confluence:before {
    content: "\f78d"
  }

  .fa-connectdevelop:before {
    content: "\f20e"
  }

  .fa-contao:before {
    content: "\f26d"
  }

  .fa-cookie:before {
    content: "\f563"
  }

  .fa-cookie-bite:before {
    content: "\f564"
  }

  .fa-copy:before {
    content: "\f0c5"
  }

  .fa-copyright:before {
    content: "\f1f9"
  }

  .fa-cotton-bureau:before {
    content: "\f89e"
  }

  .fa-couch:before {
    content: "\f4b8"
  }

  .fa-cpanel:before {
    content: "\f388"
  }

  .fa-creative-commons:before {
    content: "\f25e"
  }

  .fa-creative-commons-by:before {
    content: "\f4e7"
  }

  .fa-creative-commons-nc:before {
    content: "\f4e8"
  }

  .fa-creative-commons-nc-eu:before {
    content: "\f4e9"
  }

  .fa-creative-commons-nc-jp:before {
    content: "\f4ea"
  }

  .fa-creative-commons-nd:before {
    content: "\f4eb"
  }

  .fa-creative-commons-pd:before {
    content: "\f4ec"
  }

  .fa-creative-commons-pd-alt:before {
    content: "\f4ed"
  }

  .fa-creative-commons-remix:before {
    content: "\f4ee"
  }

  .fa-creative-commons-sa:before {
    content: "\f4ef"
  }

  .fa-creative-commons-sampling:before {
    content: "\f4f0"
  }

  .fa-creative-commons-sampling-plus:before {
    content: "\f4f1"
  }

  .fa-creative-commons-share:before {
    content: "\f4f2"
  }

  .fa-creative-commons-zero:before {
    content: "\f4f3"
  }

  .fa-credit-card:before {
    content: "\f09d"
  }

  .fa-critical-role:before {
    content: "\f6c9"
  }

  .fa-crop:before {
    content: "\f125"
  }

  .fa-crop-alt:before {
    content: "\f565"
  }

  .fa-cross:before {
    content: "\f654"
  }

  .fa-crosshairs:before {
    content: "\f05b"
  }

  .fa-crow:before {
    content: "\f520"
  }

  .fa-crown:before {
    content: "\f521"
  }

  .fa-crutch:before {
    content: "\f7f7"
  }

  .fa-css3:before {
    content: "\f13c"
  }

  .fa-css3-alt:before {
    content: "\f38b"
  }

  .fa-cube:before {
    content: "\f1b2"
  }

  .fa-cubes:before {
    content: "\f1b3"
  }

  .fa-cut:before {
    content: "\f0c4"
  }

  .fa-cuttlefish:before {
    content: "\f38c"
  }

  .fa-d-and-d:before {
    content: "\f38d"
  }

  .fa-d-and-d-beyond:before {
    content: "\f6ca"
  }

  .fa-dailymotion:before {
    content: "\e052"
  }

  .fa-dashcube:before {
    content: "\f210"
  }

  .fa-database:before {
    content: "\f1c0"
  }

  .fa-deaf:before {
    content: "\f2a4"
  }

  .fa-deezer:before {
    content: "\e077"
  }

  .fa-delicious:before {
    content: "\f1a5"
  }

  .fa-democrat:before {
    content: "\f747"
  }

  .fa-deploydog:before {
    content: "\f38e"
  }

  .fa-deskpro:before {
    content: "\f38f"
  }

  .fa-desktop:before {
    content: "\f108"
  }

  .fa-dev:before {
    content: "\f6cc"
  }

  .fa-deviantart:before {
    content: "\f1bd"
  }

  .fa-dharmachakra:before {
    content: "\f655"
  }

  .fa-dhl:before {
    content: "\f790"
  }

  .fa-diagnoses:before {
    content: "\f470"
  }

  .fa-diaspora:before {
    content: "\f791"
  }

  .fa-dice:before {
    content: "\f522"
  }

  .fa-dice-d20:before {
    content: "\f6cf"
  }

  .fa-dice-d6:before {
    content: "\f6d1"
  }

  .fa-dice-five:before {
    content: "\f523"
  }

  .fa-dice-four:before {
    content: "\f524"
  }

  .fa-dice-one:before {
    content: "\f525"
  }

  .fa-dice-six:before {
    content: "\f526"
  }

  .fa-dice-three:before {
    content: "\f527"
  }

  .fa-dice-two:before {
    content: "\f528"
  }

  .fa-digg:before {
    content: "\f1a6"
  }

  .fa-digital-ocean:before {
    content: "\f391"
  }

  .fa-digital-tachograph:before {
    content: "\f566"
  }

  .fa-directions:before {
    content: "\f5eb"
  }

  .fa-discord:before {
    content: "\f392"
  }

  .fa-discourse:before {
    content: "\f393"
  }

  .fa-disease:before {
    content: "\f7fa"
  }

  .fa-divide:before {
    content: "\f529"
  }

  .fa-dizzy:before {
    content: "\f567"
  }

  .fa-dna:before {
    content: "\f471"
  }

  .fa-dochub:before {
    content: "\f394"
  }

  .fa-docker:before {
    content: "\f395"
  }

  .fa-dog:before {
    content: "\f6d3"
  }

  .fa-dollar-sign:before {
    content: "\f155"
  }

  .fa-dolly:before {
    content: "\f472"
  }

  .fa-dolly-flatbed:before {
    content: "\f474"
  }

  .fa-donate:before {
    content: "\f4b9"
  }

  .fa-door-closed:before {
    content: "\f52a"
  }

  .fa-door-open:before {
    content: "\f52b"
  }

  .fa-dot-circle:before {
    content: "\f192"
  }

  .fa-dove:before {
    content: "\f4ba"
  }

  .fa-download:before {
    content: "\f019"
  }

  .fa-draft2digital:before {
    content: "\f396"
  }

  .fa-drafting-compass:before {
    content: "\f568"
  }

  .fa-dragon:before {
    content: "\f6d5"
  }

  .fa-draw-polygon:before {
    content: "\f5ee"
  }

  .fa-dribbble:before {
    content: "\f17d"
  }

  .fa-dribbble-square:before {
    content: "\f397"
  }

  .fa-dropbox:before {
    content: "\f16b"
  }

  .fa-drum:before {
    content: "\f569"
  }

  .fa-drum-steelpan:before {
    content: "\f56a"
  }

  .fa-drumstick-bite:before {
    content: "\f6d7"
  }

  .fa-drupal:before {
    content: "\f1a9"
  }

  .fa-dumbbell:before {
    content: "\f44b"
  }

  .fa-dumpster:before {
    content: "\f793"
  }

  .fa-dumpster-fire:before {
    content: "\f794"
  }

  .fa-dungeon:before {
    content: "\f6d9"
  }

  .fa-dyalog:before {
    content: "\f399"
  }

  .fa-earlybirds:before {
    content: "\f39a"
  }

  .fa-ebay:before {
    content: "\f4f4"
  }

  .fa-edge:before {
    content: "\f282"
  }

  .fa-edge-legacy:before {
    content: "\e078"
  }

  .fa-edit:before {
    content: "\f044"
  }

  .fa-egg:before {
    content: "\f7fb"
  }

  .fa-eject:before {
    content: "\f052"
  }

  .fa-elementor:before {
    content: "\f430"
  }

  .fa-ellipsis-h:before {
    content: "\f141"
  }

  .fa-ellipsis-v:before {
    content: "\f142"
  }

  .fa-ello:before {
    content: "\f5f1"
  }

  .fa-ember:before {
    content: "\f423"
  }

  .fa-empire:before {
    content: "\f1d1"
  }

  .fa-envelope:before {
    content: "\f0e0"
  }

  .fa-envelope-open:before {
    content: "\f2b6"
  }

  .fa-envelope-open-text:before {
    content: "\f658"
  }

  .fa-envelope-square:before {
    content: "\f199"
  }

  .fa-envira:before {
    content: "\f299"
  }

  .fa-equals:before {
    content: "\f52c"
  }

  .fa-eraser:before {
    content: "\f12d"
  }

  .fa-erlang:before {
    content: "\f39d"
  }

  .fa-ethereum:before {
    content: "\f42e"
  }

  .fa-ethernet:before {
    content: "\f796"
  }

  .fa-etsy:before {
    content: "\f2d7"
  }

  .fa-euro-sign:before {
    content: "\f153"
  }

  .fa-evernote:before {
    content: "\f839"
  }

  .fa-exchange-alt:before {
    content: "\f362"
  }

  .fa-exclamation:before {
    content: "\f12a"
  }

  .fa-exclamation-circle:before {
    content: "\f06a"
  }

  .fa-exclamation-triangle:before {
    content: "\f071"
  }

  .fa-expand:before {
    content: "\f065"
  }

  .fa-expand-alt:before {
    content: "\f424"
  }

  .fa-expand-arrows-alt:before {
    content: "\f31e"
  }

  .fa-expeditedssl:before {
    content: "\f23e"
  }

  .fa-external-link-alt:before {
    content: "\f35d"
  }

  .fa-external-link-square-alt:before {
    content: "\f360"
  }

  .fa-eye:before {
    content: "\f06e"
  }

  .fa-eye-dropper:before {
    content: "\f1fb"
  }

  .fa-eye-slash:before {
    content: "\f070"
  }

  .fa-facebook:before {
    content: "\f09a"
  }

  .fa-facebook-f:before {
    content: "\f39e"
  }

  .fa-facebook-messenger:before {
    content: "\f39f"
  }

  .fa-facebook-square:before {
    content: "\f082"
  }

  .fa-fan:before {
    content: "\f863"
  }

  .fa-fantasy-flight-games:before {
    content: "\f6dc"
  }

  .fa-fast-backward:before {
    content: "\f049"
  }

  .fa-fast-forward:before {
    content: "\f050"
  }

  .fa-faucet:before {
    content: "\e005"
  }

  .fa-fax:before {
    content: "\f1ac"
  }

  .fa-feather:before {
    content: "\f52d"
  }

  .fa-feather-alt:before {
    content: "\f56b"
  }

  .fa-fedex:before {
    content: "\f797"
  }

  .fa-fedora:before {
    content: "\f798"
  }

  .fa-female:before {
    content: "\f182"
  }

  .fa-fighter-jet:before {
    content: "\f0fb"
  }

  .fa-figma:before {
    content: "\f799"
  }

  .fa-file:before {
    content: "\f15b"
  }

  .fa-file-alt:before {
    content: "\f15c"
  }

  .fa-file-archive:before {
    content: "\f1c6"
  }

  .fa-file-audio:before {
    content: "\f1c7"
  }

  .fa-file-code:before {
    content: "\f1c9"
  }

  .fa-file-contract:before {
    content: "\f56c"
  }

  .fa-file-csv:before {
    content: "\f6dd"
  }

  .fa-file-download:before {
    content: "\f56d"
  }

  .fa-file-excel:before {
    content: "\f1c3"
  }

  .fa-file-export:before {
    content: "\f56e"
  }

  .fa-file-image:before {
    content: "\f1c5"
  }

  .fa-file-import:before {
    content: "\f56f"
  }

  .fa-file-invoice:before {
    content: "\f570"
  }

  .fa-file-invoice-dollar:before {
    content: "\f571"
  }

  .fa-file-medical:before {
    content: "\f477"
  }

  .fa-file-medical-alt:before {
    content: "\f478"
  }

  .fa-file-pdf:before {
    content: "\f1c1"
  }

  .fa-file-powerpoint:before {
    content: "\f1c4"
  }

  .fa-file-prescription:before {
    content: "\f572"
  }

  .fa-file-signature:before {
    content: "\f573"
  }

  .fa-file-upload:before {
    content: "\f574"
  }

  .fa-file-video:before {
    content: "\f1c8"
  }

  .fa-file-word:before {
    content: "\f1c2"
  }

  .fa-fill:before {
    content: "\f575"
  }

  .fa-fill-drip:before {
    content: "\f576"
  }

  .fa-film:before {
    content: "\f008"
  }

  .fa-filter:before {
    content: "\f0b0"
  }

  .fa-fingerprint:before {
    content: "\f577"
  }

  .fa-fire:before {
    content: "\f06d"
  }

  .fa-fire-alt:before {
    content: "\f7e4"
  }

  .fa-fire-extinguisher:before {
    content: "\f134"
  }

  .fa-firefox:before {
    content: "\f269"
  }

  .fa-firefox-browser:before {
    content: "\e007"
  }

  .fa-first-aid:before {
    content: "\f479"
  }

  .fa-first-order:before {
    content: "\f2b0"
  }

  .fa-first-order-alt:before {
    content: "\f50a"
  }

  .fa-firstdraft:before {
    content: "\f3a1"
  }

  .fa-fish:before {
    content: "\f578"
  }

  .fa-fist-raised:before {
    content: "\f6de"
  }

  .fa-flag:before {
    content: "\f024"
  }

  .fa-flag-checkered:before {
    content: "\f11e"
  }

  .fa-flag-usa:before {
    content: "\f74d"
  }

  .fa-flask:before {
    content: "\f0c3"
  }

  .fa-flickr:before {
    content: "\f16e"
  }

  .fa-flipboard:before {
    content: "\f44d"
  }

  .fa-flushed:before {
    content: "\f579"
  }

  .fa-fly:before {
    content: "\f417"
  }

  .fa-folder:before {
    content: "\f07b"
  }

  .fa-folder-minus:before {
    content: "\f65d"
  }

  .fa-folder-open:before {
    content: "\f07c"
  }

  .fa-folder-plus:before {
    content: "\f65e"
  }

  .fa-font:before {
    content: "\f031"
  }

  .fa-font-awesome:before {
    content: "\f2b4"
  }

  .fa-font-awesome-alt:before {
    content: "\f35c"
  }

  .fa-font-awesome-flag:before {
    content: "\f425"
  }

  .fa-font-awesome-logo-full:before {
    content: "\f4e6"
  }

  .fa-fonticons:before {
    content: "\f280"
  }

  .fa-fonticons-fi:before {
    content: "\f3a2"
  }

  .fa-football-ball:before {
    content: "\f44e"
  }

  .fa-fort-awesome:before {
    content: "\f286"
  }

  .fa-fort-awesome-alt:before {
    content: "\f3a3"
  }

  .fa-forumbee:before {
    content: "\f211"
  }

  .fa-forward:before {
    content: "\f04e"
  }

  .fa-foursquare:before {
    content: "\f180"
  }

  .fa-free-code-camp:before {
    content: "\f2c5"
  }

  .fa-freebsd:before {
    content: "\f3a4"
  }

  .fa-frog:before {
    content: "\f52e"
  }

  .fa-frown:before {
    content: "\f119"
  }

  .fa-frown-open:before {
    content: "\f57a"
  }

  .fa-fulcrum:before {
    content: "\f50b"
  }

  .fa-funnel-dollar:before {
    content: "\f662"
  }

  .fa-futbol:before {
    content: "\f1e3"
  }

  .fa-galactic-republic:before {
    content: "\f50c"
  }

  .fa-galactic-senate:before {
    content: "\f50d"
  }

  .fa-gamepad:before {
    content: "\f11b"
  }

  .fa-gas-pump:before {
    content: "\f52f"
  }

  .fa-gavel:before {
    content: "\f0e3"
  }

  .fa-gem:before {
    content: "\f3a5"
  }

  .fa-genderless:before {
    content: "\f22d"
  }

  .fa-get-pocket:before {
    content: "\f265"
  }

  .fa-gg:before {
    content: "\f260"
  }

  .fa-gg-circle:before {
    content: "\f261"
  }

  .fa-ghost:before {
    content: "\f6e2"
  }

  .fa-gift:before {
    content: "\f06b"
  }

  .fa-gifts:before {
    content: "\f79c"
  }

  .fa-git:before {
    content: "\f1d3"
  }

  .fa-git-alt:before {
    content: "\f841"
  }

  .fa-git-square:before {
    content: "\f1d2"
  }

  .fa-github:before {
    content: "\f09b"
  }

  .fa-github-alt:before {
    content: "\f113"
  }

  .fa-github-square:before {
    content: "\f092"
  }

  .fa-gitkraken:before {
    content: "\f3a6"
  }

  .fa-gitlab:before {
    content: "\f296"
  }

  .fa-gitter:before {
    content: "\f426"
  }

  .fa-glass-cheers:before {
    content: "\f79f"
  }

  .fa-glass-martini:before {
    content: "\f000"
  }

  .fa-glass-martini-alt:before {
    content: "\f57b"
  }

  .fa-glass-whiskey:before {
    content: "\f7a0"
  }

  .fa-glasses:before {
    content: "\f530"
  }

  .fa-glide:before {
    content: "\f2a5"
  }

  .fa-glide-g:before {
    content: "\f2a6"
  }

  .fa-globe:before {
    content: "\f0ac"
  }

  .fa-globe-africa:before {
    content: "\f57c"
  }

  .fa-globe-americas:before {
    content: "\f57d"
  }

  .fa-globe-asia:before {
    content: "\f57e"
  }

  .fa-globe-europe:before {
    content: "\f7a2"
  }

  .fa-gofore:before {
    content: "\f3a7"
  }

  .fa-golf-ball:before {
    content: "\f450"
  }

  .fa-goodreads:before {
    content: "\f3a8"
  }

  .fa-goodreads-g:before {
    content: "\f3a9"
  }

  .fa-google:before {
    content: "\f1a0"
  }

  .fa-google-drive:before {
    content: "\f3aa"
  }

  .fa-google-pay:before {
    content: "\e079"
  }

  .fa-google-play:before {
    content: "\f3ab"
  }

  .fa-google-plus:before {
    content: "\f2b3"
  }

  .fa-google-plus-g:before {
    content: "\f0d5"
  }

  .fa-google-plus-square:before {
    content: "\f0d4"
  }

  .fa-google-wallet:before {
    content: "\f1ee"
  }

  .fa-gopuram:before {
    content: "\f664"
  }

  .fa-graduation-cap:before {
    content: "\f19d"
  }

  .fa-gratipay:before {
    content: "\f184"
  }

  .fa-grav:before {
    content: "\f2d6"
  }

  .fa-greater-than:before {
    content: "\f531"
  }

  .fa-greater-than-equal:before {
    content: "\f532"
  }

  .fa-grimace:before {
    content: "\f57f"
  }

  .fa-grin:before {
    content: "\f580"
  }

  .fa-grin-alt:before {
    content: "\f581"
  }

  .fa-grin-beam:before {
    content: "\f582"
  }

  .fa-grin-beam-sweat:before {
    content: "\f583"
  }

  .fa-grin-hearts:before {
    content: "\f584"
  }

  .fa-grin-squint:before {
    content: "\f585"
  }

  .fa-grin-squint-tears:before {
    content: "\f586"
  }

  .fa-grin-stars:before {
    content: "\f587"
  }

  .fa-grin-tears:before {
    content: "\f588"
  }

  .fa-grin-tongue:before {
    content: "\f589"
  }

  .fa-grin-tongue-squint:before {
    content: "\f58a"
  }

  .fa-grin-tongue-wink:before {
    content: "\f58b"
  }

  .fa-grin-wink:before {
    content: "\f58c"
  }

  .fa-grip-horizontal:before {
    content: "\f58d"
  }

  .fa-grip-lines:before {
    content: "\f7a4"
  }

  .fa-grip-lines-vertical:before {
    content: "\f7a5"
  }

  .fa-grip-vertical:before {
    content: "\f58e"
  }

  .fa-gripfire:before {
    content: "\f3ac"
  }

  .fa-grunt:before {
    content: "\f3ad"
  }

  .fa-guilded:before {
    content: "\e07e"
  }

  .fa-guitar:before {
    content: "\f7a6"
  }

  .fa-gulp:before {
    content: "\f3ae"
  }

  .fa-h-square:before {
    content: "\f0fd"
  }

  .fa-hacker-news:before {
    content: "\f1d4"
  }

  .fa-hacker-news-square:before {
    content: "\f3af"
  }

  .fa-hackerrank:before {
    content: "\f5f7"
  }

  .fa-hamburger:before {
    content: "\f805"
  }

  .fa-hammer:before {
    content: "\f6e3"
  }

  .fa-hamsa:before {
    content: "\f665"
  }

  .fa-hand-holding:before {
    content: "\f4bd"
  }

  .fa-hand-holding-heart:before {
    content: "\f4be"
  }

  .fa-hand-holding-medical:before {
    content: "\e05c"
  }

  .fa-hand-holding-usd:before {
    content: "\f4c0"
  }

  .fa-hand-holding-water:before {
    content: "\f4c1"
  }

  .fa-hand-lizard:before {
    content: "\f258"
  }

  .fa-hand-middle-finger:before {
    content: "\f806"
  }

  .fa-hand-paper:before {
    content: "\f256"
  }

  .fa-hand-peace:before {
    content: "\f25b"
  }

  .fa-hand-point-down:before {
    content: "\f0a7"
  }

  .fa-hand-point-left:before {
    content: "\f0a5"
  }

  .fa-hand-point-right:before {
    content: "\f0a4"
  }

  .fa-hand-point-up:before {
    content: "\f0a6"
  }

  .fa-hand-pointer:before {
    content: "\f25a"
  }

  .fa-hand-rock:before {
    content: "\f255"
  }

  .fa-hand-scissors:before {
    content: "\f257"
  }

  .fa-hand-sparkles:before {
    content: "\e05d"
  }

  .fa-hand-spock:before {
    content: "\f259"
  }

  .fa-hands:before {
    content: "\f4c2"
  }

  .fa-hands-helping:before {
    content: "\f4c4"
  }

  .fa-hands-wash:before {
    content: "\e05e"
  }

  .fa-handshake:before {
    content: "\f2b5"
  }

  .fa-handshake-alt-slash:before {
    content: "\e05f"
  }

  .fa-handshake-slash:before {
    content: "\e060"
  }

  .fa-hanukiah:before {
    content: "\f6e6"
  }

  .fa-hard-hat:before {
    content: "\f807"
  }

  .fa-hashtag:before {
    content: "\f292"
  }

  .fa-hat-cowboy:before {
    content: "\f8c0"
  }

  .fa-hat-cowboy-side:before {
    content: "\f8c1"
  }

  .fa-hat-wizard:before {
    content: "\f6e8"
  }

  .fa-hdd:before {
    content: "\f0a0"
  }

  .fa-head-side-cough:before {
    content: "\e061"
  }

  .fa-head-side-cough-slash:before {
    content: "\e062"
  }

  .fa-head-side-mask:before {
    content: "\e063"
  }

  .fa-head-side-virus:before {
    content: "\e064"
  }

  .fa-heading:before {
    content: "\f1dc"
  }

  .fa-headphones:before {
    content: "\f025"
  }

  .fa-headphones-alt:before {
    content: "\f58f"
  }

  .fa-headset:before {
    content: "\f590"
  }

  .fa-heart:before {
    content: "\f004"
  }

  .fa-heart-broken:before {
    content: "\f7a9"
  }

  .fa-heartbeat:before {
    content: "\f21e"
  }

  .fa-helicopter:before {
    content: "\f533"
  }

  .fa-highlighter:before {
    content: "\f591"
  }

  .fa-hiking:before {
    content: "\f6ec"
  }

  .fa-hippo:before {
    content: "\f6ed"
  }

  .fa-hips:before {
    content: "\f452"
  }

  .fa-hire-a-helper:before {
    content: "\f3b0"
  }

  .fa-history:before {
    content: "\f1da"
  }

  .fa-hive:before {
    content: "\e07f"
  }

  .fa-hockey-puck:before {
    content: "\f453"
  }

  .fa-holly-berry:before {
    content: "\f7aa"
  }

  .fa-home:before {
    content: "\f015"
  }

  .fa-hooli:before {
    content: "\f427"
  }

  .fa-hornbill:before {
    content: "\f592"
  }

  .fa-horse:before {
    content: "\f6f0"
  }

  .fa-horse-head:before {
    content: "\f7ab"
  }

  .fa-hospital:before {
    content: "\f0f8"
  }

  .fa-hospital-alt:before {
    content: "\f47d"
  }

  .fa-hospital-symbol:before {
    content: "\f47e"
  }

  .fa-hospital-user:before {
    content: "\f80d"
  }

  .fa-hot-tub:before {
    content: "\f593"
  }

  .fa-hotdog:before {
    content: "\f80f"
  }

  .fa-hotel:before {
    content: "\f594"
  }

  .fa-hotjar:before {
    content: "\f3b1"
  }

  .fa-hourglass:before {
    content: "\f254"
  }

  .fa-hourglass-end:before {
    content: "\f253"
  }

  .fa-hourglass-half:before {
    content: "\f252"
  }

  .fa-hourglass-start:before {
    content: "\f251"
  }

  .fa-house-damage:before {
    content: "\f6f1"
  }

  .fa-house-user:before {
    content: "\e065"
  }

  .fa-houzz:before {
    content: "\f27c"
  }

  .fa-hryvnia:before {
    content: "\f6f2"
  }

  .fa-html5:before {
    content: "\f13b"
  }

  .fa-hubspot:before {
    content: "\f3b2"
  }

  .fa-i-cursor:before {
    content: "\f246"
  }

  .fa-ice-cream:before {
    content: "\f810"
  }

  .fa-icicles:before {
    content: "\f7ad"
  }

  .fa-icons:before {
    content: "\f86d"
  }

  .fa-id-badge:before {
    content: "\f2c1"
  }

  .fa-id-card:before {
    content: "\f2c2"
  }

  .fa-id-card-alt:before {
    content: "\f47f"
  }

  .fa-ideal:before {
    content: "\e013"
  }

  .fa-igloo:before {
    content: "\f7ae"
  }

  .fa-image:before {
    content: "\f03e"
  }

  .fa-images:before {
    content: "\f302"
  }

  .fa-imdb:before {
    content: "\f2d8"
  }

  .fa-inbox:before {
    content: "\f01c"
  }

  .fa-indent:before {
    content: "\f03c"
  }

  .fa-industry:before {
    content: "\f275"
  }

  .fa-infinity:before {
    content: "\f534"
  }

  .fa-info:before {
    content: "\f129"
  }

  .fa-info-circle:before {
    content: "\f05a"
  }

  .fa-innosoft:before {
    content: "\e080"
  }

  .fa-instagram:before {
    content: "\f16d"
  }

  .fa-instagram-square:before {
    content: "\e055"
  }

  .fa-instalod:before {
    content: "\e081"
  }

  .fa-intercom:before {
    content: "\f7af"
  }

  .fa-internet-explorer:before {
    content: "\f26b"
  }

  .fa-invision:before {
    content: "\f7b0"
  }

  .fa-ioxhost:before {
    content: "\f208"
  }

  .fa-italic:before {
    content: "\f033"
  }

  .fa-itch-io:before {
    content: "\f83a"
  }

  .fa-itunes:before {
    content: "\f3b4"
  }

  .fa-itunes-note:before {
    content: "\f3b5"
  }

  .fa-java:before {
    content: "\f4e4"
  }

  .fa-jedi:before {
    content: "\f669"
  }

  .fa-jedi-order:before {
    content: "\f50e"
  }

  .fa-jenkins:before {
    content: "\f3b6"
  }

  .fa-jira:before {
    content: "\f7b1"
  }

  .fa-joget:before {
    content: "\f3b7"
  }

  .fa-joint:before {
    content: "\f595"
  }

  .fa-joomla:before {
    content: "\f1aa"
  }

  .fa-journal-whills:before {
    content: "\f66a"
  }

  .fa-js:before {
    content: "\f3b8"
  }

  .fa-js-square:before {
    content: "\f3b9"
  }

  .fa-jsfiddle:before {
    content: "\f1cc"
  }

  .fa-kaaba:before {
    content: "\f66b"
  }

  .fa-kaggle:before {
    content: "\f5fa"
  }

  .fa-key:before {
    content: "\f084"
  }

  .fa-keybase:before {
    content: "\f4f5"
  }

  .fa-keyboard:before {
    content: "\f11c"
  }

  .fa-keycdn:before {
    content: "\f3ba"
  }

  .fa-khanda:before {
    content: "\f66d"
  }

  .fa-kickstarter:before {
    content: "\f3bb"
  }

  .fa-kickstarter-k:before {
    content: "\f3bc"
  }

  .fa-kiss:before {
    content: "\f596"
  }

  .fa-kiss-beam:before {
    content: "\f597"
  }

  .fa-kiss-wink-heart:before {
    content: "\f598"
  }

  .fa-kiwi-bird:before {
    content: "\f535"
  }

  .fa-korvue:before {
    content: "\f42f"
  }

  .fa-landmark:before {
    content: "\f66f"
  }

  .fa-language:before {
    content: "\f1ab"
  }

  .fa-laptop:before {
    content: "\f109"
  }

  .fa-laptop-code:before {
    content: "\f5fc"
  }

  .fa-laptop-house:before {
    content: "\e066"
  }

  .fa-laptop-medical:before {
    content: "\f812"
  }

  .fa-laravel:before {
    content: "\f3bd"
  }

  .fa-lastfm:before {
    content: "\f202"
  }

  .fa-lastfm-square:before {
    content: "\f203"
  }

  .fa-laugh:before {
    content: "\f599"
  }

  .fa-laugh-beam:before {
    content: "\f59a"
  }

  .fa-laugh-squint:before {
    content: "\f59b"
  }

  .fa-laugh-wink:before {
    content: "\f59c"
  }

  .fa-layer-group:before {
    content: "\f5fd"
  }

  .fa-leaf:before {
    content: "\f06c"
  }

  .fa-leanpub:before {
    content: "\f212"
  }

  .fa-lemon:before {
    content: "\f094"
  }

  .fa-less:before {
    content: "\f41d"
  }

  .fa-less-than:before {
    content: "\f536"
  }

  .fa-less-than-equal:before {
    content: "\f537"
  }

  .fa-level-down-alt:before {
    content: "\f3be"
  }

  .fa-level-up-alt:before {
    content: "\f3bf"
  }

  .fa-life-ring:before {
    content: "\f1cd"
  }

  .fa-lightbulb:before {
    content: "\f0eb"
  }

  .fa-line:before {
    content: "\f3c0"
  }

  .fa-link:before {
    content: "\f0c1"
  }

  .fa-linkedin:before {
    content: "\f08c"
  }

  .fa-linkedin-in:before {
    content: "\f0e1"
  }

  .fa-linode:before {
    content: "\f2b8"
  }

  .fa-linux:before {
    content: "\f17c"
  }

  .fa-lira-sign:before {
    content: "\f195"
  }

  .fa-list:before {
    content: "\f03a"
  }

  .fa-list-alt:before {
    content: "\f022"
  }

  .fa-list-ol:before {
    content: "\f0cb"
  }

  .fa-list-ul:before {
    content: "\f0ca"
  }

  .fa-location-arrow:before {
    content: "\f124"
  }

  .fa-lock:before {
    content: "\f023"
  }

  .fa-lock-open:before {
    content: "\f3c1"
  }

  .fa-long-arrow-alt-down:before {
    content: "\f309"
  }

  .fa-long-arrow-alt-left:before {
    content: "\f30a"
  }

  .fa-long-arrow-alt-right:before {
    content: "\f30b"
  }

  .fa-long-arrow-alt-up:before {
    content: "\f30c"
  }

  .fa-low-vision:before {
    content: "\f2a8"
  }

  .fa-luggage-cart:before {
    content: "\f59d"
  }

  .fa-lungs:before {
    content: "\f604"
  }

  .fa-lungs-virus:before {
    content: "\e067"
  }

  .fa-lyft:before {
    content: "\f3c3"
  }

  .fa-magento:before {
    content: "\f3c4"
  }

  .fa-magic:before {
    content: "\f0d0"
  }

  .fa-magnet:before {
    content: "\f076"
  }

  .fa-mail-bulk:before {
    content: "\f674"
  }

  .fa-mailchimp:before {
    content: "\f59e"
  }

  .fa-male:before {
    content: "\f183"
  }

  .fa-mandalorian:before {
    content: "\f50f"
  }

  .fa-map:before {
    content: "\f279"
  }

  .fa-map-marked:before {
    content: "\f59f"
  }

  .fa-map-marked-alt:before {
    content: "\f5a0"
  }

  .fa-map-marker:before {
    content: "\f041"
  }

  .fa-map-marker-alt:before {
    content: "\f3c5"
  }

  .fa-map-pin:before {
    content: "\f276"
  }

  .fa-map-signs:before {
    content: "\f277"
  }

  .fa-markdown:before {
    content: "\f60f"
  }

  .fa-marker:before {
    content: "\f5a1"
  }

  .fa-mars:before {
    content: "\f222"
  }

  .fa-mars-double:before {
    content: "\f227"
  }

  .fa-mars-stroke:before {
    content: "\f229"
  }

  .fa-mars-stroke-h:before {
    content: "\f22b"
  }

  .fa-mars-stroke-v:before {
    content: "\f22a"
  }

  .fa-mask:before {
    content: "\f6fa"
  }

  .fa-mastodon:before {
    content: "\f4f6"
  }

  .fa-maxcdn:before {
    content: "\f136"
  }

  .fa-mdb:before {
    content: "\f8ca"
  }

  .fa-medal:before {
    content: "\f5a2"
  }

  .fa-medapps:before {
    content: "\f3c6"
  }

  .fa-medium:before {
    content: "\f23a"
  }

  .fa-medium-m:before {
    content: "\f3c7"
  }

  .fa-medkit:before {
    content: "\f0fa"
  }

  .fa-medrt:before {
    content: "\f3c8"
  }

  .fa-meetup:before {
    content: "\f2e0"
  }

  .fa-megaport:before {
    content: "\f5a3"
  }

  .fa-meh:before {
    content: "\f11a"
  }

  .fa-meh-blank:before {
    content: "\f5a4"
  }

  .fa-meh-rolling-eyes:before {
    content: "\f5a5"
  }

  .fa-memory:before {
    content: "\f538"
  }

  .fa-mendeley:before {
    content: "\f7b3"
  }

  .fa-menorah:before {
    content: "\f676"
  }

  .fa-mercury:before {
    content: "\f223"
  }

  .fa-meteor:before {
    content: "\f753"
  }

  .fa-microblog:before {
    content: "\e01a"
  }

  .fa-microchip:before {
    content: "\f2db"
  }

  .fa-microphone:before {
    content: "\f130"
  }

  .fa-microphone-alt:before {
    content: "\f3c9"
  }

  .fa-microphone-alt-slash:before {
    content: "\f539"
  }

  .fa-microphone-slash:before {
    content: "\f131"
  }

  .fa-microscope:before {
    content: "\f610"
  }

  .fa-microsoft:before {
    content: "\f3ca"
  }

  .fa-minus:before {
    content: "\f068"
  }

  .fa-minus-circle:before {
    content: "\f056"
  }

  .fa-minus-square:before {
    content: "\f146"
  }

  .fa-mitten:before {
    content: "\f7b5"
  }

  .fa-mix:before {
    content: "\f3cb"
  }

  .fa-mixcloud:before {
    content: "\f289"
  }

  .fa-mixer:before {
    content: "\e056"
  }

  .fa-mizuni:before {
    content: "\f3cc"
  }

  .fa-mobile:before {
    content: "\f10b"
  }

  .fa-mobile-alt:before {
    content: "\f3cd"
  }

  .fa-modx:before {
    content: "\f285"
  }

  .fa-monero:before {
    content: "\f3d0"
  }

  .fa-money-bill:before {
    content: "\f0d6"
  }

  .fa-money-bill-alt:before {
    content: "\f3d1"
  }

  .fa-money-bill-wave:before {
    content: "\f53a"
  }

  .fa-money-bill-wave-alt:before {
    content: "\f53b"
  }

  .fa-money-check:before {
    content: "\f53c"
  }

  .fa-money-check-alt:before {
    content: "\f53d"
  }

  .fa-monument:before {
    content: "\f5a6"
  }

  .fa-moon:before {
    content: "\f186"
  }

  .fa-mortar-pestle:before {
    content: "\f5a7"
  }

  .fa-mosque:before {
    content: "\f678"
  }

  .fa-motorcycle:before {
    content: "\f21c"
  }

  .fa-mountain:before {
    content: "\f6fc"
  }

  .fa-mouse:before {
    content: "\f8cc"
  }

  .fa-mouse-pointer:before {
    content: "\f245"
  }

  .fa-mug-hot:before {
    content: "\f7b6"
  }

  .fa-music:before {
    content: "\f001"
  }

  .fa-napster:before {
    content: "\f3d2"
  }

  .fa-neos:before {
    content: "\f612"
  }

  .fa-network-wired:before {
    content: "\f6ff"
  }

  .fa-neuter:before {
    content: "\f22c"
  }

  .fa-newspaper:before {
    content: "\f1ea"
  }

  .fa-nimblr:before {
    content: "\f5a8"
  }

  .fa-node:before {
    content: "\f419"
  }

  .fa-node-js:before {
    content: "\f3d3"
  }

  .fa-not-equal:before {
    content: "\f53e"
  }

  .fa-notes-medical:before {
    content: "\f481"
  }

  .fa-npm:before {
    content: "\f3d4"
  }

  .fa-ns8:before {
    content: "\f3d5"
  }

  .fa-nutritionix:before {
    content: "\f3d6"
  }

  .fa-object-group:before {
    content: "\f247"
  }

  .fa-object-ungroup:before {
    content: "\f248"
  }

  .fa-octopus-deploy:before {
    content: "\e082"
  }

  .fa-odnoklassniki:before {
    content: "\f263"
  }

  .fa-odnoklassniki-square:before {
    content: "\f264"
  }

  .fa-oil-can:before {
    content: "\f613"
  }

  .fa-old-republic:before {
    content: "\f510"
  }

  .fa-om:before {
    content: "\f679"
  }

  .fa-opencart:before {
    content: "\f23d"
  }

  .fa-openid:before {
    content: "\f19b"
  }

  .fa-opera:before {
    content: "\f26a"
  }

  .fa-optin-monster:before {
    content: "\f23c"
  }

  .fa-orcid:before {
    content: "\f8d2"
  }

  .fa-osi:before {
    content: "\f41a"
  }

  .fa-otter:before {
    content: "\f700"
  }

  .fa-outdent:before {
    content: "\f03b"
  }

  .fa-page4:before {
    content: "\f3d7"
  }

  .fa-pagelines:before {
    content: "\f18c"
  }

  .fa-pager:before {
    content: "\f815"
  }

  .fa-paint-brush:before {
    content: "\f1fc"
  }

  .fa-paint-roller:before {
    content: "\f5aa"
  }

  .fa-palette:before {
    content: "\f53f"
  }

  .fa-palfed:before {
    content: "\f3d8"
  }

  .fa-pallet:before {
    content: "\f482"
  }

  .fa-paper-plane:before {
    content: "\f1d8"
  }

  .fa-paperclip:before {
    content: "\f0c6"
  }

  .fa-parachute-box:before {
    content: "\f4cd"
  }

  .fa-paragraph:before {
    content: "\f1dd"
  }

  .fa-parking:before {
    content: "\f540"
  }

  .fa-passport:before {
    content: "\f5ab"
  }

  .fa-pastafarianism:before {
    content: "\f67b"
  }

  .fa-paste:before {
    content: "\f0ea"
  }

  .fa-patreon:before {
    content: "\f3d9"
  }

  .fa-pause:before {
    content: "\f04c"
  }

  .fa-pause-circle:before {
    content: "\f28b"
  }

  .fa-paw:before {
    content: "\f1b0"
  }

  .fa-paypal:before {
    content: "\f1ed"
  }

  .fa-peace:before {
    content: "\f67c"
  }

  .fa-pen:before {
    content: "\f304"
  }

  .fa-pen-alt:before {
    content: "\f305"
  }

  .fa-pen-fancy:before {
    content: "\f5ac"
  }

  .fa-pen-nib:before {
    content: "\f5ad"
  }

  .fa-pen-square:before {
    content: "\f14b"
  }

  .fa-pencil-alt:before {
    content: "\f303"
  }

  .fa-pencil-ruler:before {
    content: "\f5ae"
  }

  .fa-penny-arcade:before {
    content: "\f704"
  }

  .fa-people-arrows:before {
    content: "\e068"
  }

  .fa-people-carry:before {
    content: "\f4ce"
  }

  .fa-pepper-hot:before {
    content: "\f816"
  }

  .fa-perbyte:before {
    content: "\e083"
  }

  .fa-percent:before {
    content: "\f295"
  }

  .fa-percentage:before {
    content: "\f541"
  }

  .fa-periscope:before {
    content: "\f3da"
  }

  .fa-person-booth:before {
    content: "\f756"
  }

  .fa-phabricator:before {
    content: "\f3db"
  }

  .fa-phoenix-framework:before {
    content: "\f3dc"
  }

  .fa-phoenix-squadron:before {
    content: "\f511"
  }

  .fa-phone:before {
    content: "\f095"
  }

  .fa-phone-alt:before {
    content: "\f879"
  }

  .fa-phone-slash:before {
    content: "\f3dd"
  }

  .fa-phone-square:before {
    content: "\f098"
  }

  .fa-phone-square-alt:before {
    content: "\f87b"
  }

  .fa-phone-volume:before {
    content: "\f2a0"
  }

  .fa-photo-video:before {
    content: "\f87c"
  }

  .fa-php:before {
    content: "\f457"
  }

  .fa-pied-piper:before {
    content: "\f2ae"
  }

  .fa-pied-piper-alt:before {
    content: "\f1a8"
  }

  .fa-pied-piper-hat:before {
    content: "\f4e5"
  }

  .fa-pied-piper-pp:before {
    content: "\f1a7"
  }

  .fa-pied-piper-square:before {
    content: "\e01e"
  }

  .fa-piggy-bank:before {
    content: "\f4d3"
  }

  .fa-pills:before {
    content: "\f484"
  }

  .fa-pinterest:before {
    content: "\f0d2"
  }

  .fa-pinterest-p:before {
    content: "\f231"
  }

  .fa-pinterest-square:before {
    content: "\f0d3"
  }

  .fa-pizza-slice:before {
    content: "\f818"
  }

  .fa-place-of-worship:before {
    content: "\f67f"
  }

  .fa-plane:before {
    content: "\f072"
  }

  .fa-plane-arrival:before {
    content: "\f5af"
  }

  .fa-plane-departure:before {
    content: "\f5b0"
  }

  .fa-plane-slash:before {
    content: "\e069"
  }

  .fa-play:before {
    content: "\f04b"
  }

  .fa-play-circle:before {
    content: "\f144"
  }

  .fa-playstation:before {
    content: "\f3df"
  }

  .fa-plug:before {
    content: "\f1e6"
  }

  .fa-plus:before {
    content: "\f067"
  }

  .fa-plus-circle:before {
    content: "\f055"
  }

  .fa-plus-square:before {
    content: "\f0fe"
  }

  .fa-podcast:before {
    content: "\f2ce"
  }

  .fa-poll:before {
    content: "\f681"
  }

  .fa-poll-h:before {
    content: "\f682"
  }

  .fa-poo:before {
    content: "\f2fe"
  }

  .fa-poo-storm:before {
    content: "\f75a"
  }

  .fa-poop:before {
    content: "\f619"
  }

  .fa-portrait:before {
    content: "\f3e0"
  }

  .fa-pound-sign:before {
    content: "\f154"
  }

  .fa-power-off:before {
    content: "\f011"
  }

  .fa-pray:before {
    content: "\f683"
  }

  .fa-praying-hands:before {
    content: "\f684"
  }

  .fa-prescription:before {
    content: "\f5b1"
  }

  .fa-prescription-bottle:before {
    content: "\f485"
  }

  .fa-prescription-bottle-alt:before {
    content: "\f486"
  }

  .fa-print:before {
    content: "\f02f"
  }

  .fa-procedures:before {
    content: "\f487"
  }

  .fa-product-hunt:before {
    content: "\f288"
  }

  .fa-project-diagram:before {
    content: "\f542"
  }

  .fa-pump-medical:before {
    content: "\e06a"
  }

  .fa-pump-soap:before {
    content: "\e06b"
  }

  .fa-pushed:before {
    content: "\f3e1"
  }

  .fa-puzzle-piece:before {
    content: "\f12e"
  }

  .fa-python:before {
    content: "\f3e2"
  }

  .fa-qq:before {
    content: "\f1d6"
  }

  .fa-qrcode:before {
    content: "\f029"
  }

  .fa-question:before {
    content: "\f128"
  }

  .fa-question-circle:before {
    content: "\f059"
  }

  .fa-quidditch:before {
    content: "\f458"
  }

  .fa-quinscape:before {
    content: "\f459"
  }

  .fa-quora:before {
    content: "\f2c4"
  }

  .fa-quote-left:before {
    content: "\f10d"
  }

  .fa-quote-right:before {
    content: "\f10e"
  }

  .fa-quran:before {
    content: "\f687"
  }

  .fa-r-project:before {
    content: "\f4f7"
  }

  .fa-radiation:before {
    content: "\f7b9"
  }

  .fa-radiation-alt:before {
    content: "\f7ba"
  }

  .fa-rainbow:before {
    content: "\f75b"
  }

  .fa-random:before {
    content: "\f074"
  }

  .fa-raspberry-pi:before {
    content: "\f7bb"
  }

  .fa-ravelry:before {
    content: "\f2d9"
  }

  .fa-react:before {
    content: "\f41b"
  }

  .fa-reacteurope:before {
    content: "\f75d"
  }

  .fa-readme:before {
    content: "\f4d5"
  }

  .fa-rebel:before {
    content: "\f1d0"
  }

  .fa-receipt:before {
    content: "\f543"
  }

  .fa-record-vinyl:before {
    content: "\f8d9"
  }

  .fa-recycle:before {
    content: "\f1b8"
  }

  .fa-red-river:before {
    content: "\f3e3"
  }

  .fa-reddit:before {
    content: "\f1a1"
  }

  .fa-reddit-alien:before {
    content: "\f281"
  }

  .fa-reddit-square:before {
    content: "\f1a2"
  }

  .fa-redhat:before {
    content: "\f7bc"
  }

  .fa-redo:before {
    content: "\f01e"
  }

  .fa-redo-alt:before {
    content: "\f2f9"
  }

  .fa-registered:before {
    content: "\f25d"
  }

  .fa-remove-format:before {
    content: "\f87d"
  }

  .fa-renren:before {
    content: "\f18b"
  }

  .fa-reply:before {
    content: "\f3e5"
  }

  .fa-reply-all:before {
    content: "\f122"
  }

  .fa-replyd:before {
    content: "\f3e6"
  }

  .fa-republican:before {
    content: "\f75e"
  }

  .fa-researchgate:before {
    content: "\f4f8"
  }

  .fa-resolving:before {
    content: "\f3e7"
  }

  .fa-restroom:before {
    content: "\f7bd"
  }

  .fa-retweet:before {
    content: "\f079"
  }

  .fa-rev:before {
    content: "\f5b2"
  }

  .fa-ribbon:before {
    content: "\f4d6"
  }

  .fa-ring:before {
    content: "\f70b"
  }

  .fa-road:before {
    content: "\f018"
  }

  .fa-robot:before {
    content: "\f544"
  }

  .fa-rocket:before {
    content: "\f135"
  }

  .fa-rocketchat:before {
    content: "\f3e8"
  }

  .fa-rockrms:before {
    content: "\f3e9"
  }

  .fa-route:before {
    content: "\f4d7"
  }

  .fa-rss:before {
    content: "\f09e"
  }

  .fa-rss-square:before {
    content: "\f143"
  }

  .fa-ruble-sign:before {
    content: "\f158"
  }

  .fa-ruler:before {
    content: "\f545"
  }

  .fa-ruler-combined:before {
    content: "\f546"
  }

  .fa-ruler-horizontal:before {
    content: "\f547"
  }

  .fa-ruler-vertical:before {
    content: "\f548"
  }

  .fa-running:before {
    content: "\f70c"
  }

  .fa-rupee-sign:before {
    content: "\f156"
  }

  .fa-rust:before {
    content: "\e07a"
  }

  .fa-sad-cry:before {
    content: "\f5b3"
  }

  .fa-sad-tear:before {
    content: "\f5b4"
  }

  .fa-safari:before {
    content: "\f267"
  }

  .fa-salesforce:before {
    content: "\f83b"
  }

  .fa-sass:before {
    content: "\f41e"
  }

  .fa-satellite:before {
    content: "\f7bf"
  }

  .fa-satellite-dish:before {
    content: "\f7c0"
  }

  .fa-save:before {
    content: "\f0c7"
  }

  .fa-schlix:before {
    content: "\f3ea"
  }

  .fa-school:before {
    content: "\f549"
  }

  .fa-screwdriver:before {
    content: "\f54a"
  }

  .fa-scribd:before {
    content: "\f28a"
  }

  .fa-scroll:before {
    content: "\f70e"
  }

  .fa-sd-card:before {
    content: "\f7c2"
  }

  .fa-search:before {
    content: "\f002"
  }

  .fa-search-dollar:before {
    content: "\f688"
  }

  .fa-search-location:before {
    content: "\f689"
  }

  .fa-search-minus:before {
    content: "\f010"
  }

  .fa-search-plus:before {
    content: "\f00e"
  }

  .fa-searchengin:before {
    content: "\f3eb"
  }

  .fa-seedling:before {
    content: "\f4d8"
  }

  .fa-sellcast:before {
    content: "\f2da"
  }

  .fa-sellsy:before {
    content: "\f213"
  }

  .fa-server:before {
    content: "\f233"
  }

  .fa-servicestack:before {
    content: "\f3ec"
  }

  .fa-shapes:before {
    content: "\f61f"
  }

  .fa-share:before {
    content: "\f064"
  }

  .fa-share-alt:before {
    content: "\f1e0"
  }

  .fa-share-alt-square:before {
    content: "\f1e1"
  }

  .fa-share-square:before {
    content: "\f14d"
  }

  .fa-shekel-sign:before {
    content: "\f20b"
  }

  .fa-shield-alt:before {
    content: "\f3ed"
  }

  .fa-shield-virus:before {
    content: "\e06c"
  }

  .fa-ship:before {
    content: "\f21a"
  }

  .fa-shipping-fast:before {
    content: "\f48b"
  }

  .fa-shirtsinbulk:before {
    content: "\f214"
  }

  .fa-shoe-prints:before {
    content: "\f54b"
  }

  .fa-shopify:before {
    content: "\e057"
  }

  .fa-shopping-bag:before {
    content: "\f290"
  }

  .fa-shopping-basket:before {
    content: "\f291"
  }

  .fa-shopping-cart:before {
    content: "\f07a"
  }

  .fa-shopware:before {
    content: "\f5b5"
  }

  .fa-shower:before {
    content: "\f2cc"
  }

  .fa-shuttle-van:before {
    content: "\f5b6"
  }

  .fa-sign:before {
    content: "\f4d9"
  }

  .fa-sign-in-alt:before {
    content: "\f2f6"
  }

  .fa-sign-language:before {
    content: "\f2a7"
  }

  .fa-sign-out-alt:before {
    content: "\f2f5"
  }

  .fa-signal:before {
    content: "\f012"
  }

  .fa-signature:before {
    content: "\f5b7"
  }

  .fa-sim-card:before {
    content: "\f7c4"
  }

  .fa-simplybuilt:before {
    content: "\f215"
  }

  .fa-sink:before {
    content: "\e06d"
  }

  .fa-sistrix:before {
    content: "\f3ee"
  }

  .fa-sitemap:before {
    content: "\f0e8"
  }

  .fa-sith:before {
    content: "\f512"
  }

  .fa-skating:before {
    content: "\f7c5"
  }

  .fa-sketch:before {
    content: "\f7c6"
  }

  .fa-skiing:before {
    content: "\f7c9"
  }

  .fa-skiing-nordic:before {
    content: "\f7ca"
  }

  .fa-skull:before {
    content: "\f54c"
  }

  .fa-skull-crossbones:before {
    content: "\f714"
  }

  .fa-skyatlas:before {
    content: "\f216"
  }

  .fa-skype:before {
    content: "\f17e"
  }

  .fa-slack:before {
    content: "\f198"
  }

  .fa-slack-hash:before {
    content: "\f3ef"
  }

  .fa-slash:before {
    content: "\f715"
  }

  .fa-sleigh:before {
    content: "\f7cc"
  }

  .fa-sliders-h:before {
    content: "\f1de"
  }

  .fa-slideshare:before {
    content: "\f1e7"
  }

  .fa-smile:before {
    content: "\f118"
  }

  .fa-smile-beam:before {
    content: "\f5b8"
  }

  .fa-smile-wink:before {
    content: "\f4da"
  }

  .fa-smog:before {
    content: "\f75f"
  }

  .fa-smoking:before {
    content: "\f48d"
  }

  .fa-smoking-ban:before {
    content: "\f54d"
  }

  .fa-sms:before {
    content: "\f7cd"
  }

  .fa-snapchat:before {
    content: "\f2ab"
  }

  .fa-snapchat-ghost:before {
    content: "\f2ac"
  }

  .fa-snapchat-square:before {
    content: "\f2ad"
  }

  .fa-snowboarding:before {
    content: "\f7ce"
  }

  .fa-snowflake:before {
    content: "\f2dc"
  }

  .fa-snowman:before {
    content: "\f7d0"
  }

  .fa-snowplow:before {
    content: "\f7d2"
  }

  .fa-soap:before {
    content: "\e06e"
  }

  .fa-socks:before {
    content: "\f696"
  }

  .fa-solar-panel:before {
    content: "\f5ba"
  }

  .fa-sort:before {
    content: "\f0dc"
  }

  .fa-sort-alpha-down:before {
    content: "\f15d"
  }

  .fa-sort-alpha-down-alt:before {
    content: "\f881"
  }

  .fa-sort-alpha-up:before {
    content: "\f15e"
  }

  .fa-sort-alpha-up-alt:before {
    content: "\f882"
  }

  .fa-sort-amount-down:before {
    content: "\f160"
  }

  .fa-sort-amount-down-alt:before {
    content: "\f884"
  }

  .fa-sort-amount-up:before {
    content: "\f161"
  }

  .fa-sort-amount-up-alt:before {
    content: "\f885"
  }

  .fa-sort-down:before {
    content: "\f0dd"
  }

  .fa-sort-numeric-down:before {
    content: "\f162"
  }

  .fa-sort-numeric-down-alt:before {
    content: "\f886"
  }

  .fa-sort-numeric-up:before {
    content: "\f163"
  }

  .fa-sort-numeric-up-alt:before {
    content: "\f887"
  }

  .fa-sort-up:before {
    content: "\f0de"
  }

  .fa-soundcloud:before {
    content: "\f1be"
  }

  .fa-sourcetree:before {
    content: "\f7d3"
  }

  .fa-spa:before {
    content: "\f5bb"
  }

  .fa-space-shuttle:before {
    content: "\f197"
  }

  .fa-speakap:before {
    content: "\f3f3"
  }

  .fa-speaker-deck:before {
    content: "\f83c"
  }

  .fa-spell-check:before {
    content: "\f891"
  }

  .fa-spider:before {
    content: "\f717"
  }

  .fa-spinner:before {
    content: "\f110"
  }

  .fa-splotch:before {
    content: "\f5bc"
  }

  .fa-spotify:before {
    content: "\f1bc"
  }

  .fa-spray-can:before {
    content: "\f5bd"
  }

  .fa-square:before {
    content: "\f0c8"
  }

  .fa-square-full:before {
    content: "\f45c"
  }

  .fa-square-root-alt:before {
    content: "\f698"
  }

  .fa-squarespace:before {
    content: "\f5be"
  }

  .fa-stack-exchange:before {
    content: "\f18d"
  }

  .fa-stack-overflow:before {
    content: "\f16c"
  }

  .fa-stackpath:before {
    content: "\f842"
  }

  .fa-stamp:before {
    content: "\f5bf"
  }

  .fa-star:before {
    content: "\f005"
  }

  .fa-star-and-crescent:before {
    content: "\f699"
  }

  .fa-star-half:before {
    content: "\f089"
  }

  .fa-star-half-alt:before {
    content: "\f5c0"
  }

  .fa-star-of-david:before {
    content: "\f69a"
  }

  .fa-star-of-life:before {
    content: "\f621"
  }

  .fa-staylinked:before {
    content: "\f3f5"
  }

  .fa-steam:before {
    content: "\f1b6"
  }

  .fa-steam-square:before {
    content: "\f1b7"
  }

  .fa-steam-symbol:before {
    content: "\f3f6"
  }

  .fa-step-backward:before {
    content: "\f048"
  }

  .fa-step-forward:before {
    content: "\f051"
  }

  .fa-stethoscope:before {
    content: "\f0f1"
  }

  .fa-sticker-mule:before {
    content: "\f3f7"
  }

  .fa-sticky-note:before {
    content: "\f249"
  }

  .fa-stop:before {
    content: "\f04d"
  }

  .fa-stop-circle:before {
    content: "\f28d"
  }

  .fa-stopwatch:before {
    content: "\f2f2"
  }

  .fa-stopwatch-20:before {
    content: "\e06f"
  }

  .fa-store:before {
    content: "\f54e"
  }

  .fa-store-alt:before {
    content: "\f54f"
  }

  .fa-store-alt-slash:before {
    content: "\e070"
  }

  .fa-store-slash:before {
    content: "\e071"
  }

  .fa-strava:before {
    content: "\f428"
  }

  .fa-stream:before {
    content: "\f550"
  }

  .fa-street-view:before {
    content: "\f21d"
  }

  .fa-strikethrough:before {
    content: "\f0cc"
  }

  .fa-stripe:before {
    content: "\f429"
  }

  .fa-stripe-s:before {
    content: "\f42a"
  }

  .fa-stroopwafel:before {
    content: "\f551"
  }

  .fa-studiovinari:before {
    content: "\f3f8"
  }

  .fa-stumbleupon:before {
    content: "\f1a4"
  }

  .fa-stumbleupon-circle:before {
    content: "\f1a3"
  }

  .fa-subscript:before {
    content: "\f12c"
  }

  .fa-subway:before {
    content: "\f239"
  }

  .fa-suitcase:before {
    content: "\f0f2"
  }

  .fa-suitcase-rolling:before {
    content: "\f5c1"
  }

  .fa-sun:before {
    content: "\f185"
  }

  .fa-superpowers:before {
    content: "\f2dd"
  }

  .fa-superscript:before {
    content: "\f12b"
  }

  .fa-supple:before {
    content: "\f3f9"
  }

  .fa-surprise:before {
    content: "\f5c2"
  }

  .fa-suse:before {
    content: "\f7d6"
  }

  .fa-swatchbook:before {
    content: "\f5c3"
  }

  .fa-swift:before {
    content: "\f8e1"
  }

  .fa-swimmer:before {
    content: "\f5c4"
  }

  .fa-swimming-pool:before {
    content: "\f5c5"
  }

  .fa-symfony:before {
    content: "\f83d"
  }

  .fa-synagogue:before {
    content: "\f69b"
  }

  .fa-sync:before {
    content: "\f021"
  }

  .fa-sync-alt:before {
    content: "\f2f1"
  }

  .fa-syringe:before {
    content: "\f48e"
  }

  .fa-table:before {
    content: "\f0ce"
  }

  .fa-table-tennis:before {
    content: "\f45d"
  }

  .fa-tablet:before {
    content: "\f10a"
  }

  .fa-tablet-alt:before {
    content: "\f3fa"
  }

  .fa-tablets:before {
    content: "\f490"
  }

  .fa-tachometer-alt:before {
    content: "\f3fd"
  }

  .fa-tag:before {
    content: "\f02b"
  }

  .fa-tags:before {
    content: "\f02c"
  }

  .fa-tape:before {
    content: "\f4db"
  }

  .fa-tasks:before {
    content: "\f0ae"
  }

  .fa-taxi:before {
    content: "\f1ba"
  }

  .fa-teamspeak:before {
    content: "\f4f9"
  }

  .fa-teeth:before {
    content: "\f62e"
  }

  .fa-teeth-open:before {
    content: "\f62f"
  }

  .fa-telegram:before {
    content: "\f2c6"
  }

  .fa-telegram-plane:before {
    content: "\f3fe"
  }

  .fa-temperature-high:before {
    content: "\f769"
  }

  .fa-temperature-low:before {
    content: "\f76b"
  }

  .fa-tencent-weibo:before {
    content: "\f1d5"
  }

  .fa-tenge:before {
    content: "\f7d7"
  }

  .fa-terminal:before {
    content: "\f120"
  }

  .fa-text-height:before {
    content: "\f034"
  }

  .fa-text-width:before {
    content: "\f035"
  }

  .fa-th:before {
    content: "\f00a"
  }

  .fa-th-large:before {
    content: "\f009"
  }

  .fa-th-list:before {
    content: "\f00b"
  }

  .fa-the-red-yeti:before {
    content: "\f69d"
  }

  .fa-theater-masks:before {
    content: "\f630"
  }

  .fa-themeco:before {
    content: "\f5c6"
  }

  .fa-themeisle:before {
    content: "\f2b2"
  }

  .fa-thermometer:before {
    content: "\f491"
  }

  .fa-thermometer-empty:before {
    content: "\f2cb"
  }

  .fa-thermometer-full:before {
    content: "\f2c7"
  }

  .fa-thermometer-half:before {
    content: "\f2c9"
  }

  .fa-thermometer-quarter:before {
    content: "\f2ca"
  }

  .fa-thermometer-three-quarters:before {
    content: "\f2c8"
  }

  .fa-think-peaks:before {
    content: "\f731"
  }

  .fa-thumbs-down:before {
    content: "\f165"
  }

  .fa-thumbs-up:before {
    content: "\f164"
  }

  .fa-thumbtack:before {
    content: "\f08d"
  }

  .fa-ticket-alt:before {
    content: "\f3ff"
  }

  .fa-tiktok:before {
    content: "\e07b"
  }

  .fa-times:before {
    content: "\f00d"
  }

  .fa-times-circle:before {
    content: "\f057"
  }

  .fa-tint:before {
    content: "\f043"
  }

  .fa-tint-slash:before {
    content: "\f5c7"
  }

  .fa-tired:before {
    content: "\f5c8"
  }

  .fa-toggle-off:before {
    content: "\f204"
  }

  .fa-toggle-on:before {
    content: "\f205"
  }

  .fa-toilet:before {
    content: "\f7d8"
  }

  .fa-toilet-paper:before {
    content: "\f71e"
  }

  .fa-toilet-paper-slash:before {
    content: "\e072"
  }

  .fa-toolbox:before {
    content: "\f552"
  }

  .fa-tools:before {
    content: "\f7d9"
  }

  .fa-tooth:before {
    content: "\f5c9"
  }

  .fa-torah:before {
    content: "\f6a0"
  }

  .fa-torii-gate:before {
    content: "\f6a1"
  }

  .fa-tractor:before {
    content: "\f722"
  }

  .fa-trade-federation:before {
    content: "\f513"
  }

  .fa-trademark:before {
    content: "\f25c"
  }

  .fa-traffic-light:before {
    content: "\f637"
  }

  .fa-trailer:before {
    content: "\e041"
  }

  .fa-train:before {
    content: "\f238"
  }

  .fa-tram:before {
    content: "\f7da"
  }

  .fa-transgender:before {
    content: "\f224"
  }

  .fa-transgender-alt:before {
    content: "\f225"
  }

  .fa-trash:before {
    content: "\f1f8"
  }

  .fa-trash-alt:before {
    content: "\f2ed"
  }

  .fa-trash-restore:before {
    content: "\f829"
  }

  .fa-trash-restore-alt:before {
    content: "\f82a"
  }

  .fa-tree:before {
    content: "\f1bb"
  }

  .fa-trello:before {
    content: "\f181"
  }

  .fa-tripadvisor:before {
    content: "\f262"
  }

  .fa-trophy:before {
    content: "\f091"
  }

  .fa-truck:before {
    content: "\f0d1"
  }

  .fa-truck-loading:before {
    content: "\f4de"
  }

  .fa-truck-monster:before {
    content: "\f63b"
  }

  .fa-truck-moving:before {
    content: "\f4df"
  }

  .fa-truck-pickup:before {
    content: "\f63c"
  }

  .fa-tshirt:before {
    content: "\f553"
  }

  .fa-tty:before {
    content: "\f1e4"
  }

  .fa-tumblr:before {
    content: "\f173"
  }

  .fa-tumblr-square:before {
    content: "\f174"
  }

  .fa-tv:before {
    content: "\f26c"
  }

  .fa-twitch:before {
    content: "\f1e8"
  }

  .fa-twitter:before {
    content: "\f099"
  }

  .fa-twitter-square:before {
    content: "\f081"
  }

  .fa-typo3:before {
    content: "\f42b"
  }

  .fa-uber:before {
    content: "\f402"
  }

  .fa-ubuntu:before {
    content: "\f7df"
  }

  .fa-uikit:before {
    content: "\f403"
  }

  .fa-umbraco:before {
    content: "\f8e8"
  }

  .fa-umbrella:before {
    content: "\f0e9"
  }

  .fa-umbrella-beach:before {
    content: "\f5ca"
  }

  .fa-uncharted:before {
    content: "\e084"
  }

  .fa-underline:before {
    content: "\f0cd"
  }

  .fa-undo:before {
    content: "\f0e2"
  }

  .fa-undo-alt:before {
    content: "\f2ea"
  }

  .fa-uniregistry:before {
    content: "\f404"
  }

  .fa-unity:before {
    content: "\e049"
  }

  .fa-universal-access:before {
    content: "\f29a"
  }

  .fa-university:before {
    content: "\f19c"
  }

  .fa-unlink:before {
    content: "\f127"
  }

  .fa-unlock:before {
    content: "\f09c"
  }

  .fa-unlock-alt:before {
    content: "\f13e"
  }

  .fa-unsplash:before {
    content: "\e07c"
  }

  .fa-untappd:before {
    content: "\f405"
  }

  .fa-upload:before {
    content: "\f093"
  }

  .fa-ups:before {
    content: "\f7e0"
  }

  .fa-usb:before {
    content: "\f287"
  }

  .fa-user:before {
    content: "\f007"
  }

  .fa-user-alt:before {
    content: "\f406"
  }

  .fa-user-alt-slash:before {
    content: "\f4fa"
  }

  .fa-user-astronaut:before {
    content: "\f4fb"
  }

  .fa-user-check:before {
    content: "\f4fc"
  }

  .fa-user-circle:before {
    content: "\f2bd"
  }

  .fa-user-clock:before {
    content: "\f4fd"
  }

  .fa-user-cog:before {
    content: "\f4fe"
  }

  .fa-user-edit:before {
    content: "\f4ff"
  }

  .fa-user-friends:before {
    content: "\f500"
  }

  .fa-user-graduate:before {
    content: "\f501"
  }

  .fa-user-injured:before {
    content: "\f728"
  }

  .fa-user-lock:before {
    content: "\f502"
  }

  .fa-user-md:before {
    content: "\f0f0"
  }

  .fa-user-minus:before {
    content: "\f503"
  }

  .fa-user-ninja:before {
    content: "\f504"
  }

  .fa-user-nurse:before {
    content: "\f82f"
  }

  .fa-user-plus:before {
    content: "\f234"
  }

  .fa-user-secret:before {
    content: "\f21b"
  }

  .fa-user-shield:before {
    content: "\f505"
  }

  .fa-user-slash:before {
    content: "\f506"
  }

  .fa-user-tag:before {
    content: "\f507"
  }

  .fa-user-tie:before {
    content: "\f508"
  }

  .fa-user-times:before {
    content: "\f235"
  }

  .fa-users:before {
    content: "\f0c0"
  }

  .fa-users-cog:before {
    content: "\f509"
  }

  .fa-users-slash:before {
    content: "\e073"
  }

  .fa-usps:before {
    content: "\f7e1"
  }

  .fa-ussunnah:before {
    content: "\f407"
  }

  .fa-utensil-spoon:before {
    content: "\f2e5"
  }

  .fa-utensils:before {
    content: "\f2e7"
  }

  .fa-vaadin:before {
    content: "\f408"
  }

  .fa-vector-square:before {
    content: "\f5cb"
  }

  .fa-venus:before {
    content: "\f221"
  }

  .fa-venus-double:before {
    content: "\f226"
  }

  .fa-venus-mars:before {
    content: "\f228"
  }

  .fa-vest:before {
    content: "\e085"
  }

  .fa-vest-patches:before {
    content: "\e086"
  }

  .fa-viacoin:before {
    content: "\f237"
  }

  .fa-viadeo:before {
    content: "\f2a9"
  }

  .fa-viadeo-square:before {
    content: "\f2aa"
  }

  .fa-vial:before {
    content: "\f492"
  }

  .fa-vials:before {
    content: "\f493"
  }

  .fa-viber:before {
    content: "\f409"
  }

  .fa-video:before {
    content: "\f03d"
  }

  .fa-video-slash:before {
    content: "\f4e2"
  }

  .fa-vihara:before {
    content: "\f6a7"
  }

  .fa-vimeo:before {
    content: "\f40a"
  }

  .fa-vimeo-square:before {
    content: "\f194"
  }

  .fa-vimeo-v:before {
    content: "\f27d"
  }

  .fa-vine:before {
    content: "\f1ca"
  }

  .fa-virus:before {
    content: "\e074"
  }

  .fa-virus-slash:before {
    content: "\e075"
  }

  .fa-viruses:before {
    content: "\e076"
  }

  .fa-vk:before {
    content: "\f189"
  }

  .fa-vnv:before {
    content: "\f40b"
  }

  .fa-voicemail:before {
    content: "\f897"
  }

  .fa-volleyball-ball:before {
    content: "\f45f"
  }

  .fa-volume-down:before {
    content: "\f027"
  }

  .fa-volume-mute:before {
    content: "\f6a9"
  }

  .fa-volume-off:before {
    content: "\f026"
  }

  .fa-volume-up:before {
    content: "\f028"
  }

  .fa-vote-yea:before {
    content: "\f772"
  }

  .fa-vr-cardboard:before {
    content: "\f729"
  }

  .fa-vuejs:before {
    content: "\f41f"
  }

  .fa-walking:before {
    content: "\f554"
  }

  .fa-wallet:before {
    content: "\f555"
  }

  .fa-warehouse:before {
    content: "\f494"
  }

  .fa-watchman-monitoring:before {
    content: "\e087"
  }

  .fa-water:before {
    content: "\f773"
  }

  .fa-wave-square:before {
    content: "\f83e"
  }

  .fa-waze:before {
    content: "\f83f"
  }

  .fa-weebly:before {
    content: "\f5cc"
  }

  .fa-weibo:before {
    content: "\f18a"
  }

  .fa-weight:before {
    content: "\f496"
  }

  .fa-weight-hanging:before {
    content: "\f5cd"
  }

  .fa-weixin:before {
    content: "\f1d7"
  }

  .fa-whatsapp:before {
    content: "\f232"
  }

  .fa-whatsapp-square:before {
    content: "\f40c"
  }

  .fa-wheelchair:before {
    content: "\f193"
  }

  .fa-whmcs:before {
    content: "\f40d"
  }

  .fa-wifi:before {
    content: "\f1eb"
  }

  .fa-wikipedia-w:before {
    content: "\f266"
  }

  .fa-wind:before {
    content: "\f72e"
  }

  .fa-window-close:before {
    content: "\f410"
  }

  .fa-window-maximize:before {
    content: "\f2d0"
  }

  .fa-window-minimize:before {
    content: "\f2d1"
  }

  .fa-window-restore:before {
    content: "\f2d2"
  }

  .fa-windows:before {
    content: "\f17a"
  }

  .fa-wine-bottle:before {
    content: "\f72f"
  }

  .fa-wine-glass:before {
    content: "\f4e3"
  }

  .fa-wine-glass-alt:before {
    content: "\f5ce"
  }

  .fa-wix:before {
    content: "\f5cf"
  }

  .fa-wizards-of-the-coast:before {
    content: "\f730"
  }

  .fa-wodu:before {
    content: "\e088"
  }

  .fa-wolf-pack-battalion:before {
    content: "\f514"
  }

  .fa-won-sign:before {
    content: "\f159"
  }

  .fa-wordpress:before {
    content: "\f19a"
  }

  .fa-wordpress-simple:before {
    content: "\f411"
  }

  .fa-wpbeginner:before {
    content: "\f297"
  }

  .fa-wpexplorer:before {
    content: "\f2de"
  }

  .fa-wpforms:before {
    content: "\f298"
  }

  .fa-wpressr:before {
    content: "\f3e4"
  }

  .fa-wrench:before {
    content: "\f0ad"
  }

  .fa-x-ray:before {
    content: "\f497"
  }

  .fa-xbox:before {
    content: "\f412"
  }

  .fa-xing:before {
    content: "\f168"
  }

  .fa-xing-square:before {
    content: "\f169"
  }

  .fa-y-combinator:before {
    content: "\f23b"
  }

  .fa-yahoo:before {
    content: "\f19e"
  }

  .fa-yammer:before {
    content: "\f840"
  }

  .fa-yandex:before {
    content: "\f413"
  }

  .fa-yandex-international:before {
    content: "\f414"
  }

  .fa-yarn:before {
    content: "\f7e3"
  }

  .fa-yelp:before {
    content: "\f1e9"
  }

  .fa-yen-sign:before {
    content: "\f157"
  }

  .fa-yin-yang:before {
    content: "\f6ad"
  }

  .fa-yoast:before {
    content: "\f2b1"
  }

  .fa-youtube:before {
    content: "\f167"
  }

  .fa-youtube-square:before {
    content: "\f431"
  }

  .fa-zhihu:before {
    content: "\f63f"
  }

  .sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
  }

  .sr-only-focusable:active,
  .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
  }

  @font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg")
  }

  .fab {
    font-family: "Font Awesome 5 Brands"
  }

  @font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.svg#fontawesome) format("svg")
  }

  .fab,
  .far {
    font-weight: 400
  }

  @font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg")
  }

  .fa,
  .far,
  .fas {
    font-family: "Font Awesome 5 Free"
  }

  .fa,
  .fas {
    font-weight: 900
  }
}

@media all {

  /*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
  .fa.fa-glass:before {
    content: "\f000"
  }

  .fa.fa-meetup {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-star-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-star-o:before {
    content: "\f005"
  }

  .fa.fa-close:before,
  .fa.fa-remove:before {
    content: "\f00d"
  }

  .fa.fa-gear:before {
    content: "\f013"
  }

  .fa.fa-trash-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-trash-o:before {
    content: "\f2ed"
  }

  .fa.fa-file-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-o:before {
    content: "\f15b"
  }

  .fa.fa-clock-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-clock-o:before {
    content: "\f017"
  }

  .fa.fa-arrow-circle-o-down {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-arrow-circle-o-down:before {
    content: "\f358"
  }

  .fa.fa-arrow-circle-o-up {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-arrow-circle-o-up:before {
    content: "\f35b"
  }

  .fa.fa-play-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-play-circle-o:before {
    content: "\f144"
  }

  .fa.fa-repeat:before,
  .fa.fa-rotate-right:before {
    content: "\f01e"
  }

  .fa.fa-refresh:before {
    content: "\f021"
  }

  .fa.fa-list-alt {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-dedent:before {
    content: "\f03b"
  }

  .fa.fa-video-camera:before {
    content: "\f03d"
  }

  .fa.fa-picture-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-picture-o:before {
    content: "\f03e"
  }

  .fa.fa-photo {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-photo:before {
    content: "\f03e"
  }

  .fa.fa-image {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-image:before {
    content: "\f03e"
  }

  .fa.fa-pencil:before {
    content: "\f303"
  }

  .fa.fa-map-marker:before {
    content: "\f3c5"
  }

  .fa.fa-pencil-square-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-pencil-square-o:before {
    content: "\f044"
  }

  .fa.fa-share-square-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-share-square-o:before {
    content: "\f14d"
  }

  .fa.fa-check-square-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-check-square-o:before {
    content: "\f14a"
  }

  .fa.fa-arrows:before {
    content: "\f0b2"
  }

  .fa.fa-times-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-times-circle-o:before {
    content: "\f057"
  }

  .fa.fa-check-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-check-circle-o:before {
    content: "\f058"
  }

  .fa.fa-mail-forward:before {
    content: "\f064"
  }

  .fa.fa-expand:before {
    content: "\f424"
  }

  .fa.fa-compress:before {
    content: "\f422"
  }

  .fa.fa-eye,
  .fa.fa-eye-slash {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-warning:before {
    content: "\f071"
  }

  .fa.fa-calendar:before {
    content: "\f073"
  }

  .fa.fa-arrows-v:before {
    content: "\f338"
  }

  .fa.fa-arrows-h:before {
    content: "\f337"
  }

  .fa.fa-bar-chart {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-bar-chart:before {
    content: "\f080"
  }

  .fa.fa-bar-chart-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-bar-chart-o:before {
    content: "\f080"
  }

  .fa.fa-facebook-square,
  .fa.fa-twitter-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-gears:before {
    content: "\f085"
  }

  .fa.fa-thumbs-o-up {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-thumbs-o-up:before {
    content: "\f164"
  }

  .fa.fa-thumbs-o-down {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-thumbs-o-down:before {
    content: "\f165"
  }

  .fa.fa-heart-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-heart-o:before {
    content: "\f004"
  }

  .fa.fa-sign-out:before {
    content: "\f2f5"
  }

  .fa.fa-linkedin-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-linkedin-square:before {
    content: "\f08c"
  }

  .fa.fa-thumb-tack:before {
    content: "\f08d"
  }

  .fa.fa-external-link:before {
    content: "\f35d"
  }

  .fa.fa-sign-in:before {
    content: "\f2f6"
  }

  .fa.fa-github-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-lemon-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-lemon-o:before {
    content: "\f094"
  }

  .fa.fa-square-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-square-o:before {
    content: "\f0c8"
  }

  .fa.fa-bookmark-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-bookmark-o:before {
    content: "\f02e"
  }

  .fa.fa-facebook,
  .fa.fa-twitter {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-facebook:before {
    content: "\f39e"
  }

  .fa.fa-facebook-f {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-facebook-f:before {
    content: "\f39e"
  }

  .fa.fa-github {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-credit-card {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-feed:before {
    content: "\f09e"
  }

  .fa.fa-hdd-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hdd-o:before {
    content: "\f0a0"
  }

  .fa.fa-hand-o-right {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-o-right:before {
    content: "\f0a4"
  }

  .fa.fa-hand-o-left {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-o-left:before {
    content: "\f0a5"
  }

  .fa.fa-hand-o-up {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-o-up:before {
    content: "\f0a6"
  }

  .fa.fa-hand-o-down {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-o-down:before {
    content: "\f0a7"
  }

  .fa.fa-arrows-alt:before {
    content: "\f31e"
  }

  .fa.fa-group:before {
    content: "\f0c0"
  }

  .fa.fa-chain:before {
    content: "\f0c1"
  }

  .fa.fa-scissors:before {
    content: "\f0c4"
  }

  .fa.fa-files-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-files-o:before {
    content: "\f0c5"
  }

  .fa.fa-floppy-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-floppy-o:before {
    content: "\f0c7"
  }

  .fa.fa-navicon:before,
  .fa.fa-reorder:before {
    content: "\f0c9"
  }

  .fa.fa-google-plus,
  .fa.fa-google-plus-square,
  .fa.fa-pinterest,
  .fa.fa-pinterest-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-google-plus:before {
    content: "\f0d5"
  }

  .fa.fa-money {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-money:before {
    content: "\f3d1"
  }

  .fa.fa-unsorted:before {
    content: "\f0dc"
  }

  .fa.fa-sort-desc:before {
    content: "\f0dd"
  }

  .fa.fa-sort-asc:before {
    content: "\f0de"
  }

  .fa.fa-linkedin {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-linkedin:before {
    content: "\f0e1"
  }

  .fa.fa-rotate-left:before {
    content: "\f0e2"
  }

  .fa.fa-legal:before {
    content: "\f0e3"
  }

  .fa.fa-dashboard:before,
  .fa.fa-tachometer:before {
    content: "\f3fd"
  }

  .fa.fa-comment-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-comment-o:before {
    content: "\f075"
  }

  .fa.fa-comments-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-comments-o:before {
    content: "\f086"
  }

  .fa.fa-flash:before {
    content: "\f0e7"
  }

  .fa.fa-clipboard,
  .fa.fa-paste {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-paste:before {
    content: "\f328"
  }

  .fa.fa-lightbulb-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-lightbulb-o:before {
    content: "\f0eb"
  }

  .fa.fa-exchange:before {
    content: "\f362"
  }

  .fa.fa-cloud-download:before {
    content: "\f381"
  }

  .fa.fa-cloud-upload:before {
    content: "\f382"
  }

  .fa.fa-bell-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-bell-o:before {
    content: "\f0f3"
  }

  .fa.fa-cutlery:before {
    content: "\f2e7"
  }

  .fa.fa-file-text-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-text-o:before {
    content: "\f15c"
  }

  .fa.fa-building-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-building-o:before {
    content: "\f1ad"
  }

  .fa.fa-hospital-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hospital-o:before {
    content: "\f0f8"
  }

  .fa.fa-tablet:before {
    content: "\f3fa"
  }

  .fa.fa-mobile-phone:before,
  .fa.fa-mobile:before {
    content: "\f3cd"
  }

  .fa.fa-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-circle-o:before {
    content: "\f111"
  }

  .fa.fa-mail-reply:before {
    content: "\f3e5"
  }

  .fa.fa-github-alt {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-folder-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-folder-o:before {
    content: "\f07b"
  }

  .fa.fa-folder-open-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-folder-open-o:before {
    content: "\f07c"
  }

  .fa.fa-smile-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-smile-o:before {
    content: "\f118"
  }

  .fa.fa-frown-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-frown-o:before {
    content: "\f119"
  }

  .fa.fa-meh-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-meh-o:before {
    content: "\f11a"
  }

  .fa.fa-keyboard-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-keyboard-o:before {
    content: "\f11c"
  }

  .fa.fa-flag-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-flag-o:before {
    content: "\f024"
  }

  .fa.fa-mail-reply-all:before {
    content: "\f122"
  }

  .fa.fa-star-half-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-star-half-o:before {
    content: "\f089"
  }

  .fa.fa-star-half-empty {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-star-half-empty:before {
    content: "\f089"
  }

  .fa.fa-star-half-full {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-star-half-full:before {
    content: "\f089"
  }

  .fa.fa-code-fork:before {
    content: "\f126"
  }

  .fa.fa-chain-broken:before {
    content: "\f127"
  }

  .fa.fa-shield:before {
    content: "\f3ed"
  }

  .fa.fa-calendar-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-calendar-o:before {
    content: "\f133"
  }

  .fa.fa-css3,
  .fa.fa-html5,
  .fa.fa-maxcdn {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-ticket:before {
    content: "\f3ff"
  }

  .fa.fa-minus-square-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-minus-square-o:before {
    content: "\f146"
  }

  .fa.fa-level-up:before {
    content: "\f3bf"
  }

  .fa.fa-level-down:before {
    content: "\f3be"
  }

  .fa.fa-pencil-square:before {
    content: "\f14b"
  }

  .fa.fa-external-link-square:before {
    content: "\f360"
  }

  .fa.fa-compass {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-caret-square-o-down {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-caret-square-o-down:before {
    content: "\f150"
  }

  .fa.fa-toggle-down {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-toggle-down:before {
    content: "\f150"
  }

  .fa.fa-caret-square-o-up {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-caret-square-o-up:before {
    content: "\f151"
  }

  .fa.fa-toggle-up {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-toggle-up:before {
    content: "\f151"
  }

  .fa.fa-caret-square-o-right {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-caret-square-o-right:before {
    content: "\f152"
  }

  .fa.fa-toggle-right {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-toggle-right:before {
    content: "\f152"
  }

  .fa.fa-eur:before,
  .fa.fa-euro:before {
    content: "\f153"
  }

  .fa.fa-gbp:before {
    content: "\f154"
  }

  .fa.fa-dollar:before,
  .fa.fa-usd:before {
    content: "\f155"
  }

  .fa.fa-inr:before,
  .fa.fa-rupee:before {
    content: "\f156"
  }

  .fa.fa-cny:before,
  .fa.fa-jpy:before,
  .fa.fa-rmb:before,
  .fa.fa-yen:before {
    content: "\f157"
  }

  .fa.fa-rouble:before,
  .fa.fa-rub:before,
  .fa.fa-ruble:before {
    content: "\f158"
  }

  .fa.fa-krw:before,
  .fa.fa-won:before {
    content: "\f159"
  }

  .fa.fa-bitcoin,
  .fa.fa-btc {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-bitcoin:before {
    content: "\f15a"
  }

  .fa.fa-file-text:before {
    content: "\f15c"
  }

  .fa.fa-sort-alpha-asc:before {
    content: "\f15d"
  }

  .fa.fa-sort-alpha-desc:before {
    content: "\f881"
  }

  .fa.fa-sort-amount-asc:before {
    content: "\f160"
  }

  .fa.fa-sort-amount-desc:before {
    content: "\f884"
  }

  .fa.fa-sort-numeric-asc:before {
    content: "\f162"
  }

  .fa.fa-sort-numeric-desc:before {
    content: "\f886"
  }

  .fa.fa-xing,
  .fa.fa-xing-square,
  .fa.fa-youtube,
  .fa.fa-youtube-play,
  .fa.fa-youtube-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-youtube-play:before {
    content: "\f167"
  }

  .fa.fa-adn,
  .fa.fa-bitbucket,
  .fa.fa-bitbucket-square,
  .fa.fa-dropbox,
  .fa.fa-flickr,
  .fa.fa-instagram,
  .fa.fa-stack-overflow {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-bitbucket-square:before {
    content: "\f171"
  }

  .fa.fa-tumblr,
  .fa.fa-tumblr-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-long-arrow-down:before {
    content: "\f309"
  }

  .fa.fa-long-arrow-up:before {
    content: "\f30c"
  }

  .fa.fa-long-arrow-left:before {
    content: "\f30a"
  }

  .fa.fa-long-arrow-right:before {
    content: "\f30b"
  }

  .fa.fa-android,
  .fa.fa-apple,
  .fa.fa-dribbble,
  .fa.fa-foursquare,
  .fa.fa-gittip,
  .fa.fa-gratipay,
  .fa.fa-linux,
  .fa.fa-skype,
  .fa.fa-trello,
  .fa.fa-windows {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-gittip:before {
    content: "\f184"
  }

  .fa.fa-sun-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-sun-o:before {
    content: "\f185"
  }

  .fa.fa-moon-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-moon-o:before {
    content: "\f186"
  }

  .fa.fa-pagelines,
  .fa.fa-renren,
  .fa.fa-stack-exchange,
  .fa.fa-vk,
  .fa.fa-weibo {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-arrow-circle-o-right {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-arrow-circle-o-right:before {
    content: "\f35a"
  }

  .fa.fa-arrow-circle-o-left {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-arrow-circle-o-left:before {
    content: "\f359"
  }

  .fa.fa-caret-square-o-left {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-caret-square-o-left:before {
    content: "\f191"
  }

  .fa.fa-toggle-left {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-toggle-left:before {
    content: "\f191"
  }

  .fa.fa-dot-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-dot-circle-o:before {
    content: "\f192"
  }

  .fa.fa-vimeo-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-try:before,
  .fa.fa-turkish-lira:before {
    content: "\f195"
  }

  .fa.fa-plus-square-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-plus-square-o:before {
    content: "\f0fe"
  }

  .fa.fa-openid,
  .fa.fa-slack,
  .fa.fa-wordpress {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-bank:before,
  .fa.fa-institution:before {
    content: "\f19c"
  }

  .fa.fa-mortar-board:before {
    content: "\f19d"
  }

  .fa.fa-delicious,
  .fa.fa-digg,
  .fa.fa-drupal,
  .fa.fa-google,
  .fa.fa-joomla,
  .fa.fa-pied-piper-alt,
  .fa.fa-pied-piper-pp,
  .fa.fa-reddit,
  .fa.fa-reddit-square,
  .fa.fa-stumbleupon,
  .fa.fa-stumbleupon-circle,
  .fa.fa-yahoo {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-spoon:before {
    content: "\f2e5"
  }

  .fa.fa-behance,
  .fa.fa-behance-square,
  .fa.fa-steam,
  .fa.fa-steam-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-automobile:before {
    content: "\f1b9"
  }

  .fa.fa-envelope-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-envelope-o:before {
    content: "\f0e0"
  }

  .fa.fa-deviantart,
  .fa.fa-soundcloud,
  .fa.fa-spotify {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-file-pdf-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-pdf-o:before {
    content: "\f1c1"
  }

  .fa.fa-file-word-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-word-o:before {
    content: "\f1c2"
  }

  .fa.fa-file-excel-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-excel-o:before {
    content: "\f1c3"
  }

  .fa.fa-file-powerpoint-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-powerpoint-o:before {
    content: "\f1c4"
  }

  .fa.fa-file-image-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-image-o:before {
    content: "\f1c5"
  }

  .fa.fa-file-photo-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-photo-o:before {
    content: "\f1c5"
  }

  .fa.fa-file-picture-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-picture-o:before {
    content: "\f1c5"
  }

  .fa.fa-file-archive-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-archive-o:before {
    content: "\f1c6"
  }

  .fa.fa-file-zip-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-zip-o:before {
    content: "\f1c6"
  }

  .fa.fa-file-audio-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-audio-o:before {
    content: "\f1c7"
  }

  .fa.fa-file-sound-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-sound-o:before {
    content: "\f1c7"
  }

  .fa.fa-file-video-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-video-o:before {
    content: "\f1c8"
  }

  .fa.fa-file-movie-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-movie-o:before {
    content: "\f1c8"
  }

  .fa.fa-file-code-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-file-code-o:before {
    content: "\f1c9"
  }

  .fa.fa-codepen,
  .fa.fa-jsfiddle,
  .fa.fa-vine {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-life-bouy,
  .fa.fa-life-ring {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-life-bouy:before {
    content: "\f1cd"
  }

  .fa.fa-life-buoy {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-life-buoy:before {
    content: "\f1cd"
  }

  .fa.fa-life-saver {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-life-saver:before {
    content: "\f1cd"
  }

  .fa.fa-support {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-support:before {
    content: "\f1cd"
  }

  .fa.fa-circle-o-notch:before {
    content: "\f1ce"
  }

  .fa.fa-ra,
  .fa.fa-rebel {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-ra:before {
    content: "\f1d0"
  }

  .fa.fa-resistance {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-resistance:before {
    content: "\f1d0"
  }

  .fa.fa-empire,
  .fa.fa-ge {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-ge:before {
    content: "\f1d1"
  }

  .fa.fa-git,
  .fa.fa-git-square,
  .fa.fa-hacker-news,
  .fa.fa-y-combinator-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-y-combinator-square:before {
    content: "\f1d4"
  }

  .fa.fa-yc-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-yc-square:before {
    content: "\f1d4"
  }

  .fa.fa-qq,
  .fa.fa-tencent-weibo,
  .fa.fa-wechat,
  .fa.fa-weixin {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-wechat:before {
    content: "\f1d7"
  }

  .fa.fa-send:before {
    content: "\f1d8"
  }

  .fa.fa-paper-plane-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-paper-plane-o:before {
    content: "\f1d8"
  }

  .fa.fa-send-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-send-o:before {
    content: "\f1d8"
  }

  .fa.fa-circle-thin {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-circle-thin:before {
    content: "\f111"
  }

  .fa.fa-header:before {
    content: "\f1dc"
  }

  .fa.fa-sliders:before {
    content: "\f1de"
  }

  .fa.fa-futbol-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-futbol-o:before {
    content: "\f1e3"
  }

  .fa.fa-soccer-ball-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-soccer-ball-o:before {
    content: "\f1e3"
  }

  .fa.fa-slideshare,
  .fa.fa-twitch,
  .fa.fa-yelp {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-newspaper-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-newspaper-o:before {
    content: "\f1ea"
  }

  .fa.fa-cc-amex,
  .fa.fa-cc-discover,
  .fa.fa-cc-mastercard,
  .fa.fa-cc-paypal,
  .fa.fa-cc-stripe,
  .fa.fa-cc-visa,
  .fa.fa-google-wallet,
  .fa.fa-paypal {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-bell-slash-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-bell-slash-o:before {
    content: "\f1f6"
  }

  .fa.fa-trash:before {
    content: "\f2ed"
  }

  .fa.fa-copyright {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-eyedropper:before {
    content: "\f1fb"
  }

  .fa.fa-area-chart:before {
    content: "\f1fe"
  }

  .fa.fa-pie-chart:before {
    content: "\f200"
  }

  .fa.fa-line-chart:before {
    content: "\f201"
  }

  .fa.fa-angellist,
  .fa.fa-ioxhost,
  .fa.fa-lastfm,
  .fa.fa-lastfm-square {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-cc {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-cc:before {
    content: "\f20a"
  }

  .fa.fa-ils:before,
  .fa.fa-shekel:before,
  .fa.fa-sheqel:before {
    content: "\f20b"
  }

  .fa.fa-meanpath {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-meanpath:before {
    content: "\f2b4"
  }

  .fa.fa-buysellads,
  .fa.fa-connectdevelop,
  .fa.fa-dashcube,
  .fa.fa-forumbee,
  .fa.fa-leanpub,
  .fa.fa-sellsy,
  .fa.fa-shirtsinbulk,
  .fa.fa-simplybuilt,
  .fa.fa-skyatlas {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-diamond {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-diamond:before {
    content: "\f3a5"
  }

  .fa.fa-intersex:before {
    content: "\f224"
  }

  .fa.fa-facebook-official {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-facebook-official:before {
    content: "\f09a"
  }

  .fa.fa-pinterest-p,
  .fa.fa-whatsapp {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-hotel:before {
    content: "\f236"
  }

  .fa.fa-medium,
  .fa.fa-viacoin,
  .fa.fa-y-combinator,
  .fa.fa-yc {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-yc:before {
    content: "\f23b"
  }

  .fa.fa-expeditedssl,
  .fa.fa-opencart,
  .fa.fa-optin-monster {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-battery-4:before,
  .fa.fa-battery:before {
    content: "\f240"
  }

  .fa.fa-battery-3:before {
    content: "\f241"
  }

  .fa.fa-battery-2:before {
    content: "\f242"
  }

  .fa.fa-battery-1:before {
    content: "\f243"
  }

  .fa.fa-battery-0:before {
    content: "\f244"
  }

  .fa.fa-object-group,
  .fa.fa-object-ungroup,
  .fa.fa-sticky-note-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-sticky-note-o:before {
    content: "\f249"
  }

  .fa.fa-cc-diners-club,
  .fa.fa-cc-jcb {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-clone,
  .fa.fa-hourglass-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hourglass-o:before {
    content: "\f254"
  }

  .fa.fa-hourglass-1:before {
    content: "\f251"
  }

  .fa.fa-hourglass-2:before {
    content: "\f252"
  }

  .fa.fa-hourglass-3:before {
    content: "\f253"
  }

  .fa.fa-hand-rock-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-rock-o:before {
    content: "\f255"
  }

  .fa.fa-hand-grab-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-grab-o:before {
    content: "\f255"
  }

  .fa.fa-hand-paper-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-paper-o:before {
    content: "\f256"
  }

  .fa.fa-hand-stop-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-stop-o:before {
    content: "\f256"
  }

  .fa.fa-hand-scissors-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-scissors-o:before {
    content: "\f257"
  }

  .fa.fa-hand-lizard-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-lizard-o:before {
    content: "\f258"
  }

  .fa.fa-hand-spock-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-spock-o:before {
    content: "\f259"
  }

  .fa.fa-hand-pointer-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-pointer-o:before {
    content: "\f25a"
  }

  .fa.fa-hand-peace-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-hand-peace-o:before {
    content: "\f25b"
  }

  .fa.fa-registered {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-chrome,
  .fa.fa-creative-commons,
  .fa.fa-firefox,
  .fa.fa-get-pocket,
  .fa.fa-gg,
  .fa.fa-gg-circle,
  .fa.fa-internet-explorer,
  .fa.fa-odnoklassniki,
  .fa.fa-odnoklassniki-square,
  .fa.fa-opera,
  .fa.fa-safari,
  .fa.fa-tripadvisor,
  .fa.fa-wikipedia-w {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-television:before {
    content: "\f26c"
  }

  .fa.fa-500px,
  .fa.fa-amazon,
  .fa.fa-contao {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-calendar-plus-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-calendar-plus-o:before {
    content: "\f271"
  }

  .fa.fa-calendar-minus-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-calendar-minus-o:before {
    content: "\f272"
  }

  .fa.fa-calendar-times-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-calendar-times-o:before {
    content: "\f273"
  }

  .fa.fa-calendar-check-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-calendar-check-o:before {
    content: "\f274"
  }

  .fa.fa-map-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-map-o:before {
    content: "\f279"
  }

  .fa.fa-commenting:before {
    content: "\f4ad"
  }

  .fa.fa-commenting-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-commenting-o:before {
    content: "\f4ad"
  }

  .fa.fa-houzz,
  .fa.fa-vimeo {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-vimeo:before {
    content: "\f27d"
  }

  .fa.fa-black-tie,
  .fa.fa-edge,
  .fa.fa-fonticons,
  .fa.fa-reddit-alien {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-credit-card-alt:before {
    content: "\f09d"
  }

  .fa.fa-codiepie,
  .fa.fa-fort-awesome,
  .fa.fa-mixcloud,
  .fa.fa-modx,
  .fa.fa-product-hunt,
  .fa.fa-scribd,
  .fa.fa-usb {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-pause-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-pause-circle-o:before {
    content: "\f28b"
  }

  .fa.fa-stop-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-stop-circle-o:before {
    content: "\f28d"
  }

  .fa.fa-bluetooth,
  .fa.fa-bluetooth-b,
  .fa.fa-envira,
  .fa.fa-gitlab,
  .fa.fa-wheelchair-alt,
  .fa.fa-wpbeginner,
  .fa.fa-wpforms {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-wheelchair-alt:before {
    content: "\f368"
  }

  .fa.fa-question-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-question-circle-o:before {
    content: "\f059"
  }

  .fa.fa-volume-control-phone:before {
    content: "\f2a0"
  }

  .fa.fa-asl-interpreting:before {
    content: "\f2a3"
  }

  .fa.fa-deafness:before,
  .fa.fa-hard-of-hearing:before {
    content: "\f2a4"
  }

  .fa.fa-glide,
  .fa.fa-glide-g {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-signing:before {
    content: "\f2a7"
  }

  .fa.fa-first-order,
  .fa.fa-google-plus-official,
  .fa.fa-pied-piper,
  .fa.fa-snapchat,
  .fa.fa-snapchat-ghost,
  .fa.fa-snapchat-square,
  .fa.fa-themeisle,
  .fa.fa-viadeo,
  .fa.fa-viadeo-square,
  .fa.fa-yoast {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-google-plus-official:before {
    content: "\f2b3"
  }

  .fa.fa-google-plus-circle {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-google-plus-circle:before {
    content: "\f2b3"
  }

  .fa.fa-fa,
  .fa.fa-font-awesome {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-fa:before {
    content: "\f2b4"
  }

  .fa.fa-handshake-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-handshake-o:before {
    content: "\f2b5"
  }

  .fa.fa-envelope-open-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-envelope-open-o:before {
    content: "\f2b6"
  }

  .fa.fa-linode {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-address-book-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-address-book-o:before {
    content: "\f2b9"
  }

  .fa.fa-vcard:before {
    content: "\f2bb"
  }

  .fa.fa-address-card-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-address-card-o:before {
    content: "\f2bb"
  }

  .fa.fa-vcard-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-vcard-o:before {
    content: "\f2bb"
  }

  .fa.fa-user-circle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-user-circle-o:before {
    content: "\f2bd"
  }

  .fa.fa-user-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-user-o:before {
    content: "\f007"
  }

  .fa.fa-id-badge {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-drivers-license:before {
    content: "\f2c2"
  }

  .fa.fa-id-card-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-id-card-o:before {
    content: "\f2c2"
  }

  .fa.fa-drivers-license-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-drivers-license-o:before {
    content: "\f2c2"
  }

  .fa.fa-free-code-camp,
  .fa.fa-quora,
  .fa.fa-telegram {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-thermometer-4:before,
  .fa.fa-thermometer:before {
    content: "\f2c7"
  }

  .fa.fa-thermometer-3:before {
    content: "\f2c8"
  }

  .fa.fa-thermometer-2:before {
    content: "\f2c9"
  }

  .fa.fa-thermometer-1:before {
    content: "\f2ca"
  }

  .fa.fa-thermometer-0:before {
    content: "\f2cb"
  }

  .fa.fa-bathtub:before,
  .fa.fa-s15:before {
    content: "\f2cd"
  }

  .fa.fa-window-maximize,
  .fa.fa-window-restore {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-times-rectangle:before {
    content: "\f410"
  }

  .fa.fa-window-close-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-window-close-o:before {
    content: "\f410"
  }

  .fa.fa-times-rectangle-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-times-rectangle-o:before {
    content: "\f410"
  }

  .fa.fa-bandcamp,
  .fa.fa-eercast,
  .fa.fa-etsy,
  .fa.fa-grav,
  .fa.fa-imdb,
  .fa.fa-ravelry {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-eercast:before {
    content: "\f2da"
  }

  .fa.fa-snowflake-o {
    font-family: "Font Awesome 5 Free";
    font-weight: 400
  }

  .fa.fa-snowflake-o:before {
    content: "\f2dc"
  }

  .fa.fa-superpowers,
  .fa.fa-wpexplorer {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }

  .fa.fa-cab:before {
    content: "\f1ba"
  }
}

@media all {
  .ekit-cursor-settings {
    position: fixed;
    z-index: 999;
    top: 10px;
    left: 20px;
    overflow: hidden;
    pointer-events: none;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
  }

  .ekit-cursor-settings.show {
    opacity: 1;
    display: block
  }

  .ekit-cursor .ekit-cursor-text {
    display: inline-block
  }

  .ekit-cursor {
    display: none;
    transition: .3s
  }

  .model-active .ekit-cursor {
    display: block;
    transition: .3s
  }
}

@media all {
  .elementor-widget-image-box .elementor-image-box-content {
    width: 100%
  }

  @media (min-width:768px) {

    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,
    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
      display: flex
    }

    .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
      flex-direction: row-reverse;
      text-align: end
    }

    .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
      flex-direction: row;
      text-align: start
    }

    .elementor-widget-image-box.elementor-position-top .elementor-image-box-img {
      margin: auto
    }

    .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
      align-items: flex-start
    }

    .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
      align-items: center
    }

    .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper {
      align-items: flex-end
    }
  }

  @media (max-width:767px) {
    .elementor-widget-image-box .elementor-image-box-img {
      margin-bottom: 15px;
      margin-left: auto !important;
      margin-right: auto !important
    }
  }

  .elementor-widget-image-box .elementor-image-box-img {
    display: inline-block
  }

  .elementor-widget-image-box .elementor-image-box-title a {
    color: inherit
  }

  .elementor-widget-image-box .elementor-image-box-wrapper {
    text-align: center
  }

  .elementor-widget-image-box .elementor-image-box-description {
    margin: 0
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-counter {
    align-items: stretch;
    display: flex;
    flex-direction: column-reverse;
    justify-content: center
  }

  .elementor-counter .elementor-counter-number {
    flex-grow: var(--counter-number-grow, 0)
  }

  .elementor-counter .elementor-counter-number-wrapper {
    display: flex;
    flex: 1;
    font-size: 69px;
    font-weight: 600;
    line-height: 1;
    text-align: center
  }

  .elementor-counter .elementor-counter-number-prefix {
    flex-grow: var(--counter-prefix-grow, 1);
    text-align: end;
    white-space: pre-wrap
  }

  .elementor-counter .elementor-counter-number-suffix {
    flex-grow: var(--counter-suffix-grow, 1);
    text-align: start;
    white-space: pre-wrap
  }

  .elementor-counter .elementor-counter-title {
    align-items: center;
    display: flex;
    flex: 1;
    font-size: 19px;
    font-weight: 400;
    justify-content: center;
    line-height: 2.5;
    margin: 0;
    padding: 0
  }
}

@media all {
  @keyframes fadeInLeft {
    from {
      opacity: 0;
      transform: translate3d(-100%, 0, 0)
    }

    to {
      opacity: 1;
      transform: none
    }
  }

  .fadeInLeft {
    animation-name: fadeInLeft
  }
}

@media all {
  .elementor-animation-float {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
  }

  .elementor-animation-float:active,
  .elementor-animation-float:focus,
  .elementor-animation-float:hover {
    transform: translateY(-8px)
  }
}

@media all {
  .elementor-5328 .elementor-element.elementor-element-c8bc839 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-c5a2981 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-b7022d0 .elementor-heading-title {
    font-size: 25px;
    line-height: 1.5em;
    letter-spacing: -.3px
  }

  .elementor-5328 .elementor-element.elementor-element-bbabf96 .elementor-heading-title {
    font-size: 25px;
    line-height: 1.5em;
    letter-spacing: -.3px
  }

  .elementor-5328 .elementor-element.elementor-element-b70aeef {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-3a863ff {
    --display: flex;
    --border-radius: 20px 20px 20px 20px;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-3a863ff:not(.elementor-motion-effects-element-type-background),
  .elementor-5328 .elementor-element.elementor-element-3a863ff>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4ECFF
  }

  .elementor-5328 .elementor-element.elementor-element-149c985>.elementor-widget-container {
    margin: 0 0 -16px 0;
    padding: 0 0 0 0
  }

  .elementor-5328 .elementor-element.elementor-element-149c985.elementor-position-right .elementor-image-box-img {
    margin-left: 0
  }

  .elementor-5328 .elementor-element.elementor-element-149c985.elementor-position-left .elementor-image-box-img {
    margin-right: 0
  }

  .elementor-5328 .elementor-element.elementor-element-149c985.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
  }

  .elementor-5328 .elementor-element.elementor-element-149c985 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%
  }

  .elementor-5328 .elementor-element.elementor-element-149c985 .elementor-image-box-img img {
    transition-duration: 0.3s
  }

  .elementor-5328 .elementor-element.elementor-element-149c985 .elementor-image-box-title {
    font-size: 19px
  }

  .elementor-5328 .elementor-element.elementor-element-6d2d0cc>.elementor-widget-container {
    margin: -10px 0 0 0
  }

  .elementor-5328 .elementor-element.elementor-element-6d2d0cc .elementor-counter-number-wrapper {
    text-align: {
        {
        VALUE
      }
    }

    ;
    --counter-prefix-grow:1;
    --counter-suffix-grow:1;
    --counter-number-grow:0;
    font-family:"Helvetica",
    Sans-serif;
    font-size:36px;
    font-weight:700
  }

  .elementor-5328 .elementor-element.elementor-element-2bcde54 {
    --display: flex;
    --border-radius: 20px 20px 20px 20px;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-2bcde54:not(.elementor-motion-effects-element-type-background),
  .elementor-5328 .elementor-element.elementor-element-2bcde54>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4ECFF
  }

  .elementor-5328 .elementor-element.elementor-element-937227c>.elementor-widget-container {
    margin: 0 0 -16px 0;
    padding: 0 0 0 0
  }

  .elementor-5328 .elementor-element.elementor-element-937227c.elementor-position-right .elementor-image-box-img {
    margin-left: 0
  }

  .elementor-5328 .elementor-element.elementor-element-937227c.elementor-position-left .elementor-image-box-img {
    margin-right: 0
  }

  .elementor-5328 .elementor-element.elementor-element-937227c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
  }

  .elementor-5328 .elementor-element.elementor-element-937227c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%
  }

  .elementor-5328 .elementor-element.elementor-element-937227c .elementor-image-box-img img {
    transition-duration: 0.3s
  }

  .elementor-5328 .elementor-element.elementor-element-937227c .elementor-image-box-title {
    font-size: 19px
  }

  .elementor-5328 .elementor-element.elementor-element-af22010>.elementor-widget-container {
    margin: -10px 0 0 0
  }

  .elementor-5328 .elementor-element.elementor-element-af22010 .elementor-counter-number-wrapper {
    text-align: {
        {
        VALUE
      }
    }

    ;
    --counter-prefix-grow:1;
    --counter-suffix-grow:1;
    --counter-number-grow:0;
    font-family:"Helvetica",
    Sans-serif;
    font-size:36px;
    font-weight:700
  }

  .elementor-5328 .elementor-element.elementor-element-33f038b {
    --display: flex;
    --border-radius: 20px 20px 20px 20px;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-33f038b:not(.elementor-motion-effects-element-type-background),
  .elementor-5328 .elementor-element.elementor-element-33f038b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4ECFF
  }

  .elementor-5328 .elementor-element.elementor-element-fdcce2b>.elementor-widget-container {
    margin: 0 0 -16px 0;
    padding: 0 0 0 0
  }

  .elementor-5328 .elementor-element.elementor-element-fdcce2b.elementor-position-right .elementor-image-box-img {
    margin-left: 0
  }

  .elementor-5328 .elementor-element.elementor-element-fdcce2b.elementor-position-left .elementor-image-box-img {
    margin-right: 0
  }

  .elementor-5328 .elementor-element.elementor-element-fdcce2b.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0
  }

  .elementor-5328 .elementor-element.elementor-element-fdcce2b .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%
  }

  .elementor-5328 .elementor-element.elementor-element-fdcce2b .elementor-image-box-img img {
    transition-duration: 0.3s
  }

  .elementor-5328 .elementor-element.elementor-element-fdcce2b .elementor-image-box-title {
    font-size: 19px
  }

  .elementor-5328 .elementor-element.elementor-element-3203b6e>.elementor-widget-container {
    margin: -10px 0 0 0
  }

  .elementor-5328 .elementor-element.elementor-element-3203b6e .elementor-counter-number-wrapper {
    text-align: {
        {
        VALUE
      }
    }

    ;
    --counter-prefix-grow:1;
    --counter-suffix-grow:1;
    --counter-number-grow:0;
    font-family:"Helvetica",
    Sans-serif;
    font-size:36px;
    font-weight:700
  }

  .elementor-5328 .elementor-element.elementor-element-125ac23 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-db0054c img {
    height: 500px;
    object-fit: cover;
    object-position: center center
  }

  .elementor-5328 .elementor-element.elementor-element-4ca501f {
    width: var(--container-widget-width, 97%);
    max-width: 97%;
    --container-widget-width: 97%;
    --container-widget-flex-grow: 0;
    bottom: 21px
  }

  .elementor-5328 .elementor-element.elementor-element-4ca501f>.elementor-widget-container {
    background-color: #472774;
    padding: 01em 0em 1em 0em;
    border-radius: 50px 50px 0 0;
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1)
  }

  .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-number-wrapper {
    color: #FFF;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing)
  }

  .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-title {
    color: #FFF;
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    line-height: var(--e-global-typography-520c191-line-height)
  }

  .elementor-5328 .elementor-element.elementor-element-1b2c40b {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 25px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-0d9ff45 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-e3580be {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-cf57411 {
    text-align: left
  }

  .elementor-5328 .elementor-element.elementor-element-cf57411 .elementor-heading-title {
    font-size: 25px;
    line-height: 1.5em;
    letter-spacing: -.3px
  }

  .elementor-5328 .elementor-element.elementor-element-ea1eebd {
    text-align: left
  }

  .elementor-5328 .elementor-element.elementor-element-1e49ad7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.3;
    --padding-top: 7em;
    --padding-bottom: 7em;
    --padding-left: 0em;
    --padding-right: 0em;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-1e49ad7:not(.elementor-motion-effects-element-type-background),
  .elementor-5328 .elementor-element.elementor-element-1e49ad7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4ECFF
  }

  .elementor-5328 .elementor-element.elementor-element-1e49ad7::before,
  .elementor-5328 .elementor-element.elementor-element-1e49ad7>.elementor-background-video-container::before,
  .elementor-5328 .elementor-element.elementor-element-1e49ad7>.e-con-inner>.elementor-background-video-container::before,
  .elementor-5328 .elementor-element.elementor-element-1e49ad7>.elementor-background-slideshow::before,
  .elementor-5328 .elementor-element.elementor-element-1e49ad7>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-5328 .elementor-element.elementor-element-1e49ad7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(../../../uploads/2024/07/patterns-2.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 25% auto
  }

  .elementor-5328 .elementor-element.elementor-element-b9be201 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-1c3f021 {
    text-align: center
  }

  .elementor-5328 .elementor-element.elementor-element-1c3f021 .elementor-heading-title {
    font-size: 25px;
    line-height: 1.5em;
    letter-spacing: -.3px
  }

  .elementor-5328 .elementor-element.elementor-element-eb87bfd {
    text-align: center
  }

  .elementor-5328 .elementor-element.elementor-element-7e489bc {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb>.elementor-widget-container {
    background-color: #FFF;
    padding: 2em 2em 1em 2em;
    transition: background 0.8s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-4d462f5)
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb:hover .elementor-widget-container {
    background-color: var(--e-global-color-cfa1f76);
    background-image: url(wp-content/uploads/2024/07/BAM-PNG.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 10% auto
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb {
    --icon-box-icon-margin: 14px
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-secondary)
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb.elementor-view-framed .elementor-icon,
  .elementor-5328 .elementor-element.elementor-element-cd3d9bb.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-639e8dd);
    color: var(--e-global-color-639e8dd);
    border-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon {
    font-size: 100px
  }

  .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon-box-title,
  .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon-box-title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5>.elementor-widget-container {
    background-color: #FFF;
    padding: 2em 2em 1em 2em;
    transition: background 0.8s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-4d462f5)
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5:hover .elementor-widget-container {
    background-color: var(--e-global-color-cfa1f76);
    background-image: url(wp-content/uploads/2024/07/BAM-PNG.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 10% auto
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5 {
    --icon-box-icon-margin: 14px
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-secondary)
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5.elementor-view-framed .elementor-icon,
  .elementor-5328 .elementor-element.elementor-element-eef57c5.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-639e8dd);
    color: var(--e-global-color-639e8dd);
    border-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon {
    font-size: 100px
  }

  .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon-box-title,
  .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon-box-title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1>.elementor-widget-container {
    background-color: #FFF;
    padding: 2em 2em 1em 2em;
    transition: background 0.8s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-4d462f5)
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1:hover .elementor-widget-container {
    background-color: var(--e-global-color-cfa1f76);
    background-image: url(wp-content/uploads/2024/07/BAM-PNG.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 10% auto
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1 {
    --icon-box-icon-margin: 14px
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-secondary)
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1.elementor-view-framed .elementor-icon,
  .elementor-5328 .elementor-element.elementor-element-ba97ae1.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-639e8dd);
    color: var(--e-global-color-639e8dd);
    border-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon {
    font-size: 100px
  }

  .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon-box-title,
  .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon-box-title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c>.elementor-widget-container {
    background-color: #FFF;
    padding: 2em 2em 1em 2em;
    transition: background 0.8s;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-4d462f5)
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c:hover .elementor-widget-container {
    background-color: var(--e-global-color-cfa1f76);
    background-image: url(wp-content/uploads/2024/07/BAM-PNG.png);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 10% auto
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c {
    --icon-box-icon-margin: 14px
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon-box-title {
    margin-bottom: 7px;
    color: var(--e-global-color-secondary)
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c.elementor-view-framed .elementor-icon,
  .elementor-5328 .elementor-element.elementor-element-ce4bb9c.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-639e8dd);
    color: var(--e-global-color-639e8dd);
    border-color: var(--e-global-color-639e8dd)
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon {
    font-size: 100px
  }

  .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon-box-title,
  .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon-box-title a {
    font-family: "Montserrat", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2em
  }

  .elementor-5328 .elementor-element.elementor-element-3f62af0:not(.elementor-motion-effects-element-type-background),
  .elementor-5328 .elementor-element.elementor-element-3f62af0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(135deg, var(--e-global-color-639e8dd) 0%, var(--e-global-color-bb890b8) 100%)
  }

  .elementor-5328 .elementor-element.elementor-element-3f62af0>.elementor-background-overlay {
    background-color: #000;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: .2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-5328 .elementor-element.elementor-element-3f62af0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 0em 2em 0em;
    overflow: visible
  }

  .elementor-5328 .elementor-element.elementor-element-a52ec55>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px
  }

  .elementor-5328 .elementor-element.elementor-element-a52ec55>.elementor-element-populated {
    margin: 0% 030% 0% 0%;
    --e-column-margin-right: 030%;
    --e-column-margin-left: 0%;
    padding: 2em 2em 2em 2em
  }

  .elementor-5328 .elementor-element.elementor-element-9eefc20 .elementor-heading-title {
    font-size: 31px;
    font-weight: 700;
    line-height: 1.5em;
    letter-spacing: -.3px;
    color: var(--e-global-color-text)
  }

  .elementor-5328 .elementor-element.elementor-element-ff5d3f8 {
    color: var(--e-global-color-text)
  }

  .elementor-5328 .elementor-element.elementor-element-d169b36 .elementor-button {
    background-color: #FFF;
    font-weight: 700;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary)
  }

  .elementor-5328 .elementor-element.elementor-element-d169b36 .elementor-button-content-wrapper {
    flex-direction: row
  }

  .elementor-5328 .elementor-element.elementor-element-d169b36 .elementor-button .elementor-button-content-wrapper {
    gap: 15px
  }

  @media(min-width:768px) {
    .elementor-5328 .elementor-element.elementor-element-c5a2981 {
      --width: 50%
    }

    .elementor-5328 .elementor-element.elementor-element-125ac23 {
      --width: 50%
    }

    .elementor-5328 .elementor-element.elementor-element-0d9ff45 {
      --width: 40%
    }

    .elementor-5328 .elementor-element.elementor-element-e3580be {
      --width: 60%
    }

    .elementor-5328 .elementor-element.elementor-element-b9be201 {
      --width: 100%
    }
  }

  @media(min-width:1367px) {

    .elementor-5328 .elementor-element.elementor-element-1e49ad7::before,
    .elementor-5328 .elementor-element.elementor-element-1e49ad7>.elementor-background-video-container::before,
    .elementor-5328 .elementor-element.elementor-element-1e49ad7>.e-con-inner>.elementor-background-video-container::before,
    .elementor-5328 .elementor-element.elementor-element-1e49ad7>.elementor-background-slideshow::before,
    .elementor-5328 .elementor-element.elementor-element-1e49ad7>.e-con-inner>.elementor-background-slideshow::before,
    .elementor-5328 .elementor-element.elementor-element-1e49ad7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
      background-attachment: fixed
    }

    .elementor-5328 .elementor-element.elementor-element-3f62af0>.elementor-background-overlay {
      background-attachment: scroll
    }
  }

  @media(min-width:2400px) {
    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-number-wrapper {
      font-size: var(--e-global-typography-primary-font-size);
      line-height: var(--e-global-typography-primary-line-height);
      letter-spacing: var(--e-global-typography-primary-letter-spacing)
    }

    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-title {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }

    .elementor-5328 .elementor-element.elementor-element-7e489bc {
      --grid-auto-flow: row
    }
  }

  @media(max-width:1366px) {
    .elementor-5328 .elementor-element.elementor-element-db0054c img {
      height: 500px
    }

    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-number-wrapper {
      font-size: var(--e-global-typography-primary-font-size);
      line-height: var(--e-global-typography-primary-line-height);
      letter-spacing: var(--e-global-typography-primary-letter-spacing)
    }

    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-title {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }

    .elementor-5328 .elementor-element.elementor-element-7e489bc {
      --grid-auto-flow: row
    }
  }

  @media(max-width:1200px) {
    .elementor-5328 .elementor-element.elementor-element-db0054c img {
      height: 650px
    }

    .elementor-5328 .elementor-element.elementor-element-7e489bc {
      --grid-auto-flow: row
    }
  }

  @media(max-width:1024px) {
    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-number-wrapper {
      font-size: var(--e-global-typography-primary-font-size);
      line-height: var(--e-global-typography-primary-line-height);
      letter-spacing: var(--e-global-typography-primary-letter-spacing)
    }

    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-title {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }

    .elementor-5328 .elementor-element.elementor-element-1e49ad7 {
      --padding-top: 0em;
      --padding-bottom: 3em;
      --padding-left: 0em;
      --padding-right: 0em
    }

    .elementor-5328 .elementor-element.elementor-element-7e489bc {
      --grid-auto-flow: row
    }

    .elementor-5328 .elementor-element.elementor-element-cd3d9bb>.elementor-widget-container {
      padding: 1em 1em 0em 1em
    }

    .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon-box-title a {
      font-size: 17.5px
    }

    .elementor-5328 .elementor-element.elementor-element-eef57c5>.elementor-widget-container {
      padding: 1em 1em 0em 1em
    }

    .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon-box-title a {
      font-size: 17.5px
    }

    .elementor-5328 .elementor-element.elementor-element-ba97ae1>.elementor-widget-container {
      padding: 1em 1em 0em 1em
    }

    .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon-box-title a {
      font-size: 17.5px
    }

    .elementor-5328 .elementor-element.elementor-element-ce4bb9c>.elementor-widget-container {
      padding: 1em 1em 0em 1em
    }

    .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon-box-title a {
      font-size: 17.5px
    }

    .elementor-5328 .elementor-element.elementor-element-3f62af0 {
      padding: 3em 0em 7em 0em
    }

    .elementor-5328 .elementor-element.elementor-element-a52ec55>.elementor-element-populated {
      margin: 0% 10% 0% 0%;
      --e-column-margin-right: 10%;
      --e-column-margin-left: 0%
    }

    .elementor-5328 .elementor-element.elementor-element-9eefc20 .elementor-heading-title {
      font-size: 42.72px
    }
  }

  @media(max-width:880px) {
    .elementor-5328 .elementor-element.elementor-element-db0054c img {
      height: 800px
    }

    .elementor-5328 .elementor-element.elementor-element-7e489bc {
      --e-con-grid-template-columns: repeat(2, 1fr);
      --grid-auto-flow: row
    }
  }

  @media(max-width:767px) {
    .elementor-5328 .elementor-element.elementor-element-149c985 .elementor-image-box-img {
      margin-bottom: 0
    }

    .elementor-5328 .elementor-element.elementor-element-937227c .elementor-image-box-img {
      margin-bottom: 0
    }

    .elementor-5328 .elementor-element.elementor-element-fdcce2b .elementor-image-box-img {
      margin-bottom: 0
    }

    .elementor-5328 .elementor-element.elementor-element-db0054c img {
      height: 237px
    }

    .elementor-5328 .elementor-element.elementor-element-4ca501f {
      --container-widget-width: 100%;
      --container-widget-flex-grow: 0;
      width: var(--container-widget-width, 100%);
      max-width: 100%;
      bottom: 0
    }

    body:not(.rtl) .elementor-5328 .elementor-element.elementor-element-4ca501f {
      right: 0
    }

    body.rtl .elementor-5328 .elementor-element.elementor-element-4ca501f {
      left: 0
    }

    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-number-wrapper {
      font-size: var(--e-global-typography-primary-font-size);
      line-height: var(--e-global-typography-primary-line-height);
      letter-spacing: var(--e-global-typography-primary-letter-spacing)
    }

    .elementor-5328 .elementor-element.elementor-element-4ca501f .elementor-counter-title {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }

    .elementor-5328 .elementor-element.elementor-element-1e49ad7 {
      --padding-top: 0em;
      --padding-bottom: 2em;
      --padding-left: 0em;
      --padding-right: 0em
    }

    .elementor-5328 .elementor-element.elementor-element-7e489bc {
      --e-con-grid-template-columns: repeat(1, 1fr);
      --grid-auto-flow: row
    }

    .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-cd3d9bb .elementor-icon-box-title a {
      font-size: 15.6px
    }

    .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-eef57c5 .elementor-icon-box-title a {
      font-size: 15.6px
    }

    .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-ba97ae1 .elementor-icon-box-title a {
      font-size: 15.6px
    }

    .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon-box-title,
    .elementor-5328 .elementor-element.elementor-element-ce4bb9c .elementor-icon-box-title a {
      font-size: 15.6px
    }

    .elementor-5328 .elementor-element.elementor-element-a52ec55>.elementor-element-populated {
      margin: 0% 0% 0% 0%;
      --e-column-margin-right: 0%;
      --e-column-margin-left: 0%
    }

    .elementor-5328 .elementor-element.elementor-element-9eefc20 {
      text-align: center
    }

    .elementor-5328 .elementor-element.elementor-element-9eefc20 .elementor-heading-title {
      font-size: 32.35px
    }
  }
}

@media all {
  .elementor-4018 .elementor-element.elementor-element-e923773 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 999;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-3725a3a {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-3725a3a.e-con {
    --flex-grow: 0;
    --flex-shrink: 0
  }

  .elementor-4018 .elementor-element.elementor-element-743a682 {
    text-align: left
  }

  .elementor-4018 .elementor-element.elementor-element-80d532b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --z-index: 999;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-menu-toggle {
    margin: 0 auto;
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu .elementor-item {
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5em
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main .elementor-item {
    color: var(--e-global-color-332724a);
    fill: var(--e-global-color-332724a);
    padding-left: 0;
    padding-right: 0;
    padding-top: 16px;
    padding-bottom: 16px
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main .elementor-item:hover,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main .elementor-item.elementor-item-active,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main .elementor-item.highlighted,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main .elementor-item:focus {
    color: var(--e-global-color-639e8dd);
    fill: var(--e-global-color-639e8dd)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 {
    --e-nav-menu-horizontal-menu-item-margin: calc(35px / 2)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
    margin-bottom: 35px
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown a,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-menu-toggle {
    color: var(--e-global-color-primary)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown {
    background-color: var(--e-global-color-text)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown a:hover,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown a.elementor-item-active,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown a.highlighted,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-menu-toggle:hover {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown a:hover,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown a.elementor-item-active,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown a.highlighted {
    background-color: #F4ECFF
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-item,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main .elementor-nav-menu--dropdown,
  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 div.elementor-menu-toggle {
    color: var(--e-global-color-text)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 div.elementor-menu-toggle svg {
    fill: var(--e-global-color-text)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 div.elementor-menu-toggle:hover {
    color: var(--e-global-color-d49ac81)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 div.elementor-menu-toggle:hover svg {
    fill: var(--e-global-color-d49ac81)
  }

  .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-menu-toggle:hover {
    background-color: #02010100
  }

  .elementor-4018 .elementor-element.elementor-element-c4c31c9 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-5cc89c1 .elementor-icon-box-wrapper {
    text-align: left
  }

  .elementor-4018 .elementor-element.elementor-element-5cc89c1 {
    --icon-box-icon-margin: 15px
  }

  .elementor-4018 .elementor-element.elementor-element-5cc89c1 .elementor-icon {
    font-size: 50px
  }

  .elementor-4018 .elementor-element.elementor-element-5cc89c1 .elementor-icon-box-title,
  .elementor-4018 .elementor-element.elementor-element-5cc89c1 .elementor-icon-box-title a {
    font-size: 16px;
    line-height: 1px
  }

  .elementor-4018 .elementor-element.elementor-element-5cc89c1 .elementor-icon-box-description {
    color: var(--e-global-color-639e8dd);
    font-size: 20px;
    font-weight: 600
  }

  .elementor-4018 .elementor-element.elementor-element-34cebf6 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-2530ad9 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 16px;
    --grid-column-gap: 5px;
    --grid-row-gap: 0px
  }

  .elementor-4018 .elementor-element.elementor-element-2530ad9 .elementor-widget-container {
    text-align: right
  }

  .elementor-4018 .elementor-element.elementor-element-2530ad9 .elementor-social-icon {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-4018 .elementor-element.elementor-element-2530ad9 .elementor-social-icon i {
    color: #F4ECFF
  }

  .elementor-4018 .elementor-element.elementor-element-2530ad9 .elementor-social-icon svg {
    fill: #F4ECFF
  }

  .elementor-4018 .elementor-element.elementor-element-b08fbe0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 0 0 0;
    --border-top-width: 1px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: var(--e-global-color-4d462f5);
    --border-color: var(--e-global-color-4d462f5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 99;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    background-color: #FFF;
    font-weight: 600;
    padding: 5px 10px 5px 10px;
    color: #000;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: var(--e-global-color-primary)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel {
    background-color: #FFF;
    border-radius: 0 0 0 0;
    min-width: 250px
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-hamburger {
    background-color: var(--e-global-color-639e8dd);
    float: right
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-close {
    background-color: var(--e-global-color-639e8dd);
    color: #FFF
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-container {
    height: 50px;
    border-radius: 0 0 0 0
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a {
    font-size: 15px;
    font-weight: 600;
    color: #000;
    padding: 10px 10px 10px 10px
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a:hover {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a:focus {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a:active {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li:hover>a {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li.current-menu-item>a {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: #101010;
    fill: #101010
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: #101010;
    fill: #101010
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    color: #707070 !important
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li:last-child>a {
    border-style: none
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li:first-child>a {
    border-style: none
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-submenu-panel {
    padding: 15px 0 15px 0
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: var(--e-global-color-text)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-hamburger>.ekit-menu-icon {
    color: var(--e-global-color-text)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: rgba(0, 0, 0, .5)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: rgba(0, 0, 0, .5)
  }

  .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-close:hover {
    color: rgba(0, 0, 0, .5)
  }

  .elementor-4018 .elementor-element.elementor-element-7e7be49 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-188454c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-188454c.e-con {
    --flex-grow: 0;
    --flex-shrink: 0
  }

  .elementor-4018 .elementor-element.elementor-element-e9321d1 {
    text-align: left
  }

  .elementor-4018 .elementor-element.elementor-element-ac0e02b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --z-index: 999;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
    background-color: #FFF;
    font-weight: 600;
    padding: 5px 10px 5px 10px;
    color: #000;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: var(--e-global-color-primary)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel {
    background-color: #FFF;
    border-radius: 0 0 0 0;
    min-width: 250px
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-hamburger {
    background-color: var(--e-global-color-639e8dd);
    float: right
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-close {
    background-color: var(--e-global-color-639e8dd);
    color: #FFF
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-container {
    height: 50px;
    border-radius: 0 0 0 0
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a {
    font-size: 15px;
    font-weight: 600;
    color: #000;
    padding: 10px 10px 10px 10px
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a:hover {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a:focus {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a:active {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li:hover>a {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li.current-menu-item>a {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li.current-menu-ancestor>a {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
    color: #707070
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
    color: #101010;
    fill: #101010
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
    color: #101010;
    fill: #101010
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
    color: var(--e-global-color-secondary)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
    color: #707070 !important
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li:last-child>a {
    border-style: none
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li:first-child>a {
    border-style: none
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-submenu-panel {
    padding: 15px 0 15px 0
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
    background-color: var(--e-global-color-text)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-hamburger>.ekit-menu-icon {
    color: var(--e-global-color-text)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
    background-color: var(--e-global-color-d49ac81)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-hamburger:hover>.ekit-menu-icon {
    color: var(--e-global-color-d49ac81)
  }

  .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-close:hover {
    color: var(--e-global-color-d49ac81)
  }

  .elementor-4018 .elementor-element.elementor-element-7b9d99a {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-42b92a7 .elementor-icon-box-wrapper {
    text-align: left
  }

  .elementor-4018 .elementor-element.elementor-element-42b92a7 {
    --icon-box-icon-margin: 15px
  }

  .elementor-4018 .elementor-element.elementor-element-42b92a7 .elementor-icon {
    font-size: 50px
  }

  .elementor-4018 .elementor-element.elementor-element-42b92a7 .elementor-icon-box-title,
  .elementor-4018 .elementor-element.elementor-element-42b92a7 .elementor-icon-box-title a {
    font-size: 16px;
    line-height: 1px
  }

  .elementor-4018 .elementor-element.elementor-element-42b92a7 .elementor-icon-box-description {
    color: var(--e-global-color-639e8dd);
    font-size: 20px;
    font-weight: 600
  }

  .elementor-4018 .elementor-element.elementor-element-4b139ee {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    overflow: visible
  }

  .elementor-4018 .elementor-element.elementor-element-662a3cd {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 16px;
    --grid-column-gap: 5px;
    --grid-row-gap: 0px
  }

  .elementor-4018 .elementor-element.elementor-element-662a3cd .elementor-widget-container {
    text-align: right
  }

  .elementor-4018 .elementor-element.elementor-element-662a3cd .elementor-social-icon {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-4018 .elementor-element.elementor-element-662a3cd .elementor-social-icon i {
    color: #F4ECFF
  }

  .elementor-4018 .elementor-element.elementor-element-662a3cd .elementor-social-icon svg {
    fill: #F4ECFF
  }

  .elementor-theme-builder-content-area {
    height: 400px
  }

  .elementor-location-header:before,
  .elementor-location-footer:before {
    content: "";
    display: table;
    clear: both
  }

  @media(min-width:768px) {
    .elementor-4018 .elementor-element.elementor-element-3725a3a {
      --width: 20%
    }

    .elementor-4018 .elementor-element.elementor-element-80d532b {
      --width: 50%
    }

    .elementor-4018 .elementor-element.elementor-element-c4c31c9 {
      --width: 20%
    }

    .elementor-4018 .elementor-element.elementor-element-34cebf6 {
      --width: 10%
    }

    .elementor-4018 .elementor-element.elementor-element-b08fbe0 {
      --width: 100%
    }

    .elementor-4018 .elementor-element.elementor-element-188454c {
      --width: 20%
    }

    .elementor-4018 .elementor-element.elementor-element-ac0e02b {
      --width: 50%
    }

    .elementor-4018 .elementor-element.elementor-element-7b9d99a {
      --width: 20%
    }

    .elementor-4018 .elementor-element.elementor-element-4b139ee {
      --width: 10%
    }
  }

  @media(max-width:1366px) and (min-width:768px) {
    .elementor-4018 .elementor-element.elementor-element-80d532b {
      --width: 40%
    }

    .elementor-4018 .elementor-element.elementor-element-c4c31c9 {
      --width: 21%
    }

    .elementor-4018 .elementor-element.elementor-element-34cebf6 {
      --width: 14%
    }

    .elementor-4018 .elementor-element.elementor-element-ac0e02b {
      --width: 40%
    }

    .elementor-4018 .elementor-element.elementor-element-7b9d99a {
      --width: 21%
    }

    .elementor-4018 .elementor-element.elementor-element-4b139ee {
      --width: 14%
    }
  }

  @media(max-width:1024px) and (min-width:768px) {
    .elementor-4018 .elementor-element.elementor-element-80d532b {
      --width: 20%
    }

    .elementor-4018 .elementor-element.elementor-element-c4c31c9 {
      --width: 40%
    }

    .elementor-4018 .elementor-element.elementor-element-34cebf6 {
      --width: 20%
    }

    .elementor-4018 .elementor-element.elementor-element-188454c {
      --width: 30%
    }

    .elementor-4018 .elementor-element.elementor-element-ac0e02b {
      --width: 20%
    }

    .elementor-4018 .elementor-element.elementor-element-7b9d99a {
      --width: 30%
    }

    .elementor-4018 .elementor-element.elementor-element-4b139ee {
      --width: 20%
    }
  }

  @media(min-width:2400px) {

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-item,
    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-sub-item {
      font-size: var(--e-global-typography-520c191-font-size)
    }
  }

  @media(max-width:1366px) {
    .elementor-4018 .elementor-element.elementor-element-3411263 {
      --e-nav-menu-horizontal-menu-item-margin: calc(25px / 2)
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
      margin-bottom: 25px
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-item,
    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-sub-item {
      font-size: var(--e-global-typography-520c191-font-size)
    }
  }

  @media(max-width:1200px) {
    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu .elementor-item {
      font-size: 14px
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 {
      --e-nav-menu-horizontal-menu-item-margin: calc(20px / 2)
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
      margin-bottom: 20px
    }

    .elementor-4018 .elementor-element.elementor-element-5cc89c1 .elementor-icon-box-description {
      font-size: 16px
    }

    .elementor-4018 .elementor-element.elementor-element-42b92a7 .elementor-icon-box-description {
      font-size: 16px
    }
  }

  @media(max-width:1024px) {
    .elementor-4018 .elementor-element.elementor-element-3411263 {
      z-index: 999;
      --nav-menu-icon-size: 28px
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu .elementor-item {
      font-size: 15px
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-item,
    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-sub-item {
      font-size: var(--e-global-typography-520c191-font-size)
    }

    .elementor-4018 .elementor-element.elementor-element-b08fbe0 {
      --justify-content: center;
      --align-items: center;
      --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%)
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 {
      z-index: 1100
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-nav-identity-panel {
      padding: 10px 0 10px 0
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-container {
      max-width: 350px;
      border-radius: 0 0 0 0
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav>li>a {
      color: #000;
      padding: 10px 15px 10px 15px
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
      padding: 15px 15px 15px 15px
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-navbar-nav .elementskit-submenu-panel {
      border-radius: 0 0 0 0
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-hamburger {
      padding: 8px 8px 8px 8px;
      width: 45px;
      border-radius: 3px
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-menu-close {
      padding: 8px 8px 8px 8px;
      margin: 12px 12px 12px 12px;
      width: 45px;
      border-radius: 3px
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-nav-logo>img {
      max-width: 160px;
      max-height: 60px
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-nav-logo {
      margin: 5px 0 5px 0;
      padding: 5px 5px 5px 5px
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 {
      z-index: 1100
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-nav-identity-panel {
      padding: 10px 0 10px 0
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-container {
      max-width: 350px;
      border-radius: 0 0 0 0
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav>li>a {
      color: #000;
      padding: 10px 15px 10px 15px
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
      padding: 15px 15px 15px 15px
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-navbar-nav .elementskit-submenu-panel {
      border-radius: 0 0 0 0
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-hamburger {
      padding: 8px 8px 8px 8px;
      width: 45px;
      border-radius: 3px
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-menu-close {
      padding: 8px 8px 8px 8px;
      margin: 12px 12px 12px 12px;
      width: 45px;
      border-radius: 3px
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-nav-logo>img {
      max-width: 160px;
      max-height: 60px
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-nav-logo {
      margin: 5px 0 5px 0;
      padding: 5px 5px 5px 5px
    }
  }

  @media(max-width:767px) {
    .elementor-4018 .elementor-element.elementor-element-3725a3a {
      --width: 50%
    }

    .elementor-4018 .elementor-element.elementor-element-743a682 {
      text-align: right
    }

    .elementor-4018 .elementor-element.elementor-element-743a682 img {
      width: 75%
    }

    .elementor-4018 .elementor-element.elementor-element-80d532b {
      --width: 50%
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu .elementor-item {
      font-size: 14px
    }

    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-item,
    .elementor-4018 .elementor-element.elementor-element-3411263 .elementor-nav-menu--dropdown .elementor-sub-item {
      font-size: var(--e-global-typography-520c191-font-size)
    }

    .elementor-4018 .elementor-element.elementor-element-cbe9d77 .elementskit-nav-logo>img {
      max-width: 120px;
      max-height: 50px
    }

    .elementor-4018 .elementor-element.elementor-element-188454c {
      --width: 50%
    }

    .elementor-4018 .elementor-element.elementor-element-e9321d1 {
      text-align: right
    }

    .elementor-4018 .elementor-element.elementor-element-e9321d1 img {
      width: 100%
    }

    .elementor-4018 .elementor-element.elementor-element-ac0e02b {
      --width: 50%
    }

    .elementor-4018 .elementor-element.elementor-element-11e2342 .elementskit-nav-logo>img {
      max-width: 120px;
      max-height: 50px
    }
  }
}

@media all {
  .elementor-4024 .elementor-element.elementor-element-25342c01>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center
  }

  .elementor-4024 .elementor-element.elementor-element-25342c01:not(.elementor-motion-effects-element-type-background),
  .elementor-4024 .elementor-element.elementor-element-25342c01>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(135deg, var(--e-global-color-bb890b8) 0%, var(--e-global-color-639e8dd) 100%)
  }

  .elementor-4024 .elementor-element.elementor-element-25342c01>.elementor-background-overlay {
    background-image: url(wp-content/uploads/2024/07/Pattern_img.png);
    background-position: center center;
    background-repeat: no-repeat;
    opacity: .2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-25342c01 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 0em 2em 0em;
    overflow: visible
  }

  .elementor-4024 .elementor-element.elementor-element-7b2e2607>.elementor-element-populated {
    padding: 1em 1em 1em 1em
  }

  .elementor-4024 .elementor-element.elementor-element-21bd40d4 {
    width: 100%;
    max-width: 100%;
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-21bd40d4 .elementor-heading-title {
    font-size: 28px;
    letter-spacing: -.5px;
    color: var(--e-global-color-text)
  }

  .elementor-4024 .elementor-element.elementor-element-ff21b27.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7.ekit-equal-height-enable,
  .elementor-4024 .elementor-element.elementor-element-f4340a7.ekit-equal-height-enable .ekit-wid-con,
  .elementor-4024 .elementor-element.elementor-element-f4340a7.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox {
    background-color: #FFF0;
    padding: 0 0 0 0;
    border-style: solid;
    border-width: 0 0 0 0;
    border-radius: 0 0 0 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -ms-grid-row-align: center;
    align-items: center
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 {
    width: initial;
    max-width: initial
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox .elementskit-info-box-title {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    color: #FFF;
    font-size: 14px
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox:hover .elementskit-info-box-title {
    color: #FFF
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox .box-body>p {
    color: #FFF;
    font-size: 20px;
    font-weight: 700
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox:hover .box-body>p {
    color: #FFF
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox p {
    margin: 0 0 0 0
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-info-box-icon {
    color: #FFF;
    fill: #FFF
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox .elementskit-info-box-icon {
    font-size: 40px;
    transform: rotate(0deg)
  }

  .elementor-4024 .elementor-element.elementor-element-f4340a7 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0 15px 0 0
  }

  .elementor-4024 .elementor-element.elementor-element-2ce6c168:not(.elementor-motion-effects-element-type-background),
  .elementor-4024 .elementor-element.elementor-element-2ce6c168>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4ECFF
  }

  .elementor-4024 .elementor-element.elementor-element-2ce6c168>.elementor-background-overlay {
    background-color: var(--e-global-color-cfa1f76);
    background-image: url(https://mazzoni.ae/wp-content/uploads/2024/07/patterns-2.png);
    background-position: center center;
    background-repeat: no-repeat;
    opacity: .37;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-2ce6c168 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 0em 0em 0em;
    overflow: visible
  }

  .elementor-4024 .elementor-element.elementor-element-7fc102ac>.elementor-element-populated {
    padding: 0 0 0 0
  }

  .elementor-4024 .elementor-element.elementor-element-3a0e2bf {
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: var(--e-global-color-4d462f5);
    padding: 0em 0em 2em 0em;
    overflow: visible
  }

  .elementor-4024 .elementor-element.elementor-element-24c2ed7e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px
  }

  .elementor-4024 .elementor-element.elementor-element-24c2ed7e>.elementor-element-populated {
    margin: 0% 5% 0% 0%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 0%;
    padding: 1em 1em 1em 1em
  }

  .elementor-4024 .elementor-element.elementor-element-7cde706f {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-7cde706f img {
    width: 61%
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(9px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(9px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(9px/2);
    margin-left: calc(9px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-9px/2);
    margin-left: calc(-9px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-9px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-9px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-icon i {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-639e8dd);
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 {
    --e-icon-list-icon-size: 18px;
    --icon-vertical-align: flex-start;
    --icon-vertical-offset: 3px
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-item>a {
    font-weight: 600
  }

  .elementor-4024 .elementor-element.elementor-element-cb11a97 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-f2253cb .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-f2253cb .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-f2253cb {
    --e-icon-list-icon-size: 23px;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-f2253cb .elementor-icon-list-icon {
    padding-right: 1px
  }

  .elementor-4024 .elementor-element.elementor-element-f2253cb .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-f2253cb .elementor-icon-list-item>a {
    font-size: 18px;
    font-weight: 600;
    line-height: 36px
  }

  .elementor-4024 .elementor-element.elementor-element-f2253cb .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-3be88ae iframe {
    height: 200px;
    transition-duration: 0.7s
  }

  .elementor-4024 .elementor-element.elementor-element-3be88ae:hover iframe {
    filter: brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)
  }

  .elementor-4024 .elementor-element.elementor-element-5d746f52>.elementor-element-populated {
    padding: 1em 1em 1em 1em
  }

  .elementor-4024 .elementor-element.elementor-element-3dab0757 {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-3dab0757 .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    /* font-weight: 600; */
    line-height: 1.6em
  }

  .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-106e2627 {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-106e2627 .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    /* font-weight: 600; */
    line-height: 1.6em
  }
p em {
    font-style: normal;
    font-weight: 100;
}
  .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-1e36bea {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-1e36bea .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    /* font-weight: 600; */
    line-height: 1.6em
  }

  .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-2a33e89 {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-2a33e89 .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    /* font-weight: 600; */
    line-height: 1.6em
  }

  .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-3194d892>.elementor-element-populated {
    padding: 1em 1em 1em 1em
  }

  .elementor-4024 .elementor-element.elementor-element-3b6a7e2 {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-3b6a7e2 .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-13fcd38 {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-13fcd38 .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.6em
  }

  .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-2d0675f {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-2d0675f .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.6em
  }

  .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-c649e4b {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-c649e4b .elementor-heading-title {
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -.5px
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.6em
  }

  .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-5a2077ac>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center
  }

  .elementor-4024 .elementor-element.elementor-element-5a2077ac {
    padding: 1em 0em 1em 0em;
    overflow: visible
  }

  .elementor-4024 .elementor-element.elementor-element-144ad5af .elementor-heading-title {
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 600;
    color: var(--e-global-color-639e8dd)
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(29px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(29px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(29px/2);
    margin-left: calc(29px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-29px/2);
    margin-left: calc(-29px/2)
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-29px/2)
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-29px/2)
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-icon i {
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-icon svg {
    transition: fill 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-166149f {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-item>a {
    font-family: "Montserrat", Sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.6em
  }

  .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-text {
    color: var(--e-global-color-639e8dd);
    transition: color 0.3s
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 14px;
    --grid-column-gap: 7px;
    --grid-row-gap: 0px
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-widget-container {
    text-align: right
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-social-icon {
    background-color: var(--e-global-color-813a2cf)
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-social-icon i {
    color: var(--e-global-color-639e8dd)
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-social-icon svg {
    fill: var(--e-global-color-639e8dd)
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-social-icon:hover {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-social-icon:hover i {
    color: var(--e-global-color-text)
  }

  .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-social-icon:hover svg {
    fill: var(--e-global-color-text)
  }

  .elementor-4024 .elementor-element.elementor-element-a9f6fe3 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --align-items: center;
    overflow: visible
  }

  .elementor-4024 .elementor-element.elementor-element-a9f6fe3.e-con {
    --flex-grow: 0;
    --flex-shrink: 1
  }

  .elementor-4024 .elementor-element.elementor-element-ff06ddd .elementor-repeater-item-7007189.elementor-social-icon {
    background-color: #070079
  }

  .elementor-4024 .elementor-element.elementor-element-ff06ddd .elementor-repeater-item-7007189.elementor-social-icon i {
    color: #FFF
  }

  .elementor-4024 .elementor-element.elementor-element-ff06ddd .elementor-repeater-item-7007189.elementor-social-icon svg {
    fill: #FFF
  }

  .elementor-4024 .elementor-element.elementor-element-ff06ddd {
    --grid-template-columns: repeat(1, auto);
    bottom: 125px;
    z-index: 999;
    --icon-size: 24px;
    --grid-column-gap: 11px;
    --grid-row-gap: 7px
  }

  .elementor-4024 .elementor-element.elementor-element-ff06ddd .elementor-widget-container {
    text-align: left
  }

  .elementor-4024 .elementor-element.elementor-element-ff06ddd.elementor-element {
    --align-self: flex-start;
    --order: 99999
      /* order end hack */
    ;
    --flex-grow: 1;
    --flex-shrink: 0
  }

  body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-ff06ddd {
    right: 20px
  }

  body.rtl .elementor-4024 .elementor-element.elementor-element-ff06ddd {
    left: 20px
  }

  .elementor-4024 .elementor-element.elementor-element-ff06ddd .elementor-icon {
    border-radius: 10px 10px 10px 10px
  }

  .elementor-theme-builder-content-area {
    height: 400px
  }

  .elementor-location-header:before,
  .elementor-location-footer:before {
    content: "";
    display: table;
    clear: both
  }

  @media(min-width:768px) {
    .elementor-4024 .elementor-element.elementor-element-7b2e2607 {
      width: 62.103%
    }

    .elementor-4024 .elementor-element.elementor-element-ff21b27 {
      width: 37.849%
    }

    .elementor-4024 .elementor-element.elementor-element-24c2ed7e {
      width: 44.971%
    }

    .elementor-4024 .elementor-element.elementor-element-5d746f52 {
      width: 29.695%
    }

    .elementor-4024 .elementor-element.elementor-element-3194d892 {
      width: 24.897%
    }

    .elementor-4024 .elementor-element.elementor-element-72cbb609 {
      width: 51.613%
    }

    .elementor-4024 .elementor-element.elementor-element-7cdb1c8e {
      width: 34.876%
    }

    .elementor-4024 .elementor-element.elementor-element-742a774 {
      width: 12.818%
    }
  }

  @media(max-width:1200px) and (min-width:768px) {
    .elementor-4024 .elementor-element.elementor-element-72cbb609 {
      width: 100%
    }

    .elementor-4024 .elementor-element.elementor-element-7cdb1c8e {
      width: 100%
    }

    .elementor-4024 .elementor-element.elementor-element-742a774 {
      width: 30%
    }
  }

  @media(max-width:1024px) and (min-width:768px) {
    .elementor-4024 .elementor-element.elementor-element-7b2e2607 {
      width: 60%
    }

    .elementor-4024 .elementor-element.elementor-element-ff21b27 {
      width: 40%
    }

    .elementor-4024 .elementor-element.elementor-element-24c2ed7e {
      width: 100%
    }

    .elementor-4024 .elementor-element.elementor-element-5d746f52 {
      width: 50%
    }

    .elementor-4024 .elementor-element.elementor-element-3194d892 {
      width: 50%
    }

    .elementor-4024 .elementor-element.elementor-element-72cbb609 {
      width: 100%
    }

    .elementor-4024 .elementor-element.elementor-element-7cdb1c8e {
      width: 70%
    }

    .elementor-4024 .elementor-element.elementor-element-742a774 {
      width: 30%
    }
  }

  @media(max-width:880px) and (min-width:768px) {
    .elementor-4024 .elementor-element.elementor-element-7b2e2607 {
      width: 60%
    }

    .elementor-4024 .elementor-element.elementor-element-ff21b27 {
      width: 40%
    }

    .elementor-4024 .elementor-element.elementor-element-7cdb1c8e {
      width: 70%
    }

    .elementor-4024 .elementor-element.elementor-element-742a774 {
      width: 30%
    }
  }

  @media(max-width:1366px) {
    .elementor-4024 .elementor-element.elementor-element-21bd40d4 .elementor-heading-title {
      font-size: 25px
    }

    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
      padding-bottom: calc(20px/2)
    }

    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
      margin-top: calc(20px/2)
    }

    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
      margin-right: calc(20px/2);
      margin-left: calc(20px/2)
    }

    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items {
      margin-right: calc(-20px/2);
      margin-left: calc(-20px/2)
    }

    body.rtl .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
      left: calc(-20px/2)
    }

    body:not(.rtl) .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
      right: calc(-20px/2)
    }
  }

  @media(max-width:1200px) {
    .elementor-4024 .elementor-element.elementor-element-21bd40d4 .elementor-heading-title {
      font-size: 22px
    }

    .elementor-4024 .elementor-element.elementor-element-ff21b27>.elementor-element-populated {
      padding: 0 50px 0 0
    }

    .elementor-4024 .elementor-element.elementor-element-3e2444bd {
      font-size: 16px
    }

    .elementor-4024 .elementor-element.elementor-element-144ad5af {
      text-align: center
    }

    .elementor-4024 .elementor-element.elementor-element-144ad5af .elementor-heading-title {
      line-height: 1.5em
    }

    .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-widget-container {
      text-align: left
    }
  }

  @media(max-width:1024px) {
    .elementor-4024 .elementor-element.elementor-element-21bd40d4 {
      text-align: left
    }

    .elementor-4024 .elementor-element.elementor-element-21bd40d4 .elementor-heading-title {
      font-size: 18px
    }

    .elementor-4024 .elementor-element.elementor-element-ff21b27.elementor-column>.elementor-widget-wrap {
      justify-content: center
    }

    .elementor-4024 .elementor-element.elementor-element-2ce6c168 {
      padding: 2em 0em 0em 0em
    }

    .elementor-4024 .elementor-element.elementor-element-24c2ed7e>.elementor-element-populated {
      margin: 0% 0% 0% 0%;
      --e-column-margin-right: 0%;
      --e-column-margin-left: 0%
    }

    .elementor-4024 .elementor-element.elementor-element-7cde706f img {
      width: 29%
    }

    .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-144ad5af {
      text-align: center
    }

    .elementor-4024 .elementor-element.elementor-element-144ad5af .elementor-heading-title {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-item>a {
      font-size: 13px
    }

    .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-widget-container {
      text-align: center
    }
  }

  @media(max-width:880px) {
    .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-widget-container {
      text-align: right
    }
  }

  @media(max-width:767px) {
    .elementor-4024 .elementor-element.elementor-element-25342c01 {
      padding: 2em 1em 2em 1em
    }

    .elementor-4024 .elementor-element.elementor-element-21bd40d4 {
      text-align: center
    }

    .elementor-4024 .elementor-element.elementor-element-ff21b27>.elementor-element-populated {
      padding: 0 0 0 0
    }

    .elementor-4024 .elementor-element.elementor-element-24c2ed7e>.elementor-element-populated {
      margin: 0% 0% 0% 0%;
      --e-column-margin-right: 0%;
      --e-column-margin-left: 0%
    }

    .elementor-4024 .elementor-element.elementor-element-7cde706f {
      text-align: center
    }

    .elementor-4024 .elementor-element.elementor-element-7cde706f img {
      width: 62%
    }

    .elementor-4024 .elementor-element.elementor-element-5d746f52 {
      width: 100%
    }

    .elementor-4024 .elementor-element.elementor-element-3dab0757 .elementor-heading-title {
      font-size: 16px
    }

    .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-70e5f6be .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-106e2627 .elementor-heading-title {
      font-size: 16px
    }

    .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-67d5b3b0 .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-1e36bea .elementor-heading-title {
      font-size: 16px
    }

    .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-3c439e4 .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-6dfbb55 .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-3194d892 {
      width: 100%
    }

    .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-8d341e1 .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-4e14739 .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-1205e4e .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-144ad5af {
      text-align: center
    }

    .elementor-4024 .elementor-element.elementor-element-144ad5af .elementor-heading-title {
      font-size: 11px
    }

    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4024 .elementor-element.elementor-element-166149f .elementor-icon-list-item>a {
      font-size: 12px
    }

    .elementor-4024 .elementor-element.elementor-element-0aac69a .elementor-widget-container {
      text-align: center
    }
  }
}

@media all {
  .elementor-4834 .elementor-element.elementor-element-66b4c9c>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(135deg, var(--e-global-color-bb890b8) 0%, #2880FF80 100%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-4834 .elementor-element.elementor-element-66b4c9c:not(.elementor-motion-effects-element-type-background),
  .elementor-4834 .elementor-element.elementor-element-66b4c9c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
  }

  .elementor-4834 .elementor-element.elementor-element-66b4c9c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5% 0% 5% 0%;
    overflow: visible
  }

  .elementor-bc-flex-widget .elementor-4834 .elementor-element.elementor-element-553e659.elementor-column .elementor-widget-wrap {
    align-items: center
  }

  .elementor-4834 .elementor-element.elementor-element-553e659.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
  }

  .elementor-4834 .elementor-element.elementor-element-553e659>.elementor-element-populated {
    padding: 0em 10em 0em 0em
  }

  .elementor-4834 .elementor-element.elementor-element-1329fde {
    text-align: left
  }

  .elementor-4834 .elementor-element.elementor-element-1329fde .elementor-heading-title {
    font-size: 30px;
    line-height: 1.3em;
    letter-spacing: 0;
    color: var(--e-global-color-text)
  }

  .elementor-4834 .elementor-element.elementor-element-6a6afcf {
    color: #FFF;
    font-size: 20px;
    line-height: 1.5em;
    letter-spacing: -.3px
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li:not(.brd_sep) {
    color: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li>a {
    color: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li>span.ekit_home_icon {
    color: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li>span.ekit_home_icon svg {
    fill: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li:hover>a {
    color: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li:hover>span.ekit_home_icon {
    color: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li:hover>span.ekit_home_icon svg {
    fill: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li:is(.brd_sep) {
    color: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb>li:is(.brd_sep) svg {
    fill: #FFF
  }

  .elementor-4834 .elementor-element.elementor-element-44fab33:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-4834 .elementor-element.elementor-element-44fab33>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(142deg, var(--e-global-color-bb890b8) 0%, var(--e-global-color-639e8dd) 100%)
  }

  .elementor-4834 .elementor-element.elementor-element-44fab33>.elementor-element-populated>.elementor-background-overlay {
    background-image: url(https://mazzoni.ae/wp-content/uploads/2024/07/patterns-2.png);
    background-position: center center;
    background-size: 35% auto;
    opacity: .6
  }

  .elementor-4834 .elementor-element.elementor-element-44fab33>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0em 0em -10em 0em;
    --e-column-margin-right: 0em;
    --e-column-margin-left: 0em;
    padding: 2em 2em 2em 2em
  }

  .elementor-4834 .elementor-element.elementor-element-44fab33>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-4834 .elementor-element.elementor-element-44fab33 {
    z-index: 99
  }

  .elementor-4834 .elementor-element.elementor-element-29a07ab {
    text-align: center
  }

  .elementor-4834 .elementor-element.elementor-element-29a07ab .elementor-heading-title {
    font-size: 28px;
    letter-spacing: -.5px;
    color: var(--e-global-color-text)
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-button-content-wrapper {
    flex-direction: row-reverse
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-button span {
    gap: 7px
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-field-group {
    padding-right: calc(10px/2);
    padding-left: calc(10px/2);
    margin-bottom: 15px
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-form-fields-wrapper {
    margin-left: calc(-10px/2);
    margin-right: calc(-10px/2);
    margin-bottom: -15px
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-field-group.recaptcha_v3-bottomleft,
  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0
  }

  body.rtl .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0
  }

  body:not(.rtl) .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0
  }

  body .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-field-type-html {
    padding-bottom: 0
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #FFF;
    border-color: #CACACA
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-field-group .elementor-select-wrapper select {
    background-color: #FFF;
    border-color: #CACACA
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-field-group .elementor-select-wrapper::before {
    color: #CACACA
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-button {
    font-weight: 700
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .e-form__buttons__wrapper__button-next {
    background-color: var(--e-global-color-639e8dd);
    color: var(--e-global-color-text)
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-button[type="submit"] {
    background-color: var(--e-global-color-639e8dd);
    color: var(--e-global-color-text)
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a .elementor-button[type="submit"] svg * {
    fill: var(--e-global-color-text)
  }

  .elementor-4834 .elementor-element.elementor-element-ee94b0a {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-secondary-color: #ffffff;
    --e-form-steps-indicator-active-secondary-color: #ffffff;
    --e-form-steps-indicator-completed-secondary-color: #ffffff;
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px
  }

  .elementor-4834 .elementor-element.elementor-element-ffdc13d {
    --display: flex;
    overflow: visible
  }

  .elementor-4834 .elementor-element.elementor-element-737fe71>.elementor-widget-container {
    padding: 5em 0em 0em 0em
  }

  .elementor-4834 .elementor-element.elementor-element-e5e00b5 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-4834 .elementor-element.elementor-element-c181384 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-4834 .elementor-element.elementor-element-fbdddfb {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-4834 .elementor-element.elementor-element-895f61d {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-4834 .elementor-element.elementor-element-2c04e1b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  @media(max-width:1024px) and (min-width:768px) {
    .elementor-4834 .elementor-element.elementor-element-553e659 {
      width: 100%
    }

    .elementor-4834 .elementor-element.elementor-element-44fab33 {
      width: 100%
    }
  }

  @media(max-width:1366px) {
    .elementor-4834 .elementor-element.elementor-element-553e659>.elementor-element-populated {
      padding: 20px 20px 20px 20px
    }
  }

  @media(max-width:1024px) {
    .elementor-4834 .elementor-element.elementor-element-66b4c9c {
      padding: 7em 0em 0em 0em
    }

    .elementor-4834 .elementor-element.elementor-element-6a6afcf {
      text-align: center
    }

    .elementor-4834 .elementor-element.elementor-element-0200ffe .ekit-breadcrumb {
      justify-content: center
    }

    .elementor-4834 .elementor-element.elementor-element-44fab33>.elementor-element-populated {
      margin: 0em 0em 0em 0em;
      --e-column-margin-right: 0em;
      --e-column-margin-left: 0em
    }
  }

  @media(max-width:767px) {
    .elementor-4834 .elementor-element.elementor-element-44fab33>.elementor-element-populated {
      padding: 2em 2em 2em 2em
    }

    .elementor-4834 .elementor-element.elementor-element-ffdc13d {
      --padding-top: 0px;
      --padding-bottom: 0px;
      --padding-left: 0px;
      --padding-right: 0px
    }

    .elementor-4834 .elementor-element.elementor-element-737fe71>.elementor-widget-container {
      padding: 0em 0em 0em 0em
    }
  }
}

@media all {
  .ekit-section-parallax-layer {
    position: absolute;
    pointer-events: none
  }

  .ekit-section-parallax-layer .elementskit-parallax-graphic {
    width: 100%;
    height: auto;
    overflow: visible
  }

  .ekit-section-parallax-layer svg.elementskit-parallax-graphic {
    width: 100px
  }

  .item_animation {
    position: absolute;
    overflow: hidden;
    animation: ekit-fade 5s infinite linear
  }

  .elementskit-invisible {
    visibility: hidden
  }

  .elementskit-parallax-multi-container {
    transition: none !important
  }

  .ekit-section-parallax-type-tilt {
    pointer-events: auto !important;
    z-index: 99999
  }

  .elementor-section>[id^=jarallax-container-] {
    -webkit-mask-image: -webkit-linear-gradient(top, #fff 0, #fff 100%)
  }

  @-webkit-keyframes ekit-fade {
    0% {
      opacity: .3
    }

    100% {
      opacity: 1
    }
  }

  @keyframes ekit-fade {
    0% {
      opacity: .3
    }

    100% {
      opacity: 1
    }
  }

  @-webkit-keyframes ekit-rotate {
    from {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    to {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  @keyframes ekit-rotate {
    from {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    to {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  @-webkit-keyframes ekit-bounce {
    0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    40% {
      -webkit-transform: translate3d(0, 150%, 0);
      transform: translate3d(0, 150%, 0)
    }

    100% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @keyframes ekit-bounce {
    0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    40% {
      -webkit-transform: translate3d(0, 50%, 0);
      transform: translate3d(0, 50%, 0)
    }

    100% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @-webkit-keyframes ekit-zoom {
    0% {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    100% {
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }
  }

  @keyframes ekit-zoom {
    0% {
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    100% {
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }
  }

  @keyframes ekit-rotate-box {
    0% {
      transform: translate(0, 0) rotate(0) scale(1)
    }

    20% {
      transform: translate(73px, -1px) rotate(36deg) scale(.9)
    }

    40% {
      transform: translate(141px, 72px) rotate(72deg) scale(1)
    }

    60% {
      transform: translate(83px, 122px) rotate(108deg) scale(1.2)
    }

    80% {
      transform: translate(-40px, 72px) rotate(144deg) scale(1.1)
    }

    100% {
      transform: translate(0, 0) rotate(0) scale(1)
    }
  }

  @-webkit-keyframes ekit-rotate-box {
    0% {
      -webkit-transform: translate(0, 0) rotate(0) scale(1)
    }

    20% {
      -webkit-transform: translate(73px, -1px) rotate(36deg) scale(.9)
    }

    40% {
      -webkit-transform: translate(141px, 72px) rotate(72deg) scale(1)
    }

    60% {
      -webkit-transform: translate(83px, 122px) rotate(108deg) scale(1.2)
    }

    80% {
      -webkit-transform: translate(-40px, 72px) rotate(144deg) scale(1.1)
    }

    100% {
      -webkit-transform: translate(0, 0) rotate(0) scale(1)
    }
  }

  @-webkit-keyframes ekit-left-right {
    0% {
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%)
    }

    50% {
      -webkit-transform: translateX(50%);
      transform: translateX(50%)
    }

    100% {
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%)
    }
  }

  @keyframes ekit-left-right {
    0% {
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%)
    }

    50% {
      -webkit-transform: translateX(50%);
      transform: translateX(50%)
    }

    100% {
      -webkit-transform: translateX(-50%);
      transform: translateX(-50%)
    }
  }
}

@media all {
  @font-face {
    font-family: 'icomoon_brands';
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon_brands.eot?z876hv);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon_brands.eot?z876hv#iefix) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon_brands.ttf?z876hv) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon_brands.woff?z876hv) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon_brands.svg?z876hv#icomoon_brands) format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: block
  }

  .icomoon_brands {
    font-family: 'icomoon_brands' !important;
    speak: 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
  }

  .icomoon_brands-1password:before {
    content: "\eaec";
    color: #0094f5
  }

  .icomoon_brands-500px1:before {
    content: "\eaed";
    color: #0099e5
  }

  .icomoon_brands-abbrobotstudio:before {
    content: "\eaee";
    color: #ff9e0f
  }

  .icomoon_brands-about-dot-me:before {
    content: "\eaef";
    color: #00a98f
  }

  .icomoon_brands-abstract:before {
    content: "\eaf0"
  }

  .icomoon_brands-academia:before {
    content: "\eaf1"
  }

  .icomoon_brands-accusoft:before {
    content: "\eaf2";
    color: #ff7e4a
  }

  .icomoon_brands-acm:before {
    content: "\eaf3";
    color: #0085ca
  }

  .icomoon_brands-addthis:before {
    content: "\eaf4";
    color: #ff6550
  }

  .icomoon_brands-adguard:before {
    content: "\eaf5";
    color: #66b574
  }

  .icomoon_brands-adobe:before {
    content: "\eaf6";
    color: red
  }

  .icomoon_brands-adobeacrobatreader:before {
    content: "\eaf7";
    color: #ee3f24
  }

  .icomoon_brands-adobeaftereffects:before {
    content: "\eaf8";
    color: #d291ff
  }

  .icomoon_brands-adobeaudition:before {
    content: "\eaf9";
    color: #00e4bb
  }

  .icomoon_brands-adobecreativecloud:before {
    content: "\eafa";
    color: #d41818
  }

  .icomoon_brands-adobedreamweaver:before {
    content: "\eafb";
    color: #35fa00
  }

  .icomoon_brands-adobeillustrator:before {
    content: "\eafc";
    color: #ff7c00
  }

  .icomoon_brands-adobeindesign:before {
    content: "\eafd";
    color: #fd3f93
  }

  .icomoon_brands-adobelightroomcc:before {
    content: "\eafe";
    color: #3df0f0
  }

  .icomoon_brands-adobelightroomclassic:before {
    content: "\eaff";
    color: #add5ec
  }

  .icomoon_brands-adobephotoshop:before {
    content: "\eb00";
    color: #00c8ff
  }

  .icomoon_brands-adobepremiere:before {
    content: "\eb01";
    color: #ea77ff
  }

  .icomoon_brands-adobetypekit:before {
    content: "\eb02";
    color: #87ec00
  }

  .icomoon_brands-adobexd:before {
    content: "\eb03";
    color: #ff2bc2
  }

  .icomoon_brands-airbnb:before {
    content: "\eb04";
    color: #ff5a5f
  }

  .icomoon_brands-airplayaudio:before {
    content: "\eb05"
  }

  .icomoon_brands-airplayvideo:before {
    content: "\eb06"
  }

  .icomoon_brands-algolia:before {
    content: "\eb07";
    color: #5468ff
  }

  .icomoon_brands-alliedmodders:before {
    content: "\eb08";
    color: #1578d3
  }

  .icomoon_brands-amazon1:before {
    content: "\eb09";
    color: #f90
  }

  .icomoon_brands-amazonalexa:before {
    content: "\eb0a";
    color: #00caff
  }

  .icomoon_brands-amazonaws:before {
    content: "\eb0b"
  }

  .icomoon_brands-amd:before {
    content: "\eb0c";
    color: #ed1c24
  }

  .icomoon_brands-americanexpress:before {
    content: "\eb0d";
    color: #2e77bc
  }

  .icomoon_brands-anaconda:before {
    content: "\eb0e";
    color: #42b029
  }

  .icomoon_brands-analogue:before {
    content: "\eb0f"
  }

  .icomoon_brands-anchor:before {
    content: "\eb10";
    color: #8940fa
  }

  .icomoon_brands-android1:before {
    content: "\eb11";
    color: #3ddc84
  }

  .icomoon_brands-angellist:before {
    content: "\eb12"
  }

  .icomoon_brands-angular:before {
    content: "\eb13";
    color: #dd0031
  }

  .icomoon_brands-angularuniversal:before {
    content: "\eb14";
    color: #00acc1
  }

  .icomoon_brands-ansible:before {
    content: "\eb15";
    color: #e00
  }

  .icomoon_brands-apache:before {
    content: "\eb16";
    color: #d22128
  }

  .icomoon_brands-apacheairflow:before {
    content: "\eb17";
    color: #007a88
  }

  .icomoon_brands-apachecordova:before {
    content: "\eb18";
    color: #e8e8e8
  }

  .icomoon_brands-apacheflink:before {
    content: "\eb19";
    color: #e6526f
  }

  .icomoon_brands-apachekafka:before {
    content: "\eb1a"
  }

  .icomoon_brands-apachenetbeanside:before {
    content: "\eb1b";
    color: #1b6ac6
  }

  .icomoon_brands-apacheopenoffice:before {
    content: "\eb1c";
    color: #0e85cd
  }

  .icomoon_brands-apacherocketmq:before {
    content: "\eb1d";
    color: #d77310
  }

  .icomoon_brands-apachespark:before {
    content: "\eb1e";
    color: #e25a1c
  }

  .icomoon_brands-apple:before {
    content: "\eb1f";
    color: #999
  }

  .icomoon_brands-applemusic:before {
    content: "\eb20"
  }

  .icomoon_brands-applepay:before {
    content: "\eb21"
  }

  .icomoon_brands-applepodcasts:before {
    content: "\eb22";
    color: #93c
  }

  .icomoon_brands-appveyor:before {
    content: "\eb23";
    color: #00b3e0
  }

  .icomoon_brands-aral:before {
    content: "\eb24";
    color: #0063cb
  }

  .icomoon_brands-archiveofourown:before {
    content: "\eb25";
    color: #900
  }

  .icomoon_brands-archlinux:before {
    content: "\eb26";
    color: #1793d1
  }

  .icomoon_brands-arduino:before {
    content: "\eb27";
    color: #00979d
  }

  .icomoon_brands-artstation:before {
    content: "\eb28";
    color: #13aff0
  }

  .icomoon_brands-arxiv:before {
    content: "\eb29";
    color: #b31b1b
  }

  .icomoon_brands-asana:before {
    content: "\eb2a"
  }

  .icomoon_brands-asciidoctor:before {
    content: "\eb2b";
    color: #e40046
  }

  .icomoon_brands-at-and-t:before {
    content: "\eb2c";
    color: #00a8e0
  }

  .icomoon_brands-atlassian:before {
    content: "\eb2d";
    color: #0052cc
  }

  .icomoon_brands-atom:before {
    content: "\eb2e";
    color: #66595c
  }

  .icomoon_brands-audi:before {
    content: "\eb2f";
    color: #bb0a30
  }

  .icomoon_brands-audible:before {
    content: "\eb30";
    color: #f8991c
  }

  .icomoon_brands-aurelia:before {
    content: "\eb31";
    color: #ed2b88
  }

  .icomoon_brands-auth0:before {
    content: "\eb32";
    color: #eb5424
  }

  .icomoon_brands-automatic:before {
    content: "\eb33";
    color: #7d8084
  }

  .icomoon_brands-autotask:before {
    content: "\eb34";
    color: #e51937
  }

  .icomoon_brands-aventrix:before {
    content: "\eb35";
    color: #09d
  }

  .icomoon_brands-awesomewm:before {
    content: "\eb36";
    color: #535d6c
  }

  .icomoon_brands-azureartifacts:before {
    content: "\eb37";
    color: #cb2e6d
  }

  .icomoon_brands-azuredevops:before {
    content: "\eb38";
    color: #0078d7
  }

  .icomoon_brands-azurepipelines:before {
    content: "\eb39";
    color: #2560e0
  }

  .icomoon_brands-babel:before {
    content: "\eb3a";
    color: #f9dc3e
  }

  .icomoon_brands-baidu:before {
    content: "\eb3b";
    color: #2319dc
  }

  .icomoon_brands-bamboo:before {
    content: "\eb3c";
    color: #0052cc
  }

  .icomoon_brands-bancontact:before {
    content: "\eb3d";
    color: #005498
  }

  .icomoon_brands-bandcamp:before {
    content: "\eb3e";
    color: #408294
  }

  .icomoon_brands-bandlab:before {
    content: "\eb3f";
    color: #dc3710
  }

  .icomoon_brands-basecamp1:before {
    content: "\eb40";
    color: #5ecc62
  }

  .icomoon_brands-bathasu:before {
    content: "\eb41";
    color: #00a3e0
  }

  .icomoon_brands-beats:before {
    content: "\eb42";
    color: #005571
  }

  .icomoon_brands-beatsbydre:before {
    content: "\eb43";
    color: #e01f3d
  }

  .icomoon_brands-behance1:before {
    content: "\eb44";
    color: #1769ff
  }

  .icomoon_brands-bigcartel:before {
    content: "\eb45"
  }

  .icomoon_brands-bing:before {
    content: "\eb46";
    color: #008373
  }

  .icomoon_brands-bit:before {
    content: "\eb47";
    color: #73398d
  }

  .icomoon_brands-bitbucket:before {
    content: "\eb48";
    color: #0052cc
  }

  .icomoon_brands-bitcoin:before {
    content: "\eb49";
    color: #f7931a
  }

  .icomoon_brands-bitdefender:before {
    content: "\eb4a";
    color: #ed1c24
  }

  .icomoon_brands-bitly:before {
    content: "\eb4b";
    color: #ee6123
  }

  .icomoon_brands-bitrise:before {
    content: "\eb4c";
    color: #683d87
  }

  .icomoon_brands-blackberry:before {
    content: "\eb4d"
  }

  .icomoon_brands-blender:before {
    content: "\eb4e";
    color: #f5792a
  }

  .icomoon_brands-blogger1:before {
    content: "\eb4f";
    color: #ff5722
  }

  .icomoon_brands-bmcsoftware:before {
    content: "\eb50";
    color: #fe5000
  }

  .icomoon_brands-boeing:before {
    content: "\eb51";
    color: #1d439c
  }

  .icomoon_brands-boost:before {
    content: "\eb52";
    color: #f69220
  }

  .icomoon_brands-bootstrap:before {
    content: "\eb53";
    color: #563d7c
  }

  .icomoon_brands-bower:before {
    content: "\eb54";
    color: #ef5734
  }

  .icomoon_brands-box:before {
    content: "\eb55";
    color: #0061d5
  }

  .icomoon_brands-brand-dot-ai:before {
    content: "\eb56";
    color: #0aa0ff
  }

  .icomoon_brands-brandfolder:before {
    content: "\eb57";
    color: #40d1f5
  }

  .icomoon_brands-brave:before {
    content: "\eb58";
    color: #fb542b
  }

  .icomoon_brands-breaker:before {
    content: "\eb59";
    color: #003dad
  }

  .icomoon_brands-broadcom:before {
    content: "\eb5a";
    color: #cc092f
  }

  .icomoon_brands-buddy:before {
    content: "\eb5b";
    color: #1a86fd
  }

  .icomoon_brands-buffer:before {
    content: "\eb5c";
    color: #168eea
  }

  .icomoon_brands-buymeacoffee:before {
    content: "\eb5d";
    color: #ff813f
  }

  .icomoon_brands-buzzfeed:before {
    content: "\eb5e";
    color: #e32
  }

  .icomoon_brands-c:before {
    content: "\eb5f";
    color: #a8b9cc
  }

  .icomoon_brands-cakephp:before {
    content: "\eb60";
    color: #d33c43
  }

  .icomoon_brands-campaignmonitor:before {
    content: "\eb61";
    color: #509cf6
  }

  .icomoon_brands-canva:before {
    content: "\eb62";
    color: #00c4cc
  }

  .icomoon_brands-cashapp:before {
    content: "\eb63";
    color: #00c244
  }

  .icomoon_brands-cassandra:before {
    content: "\eb64";
    color: #1287b1
  }

  .icomoon_brands-castorama:before {
    content: "\eb65";
    color: #0078d7
  }

  .icomoon_brands-castro:before {
    content: "\eb66";
    color: #00b265
  }

  .icomoon_brands-centos:before {
    content: "\eb67";
    color: #262577
  }

  .icomoon_brands-cevo:before {
    content: "\eb68";
    color: #1eabe2
  }

  .icomoon_brands-chase:before {
    content: "\eb69";
    color: #117aca
  }

  .icomoon_brands-chef:before {
    content: "\eb6a";
    color: #f09820
  }

  .icomoon_brands-circle:before {
    content: "\eb6b";
    color: #8669ae
  }

  .icomoon_brands-circleci:before {
    content: "\eb6c"
  }

  .icomoon_brands-cirrusci:before {
    content: "\eb6d"
  }

  .icomoon_brands-cisco:before {
    content: "\eb6e";
    color: #1ba0d7
  }

  .icomoon_brands-civicrm:before {
    content: "\eb6f";
    color: #81c459
  }

  .icomoon_brands-clockify:before {
    content: "\eb70";
    color: #03a9f4
  }

  .icomoon_brands-clojure:before {
    content: "\eb71";
    color: #5881d8
  }

  .icomoon_brands-cloudbees:before {
    content: "\eb72";
    color: #1997b5
  }

  .icomoon_brands-cloudflare:before {
    content: "\eb73";
    color: #f38020
  }

  .icomoon_brands-cmake:before {
    content: "\eb74";
    color: #064f8c
  }

  .icomoon_brands-co-op:before {
    content: "\eb75";
    color: #00b1e7
  }

  .icomoon_brands-codacy:before {
    content: "\eb76"
  }

  .icomoon_brands-codecademy:before {
    content: "\eb77";
    color: #1f4056
  }

  .icomoon_brands-codechef:before {
    content: "\eb78";
    color: #5b4638
  }

  .icomoon_brands-codeclimate:before {
    content: "\eb79"
  }

  .icomoon_brands-codecov:before {
    content: "\eb7a";
    color: #f01f7a
  }

  .icomoon_brands-codefactor:before {
    content: "\eb7b";
    color: #f44a6a
  }

  .icomoon_brands-codeforces:before {
    content: "\eb7c";
    color: #1f8acb
  }

  .icomoon_brands-codeigniter:before {
    content: "\eb7d";
    color: #ee4623
  }

  .icomoon_brands-codepen1:before {
    content: "\eb7e"
  }

  .icomoon_brands-coderwall:before {
    content: "\eb7f";
    color: #3e8dcc
  }

  .icomoon_brands-codesandbox:before {
    content: "\eb80"
  }

  .icomoon_brands-codeship:before {
    content: "\eb81";
    color: #3c4858
  }

  .icomoon_brands-codewars:before {
    content: "\eb82";
    color: #ad2c27
  }

  .icomoon_brands-codio:before {
    content: "\eb83";
    color: #4574e0
  }

  .icomoon_brands-coffeescript:before {
    content: "\eb84"
  }

  .icomoon_brands-coinbase:before {
    content: "\eb85";
    color: #0667d0
  }

  .icomoon_brands-commonworkflowlanguage:before {
    content: "\eb86";
    color: #b5314c
  }

  .icomoon_brands-composer:before {
    content: "\eb87";
    color: #885630
  }

  .icomoon_brands-compropago:before {
    content: "\eb88";
    color: #00aaef
  }

  .icomoon_brands-conda-forge:before {
    content: "\eb89"
  }

  .icomoon_brands-conekta:before {
    content: "\eb8a";
    color: #414959
  }

  .icomoon_brands-confluence:before {
    content: "\eb8b"
  }

  .icomoon_brands-coronarenderer:before {
    content: "\eb8c";
    color: #e6502a
  }

  .icomoon_brands-coursera:before {
    content: "\eb8d";
    color: #2a73cc
  }

  .icomoon_brands-coveralls:before {
    content: "\eb8e";
    color: #3f5767
  }

  .icomoon_brands-cpanel:before {
    content: "\eb8f";
    color: #ff6c2c
  }

  .icomoon_brands-cplusplus:before {
    content: "\eb90";
    color: #00599c
  }

  .icomoon_brands-creativecommons:before {
    content: "\eb91";
    color: #ef9421
  }

  .icomoon_brands-crehana:before {
    content: "\eb92";
    color: #4b22f4
  }

  .icomoon_brands-crunchbase:before {
    content: "\eb93";
    color: #0288d1
  }

  .icomoon_brands-crunchyroll:before {
    content: "\eb94";
    color: #f47521
  }

  .icomoon_brands-cryengine:before {
    content: "\eb95"
  }

  .icomoon_brands-csharp:before {
    content: "\eb96";
    color: #239120
  }

  .icomoon_brands-css31:before {
    content: "\eb97";
    color: #1572b6
  }

  .icomoon_brands-csswizardry:before {
    content: "\eb98";
    color: #f43059
  }

  .icomoon_brands-curl:before {
    content: "\eb99"
  }

  .icomoon_brands-d3-dot-js:before {
    content: "\eb9a";
    color: #f9a03c
  }

  .icomoon_brands-dailymotion:before {
    content: "\eb9b";
    color: #0066dc
  }

  .icomoon_brands-dart:before {
    content: "\eb9c";
    color: #0175c2
  }

  .icomoon_brands-dashlane:before {
    content: "\eb9d";
    color: #007c97
  }

  .icomoon_brands-datacamp:before {
    content: "\eb9e";
    color: #3ac
  }

  .icomoon_brands-dazn:before {
    content: "\eb9f";
    color: #f8f8f5
  }

  .icomoon_brands-dblp:before {
    content: "\eba0";
    color: #004f9f
  }

  .icomoon_brands-debian:before {
    content: "\eba1";
    color: #a81d33
  }

  .icomoon_brands-deepin:before {
    content: "\eba2";
    color: #007cff
  }

  .icomoon_brands-deezer:before {
    content: "\eba3";
    color: #feaa2d
  }

  .icomoon_brands-delicious1:before {
    content: "\eba4";
    color: #39f
  }

  .icomoon_brands-deliveroo:before {
    content: "\eba5";
    color: #00ccbc
  }

  .icomoon_brands-dell:before {
    content: "\eba6";
    color: #007db8
  }

  .icomoon_brands-deno:before {
    content: "\eba7"
  }

  .icomoon_brands-dependabot:before {
    content: "\eba8";
    color: #025e8c
  }

  .icomoon_brands-designernews:before {
    content: "\eba9";
    color: #2d72d9
  }

  .icomoon_brands-dev-dot-to:before {
    content: "\ebaa"
  }

  .icomoon_brands-deviantart1:before {
    content: "\ebab";
    color: #05cc47
  }

  .icomoon_brands-devrant:before {
    content: "\ebac";
    color: #f99a66
  }

  .icomoon_brands-diaspora:before {
    content: "\ebad"
  }

  .icomoon_brands-digg:before {
    content: "\ebae"
  }

  .icomoon_brands-digitalocean:before {
    content: "\ebaf";
    color: #0080ff
  }

  .icomoon_brands-directus:before {
    content: "\ebb0"
  }

  .icomoon_brands-discord:before {
    content: "\ebb1";
    color: #7289da
  }

  .icomoon_brands-discourse:before {
    content: "\ebb2"
  }

  .icomoon_brands-discover:before {
    content: "\ebb3";
    color: #ff6000
  }

  .icomoon_brands-disqus:before {
    content: "\ebb4";
    color: #2e9fff
  }

  .icomoon_brands-disroot:before {
    content: "\ebb5";
    color: #50162d
  }

  .icomoon_brands-django:before {
    content: "\ebb6"
  }

  .icomoon_brands-dlna:before {
    content: "\ebb7";
    color: #48a842
  }

  .icomoon_brands-docker:before {
    content: "\ebb8";
    color: #1488c6
  }

  .icomoon_brands-docusign:before {
    content: "\ebb9";
    color: #fc2
  }

  .icomoon_brands-dolby:before {
    content: "\ebba"
  }

  .icomoon_brands-dot-net:before {
    content: "\ebbb";
    color: #5c2d91
  }

  .icomoon_brands-draugiem-dot-lv:before {
    content: "\ebbc";
    color: #f60
  }

  .icomoon_brands-dribbble1:before {
    content: "\ebbd";
    color: #ea4c89
  }

  .icomoon_brands-drone:before {
    content: "\ebbe"
  }

  .icomoon_brands-dropbox1:before {
    content: "\ebbf";
    color: #0061ff
  }

  .icomoon_brands-drupal:before {
    content: "\ebc0";
    color: #0678be
  }

  .icomoon_brands-dtube:before {
    content: "\ebc1";
    color: red
  }

  .icomoon_brands-duckduckgo:before {
    content: "\ebc2";
    color: #de5833
  }

  .icomoon_brands-dunked:before {
    content: "\ebc3";
    color: #2da9d7
  }

  .icomoon_brands-duolingo:before {
    content: "\ebc4";
    color: #58cc02
  }

  .icomoon_brands-dynatrace:before {
    content: "\ebc5";
    color: #1496ff
  }

  .icomoon_brands-ebay:before {
    content: "\ebc6";
    color: #e53238
  }

  .icomoon_brands-eclipseide:before {
    content: "\ebc7";
    color: #2c2255
  }

  .icomoon_brands-elastic:before {
    content: "\ebc8";
    color: #005571
  }

  .icomoon_brands-elasticcloud:before {
    content: "\ebc9";
    color: #005571
  }

  .icomoon_brands-elasticsearch:before {
    content: "\ebca";
    color: #005571
  }

  .icomoon_brands-elasticstack:before {
    content: "\ebcb";
    color: #005571
  }

  .icomoon_brands-electron:before {
    content: "\ebcc";
    color: #47848f
  }

  .icomoon_brands-elementary:before {
    content: "\ebcd";
    color: #64baff
  }

  .icomoon_brands-eleventy:before {
    content: "\ebce"
  }

  .icomoon_brands-ello1:before {
    content: "\ebcf"
  }

  .icomoon_brands-elsevier:before {
    content: "\ebd0";
    color: #ff6c00
  }

  .icomoon_brands-ember-dot-js:before {
    content: "\ebd1";
    color: #e04e39
  }

  .icomoon_brands-emlakjet:before {
    content: "\ebd2";
    color: #0ae524
  }

  .icomoon_brands-empirekred:before {
    content: "\ebd3";
    color: #72be50
  }

  .icomoon_brands-envato:before {
    content: "\ebd4";
    color: #81b441
  }

  .icomoon_brands-epel:before {
    content: "\ebd5";
    color: #fc0000
  }

  .icomoon_brands-epicgames:before {
    content: "\ebd6"
  }

  .icomoon_brands-epson:before {
    content: "\ebd7";
    color: #039
  }

  .icomoon_brands-esea:before {
    content: "\ebd8";
    color: #0e9648
  }

  .icomoon_brands-eslint:before {
    content: "\ebd9";
    color: #4b32c3
  }

  .icomoon_brands-ethereum:before {
    content: "\ebda"
  }

  .icomoon_brands-etsy:before {
    content: "\ebdb";
    color: #f16521
  }

  .icomoon_brands-eventbrite:before {
    content: "\ebdc";
    color: #f05537
  }

  .icomoon_brands-eventstore:before {
    content: "\ebdd";
    color: #5ab552
  }

  .icomoon_brands-evernote:before {
    content: "\ebde";
    color: #00a82d
  }

  .icomoon_brands-everplaces:before {
    content: "\ebdf";
    color: #fa4b32
  }

  .icomoon_brands-evry:before {
    content: "\ebe0";
    color: #063a54
  }

  .icomoon_brands-exercism:before {
    content: "\ebe1";
    color: #009cab
  }

  .icomoon_brands-expertsexchange:before {
    content: "\ebe2";
    color: #00aae7
  }

  .icomoon_brands-expo:before {
    content: "\ebe3"
  }

  .icomoon_brands-eyeem:before {
    content: "\ebe4"
  }

  .icomoon_brands-f-droid:before {
    content: "\ebe5";
    color: #1976d2
  }

  .icomoon_brands-f-secure:before {
    content: "\ebe6";
    color: #00baff
  }

  .icomoon_brands-facebook1:before {
    content: "\ebe7";
    color: #1877f2
  }

  .icomoon_brands-faceit:before {
    content: "\ebe8";
    color: #f50
  }

  .icomoon_brands-fandango:before {
    content: "\ebe9";
    color: #ff7300
  }

  .icomoon_brands-favro:before {
    content: "\ebea";
    color: #512da8
  }

  .icomoon_brands-feathub:before {
    content: "\ebeb";
    color: #9b9b9b
  }

  .icomoon_brands-fedora:before {
    content: "\ebec";
    color: #294172
  }

  .icomoon_brands-feedly:before {
    content: "\ebed";
    color: #2bb24c
  }

  .icomoon_brands-fidoalliance:before {
    content: "\ebee";
    color: #ffbf3b
  }

  .icomoon_brands-figma:before {
    content: "\ebef";
    color: #f24e1e
  }

  .icomoon_brands-filezilla:before {
    content: "\ebf0";
    color: #bf0000
  }

  .icomoon_brands-firebase:before {
    content: "\ebf1";
    color: #ffca28
  }

  .icomoon_brands-fitbit:before {
    content: "\ebf2";
    color: #00b0b9
  }

  .icomoon_brands-fiverr:before {
    content: "\ebf3";
    color: #1dbf73
  }

  .icomoon_brands-flask:before {
    content: "\ebf4"
  }

  .icomoon_brands-flattr1:before {
    content: "\ebf5"
  }

  .icomoon_brands-flickr1:before {
    content: "\ebf6";
    color: #0063dc
  }

  .icomoon_brands-flipboard:before {
    content: "\ebf7";
    color: #e12828
  }

  .icomoon_brands-floatplane:before {
    content: "\ebf8";
    color: #00aeef
  }

  .icomoon_brands-flutter:before {
    content: "\ebf9";
    color: #02569b
  }

  .icomoon_brands-fnac:before {
    content: "\ebfa";
    color: #e1a925
  }

  .icomoon_brands-formstack:before {
    content: "\ebfb";
    color: #21b573
  }

  .icomoon_brands-fossa:before {
    content: "\ebfc";
    color: #90a1b8
  }

  .icomoon_brands-fossilscm:before {
    content: "\ebfd";
    color: #548294
  }

  .icomoon_brands-foursquare1:before {
    content: "\ebfe";
    color: #f94877
  }

  .icomoon_brands-framer:before {
    content: "\ebff";
    color: #05f
  }

  .icomoon_brands-freebsd:before {
    content: "\ec00";
    color: #ab2b28
  }

  .icomoon_brands-freecodecamp:before {
    content: "\ec01";
    color: #006400
  }

  .icomoon_brands-fujifilm:before {
    content: "\ec02";
    color: #ed1a3a
  }

  .icomoon_brands-fujitsu:before {
    content: "\ec03";
    color: red
  }

  .icomoon_brands-furaffinity:before {
    content: "\ec04";
    color: #faaf3a
  }

  .icomoon_brands-furrynetwork:before {
    content: "\ec05";
    color: #2e75b4
  }

  .icomoon_brands-garmin:before {
    content: "\ec06";
    color: #007cc3
  }

  .icomoon_brands-gatsby:before {
    content: "\ec07";
    color: #639
  }

  .icomoon_brands-gauges:before {
    content: "\ec08";
    color: #2fa66a
  }

  .icomoon_brands-genius:before {
    content: "\ec09";
    color: #ffff64
  }

  .icomoon_brands-gentoo:before {
    content: "\ec0a";
    color: #54487a
  }

  .icomoon_brands-geocaching:before {
    content: "\ec0b";
    color: #00874d
  }

  .icomoon_brands-gerrit:before {
    content: "\ec0c";
    color: #eee
  }

  .icomoon_brands-ghost:before {
    content: "\ec0d";
    color: #738a94
  }

  .icomoon_brands-gimp:before {
    content: "\ec0e";
    color: #5c5543
  }

  .icomoon_brands-git1:before {
    content: "\ec0f";
    color: #f05032
  }

  .icomoon_brands-gitea:before {
    content: "\ec10";
    color: #609926
  }

  .icomoon_brands-github1:before {
    content: "\ec11"
  }

  .icomoon_brands-gitlab:before {
    content: "\ec12";
    color: #fca121
  }

  .icomoon_brands-gitpod:before {
    content: "\ec13";
    color: #1aa6e4
  }

  .icomoon_brands-gitter:before {
    content: "\ec14";
    color: #ed1965
  }

  .icomoon_brands-glassdoor:before {
    content: "\ec15";
    color: #0caa41
  }

  .icomoon_brands-glitch:before {
    content: "\ec16";
    color: #33f
  }

  .icomoon_brands-gmail:before {
    content: "\ec17";
    color: #d14836
  }

  .icomoon_brands-gnome:before {
    content: "\ec18";
    color: #4a86cf
  }

  .icomoon_brands-gnu:before {
    content: "\ec19";
    color: #a42e2b
  }

  .icomoon_brands-gnuicecat:before {
    content: "\ec1a";
    color: #002f5b
  }

  .icomoon_brands-gnuprivacyguard:before {
    content: "\ec1b";
    color: #0093dd
  }

  .icomoon_brands-gnusocial:before {
    content: "\ec1c";
    color: #a22430
  }

  .icomoon_brands-go:before {
    content: "\ec1d";
    color: #00add8
  }

  .icomoon_brands-godotengine:before {
    content: "\ec1e";
    color: #478cbf
  }

  .icomoon_brands-gog-dot-com:before {
    content: "\ec1f";
    color: #86328a
  }

  .icomoon_brands-goldenline:before {
    content: "\ec20";
    color: #f1b92b
  }

  .icomoon_brands-goodreads:before {
    content: "\ec21";
    color: #630
  }

  .icomoon_brands-google1:before {
    content: "\ec22";
    color: #4285f4
  }

  .icomoon_brands-googleads:before {
    content: "\ec23";
    color: #4285f4
  }

  .icomoon_brands-googleanalytics:before {
    content: "\ec24";
    color: #ffc107
  }

  .icomoon_brands-googlechrome:before {
    content: "\ec25";
    color: #4285f4
  }

  .icomoon_brands-googlecloud:before {
    content: "\ec26";
    color: #4285f4
  }

  .icomoon_brands-googledrive:before {
    content: "\ec27";
    color: #4285f4
  }

  .icomoon_brands-googlehangouts:before {
    content: "\ec28";
    color: #0c9d58
  }

  .icomoon_brands-googlehangoutschat:before {
    content: "\ec29";
    color: #00897b
  }

  .icomoon_brands-googlekeep:before {
    content: "\ec2a";
    color: #fb0
  }

  .icomoon_brands-googlepay:before {
    content: "\ec2b";
    color: #5f6368
  }

  .icomoon_brands-googleplay:before {
    content: "\ec2c";
    color: #607d8b
  }

  .icomoon_brands-googlepodcasts:before {
    content: "\ec2d";
    color: #4285f4
  }

  .icomoon_brands-googlescholar:before {
    content: "\ec2e";
    color: #4885ed
  }

  .icomoon_brands-googlesearchconsole:before {
    content: "\ec2f";
    color: #458cf5
  }

  .icomoon_brands-gov-dot-uk:before {
    content: "\ec30";
    color: #005ea5
  }

  .icomoon_brands-gradle:before {
    content: "\ec31"
  }

  .icomoon_brands-grafana:before {
    content: "\ec32";
    color: #f46800
  }

  .icomoon_brands-graphcool:before {
    content: "\ec33";
    color: #27ae60
  }

  .icomoon_brands-graphql:before {
    content: "\ec34";
    color: #e10098
  }

  .icomoon_brands-grav:before {
    content: "\ec35"
  }

  .icomoon_brands-gravatar:before {
    content: "\ec36";
    color: #1e8cbe
  }

  .icomoon_brands-greenkeeper:before {
    content: "\ec37";
    color: #00c775
  }

  .icomoon_brands-greensock:before {
    content: "\ec38";
    color: #88ce02
  }

  .icomoon_brands-groovy:before {
    content: "\ec39";
    color: #4298b8
  }

  .icomoon_brands-groupon:before {
    content: "\ec3a";
    color: #53a318
  }

  .icomoon_brands-gulp:before {
    content: "\ec3b";
    color: #da4648
  }

  .icomoon_brands-gumroad:before {
    content: "\ec3c";
    color: #36a9ae
  }

  .icomoon_brands-gumtree:before {
    content: "\ec3d";
    color: #72ef36
  }

  .icomoon_brands-gutenberg:before {
    content: "\ec3e"
  }

  .icomoon_brands-habr:before {
    content: "\ec3f";
    color: #77a2b6
  }

  .icomoon_brands-hackaday:before {
    content: "\ec40"
  }

  .icomoon_brands-hackerearth:before {
    content: "\ec41";
    color: #323754
  }

  .icomoon_brands-hackerone:before {
    content: "\ec42";
    color: #494649
  }

  .icomoon_brands-hackerrank:before {
    content: "\ec43";
    color: #2ec866
  }

  .icomoon_brands-hackhands:before {
    content: "\ec44";
    color: #00acbd
  }

  .icomoon_brands-hackster:before {
    content: "\ec45";
    color: #1bacf7
  }

  .icomoon_brands-happycow:before {
    content: "\ec46";
    color: #7c4ec4
  }

  .icomoon_brands-hashnode:before {
    content: "\ec47";
    color: #2962ff
  }

  .icomoon_brands-haskell:before {
    content: "\ec48";
    color: #5d4f85
  }

  .icomoon_brands-hatenabookmark:before {
    content: "\ec49";
    color: #00a4de
  }

  .icomoon_brands-haxe:before {
    content: "\ec4a";
    color: #ea8220
  }

  .icomoon_brands-helm:before {
    content: "\ec4b";
    color: #277a9f
  }

  .icomoon_brands-here:before {
    content: "\ec4c";
    color: #48dad0
  }

  .icomoon_brands-heroku:before {
    content: "\ec4d";
    color: #430098
  }

  .icomoon_brands-hexo:before {
    content: "\ec4e";
    color: #0e83cd
  }

  .icomoon_brands-highly:before {
    content: "\ec4f";
    color: #ff3c00
  }

  .icomoon_brands-hipchat:before {
    content: "\ec50";
    color: #0052cc
  }

  .icomoon_brands-hitachi:before {
    content: "\ec51";
    color: #e60027
  }

  .icomoon_brands-hockeyapp:before {
    content: "\ec52";
    color: #009ee1
  }

  .icomoon_brands-homeassistant:before {
    content: "\ec53";
    color: #41bdf5
  }

  .icomoon_brands-homify:before {
    content: "\ec54";
    color: #7dcda3
  }

  .icomoon_brands-hootsuite:before {
    content: "\ec55"
  }

  .icomoon_brands-houzz:before {
    content: "\ec56";
    color: #4dbc15
  }

  .icomoon_brands-hp:before {
    content: "\ec57";
    color: #0096d6
  }

  .icomoon_brands-html5:before {
    content: "\ec58";
    color: #e34f26
  }

  .icomoon_brands-htmlacademy:before {
    content: "\ec59";
    color: #302683
  }

  .icomoon_brands-huawei:before {
    content: "\ec5a";
    color: red
  }

  .icomoon_brands-hubspot:before {
    content: "\ec5b";
    color: #ff7a59
  }

  .icomoon_brands-hulu:before {
    content: "\ec5c";
    color: #3dbb3d
  }

  .icomoon_brands-humblebundle:before {
    content: "\ec5d";
    color: #cc2929
  }

  .icomoon_brands-hurriyetemlak:before {
    content: "\ec5e";
    color: #e02826
  }

  .icomoon_brands-hypothesis:before {
    content: "\ec5f";
    color: #bd1c2b
  }

  .icomoon_brands-iata:before {
    content: "\ec60";
    color: #004e81
  }

  .icomoon_brands-ibm:before {
    content: "\ec61";
    color: #054ada
  }

  .icomoon_brands-icloud:before {
    content: "\ec62";
    color: #3693f3
  }

  .icomoon_brands-icomoon:before {
    content: "\ec63";
    color: #825794
  }

  .icomoon_brands-icon:before {
    content: "\ec64";
    color: #31b8bb
  }

  .icomoon_brands-iconjar:before {
    content: "\ec65";
    color: #16a5f3
  }

  .icomoon_brands-icq:before {
    content: "\ec66";
    color: #7ebd00
  }

  .icomoon_brands-ideal:before {
    content: "\ec67";
    color: #c06
  }

  .icomoon_brands-ifixit:before {
    content: "\ec68";
    color: #0071ce
  }

  .icomoon_brands-imdb:before {
    content: "\ec69";
    color: #e6b91e
  }

  .icomoon_brands-imgur:before {
    content: "\ec6a";
    color: #1bb76e
  }

  .icomoon_brands-indeed:before {
    content: "\ec6b";
    color: #2164f3
  }

  .icomoon_brands-influxdb:before {
    content: "\ec6c";
    color: #22adf6
  }

  .icomoon_brands-inkscape:before {
    content: "\ec6d"
  }

  .icomoon_brands-instacart:before {
    content: "\ec6e";
    color: #43b02a
  }

  .icomoon_brands-instagram1:before {
    content: "\ec6f";
    color: #e4405f
  }

  .icomoon_brands-instapaper:before {
    content: "\ec70"
  }

  .icomoon_brands-intel:before {
    content: "\ec71";
    color: #0071c5
  }

  .icomoon_brands-intellijidea:before {
    content: "\ec72"
  }

  .icomoon_brands-intercom:before {
    content: "\ec73";
    color: #1f8ded
  }

  .icomoon_brands-internetarchive:before {
    content: "\ec74"
  }

  .icomoon_brands-internetexplorer:before {
    content: "\ec75";
    color: #0076d6
  }

  .icomoon_brands-invision:before {
    content: "\ec76";
    color: #f36
  }

  .icomoon_brands-invoiceninja:before {
    content: "\ec77"
  }

  .icomoon_brands-ionic:before {
    content: "\ec78";
    color: #3880ff
  }

  .icomoon_brands-ios:before {
    content: "\ec79"
  }

  .icomoon_brands-ipfs:before {
    content: "\ec7a";
    color: #65c2cb
  }

  .icomoon_brands-issuu:before {
    content: "\ec7b";
    color: #f36d5d
  }

  .icomoon_brands-itch-dot-io:before {
    content: "\ec7c";
    color: #fa5c5c
  }

  .icomoon_brands-itunes:before {
    content: "\ec7d";
    color: #fb5bc5
  }

  .icomoon_brands-jabber:before {
    content: "\ec7e";
    color: #c00
  }

  .icomoon_brands-java:before {
    content: "\ec7f";
    color: #007396
  }

  .icomoon_brands-javascript:before {
    content: "\ec80";
    color: #f7df1e
  }

  .icomoon_brands-jekyll:before {
    content: "\ec81";
    color: #c00
  }

  .icomoon_brands-jenkins:before {
    content: "\ec82";
    color: #d24939
  }

  .icomoon_brands-jest:before {
    content: "\ec83";
    color: #c21325
  }

  .icomoon_brands-jet:before {
    content: "\ec84";
    color: #fbba00
  }

  .icomoon_brands-jetbrains:before {
    content: "\ec85"
  }

  .icomoon_brands-jinja:before {
    content: "\ec86";
    color: #b41717
  }

  .icomoon_brands-jira:before {
    content: "\ec87"
  }

  .icomoon_brands-joomla1:before {
    content: "\ec88";
    color: #5091cd
  }

  .icomoon_brands-jquery:before {
    content: "\ec89";
    color: #0769ad
  }

  .icomoon_brands-jsdelivr:before {
    content: "\ec8a";
    color: #e84d3d
  }

  .icomoon_brands-jsfiddle:before {
    content: "\ec8b";
    color: #4679a4
  }

  .icomoon_brands-json:before {
    content: "\ec8c"
  }

  .icomoon_brands-jupyter:before {
    content: "\ec8d";
    color: #f37626
  }

  .icomoon_brands-justgiving:before {
    content: "\ec8e";
    color: #ad29b6
  }

  .icomoon_brands-kaggle:before {
    content: "\ec8f";
    color: #20beff
  }

  .icomoon_brands-kaios:before {
    content: "\ec90";
    color: #6f02b5
  }

  .icomoon_brands-kaspersky:before {
    content: "\ec91";
    color: #009982
  }

  .icomoon_brands-kentico:before {
    content: "\ec92";
    color: #f05a22
  }

  .icomoon_brands-keras:before {
    content: "\ec93";
    color: #d00000
  }

  .icomoon_brands-keybase:before {
    content: "\ec94";
    color: #33a0ff
  }

  .icomoon_brands-keycdn:before {
    content: "\ec95";
    color: #3686be
  }

  .icomoon_brands-khanacademy:before {
    content: "\ec96";
    color: #14bf96
  }

  .icomoon_brands-kibana:before {
    content: "\ec97";
    color: #005571
  }

  .icomoon_brands-kickstarter:before {
    content: "\ec98";
    color: #2bde73
  }

  .icomoon_brands-kik:before {
    content: "\ec99";
    color: #82bc23
  }

  .icomoon_brands-kirby:before {
    content: "\ec9a";
    color: #ff0100
  }

  .icomoon_brands-klout:before {
    content: "\ec9b";
    color: #e44600
  }

  .icomoon_brands-known:before {
    content: "\ec9c"
  }

  .icomoon_brands-ko-fi:before {
    content: "\ec9d";
    color: #f16061
  }

  .icomoon_brands-kodi:before {
    content: "\ec9e";
    color: #17b2e7
  }

  .icomoon_brands-koding:before {
    content: "\ec9f";
    color: #00b057
  }

  .icomoon_brands-kotlin:before {
    content: "\eca0";
    color: #0095d5
  }

  .icomoon_brands-krita:before {
    content: "\eca1";
    color: #3babff
  }

  .icomoon_brands-kubernetes:before {
    content: "\eca2";
    color: #326ce5
  }

  .icomoon_brands-laravel:before {
    content: "\eca3";
    color: #ff2d20
  }

  .icomoon_brands-laravelhorizon:before {
    content: "\eca4";
    color: #405263
  }

  .icomoon_brands-laravelnova:before {
    content: "\eca5"
  }

  .icomoon_brands-last-dot-fm:before {
    content: "\eca6";
    color: #d51007
  }

  .icomoon_brands-lastpass:before {
    content: "\eca7";
    color: #d32d27
  }

  .icomoon_brands-latex:before {
    content: "\eca8";
    color: #008080
  }

  .icomoon_brands-launchpad:before {
    content: "\eca9";
    color: #f8c300
  }

  .icomoon_brands-leetcode:before {
    content: "\ecaa";
    color: #f89f1b
  }

  .icomoon_brands-lenovo:before {
    content: "\ecab";
    color: #e2231a
  }

  .icomoon_brands-letsencrypt:before {
    content: "\ecac";
    color: #003a70
  }

  .icomoon_brands-letterboxd:before {
    content: "\ecad";
    color: #00d735
  }

  .icomoon_brands-lgtm:before {
    content: "\ecae";
    color: #fff
  }

  .icomoon_brands-liberapay:before {
    content: "\ecaf";
    color: #f6c915
  }

  .icomoon_brands-librarything:before {
    content: "\ecb0"
  }

  .icomoon_brands-libreoffice1:before {
    content: "\ecb1";
    color: #18a303
  }

  .icomoon_brands-line:before {
    content: "\ecb2";
    color: #00c300
  }

  .icomoon_brands-linewebtoon:before {
    content: "\ecb3";
    color: #00d564
  }

  .icomoon_brands-linkedin1:before {
    content: "\ecb4";
    color: #0077b5
  }

  .icomoon_brands-linode:before {
    content: "\ecb5";
    color: #00a95c
  }

  .icomoon_brands-linux:before {
    content: "\ecb6";
    color: #fcc624
  }

  .icomoon_brands-linuxfoundation:before {
    content: "\ecb7";
    color: #009bee
  }

  .icomoon_brands-linuxmint:before {
    content: "\ecb8";
    color: #87cf3e
  }

  .icomoon_brands-livejournal:before {
    content: "\ecb9";
    color: #00b0ea
  }

  .icomoon_brands-livestream:before {
    content: "\ecba";
    color: #cf202e
  }

  .icomoon_brands-llvm:before {
    content: "\ecbb"
  }

  .icomoon_brands-logstash:before {
    content: "\ecbc";
    color: #005571
  }

  .icomoon_brands-loop1:before {
    content: "\ecbd";
    color: #f29400
  }

  .icomoon_brands-lua:before {
    content: "\ecbe";
    color: #2c2d72
  }

  .icomoon_brands-lufthansa:before {
    content: "\ecbf";
    color: #05164d
  }

  .icomoon_brands-lumen:before {
    content: "\ecc0";
    color: #e74430
  }

  .icomoon_brands-lyft:before {
    content: "\ecc1";
    color: #ff00bf
  }

  .icomoon_brands-macys:before {
    content: "\ecc2";
    color: #e21a2c
  }

  .icomoon_brands-magento:before {
    content: "\ecc3";
    color: #ee672f
  }

  .icomoon_brands-magisk:before {
    content: "\ecc4";
    color: #00af9c
  }

  .icomoon_brands-mail-dot-ru:before {
    content: "\ecc5";
    color: #168de2
  }

  .icomoon_brands-mailchimp:before {
    content: "\ecc6";
    color: #ffe01b
  }

  .icomoon_brands-makerbot:before {
    content: "\ecc7";
    color: #ff1e0d
  }

  .icomoon_brands-manageiq:before {
    content: "\ecc8";
    color: #ef2929
  }

  .icomoon_brands-manjaro:before {
    content: "\ecc9";
    color: #35bf5c
  }

  .icomoon_brands-mapbox:before {
    content: "\ecca"
  }

  .icomoon_brands-markdown:before {
    content: "\eccb"
  }

  .icomoon_brands-marketo:before {
    content: "\eccc";
    color: #5c4c9f
  }

  .icomoon_brands-mastercard:before {
    content: "\eccd";
    color: #eb001b
  }

  .icomoon_brands-mastodon:before {
    content: "\ecce";
    color: #3088d4
  }

  .icomoon_brands-materialdesign:before {
    content: "\eccf";
    color: #757575
  }

  .icomoon_brands-mathworks:before {
    content: "\ecd0";
    color: #0076a8
  }

  .icomoon_brands-matrix:before {
    content: "\ecd1"
  }

  .icomoon_brands-mattermost:before {
    content: "\ecd2";
    color: #0072c6
  }

  .icomoon_brands-matternet:before {
    content: "\ecd3"
  }

  .icomoon_brands-mcafee:before {
    content: "\ecd4";
    color: #c01818
  }

  .icomoon_brands-mdnwebdocs:before {
    content: "\ecd5"
  }

  .icomoon_brands-mediafire:before {
    content: "\ecd6";
    color: #1299f3
  }

  .icomoon_brands-mediatemple:before {
    content: "\ecd7"
  }

  .icomoon_brands-medium:before {
    content: "\ecd8"
  }

  .icomoon_brands-meetup:before {
    content: "\ecd9";
    color: #ed1c40
  }

  .icomoon_brands-mega:before {
    content: "\ecda";
    color: #d9272e
  }

  .icomoon_brands-mendeley:before {
    content: "\ecdb";
    color: #9d1620
  }

  .icomoon_brands-mercedes:before {
    content: "\ecdc"
  }

  .icomoon_brands-messenger:before {
    content: "\ecdd";
    color: #00b2ff
  }

  .icomoon_brands-meteor:before {
    content: "\ecde";
    color: #de4f4f
  }

  .icomoon_brands-micro-dot-blog:before {
    content: "\ecdf";
    color: #fd8308
  }

  .icomoon_brands-microgenetics:before {
    content: "\ece0";
    color: red
  }

  .icomoon_brands-microsoft:before {
    content: "\ece1";
    color: #666
  }

  .icomoon_brands-microsoftaccess:before {
    content: "\ece2";
    color: #ba141a
  }

  .icomoon_brands-microsoftazure:before {
    content: "\ece3";
    color: #0089d6
  }

  .icomoon_brands-microsoftedge:before {
    content: "\ece4";
    color: #0078d7
  }

  .icomoon_brands-microsoftexcel:before {
    content: "\ece5";
    color: #217346
  }

  .icomoon_brands-microsoftoffice:before {
    content: "\ece6";
    color: #e74025
  }

  .icomoon_brands-microsoftonedrive:before {
    content: "\ece7";
    color: #094ab2
  }

  .icomoon_brands-microsoftonenote:before {
    content: "\ece8";
    color: #80397b
  }

  .icomoon_brands-microsoftoutlook:before {
    content: "\ece9";
    color: #0072c6
  }

  .icomoon_brands-microsoftpowerpoint:before {
    content: "\ecea";
    color: #d24726
  }

  .icomoon_brands-microsoftteams:before {
    content: "\eceb";
    color: #6264a7
  }

  .icomoon_brands-microsoftword:before {
    content: "\ecec";
    color: #2b579a
  }

  .icomoon_brands-microstrategy:before {
    content: "\eced";
    color: #d9232e
  }

  .icomoon_brands-minds:before {
    content: "\ecee";
    color: #fed12f
  }

  .icomoon_brands-minetest:before {
    content: "\ecef";
    color: #53ac56
  }

  .icomoon_brands-minutemailer:before {
    content: "\ecf0";
    color: #3abfe6
  }

  .icomoon_brands-mix:before {
    content: "\ecf1";
    color: #ff8126
  }

  .icomoon_brands-mixcloud:before {
    content: "\ecf2";
    color: #314359
  }

  .icomoon_brands-mixer:before {
    content: "\ecf3";
    color: #002050
  }

  .icomoon_brands-mojang:before {
    content: "\ecf4";
    color: #db1f29
  }

  .icomoon_brands-monero:before {
    content: "\ecf5";
    color: #f60
  }

  .icomoon_brands-mongodb:before {
    content: "\ecf6";
    color: #47a248
  }

  .icomoon_brands-monkeytie:before {
    content: "\ecf7";
    color: #ffc619
  }

  .icomoon_brands-monogram:before {
    content: "\ecf8";
    color: #fdb22a
  }

  .icomoon_brands-monster:before {
    content: "\ecf9";
    color: #6e46ae
  }

  .icomoon_brands-monzo:before {
    content: "\ecfa"
  }

  .icomoon_brands-moo:before {
    content: "\ecfb";
    color: #00945e
  }

  .icomoon_brands-mozilla:before {
    content: "\ecfc"
  }

  .icomoon_brands-mozillafirefox:before {
    content: "\ecfd";
    color: #ff7139
  }

  .icomoon_brands-musescore:before {
    content: "\ecfe";
    color: #1a70b8
  }

  .icomoon_brands-mxlinux:before {
    content: "\ecff"
  }

  .icomoon_brands-myspace:before {
    content: "\ed00"
  }

  .icomoon_brands-mysql:before {
    content: "\ed01";
    color: #4479a1
  }

  .icomoon_brands-nativescript:before {
    content: "\ed02";
    color: #3655ff
  }

  .icomoon_brands-nec:before {
    content: "\ed03";
    color: #1414a0
  }

  .icomoon_brands-neo4j:before {
    content: "\ed04";
    color: #008cc1
  }

  .icomoon_brands-netflix:before {
    content: "\ed05";
    color: #e50914
  }

  .icomoon_brands-netlify:before {
    content: "\ed06";
    color: #00c7b7
  }

  .icomoon_brands-next-dot-js:before {
    content: "\ed07"
  }

  .icomoon_brands-nextcloud:before {
    content: "\ed08";
    color: #0082c9
  }

  .icomoon_brands-nextdoor:before {
    content: "\ed09";
    color: #00b246
  }

  .icomoon_brands-nginx:before {
    content: "\ed0a";
    color: #269539
  }

  .icomoon_brands-nim:before {
    content: "\ed0b";
    color: #ffe953
  }

  .icomoon_brands-nintendo:before {
    content: "\ed0c";
    color: #8f8f8f
  }

  .icomoon_brands-nintendo3ds:before {
    content: "\ed0d";
    color: #d12228
  }

  .icomoon_brands-nintendogamecube:before {
    content: "\ed0e";
    color: #6a5fbb
  }

  .icomoon_brands-nintendoswitch:before {
    content: "\ed0f";
    color: #e60012
  }

  .icomoon_brands-node-dot-js:before {
    content: "\ed10";
    color: #393
  }

  .icomoon_brands-node-red:before {
    content: "\ed11";
    color: #8f0000
  }

  .icomoon_brands-nodemon:before {
    content: "\ed12";
    color: #76d04b
  }

  .icomoon_brands-nokia:before {
    content: "\ed13";
    color: #124191
  }

  .icomoon_brands-notion:before {
    content: "\ed14"
  }

  .icomoon_brands-notist:before {
    content: "\ed15"
  }

  .icomoon_brands-npm1:before {
    content: "\ed16";
    color: #cb3837
  }

  .icomoon_brands-nucleo:before {
    content: "\ed17";
    color: #766dcc
  }

  .icomoon_brands-nuget:before {
    content: "\ed18";
    color: #004880
  }

  .icomoon_brands-nutanix:before {
    content: "\ed19";
    color: #024da1
  }

  .icomoon_brands-nuxt-dot-js:before {
    content: "\ed1a";
    color: #00c58e
  }

  .icomoon_brands-nvidia:before {
    content: "\ed1b";
    color: #76b900
  }

  .icomoon_brands-obsstudio:before {
    content: "\ed1c"
  }

  .icomoon_brands-ocaml:before {
    content: "\ed1d";
    color: #ec6813
  }

  .icomoon_brands-octave:before {
    content: "\ed1e";
    color: #0790c0
  }

  .icomoon_brands-octopusdeploy:before {
    content: "\ed1f";
    color: #2f93e0
  }

  .icomoon_brands-oculus:before {
    content: "\ed20"
  }

  .icomoon_brands-odnoklassniki:before {
    content: "\ed21";
    color: #f4731c
  }

  .icomoon_brands-openaccess:before {
    content: "\ed22";
    color: #f68212
  }

  .icomoon_brands-openapiinitiative:before {
    content: "\ed23";
    color: #6ba539
  }

  .icomoon_brands-opencollective:before {
    content: "\ed24";
    color: #7fadf2
  }

  .icomoon_brands-openid:before {
    content: "\ed25";
    color: #f78c40
  }

  .icomoon_brands-opensourceinitiative:before {
    content: "\ed26";
    color: #3da639
  }

  .icomoon_brands-openssl:before {
    content: "\ed27";
    color: #721412
  }

  .icomoon_brands-openstreetmap:before {
    content: "\ed28";
    color: #7ebc6f
  }

  .icomoon_brands-opensuse:before {
    content: "\ed29";
    color: #73ba25
  }

  .icomoon_brands-openvpn:before {
    content: "\ed2a";
    color: #ea7e20
  }

  .icomoon_brands-opera1:before {
    content: "\ed2b";
    color: #ff1b2d
  }

  .icomoon_brands-opsgenie:before {
    content: "\ed2c"
  }

  .icomoon_brands-oracle:before {
    content: "\ed2d";
    color: #f80000
  }

  .icomoon_brands-orcid:before {
    content: "\ed2e";
    color: #a6ce39
  }

  .icomoon_brands-origin:before {
    content: "\ed2f";
    color: #f56c2d
  }

  .icomoon_brands-osmc:before {
    content: "\ed30"
  }

  .icomoon_brands-overcast:before {
    content: "\ed31";
    color: #fc7e0f
  }

  .icomoon_brands-overleaf:before {
    content: "\ed32";
    color: #47a141
  }

  .icomoon_brands-ovh:before {
    content: "\ed33";
    color: #123f6d
  }

  .icomoon_brands-pagekit:before {
    content: "\ed34"
  }

  .icomoon_brands-palantir:before {
    content: "\ed35"
  }

  .icomoon_brands-paloaltosoftware:before {
    content: "\ed36";
    color: #83da77
  }

  .icomoon_brands-pandora:before {
    content: "\ed37";
    color: #005483
  }

  .icomoon_brands-pantheon:before {
    content: "\ed38";
    color: #efd01b
  }

  .icomoon_brands-parse-dot-ly:before {
    content: "\ed39";
    color: #5ba745
  }

  .icomoon_brands-pastebin:before {
    content: "\ed3a";
    color: #02456c
  }

  .icomoon_brands-patreon:before {
    content: "\ed3b";
    color: #f96854
  }

  .icomoon_brands-paypal1:before {
    content: "\ed3c";
    color: #00457c
  }

  .icomoon_brands-peertube:before {
    content: "\ed3d";
    color: #f1680d
  }

  .icomoon_brands-periscope:before {
    content: "\ed3e";
    color: #40a4c4
  }

  .icomoon_brands-php:before {
    content: "\ed3f";
    color: #777bb4
  }

  .icomoon_brands-pi-hole:before {
    content: "\ed40";
    color: #f60d1a
  }

  .icomoon_brands-picarto-dot-tv:before {
    content: "\ed41";
    color: #1da456
  }

  .icomoon_brands-pinboard:before {
    content: "\ed42";
    color: #00f
  }

  .icomoon_brands-pingdom:before {
    content: "\ed43";
    color: #fff000
  }

  .icomoon_brands-pingup:before {
    content: "\ed44";
    color: #00b1ab
  }

  .icomoon_brands-pinterest1:before {
    content: "\ed45";
    color: #bd081c
  }

  .icomoon_brands-pivotaltracker:before {
    content: "\ed46";
    color: #517a9e
  }

  .icomoon_brands-pjsip:before {
    content: "\ed47";
    color: #f86001
  }

  .icomoon_brands-plangrid:before {
    content: "\ed48";
    color: #0085de
  }

  .icomoon_brands-player-dot-me:before {
    content: "\ed49";
    color: #c0379a
  }

  .icomoon_brands-playerfm:before {
    content: "\ed4a";
    color: #c8122a
  }

  .icomoon_brands-playstation:before {
    content: "\ed4b";
    color: #003791
  }

  .icomoon_brands-playstation3:before {
    content: "\ed4c";
    color: #003791
  }

  .icomoon_brands-playstation4:before {
    content: "\ed4d";
    color: #003791
  }

  .icomoon_brands-plesk:before {
    content: "\ed4e";
    color: #52bbe6
  }

  .icomoon_brands-plex:before {
    content: "\ed4f";
    color: #e5a00d
  }

  .icomoon_brands-pluralsight:before {
    content: "\ed50";
    color: #f15b2a
  }

  .icomoon_brands-plurk:before {
    content: "\ed51";
    color: #ff574d
  }

  .icomoon_brands-pocket:before {
    content: "\ed52";
    color: #ef3f56
  }

  .icomoon_brands-pocketcasts:before {
    content: "\ed53";
    color: #f43e37
  }

  .icomoon_brands-postgresql:before {
    content: "\ed54";
    color: #336791
  }

  .icomoon_brands-postman:before {
    content: "\ed55";
    color: #ff6c37
  }

  .icomoon_brands-postwoman:before {
    content: "\ed56";
    color: #50fa7b
  }

  .icomoon_brands-powershell:before {
    content: "\ed57";
    color: #5391fe
  }

  .icomoon_brands-prestashop:before {
    content: "\ed58";
    color: #df0067
  }

  .icomoon_brands-prettier:before {
    content: "\ed59";
    color: #f7b93e
  }

  .icomoon_brands-prismic:before {
    content: "\ed5a";
    color: #484a7a
  }

  .icomoon_brands-probot:before {
    content: "\ed5b";
    color: #00b0d8
  }

  .icomoon_brands-processwire:before {
    content: "\ed5c";
    color: #ef145f
  }

  .icomoon_brands-producthunt:before {
    content: "\ed5d";
    color: #da552f
  }

  .icomoon_brands-prometheus:before {
    content: "\ed5e";
    color: #e6522c
  }

  .icomoon_brands-proto-dot-io:before {
    content: "\ed5f";
    color: #34a7c1
  }

  .icomoon_brands-protonmail:before {
    content: "\ed60";
    color: #8b89cc
  }

  .icomoon_brands-proxmox:before {
    content: "\ed61";
    color: #e57000
  }

  .icomoon_brands-publons:before {
    content: "\ed62";
    color: #369
  }

  .icomoon_brands-purescript:before {
    content: "\ed63"
  }

  .icomoon_brands-pypi:before {
    content: "\ed64";
    color: #3775a9
  }

  .icomoon_brands-python:before {
    content: "\ed65";
    color: #3776ab
  }

  .icomoon_brands-pytorch:before {
    content: "\ed66";
    color: #ee4c2c
  }

  .icomoon_brands-pyup:before {
    content: "\ed67";
    color: #9f55ff
  }

  .icomoon_brands-qemu:before {
    content: "\ed68";
    color: #f60
  }

  .icomoon_brands-qgis:before {
    content: "\ed69";
    color: #589632
  }

  .icomoon_brands-qiita:before {
    content: "\ed6a";
    color: #55c500
  }

  .icomoon_brands-qualcomm:before {
    content: "\ed6b";
    color: #3253dc
  }

  .icomoon_brands-quantcast:before {
    content: "\ed6c"
  }

  .icomoon_brands-quantopian:before {
    content: "\ed6d";
    color: #c50000
  }

  .icomoon_brands-quarkus:before {
    content: "\ed6e";
    color: #4695eb
  }

  .icomoon_brands-quicktime:before {
    content: "\ed6f";
    color: #1c69f0
  }

  .icomoon_brands-quip:before {
    content: "\ed70";
    color: #f27557
  }

  .icomoon_brands-quora:before {
    content: "\ed71";
    color: #b92b27
  }

  .icomoon_brands-qwiklabs:before {
    content: "\ed72";
    color: #f5cd0e
  }

  .icomoon_brands-qzone:before {
    content: "\ed73";
    color: #fece00
  }

  .icomoon_brands-r:before {
    content: "\ed74";
    color: #276dc3
  }

  .icomoon_brands-rabbitmq:before {
    content: "\ed75";
    color: #f60
  }

  .icomoon_brands-radiopublic:before {
    content: "\ed76";
    color: #ce262f
  }

  .icomoon_brands-rails:before {
    content: "\ed77";
    color: #c00
  }

  .icomoon_brands-raspberrypi:before {
    content: "\ed78";
    color: #c51a4a
  }

  .icomoon_brands-react:before {
    content: "\ed79";
    color: #61dafb
  }

  .icomoon_brands-reactos:before {
    content: "\ed7a";
    color: #08c
  }

  .icomoon_brands-reactrouter:before {
    content: "\ed7b";
    color: #ca4245
  }

  .icomoon_brands-readthedocs:before {
    content: "\ed7c";
    color: #8ca1af
  }

  .icomoon_brands-realm:before {
    content: "\ed7d";
    color: #39477f
  }

  .icomoon_brands-reason:before {
    content: "\ed7e";
    color: #dd4b39
  }

  .icomoon_brands-reasonstudios:before {
    content: "\ed7f";
    color: #fff
  }

  .icomoon_brands-redbubble:before {
    content: "\ed80";
    color: #e41321
  }

  .icomoon_brands-reddit1:before {
    content: "\ed81";
    color: #ff4500
  }

  .icomoon_brands-redhat:before {
    content: "\ed82";
    color: #e00
  }

  .icomoon_brands-redis:before {
    content: "\ed83";
    color: #d82c20
  }

  .icomoon_brands-redux:before {
    content: "\ed84";
    color: #764abc
  }

  .icomoon_brands-renren1:before {
    content: "\ed85";
    color: #217dc6
  }

  .icomoon_brands-repl-dot-it:before {
    content: "\ed86";
    color: #667881
  }

  .icomoon_brands-researchgate:before {
    content: "\ed87";
    color: #0cb
  }

  .icomoon_brands-reverbnation:before {
    content: "\ed88";
    color: #e43526
  }

  .icomoon_brands-riot:before {
    content: "\ed89";
    color: #368bd6
  }

  .icomoon_brands-ripple:before {
    content: "\ed8a";
    color: #0085c0
  }

  .icomoon_brands-riseup:before {
    content: "\ed8b";
    color: #5e9ee3
  }

  .icomoon_brands-rollup-dot-js:before {
    content: "\ed8c";
    color: #ec4a3f
  }

  .icomoon_brands-roots:before {
    content: "\ed8d";
    color: #525ddc
  }

  .icomoon_brands-roundcube:before {
    content: "\ed8e";
    color: #37beff
  }

  .icomoon_brands-rss1:before {
    content: "\ed8f";
    color: #ffa500
  }

  .icomoon_brands-rstudio:before {
    content: "\ed90";
    color: #75aadb
  }

  .icomoon_brands-ruby:before {
    content: "\ed91";
    color: #cc342d
  }

  .icomoon_brands-rubygems:before {
    content: "\ed92";
    color: #e9573f
  }

  .icomoon_brands-runkeeper:before {
    content: "\ed93";
    color: #2dc9d7
  }

  .icomoon_brands-rust:before {
    content: "\ed94"
  }

  .icomoon_brands-safari1:before {
    content: "\ed95"
  }

  .icomoon_brands-sahibinden:before {
    content: "\ed96";
    color: #ffe800
  }

  .icomoon_brands-salesforce:before {
    content: "\ed97";
    color: #00a1e0
  }

  .icomoon_brands-saltstack:before {
    content: "\ed98";
    color: #00eace
  }

  .icomoon_brands-samsung:before {
    content: "\ed99";
    color: #1428a0
  }

  .icomoon_brands-samsungpay:before {
    content: "\ed9a";
    color: #1428a0
  }

  .icomoon_brands-sap:before {
    content: "\ed9b";
    color: #008fd3
  }

  .icomoon_brands-sass:before {
    content: "\ed9c";
    color: #c69
  }

  .icomoon_brands-saucelabs:before {
    content: "\ed9d";
    color: #e2231a
  }

  .icomoon_brands-scala:before {
    content: "\ed9e";
    color: #dc322f
  }

  .icomoon_brands-scaleway:before {
    content: "\ed9f";
    color: #4f0599
  }

  .icomoon_brands-scribd:before {
    content: "\eda0";
    color: #1a7bba
  }

  .icomoon_brands-scrutinizerci:before {
    content: "\eda1";
    color: #8a9296
  }

  .icomoon_brands-seagate:before {
    content: "\eda2";
    color: #72be4f
  }

  .icomoon_brands-sega:before {
    content: "\eda3";
    color: #0089cf
  }

  .icomoon_brands-sellfy:before {
    content: "\eda4";
    color: #21b352
  }

  .icomoon_brands-semaphoreci:before {
    content: "\eda5";
    color: #19a974
  }

  .icomoon_brands-sensu:before {
    content: "\eda6";
    color: #89c967
  }

  .icomoon_brands-sentry:before {
    content: "\eda7";
    color: #fb4226
  }

  .icomoon_brands-serverfault:before {
    content: "\eda8";
    color: #e7282d
  }

  .icomoon_brands-shazam:before {
    content: "\eda9";
    color: #08f
  }

  .icomoon_brands-shell:before {
    content: "\edaa";
    color: #ffd500
  }

  .icomoon_brands-shopify:before {
    content: "\edab";
    color: #7ab55c
  }

  .icomoon_brands-showpad:before {
    content: "\edac";
    color: #2d2e83
  }

  .icomoon_brands-siemens:before {
    content: "\edad";
    color: #099
  }

  .icomoon_brands-signal:before {
    content: "\edae";
    color: #2592e9
  }

  .icomoon_brands-simpleicons:before {
    content: "\edaf"
  }

  .icomoon_brands-sinaweibo:before {
    content: "\edb0";
    color: #e6162d
  }

  .icomoon_brands-sitepoint:before {
    content: "\edb1";
    color: #258aaf
  }

  .icomoon_brands-sketch:before {
    content: "\edb2";
    color: #f7b500
  }

  .icomoon_brands-skillshare:before {
    content: "\edb3";
    color: #17c5cb
  }

  .icomoon_brands-skyliner:before {
    content: "\edb4";
    color: #2fcea0
  }

  .icomoon_brands-skype1:before {
    content: "\edb5";
    color: #00aff0
  }

  .icomoon_brands-slack:before {
    content: "\edb6";
    color: #4a154b
  }

  .icomoon_brands-slashdot:before {
    content: "\edb7";
    color: #026664
  }

  .icomoon_brands-slickpic:before {
    content: "\edb8";
    color: #ff880f
  }

  .icomoon_brands-slides:before {
    content: "\edb9";
    color: #e4637c
  }

  .icomoon_brands-smashingmagazine:before {
    content: "\edba";
    color: #e85c33
  }

  .icomoon_brands-smugmug:before {
    content: "\edbb";
    color: #6db944
  }

  .icomoon_brands-snapchat:before {
    content: "\edbc";
    color: #fffc00
  }

  .icomoon_brands-snapcraft:before {
    content: "\edbd";
    color: #82bea0
  }

  .icomoon_brands-snyk:before {
    content: "\edbe";
    color: #4c4a73
  }

  .icomoon_brands-society6:before {
    content: "\edbf"
  }

  .icomoon_brands-socket-dot-io:before {
    content: "\edc0"
  }

  .icomoon_brands-sogou:before {
    content: "\edc1";
    color: #fb6022
  }

  .icomoon_brands-solus:before {
    content: "\edc2";
    color: #5294e2
  }

  .icomoon_brands-sonarcloud:before {
    content: "\edc3";
    color: #f3702a
  }

  .icomoon_brands-sonarlint:before {
    content: "\edc4";
    color: #cc2026
  }

  .icomoon_brands-sonarqube:before {
    content: "\edc5";
    color: #4e9bcd
  }

  .icomoon_brands-sonarsource:before {
    content: "\edc6";
    color: #cb3032
  }

  .icomoon_brands-songkick:before {
    content: "\edc7";
    color: #f80046
  }

  .icomoon_brands-sonicwall:before {
    content: "\edc8";
    color: #f60
  }

  .icomoon_brands-sonos:before {
    content: "\edc9"
  }

  .icomoon_brands-soundcloud1:before {
    content: "\edca";
    color: #f30
  }

  .icomoon_brands-sourceengine:before {
    content: "\edcb";
    color: #f79a10
  }

  .icomoon_brands-sourceforge:before {
    content: "\edcc";
    color: #535353
  }

  .icomoon_brands-sourcegraph:before {
    content: "\edcd";
    color: #00b4f2
  }

  .icomoon_brands-spacemacs:before {
    content: "\edce";
    color: #9266cc
  }

  .icomoon_brands-spacex:before {
    content: "\edcf";
    color: #005288
  }

  .icomoon_brands-sparkfun:before {
    content: "\edd0";
    color: #e53525
  }

  .icomoon_brands-sparkpost:before {
    content: "\edd1";
    color: #fa6423
  }

  .icomoon_brands-spdx:before {
    content: "\edd2";
    color: #4398cc
  }

  .icomoon_brands-speakerdeck:before {
    content: "\edd3";
    color: #396
  }

  .icomoon_brands-spectrum:before {
    content: "\edd4";
    color: #7b16ff
  }

  .icomoon_brands-spotify1:before {
    content: "\edd5";
    color: #1ed760
  }

  .icomoon_brands-spotlight:before {
    content: "\edd6";
    color: #352a71
  }

  .icomoon_brands-spreaker:before {
    content: "\edd7";
    color: #f5c300
  }

  .icomoon_brands-spring:before {
    content: "\edd8";
    color: #6db33f
  }

  .icomoon_brands-sprint:before {
    content: "\edd9";
    color: #ffce0a
  }

  .icomoon_brands-square:before {
    content: "\edda"
  }

  .icomoon_brands-squarespace:before {
    content: "\eddb"
  }

  .icomoon_brands-stackbit:before {
    content: "\eddc";
    color: #3eb0fd
  }

  .icomoon_brands-stackexchange:before {
    content: "\eddd";
    color: #1e5397
  }

  .icomoon_brands-stackoverflow1:before {
    content: "\edde";
    color: #fe7a16
  }

  .icomoon_brands-stackpath:before {
    content: "\eddf"
  }

  .icomoon_brands-stackshare:before {
    content: "\ede0";
    color: #0690fa
  }

  .icomoon_brands-stadia:before {
    content: "\ede1";
    color: #cd2640
  }

  .icomoon_brands-statamic:before {
    content: "\ede2"
  }

  .icomoon_brands-staticman:before {
    content: "\ede3"
  }

  .icomoon_brands-statuspage:before {
    content: "\ede4"
  }

  .icomoon_brands-steam1:before {
    content: "\ede5"
  }

  .icomoon_brands-steamworks:before {
    content: "\ede6"
  }

  .icomoon_brands-steem:before {
    content: "\ede7";
    color: #4ba2f2
  }

  .icomoon_brands-steemit:before {
    content: "\ede8";
    color: #06d6a9
  }

  .icomoon_brands-steinberg:before {
    content: "\ede9";
    color: #c90827
  }

  .icomoon_brands-stencyl:before {
    content: "\edea";
    color: #8e1c04
  }

  .icomoon_brands-stitcher:before {
    content: "\edeb"
  }

  .icomoon_brands-storify:before {
    content: "\edec";
    color: #3a98d9
  }

  .icomoon_brands-storybook:before {
    content: "\eded";
    color: #ff4785
  }

  .icomoon_brands-strapi:before {
    content: "\edee";
    color: #2e7eea
  }

  .icomoon_brands-strava:before {
    content: "\edef";
    color: #fc4c02
  }

  .icomoon_brands-stripe:before {
    content: "\edf0";
    color: #008cdd
  }

  .icomoon_brands-strongswan:before {
    content: "\edf1";
    color: #e00033
  }

  .icomoon_brands-stubhub:before {
    content: "\edf2";
    color: #003168
  }

  .icomoon_brands-styled-components:before {
    content: "\edf3";
    color: #db7093
  }

  .icomoon_brands-styleshare:before {
    content: "\edf4"
  }

  .icomoon_brands-stylus:before {
    content: "\edf5"
  }

  .icomoon_brands-sublimetext:before {
    content: "\edf6";
    color: #ff9800
  }

  .icomoon_brands-subversion:before {
    content: "\edf7";
    color: #809cc9
  }

  .icomoon_brands-superuser:before {
    content: "\edf8";
    color: #2eace3
  }

  .icomoon_brands-svelte:before {
    content: "\edf9";
    color: #ff3e00
  }

  .icomoon_brands-svg1:before {
    content: "\edfa";
    color: #ffb13b
  }

  .icomoon_brands-svgo:before {
    content: "\edfb";
    color: #14b9ff
  }

  .icomoon_brands-swagger:before {
    content: "\edfc";
    color: #85ea2d
  }

  .icomoon_brands-swarm:before {
    content: "\edfd";
    color: #ffa633
  }

  .icomoon_brands-swift:before {
    content: "\edfe";
    color: #fa7343
  }

  .icomoon_brands-symantec:before {
    content: "\edff";
    color: #fdb511
  }

  .icomoon_brands-symfony:before {
    content: "\ee00"
  }

  .icomoon_brands-synology:before {
    content: "\ee01";
    color: #b6b5b6
  }

  .icomoon_brands-t-mobile:before {
    content: "\ee02";
    color: #e20074
  }

  .icomoon_brands-tableau:before {
    content: "\ee03";
    color: #e97627
  }

  .icomoon_brands-tails:before {
    content: "\ee04";
    color: #56347c
  }

  .icomoon_brands-tailwindcss:before {
    content: "\ee05";
    color: #38b2ac
  }

  .icomoon_brands-tapas:before {
    content: "\ee06";
    color: #ffce00
  }

  .icomoon_brands-teamviewer:before {
    content: "\ee07";
    color: #0e8ee9
  }

  .icomoon_brands-ted:before {
    content: "\ee08";
    color: #e62b1e
  }

  .icomoon_brands-teespring:before {
    content: "\ee09";
    color: #39ace6
  }

  .icomoon_brands-telegram1:before {
    content: "\ee0a";
    color: #2ca5e0
  }

  .icomoon_brands-tencentqq:before {
    content: "\ee0b";
    color: #eb1923
  }

  .icomoon_brands-tencentweibo:before {
    content: "\ee0c";
    color: #20b8e5
  }

  .icomoon_brands-tensorflow:before {
    content: "\ee0d";
    color: #ff6f00
  }

  .icomoon_brands-teradata:before {
    content: "\ee0e";
    color: #f37440
  }

  .icomoon_brands-terraform:before {
    content: "\ee0f";
    color: #623ce4
  }

  .icomoon_brands-tesla:before {
    content: "\ee10";
    color: #c00
  }

  .icomoon_brands-themighty:before {
    content: "\ee11";
    color: #d0072a
  }

  .icomoon_brands-themoviedatabase:before {
    content: "\ee12";
    color: #01d277
  }

  .icomoon_brands-tidal:before {
    content: "\ee13"
  }

  .icomoon_brands-tiktok:before {
    content: "\ee14"
  }

  .icomoon_brands-timescale:before {
    content: "\ee15";
    color: #fdb515
  }

  .icomoon_brands-tinder:before {
    content: "\ee16";
    color: #ff6b6b
  }

  .icomoon_brands-todoist:before {
    content: "\ee17";
    color: #e44332
  }

  .icomoon_brands-toggl:before {
    content: "\ee18";
    color: #e01b22
  }

  .icomoon_brands-topcoder:before {
    content: "\ee19";
    color: #29a8e0
  }

  .icomoon_brands-toptal:before {
    content: "\ee1a";
    color: #3863a0
  }

  .icomoon_brands-tor:before {
    content: "\ee1b";
    color: #7e4798
  }

  .icomoon_brands-toshiba:before {
    content: "\ee1c";
    color: red
  }

  .icomoon_brands-trainerroad:before {
    content: "\ee1d";
    color: #e12726
  }

  .icomoon_brands-trakt:before {
    content: "\ee1e";
    color: #ed1c24
  }

  .icomoon_brands-travisci:before {
    content: "\ee1f";
    color: #3eaaaf
  }

  .icomoon_brands-treehouse:before {
    content: "\ee20";
    color: #5fcf80
  }

  .icomoon_brands-trello1:before {
    content: "\ee21";
    color: #0079bf
  }

  .icomoon_brands-trendmicro:before {
    content: "\ee22";
    color: #d71921
  }

  .icomoon_brands-tripadvisor:before {
    content: "\ee23";
    color: #00af87
  }

  .icomoon_brands-trulia:before {
    content: "\ee24";
    color: #53b50a
  }

  .icomoon_brands-trustpilot:before {
    content: "\ee25";
    color: #00b67a
  }

  .icomoon_brands-tumblr1:before {
    content: "\ee26";
    color: #36465d
  }

  .icomoon_brands-turkishairlines:before {
    content: "\ee27";
    color: #c70a0c
  }

  .icomoon_brands-twilio:before {
    content: "\ee28";
    color: #f22f46
  }

  .icomoon_brands-twitch1:before {
    content: "\ee29";
    color: #6441a4
  }

  .icomoon_brands-twitter1:before {
    content: "\ee2a";
    color: #1da1f2
  }

  .icomoon_brands-twoo:before {
    content: "\ee2b";
    color: #ff7102
  }

  .icomoon_brands-typescript:before {
    content: "\ee2c";
    color: #007acc
  }

  .icomoon_brands-typo3:before {
    content: "\ee2d";
    color: #ff8700
  }

  .icomoon_brands-uber:before {
    content: "\ee2e"
  }

  .icomoon_brands-ubereats:before {
    content: "\ee2f";
    color: #5fb709
  }

  .icomoon_brands-ubisoft:before {
    content: "\ee30"
  }

  .icomoon_brands-ublockorigin:before {
    content: "\ee31";
    color: maroon
  }

  .icomoon_brands-ubuntu:before {
    content: "\ee32";
    color: #e95420
  }

  .icomoon_brands-udacity:before {
    content: "\ee33";
    color: #01b3e3
  }

  .icomoon_brands-udemy:before {
    content: "\ee34";
    color: #ec5252
  }

  .icomoon_brands-uikit:before {
    content: "\ee35";
    color: #2396f3
  }

  .icomoon_brands-umbraco:before {
    content: "\ee36";
    color: #00bec1
  }

  .icomoon_brands-unity:before {
    content: "\ee37"
  }

  .icomoon_brands-unrealengine:before {
    content: "\ee38"
  }

  .icomoon_brands-unsplash:before {
    content: "\ee39"
  }

  .icomoon_brands-untappd:before {
    content: "\ee3a";
    color: #ffc000
  }

  .icomoon_brands-upwork:before {
    content: "\ee3b";
    color: #6fda44
  }

  .icomoon_brands-v:before {
    content: "\ee3c";
    color: #5d87bf
  }

  .icomoon_brands-v8:before {
    content: "\ee3d";
    color: #4b8bf5
  }

  .icomoon_brands-vagrant:before {
    content: "\ee3e";
    color: #1563ff
  }

  .icomoon_brands-valve:before {
    content: "\ee3f";
    color: #f74843
  }

  .icomoon_brands-veeam:before {
    content: "\ee40";
    color: #00b336
  }

  .icomoon_brands-venmo:before {
    content: "\ee41";
    color: #3d95ce
  }

  .icomoon_brands-verizon:before {
    content: "\ee42";
    color: #cd040b
  }

  .icomoon_brands-viadeo:before {
    content: "\ee43";
    color: #f88d2d
  }

  .icomoon_brands-viber:before {
    content: "\ee44";
    color: #665cac
  }

  .icomoon_brands-vim:before {
    content: "\ee45";
    color: #019733
  }

  .icomoon_brands-vimeo1:before {
    content: "\ee46";
    color: #1ab7ea
  }

  .icomoon_brands-vine1:before {
    content: "\ee47";
    color: #11b48a
  }

  .icomoon_brands-virb:before {
    content: "\ee48";
    color: #0093da
  }

  .icomoon_brands-visa:before {
    content: "\ee49";
    color: #142787
  }

  .icomoon_brands-visualstudio:before {
    content: "\ee4a";
    color: #5c2d91
  }

  .icomoon_brands-visualstudiocode:before {
    content: "\ee4b";
    color: #007acc
  }

  .icomoon_brands-vk1:before {
    content: "\ee4c";
    color: #4680c2
  }

  .icomoon_brands-vlcmediaplayer:before {
    content: "\ee4d";
    color: #f80
  }

  .icomoon_brands-vodafone:before {
    content: "\ee4e";
    color: #e60000
  }

  .icomoon_brands-volkswagen:before {
    content: "\ee4f";
    color: #151f5d
  }

  .icomoon_brands-vsco:before {
    content: "\ee50"
  }

  .icomoon_brands-vue-dot-js:before {
    content: "\ee51";
    color: #4fc08d
  }

  .icomoon_brands-w3c:before {
    content: "\ee52";
    color: #005a9c
  }

  .icomoon_brands-wattpad:before {
    content: "\ee53";
    color: #f68d12
  }

  .icomoon_brands-waze:before {
    content: "\ee54";
    color: #333665
  }

  .icomoon_brands-weasyl:before {
    content: "\ee55";
    color: #900
  }

  .icomoon_brands-webauthn:before {
    content: "\ee56";
    color: #3423a6
  }

  .icomoon_brands-webcomponents-dot-org:before {
    content: "\ee57";
    color: #29abe2
  }

  .icomoon_brands-webmin:before {
    content: "\ee58";
    color: #7da0d0
  }

  .icomoon_brands-webpack:before {
    content: "\ee59";
    color: #8dd6f9
  }

  .icomoon_brands-webstorm:before {
    content: "\ee5a"
  }

  .icomoon_brands-wechat:before {
    content: "\ee5b";
    color: #7bb32e
  }

  .icomoon_brands-whatsapp1:before {
    content: "\ee5c";
    color: #25d366
  }

  .icomoon_brands-wheniwork:before {
    content: "\ee5d";
    color: #51a33d
  }

  .icomoon_brands-whitesource:before {
    content: "\ee5e";
    color: #161d4e
  }

  .icomoon_brands-wii:before {
    content: "\ee5f";
    color: #8b8b8b
  }

  .icomoon_brands-wiiu:before {
    content: "\ee60";
    color: #8b8b8b
  }

  .icomoon_brands-wikipedia1:before {
    content: "\ee61"
  }

  .icomoon_brands-windows1:before {
    content: "\ee62";
    color: #0078d6
  }

  .icomoon_brands-wire:before {
    content: "\ee63"
  }

  .icomoon_brands-wireguard:before {
    content: "\ee64";
    color: #88171a
  }

  .icomoon_brands-wish:before {
    content: "\ee65";
    color: #2fb7ec
  }

  .icomoon_brands-wix:before {
    content: "\ee66";
    color: #faad4d
  }

  .icomoon_brands-wolfram:before {
    content: "\ee67";
    color: #d10
  }

  .icomoon_brands-wolframlanguage:before {
    content: "\ee68";
    color: #d10
  }

  .icomoon_brands-wolframmathematica:before {
    content: "\ee69";
    color: #d10
  }

  .icomoon_brands-wordpress1:before {
    content: "\ee6a";
    color: #21759b
  }

  .icomoon_brands-workplace:before {
    content: "\ee6b"
  }

  .icomoon_brands-wpengine:before {
    content: "\ee6c";
    color: #40bac8
  }

  .icomoon_brands-write-dot-as:before {
    content: "\ee6d";
    color: #5bc4ee
  }

  .icomoon_brands-x-dot-org:before {
    content: "\ee6e";
    color: #f28834
  }

  .icomoon_brands-x-pack:before {
    content: "\ee6f";
    color: #005571
  }

  .icomoon_brands-xamarin:before {
    content: "\ee70";
    color: #4393d4
  }

  .icomoon_brands-xbox:before {
    content: "\ee71";
    color: #107c10
  }

  .icomoon_brands-xcode:before {
    content: "\ee72";
    color: #1575f9
  }

  .icomoon_brands-xdadevelopers:before {
    content: "\ee73";
    color: #f59812
  }

  .icomoon_brands-xero:before {
    content: "\ee74";
    color: #13b5ea
  }

  .icomoon_brands-xfce:before {
    content: "\ee75";
    color: #2284f2
  }

  .icomoon_brands-xiaomi:before {
    content: "\ee76";
    color: #fa6709
  }

  .icomoon_brands-xing1:before {
    content: "\ee77";
    color: #006567
  }

  .icomoon_brands-xmpp:before {
    content: "\ee78";
    color: #002b5c
  }

  .icomoon_brands-xrp:before {
    content: "\ee79";
    color: #25a768
  }

  .icomoon_brands-xsplit:before {
    content: "\ee7a";
    color: #0095de
  }

  .icomoon_brands-yahoo1:before {
    content: "\ee7b";
    color: #6001d2
  }

  .icomoon_brands-yamahacorporation:before {
    content: "\ee7c";
    color: #4b1e78
  }

  .icomoon_brands-yamahamotorcorporation:before {
    content: "\ee7d";
    color: #e60012
  }

  .icomoon_brands-yammer:before {
    content: "\ee7e";
    color: #0072c6
  }

  .icomoon_brands-yandex:before {
    content: "\ee7f";
    color: red
  }

  .icomoon_brands-yarn:before {
    content: "\ee80";
    color: #2c8ebb
  }

  .icomoon_brands-ycombinator:before {
    content: "\ee81";
    color: #f0652f
  }

  .icomoon_brands-yelp1:before {
    content: "\ee82";
    color: #d32323
  }

  .icomoon_brands-youtube1:before {
    content: "\ee83";
    color: red
  }

  .icomoon_brands-zalando:before {
    content: "\ee84";
    color: #ff6900
  }

  .icomoon_brands-zapier:before {
    content: "\ee85";
    color: #ff4a00
  }

  .icomoon_brands-zeit:before {
    content: "\ee86"
  }

  .icomoon_brands-zend:before {
    content: "\ee87";
    color: #0679ea
  }

  .icomoon_brands-zendesk:before {
    content: "\ee88"
  }

  .icomoon_brands-zendframework:before {
    content: "\ee89";
    color: #68b604
  }

  .icomoon_brands-zeromq:before {
    content: "\ee8a";
    color: #df0000
  }

  .icomoon_brands-zerply:before {
    content: "\ee8b";
    color: #9dbc7a
  }

  .icomoon_brands-zhihu:before {
    content: "\ee8c";
    color: #0084ff
  }

  .icomoon_brands-zillow:before {
    content: "\ee8d";
    color: #0074e4
  }

  .icomoon_brands-zingat:before {
    content: "\ee8e";
    color: #009cfb
  }

  .icomoon_brands-zoom:before {
    content: "\ee8f";
    color: #2d8cff
  }

  .icomoon_brands-zorin:before {
    content: "\ee90";
    color: #0cc1f3
  }

  .icomoon_brands-zulip:before {
    content: "\ee91";
    color: #52c2af
  }
}

@media all {

  /*!
 *  Devicons 1.8.0 made by Theodore Vorillas / http://vorillaz.com 
 */
  @font-face {
    font-family: devicons;
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/devicons4196.eot?xqxft6);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/devicons.eot?#iefixxqxft6) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/devicons.woff?xqxft6) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/devicons.ttf?xqxft6) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/devicons.svg?xqxft6#devicons) format("svg");
    font-weight: 400;
    font-style: normal
  }

  .devicons {
    font-family: devicons;
    speak: 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
  }

  .devicons-git:before {
    content: "\e602"
  }

  .devicons-git_compare:before {
    content: "\e628"
  }

  .devicons-git_branch:before {
    content: "\e625"
  }

  .devicons-git_commit:before {
    content: "\e629"
  }

  .devicons-git_pull_request:before {
    content: "\e626"
  }

  .devicons-git_merge:before {
    content: "\e627"
  }

  .devicons-bitbucket:before {
    content: "\e603"
  }

  .devicons-github_alt:before {
    content: "\e608"
  }

  .devicons-github_badge:before {
    content: "\e609"
  }

  .devicons-github:before {
    content: "\e60a"
  }

  .devicons-github_full:before {
    content: "\e617"
  }

  .devicons-java:before {
    content: "\e638"
  }

  .devicons-ruby:before {
    content: "\e639"
  }

  .devicons-scala:before {
    content: "\e637"
  }

  .devicons-python:before {
    content: "\e63c"
  }

  .devicons-go:before {
    content: "\e624"
  }

  .devicons-ruby_on_rails:before {
    content: "\e63b"
  }

  .devicons-django:before {
    content: "\e61d"
  }

  .devicons-markdown:before {
    content: "\e63e"
  }

  .devicons-php:before {
    content: "\e63d"
  }

  .devicons-mysql:before {
    content: "\e604"
  }

  .devicons-streamline:before {
    content: "\e605"
  }

  .devicons-database:before {
    content: "\e606"
  }

  .devicons-laravel:before {
    content: "\e63f"
  }

  .devicons-javascript:before {
    content: "\e64e"
  }

  .devicons-angular:before {
    content: "\e653"
  }

  .devicons-backbone:before {
    content: "\e652"
  }

  .devicons-coffeescript:before {
    content: "\e651"
  }

  .devicons-jquery:before {
    content: "\e650"
  }

  .devicons-modernizr:before {
    content: "\e620"
  }

  .devicons-jquery_ui:before {
    content: "\e654"
  }

  .devicons-ember:before {
    content: "\e61b"
  }

  .devicons-dojo:before {
    content: "\e61c"
  }

  .devicons-nodejs:before {
    content: "\e619"
  }

  .devicons-nodejs_small:before {
    content: "\e618"
  }

  .devicons-javascript_shield:before {
    content: "\e64f"
  }

  .devicons-bootstrap:before {
    content: "\e647"
  }

  .devicons-sass:before {
    content: "\e64b"
  }

  .devicons-css3_full:before {
    content: "\e64a"
  }

  .devicons-css3:before {
    content: "\e649"
  }

  .devicons-html5:before {
    content: "\e636"
  }

  .devicons-html5_multimedia:before {
    content: "\e632"
  }

  .devicons-html5_device_access:before {
    content: "\e633"
  }

  .devicons-html5_3d_effects:before {
    content: "\e635"
  }

  .devicons-html5_connectivity:before {
    content: "\e634"
  }

  .devicons-ghost_small:before {
    content: "\e614"
  }

  .devicons-ghost:before {
    content: "\e61f"
  }

  .devicons-magento:before {
    content: "\e640"
  }

  .devicons-joomla:before {
    content: "\e641"
  }

  .devicons-jekyll_small:before {
    content: "\e60d"
  }

  .devicons-drupal:before {
    content: "\e642"
  }

  .devicons-wordpress:before {
    content: "\e60b"
  }

  .devicons-grunt:before {
    content: "\e64c"
  }

  .devicons-bower:before {
    content: "\e64d"
  }

  .devicons-npm:before {
    content: "\e61e"
  }

  .devicons-yahoo_small:before {
    content: "\e62b"
  }

  .devicons-yahoo:before {
    content: "\e615"
  }

  .devicons-bing_small:before {
    content: "\e600"
  }

  .devicons-windows:before {
    content: "\e60f"
  }

  .devicons-linux:before {
    content: "\e612"
  }

  .devicons-ubuntu:before {
    content: "\e63a"
  }

  .devicons-android:before {
    content: "\e60e"
  }

  .devicons-apple:before {
    content: "\e611"
  }

  .devicons-appstore:before {
    content: "\e613"
  }

  .devicons-phonegap:before {
    content: "\e630"
  }

  .devicons-blackberry:before {
    content: "\e623"
  }

  .devicons-stackoverflow:before {
    content: "\e610"
  }

  .devicons-techcrunch:before {
    content: "\e62c"
  }

  .devicons-codrops:before {
    content: "\e62f"
  }

  .devicons-css_tricks:before {
    content: "\e601"
  }

  .devicons-smashing_magazine:before {
    content: "\e62d"
  }

  .devicons-netmagazine:before {
    content: "\e62e"
  }

  .devicons-codepen:before {
    content: "\e616"
  }

  .devicons-cssdeck:before {
    content: "\e62a"
  }

  .devicons-hackernews:before {
    content: "\e61a"
  }

  .devicons-dropbox:before {
    content: "\e607"
  }

  .devicons-google_drive:before {
    content: "\e631"
  }

  .devicons-visualstudio:before {
    content: "\e60c"
  }

  .devicons-unity_small:before {
    content: "\e621"
  }

  .devicons-raspberry_pi:before {
    content: "\e622"
  }

  .devicons-chrome:before {
    content: "\e643"
  }

  .devicons-ie:before {
    content: "\e644"
  }

  .devicons-firefox:before {
    content: "\e645"
  }

  .devicons-opera:before {
    content: "\e646"
  }

  .devicons-safari:before {
    content: "\e648"
  }

  .devicons-swift:before {
    content: "\e655"
  }

  .devicons-symfony:before {
    content: "\e656"
  }

  .devicons-symfony_badge:before {
    content: "\e657"
  }

  .devicons-less:before {
    content: "\e658"
  }

  .devicons-stylus:before {
    content: "\e659"
  }

  .devicons-trello:before {
    content: "\e65a"
  }

  .devicons-atlassian:before {
    content: "\e65b"
  }

  .devicons-jira:before {
    content: "\e65c"
  }

  .devicons-envato:before {
    content: "\e65d"
  }

  .devicons-snap_svg:before {
    content: "\e65e"
  }

  .devicons-raphael:before {
    content: "\e65f"
  }

  .devicons-google_analytics:before {
    content: "\e660"
  }

  .devicons-compass:before {
    content: "\e661"
  }

  .devicons-onedrive:before {
    content: "\e662"
  }

  .devicons-gulp:before {
    content: "\e663"
  }

  .devicons-atom:before {
    content: "\e664"
  }

  .devicons-cisco:before {
    content: "\e665"
  }

  .devicons-nancy:before {
    content: "\e666"
  }

  .devicons-clojure:before {
    content: "\e668"
  }

  .devicons-clojure_alt:before {
    content: "\e66a"
  }

  .devicons-perl:before {
    content: "\e669"
  }

  .devicons-celluloid:before {
    content: "\e66b"
  }

  .devicons-w3c:before {
    content: "\e66c"
  }

  .devicons-redis:before {
    content: "\e66d"
  }

  .devicons-postgresql:before {
    content: "\e66e"
  }

  .devicons-webplatform:before {
    content: "\e66f"
  }

  .devicons-jenkins:before {
    content: "\e667"
  }

  .devicons-requirejs:before {
    content: "\e670"
  }

  .devicons-opensource:before {
    content: "\e671"
  }

  .devicons-typo3:before {
    content: "\e672"
  }

  .devicons-uikit:before {
    content: "\e673"
  }

  .devicons-doctrine:before {
    content: "\e674"
  }

  .devicons-groovy:before {
    content: "\e675"
  }

  .devicons-nginx:before {
    content: "\e676"
  }

  .devicons-haskell:before {
    content: "\e677"
  }

  .devicons-zend:before {
    content: "\e678"
  }

  .devicons-gnu:before {
    content: "\e679"
  }

  .devicons-yeoman:before {
    content: "\e67a"
  }

  .devicons-heroku:before {
    content: "\e67b"
  }

  .devicons-debian:before {
    content: "\e67d"
  }

  .devicons-travis:before {
    content: "\e67e"
  }

  .devicons-dotnet:before {
    content: "\e67f"
  }

  .devicons-codeigniter:before {
    content: "\e680"
  }

  .devicons-javascript_badge:before {
    content: "\e681"
  }

  .devicons-yii:before {
    content: "\e682"
  }

  .devicons-msql_server:before {
    content: "\e67c"
  }

  .devicons-composer:before {
    content: "\e683"
  }

  .devicons-krakenjs_badge:before {
    content: "\e684"
  }

  .devicons-krakenjs:before {
    content: "\e685"
  }

  .devicons-mozilla:before {
    content: "\e686"
  }

  .devicons-firebase:before {
    content: "\e687"
  }

  .devicons-sizzlejs:before {
    content: "\e688"
  }

  .devicons-creativecommons:before {
    content: "\e689"
  }

  .devicons-creativecommons_badge:before {
    content: "\e68a"
  }

  .devicons-mitlicence:before {
    content: "\e68b"
  }

  .devicons-senchatouch:before {
    content: "\e68c"
  }

  .devicons-bugsense:before {
    content: "\e68d"
  }

  .devicons-extjs:before {
    content: "\e68e"
  }

  .devicons-mootools_badge:before {
    content: "\e68f"
  }

  .devicons-mootools:before {
    content: "\e690"
  }

  .devicons-ruby_rough:before {
    content: "\e691"
  }

  .devicons-komodo:before {
    content: "\e692"
  }

  .devicons-coda:before {
    content: "\e693"
  }

  .devicons-bintray:before {
    content: "\e694"
  }

  .devicons-terminal:before {
    content: "\e695"
  }

  .devicons-code:before {
    content: "\e696"
  }

  .devicons-responsive:before {
    content: "\e697"
  }

  .devicons-dart:before {
    content: "\e698"
  }

  .devicons-aptana:before {
    content: "\e699"
  }

  .devicons-mailchimp:before {
    content: "\e69a"
  }

  .devicons-netbeans:before {
    content: "\e69b"
  }

  .devicons-dreamweaver:before {
    content: "\e69c"
  }

  .devicons-brackets:before {
    content: "\e69d"
  }

  .devicons-eclipse:before {
    content: "\e69e"
  }

  .devicons-cloud9:before {
    content: "\e69f"
  }

  .devicons-scrum:before {
    content: "\e6a0"
  }

  .devicons-prolog:before {
    content: "\e6a1"
  }

  .devicons-terminal_badge:before {
    content: "\e6a2"
  }

  .devicons-code_badge:before {
    content: "\e6a3"
  }

  .devicons-mongodb:before {
    content: "\e6a4"
  }

  .devicons-meteor:before {
    content: "\e6a5"
  }

  .devicons-meteorfull:before {
    content: "\e6a6"
  }

  .devicons-fsharp:before {
    content: "\e6a7"
  }

  .devicons-rust:before {
    content: "\e6a8"
  }

  .devicons-ionic:before {
    content: "\e6a9"
  }

  .devicons-sublime:before {
    content: "\e6aa"
  }

  .devicons-appcelerator:before {
    content: "\e6ab"
  }

  .devicons-asterisk:before {
    content: "\e6ac"
  }

  .devicons-aws:before {
    content: "\e6ad"
  }

  .devicons-digital-ocean:before {
    content: "\e6ae"
  }

  .devicons-dlang:before {
    content: "\e6af"
  }

  .devicons-docker:before {
    content: "\e6b0"
  }

  .devicons-erlang:before {
    content: "\e6b1"
  }

  .devicons-google-cloud-platform:before {
    content: "\e6b2"
  }

  .devicons-grails:before {
    content: "\e6b3"
  }

  .devicons-illustrator:before {
    content: "\e6b4"
  }

  .devicons-intellij:before {
    content: "\e6b5"
  }

  .devicons-materializecss:before {
    content: "\e6b6"
  }

  .devicons-openshift:before {
    content: "\e6b7"
  }

  .devicons-photoshop:before {
    content: "\e6b8"
  }

  .devicons-rackspace:before {
    content: "\e6b9"
  }

  .devicons-react:before {
    content: "\e6ba"
  }

  .devicons-redhat:before {
    content: "\e6bb"
  }

  .devicons-scriptcs:before {
    content: "\e6bc"
  }

  .devicons-sqllite:before {
    content: "\e6c4"
  }

  .devicons-vim:before {
    content: "\e6c5"
  }
}

@media all {
  @font-face {
    font-family: ElegantIcons;
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ElegantIcons.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ElegantIcons.eot?#iefix) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ElegantIcons.woff) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ElegantIcons.ttf) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ElegantIcons.svg#ElegantIcons) format('svg');
    font-weight: 400;
    font-style: normal
  }

  [data-icon]:before {
    font-family: ElegantIcons;
    content: attr(data-icon);
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  .arrow-up-down,
  .arrow_back,
  .arrow_carrot-2down,
  .arrow_carrot-2down_alt2,
  .arrow_carrot-2dwnn_alt,
  .arrow_carrot-2left,
  .arrow_carrot-2left_alt,
  .arrow_carrot-2left_alt2,
  .arrow_carrot-2right,
  .arrow_carrot-2right_alt,
  .arrow_carrot-2right_alt2,
  .arrow_carrot-2up,
  .arrow_carrot-2up_alt,
  .arrow_carrot-2up_alt2,
  .arrow_carrot-down,
  .arrow_carrot-down_alt,
  .arrow_carrot-down_alt2,
  .arrow_carrot-left,
  .arrow_carrot-left_alt,
  .arrow_carrot-left_alt2,
  .arrow_carrot-right,
  .arrow_carrot-right_alt,
  .arrow_carrot-right_alt2,
  .arrow_carrot-up,
  .arrow_carrot-up_alt2,
  .arrow_carrot_up_alt,
  .arrow_condense,
  .arrow_condense_alt,
  .arrow_down,
  .arrow_down_alt,
  .arrow_expand,
  .arrow_expand_alt,
  .arrow_expand_alt2,
  .arrow_expand_alt3,
  .arrow_left,
  .arrow_left-down,
  .arrow_left-down_alt,
  .arrow_left-right,
  .arrow_left-right_alt,
  .arrow_left-up,
  .arrow_left-up_alt,
  .arrow_left_alt,
  .arrow_move,
  .arrow_right,
  .arrow_right-down,
  .arrow_right-down_alt,
  .arrow_right-up,
  .arrow_right-up_alt,
  .arrow_right_alt,
  .arrow_triangle-down,
  .arrow_triangle-down_alt,
  .arrow_triangle-down_alt2,
  .arrow_triangle-left,
  .arrow_triangle-left_alt,
  .arrow_triangle-left_alt2,
  .arrow_triangle-right,
  .arrow_triangle-right_alt,
  .arrow_triangle-right_alt2,
  .arrow_triangle-up,
  .arrow_triangle-up_alt,
  .arrow_triangle-up_alt2,
  .arrow_up,
  .arrow_up-down_alt,
  .arrow_up_alt,
  .icon_adjust-horiz,
  .icon_adjust-vert,
  .icon_archive,
  .icon_archive_alt,
  .icon_bag,
  .icon_bag_alt,
  .icon_balance,
  .icon_blocked,
  .icon_book,
  .icon_book_alt,
  .icon_box-checked,
  .icon_box-empty,
  .icon_box-selected,
  .icon_briefcase,
  .icon_briefcase_alt,
  .icon_building,
  .icon_building_alt,
  .icon_calculator_alt,
  .icon_calendar,
  .icon_calulator,
  .icon_camera,
  .icon_camera_alt,
  .icon_cart,
  .icon_cart_alt,
  .icon_chat,
  .icon_chat_alt,
  .icon_check,
  .icon_check_alt,
  .icon_check_alt2,
  .icon_circle-empty,
  .icon_circle-slelected,
  .icon_clipboard,
  .icon_clock,
  .icon_clock_alt,
  .icon_close,
  .icon_close_alt,
  .icon_close_alt2,
  .icon_cloud,
  .icon_cloud-download,
  .icon_cloud-download_alt,
  .icon_cloud-upload,
  .icon_cloud-upload_alt,
  .icon_cloud_alt,
  .icon_cog,
  .icon_cogs,
  .icon_comment,
  .icon_comment_alt,
  .icon_compass,
  .icon_compass_alt,
  .icon_cone,
  .icon_cone_alt,
  .icon_contacts,
  .icon_contacts_alt,
  .icon_creditcard,
  .icon_currency,
  .icon_currency_alt,
  .icon_cursor,
  .icon_cursor_alt,
  .icon_datareport,
  .icon_datareport_alt,
  .icon_desktop,
  .icon_dislike,
  .icon_dislike_alt,
  .icon_document,
  .icon_document_alt,
  .icon_documents,
  .icon_documents_alt,
  .icon_download,
  .icon_drawer,
  .icon_drawer_alt,
  .icon_drive,
  .icon_drive_alt,
  .icon_easel,
  .icon_easel_alt,
  .icon_error-circle,
  .icon_error-circle_alt,
  .icon_error-oct,
  .icon_error-oct_alt,
  .icon_error-triangle,
  .icon_error-triangle_alt,
  .icon_film,
  .icon_floppy,
  .icon_floppy_alt,
  .icon_flowchart,
  .icon_flowchart_alt,
  .icon_folder,
  .icon_folder-add,
  .icon_folder-add_alt,
  .icon_folder-alt,
  .icon_folder-open,
  .icon_folder-open_alt,
  .icon_folder_download,
  .icon_folder_upload,
  .icon_genius,
  .icon_gift,
  .icon_gift_alt,
  .icon_globe,
  .icon_globe-2,
  .icon_globe_alt,
  .icon_grid-2x2,
  .icon_grid-3x3,
  .icon_group,
  .icon_headphones,
  .icon_heart,
  .icon_heart_alt,
  .icon_hourglass,
  .icon_house,
  .icon_house_alt,
  .icon_id,
  .icon_id-2,
  .icon_id-2_alt,
  .icon_id_alt,
  .icon_image,
  .icon_images,
  .icon_info,
  .icon_info_alt,
  .icon_key,
  .icon_key_alt,
  .icon_laptop,
  .icon_lifesaver,
  .icon_lightbulb,
  .icon_lightbulb_alt,
  .icon_like,
  .icon_like_alt,
  .icon_link,
  .icon_link_alt,
  .icon_loading,
  .icon_lock,
  .icon_lock-open,
  .icon_lock-open_alt,
  .icon_lock_alt,
  .icon_mail,
  .icon_mail_alt,
  .icon_map,
  .icon_map_alt,
  .icon_menu,
  .icon_menu-circle_alt,
  .icon_menu-circle_alt2,
  .icon_menu-square_alt,
  .icon_menu-square_alt2,
  .icon_mic,
  .icon_mic_alt,
  .icon_minus-06,
  .icon_minus-box,
  .icon_minus_alt,
  .icon_minus_alt2,
  .icon_mobile,
  .icon_mug,
  .icon_mug_alt,
  .icon_music,
  .icon_ol,
  .icon_paperclip,
  .icon_pause,
  .icon_pause_alt,
  .icon_pause_alt2,
  .icon_pencil,
  .icon_pencil-edit,
  .icon_pencil-edit_alt,
  .icon_pencil_alt,
  .icon_pens,
  .icon_pens_alt,
  .icon_percent,
  .icon_percent_alt,
  .icon_phone,
  .icon_piechart,
  .icon_pin,
  .icon_pin_alt,
  .icon_plus,
  .icon_plus-box,
  .icon_plus_alt,
  .icon_plus_alt2,
  .icon_printer,
  .icon_printer-alt,
  .icon_profile,
  .icon_pushpin,
  .icon_pushpin_alt,
  .icon_puzzle,
  .icon_puzzle_alt,
  .icon_question,
  .icon_question_alt,
  .icon_question_alt2,
  .icon_quotations,
  .icon_quotations_alt,
  .icon_quotations_alt2,
  .icon_refresh,
  .icon_ribbon,
  .icon_ribbon_alt,
  .icon_rook,
  .icon_search,
  .icon_search-2,
  .icon_search_alt,
  .icon_shield,
  .icon_shield_alt,
  .icon_star,
  .icon_star-half,
  .icon_star-half_alt,
  .icon_star_alt,
  .icon_stop,
  .icon_stop_alt,
  .icon_stop_alt2,
  .icon_table,
  .icon_tablet,
  .icon_tag,
  .icon_tag_alt,
  .icon_tags,
  .icon_tags_alt,
  .icon_target,
  .icon_tool,
  .icon_toolbox,
  .icon_toolbox_alt,
  .icon_tools,
  .icon_trash,
  .icon_trash_alt,
  .icon_ul,
  .icon_upload,
  .icon_vol-mute,
  .icon_vol-mute_alt,
  .icon_volume-high,
  .icon_volume-high_alt,
  .icon_volume-low,
  .icon_volume-low_alt,
  .icon_wallet,
  .icon_wallet_alt,
  .icon_zoom-in,
  .icon_zoom-in_alt,
  .icon_zoom-out,
  .icon_zoom-out_alt,
  .social_blogger,
  .social_blogger_circle,
  .social_blogger_square,
  .social_delicious,
  .social_delicious_circle,
  .social_delicious_square,
  .social_deviantart,
  .social_deviantart_circle,
  .social_deviantart_square,
  .social_dribbble,
  .social_dribbble_circle,
  .social_dribbble_square,
  .social_facebook,
  .social_facebook_circle,
  .social_facebook_square,
  .social_flickr,
  .social_flickr_circle,
  .social_flickr_square,
  .social_googledrive,
  .social_googledrive_alt2,
  .social_googledrive_square,
  .social_googleplus,
  .social_googleplus_circle,
  .social_googleplus_square,
  .social_instagram,
  .social_instagram_circle,
  .social_instagram_square,
  .social_linkedin,
  .social_linkedin_circle,
  .social_linkedin_square,
  .social_myspace,
  .social_myspace_circle,
  .social_myspace_square,
  .social_picassa,
  .social_picassa_circle,
  .social_picassa_square,
  .social_pinterest,
  .social_pinterest_circle,
  .social_pinterest_square,
  .social_rss,
  .social_rss_circle,
  .social_rss_square,
  .social_share,
  .social_share_circle,
  .social_share_square,
  .social_skype,
  .social_skype_circle,
  .social_skype_square,
  .social_spotify,
  .social_spotify_circle,
  .social_spotify_square,
  .social_stumbleupon_circle,
  .social_stumbleupon_square,
  .social_tumbleupon,
  .social_tumblr,
  .social_tumblr_circle,
  .social_tumblr_square,
  .social_twitter,
  .social_twitter_circle,
  .social_twitter_square,
  .social_vimeo,
  .social_vimeo_circle,
  .social_vimeo_square,
  .social_wordpress,
  .social_wordpress_circle,
  .social_wordpress_square,
  .social_youtube,
  .social_youtube_circle,
  .social_youtube_square {
    font-family: ElegantIcons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
  }

  .arrow_up:before {
    content: "\21"
  }

  .arrow_down:before {
    content: "\22"
  }

  .arrow_left:before {
    content: "\23"
  }

  .arrow_right:before {
    content: "\24"
  }

  .arrow_left-up:before {
    content: "\25"
  }

  .arrow_right-up:before {
    content: "\26"
  }

  .arrow_right-down:before {
    content: "\27"
  }

  .arrow_left-down:before {
    content: "\28"
  }

  .arrow-up-down:before {
    content: "\29"
  }

  .arrow_up-down_alt:before {
    content: "\2a"
  }

  .arrow_left-right_alt:before {
    content: "\2b"
  }

  .arrow_left-right:before {
    content: "\2c"
  }

  .arrow_expand_alt2:before {
    content: "\2d"
  }

  .arrow_expand_alt:before {
    content: "\2e"
  }

  .arrow_condense:before {
    content: "\2f"
  }

  .arrow_expand:before {
    content: "\30"
  }

  .arrow_move:before {
    content: "\31"
  }

  .arrow_carrot-up:before {
    content: "\32"
  }

  .arrow_carrot-down:before {
    content: "\33"
  }

  .arrow_carrot-left:before {
    content: "\34"
  }

  .arrow_carrot-right:before {
    content: "\35"
  }

  .arrow_carrot-2up:before {
    content: "\36"
  }

  .arrow_carrot-2down:before {
    content: "\37"
  }

  .arrow_carrot-2left:before {
    content: "\38"
  }

  .arrow_carrot-2right:before {
    content: "\39"
  }

  .arrow_carrot-up_alt2:before {
    content: "\3a"
  }

  .arrow_carrot-down_alt2:before {
    content: "\3b"
  }

  .arrow_carrot-left_alt2:before {
    content: "\3c"
  }

  .arrow_carrot-right_alt2:before {
    content: "\3d"
  }

  .arrow_carrot-2up_alt2:before {
    content: "\3e"
  }

  .arrow_carrot-2down_alt2:before {
    content: "\3f"
  }

  .arrow_carrot-2left_alt2:before {
    content: "\40"
  }

  .arrow_carrot-2right_alt2:before {
    content: "\41"
  }

  .arrow_triangle-up:before {
    content: "\42"
  }

  .arrow_triangle-down:before {
    content: "\43"
  }

  .arrow_triangle-left:before {
    content: "\44"
  }

  .arrow_triangle-right:before {
    content: "\45"
  }

  .arrow_triangle-up_alt2:before {
    content: "\46"
  }

  .arrow_triangle-down_alt2:before {
    content: "\47"
  }

  .arrow_triangle-left_alt2:before {
    content: "\48"
  }

  .arrow_triangle-right_alt2:before {
    content: "\49"
  }

  .arrow_back:before {
    content: "\4a"
  }

  .icon_minus-06:before {
    content: "\4b"
  }

  .icon_plus:before {
    content: "\4c"
  }

  .icon_close:before {
    content: "\4d"
  }

  .icon_check:before {
    content: "\4e"
  }

  .icon_minus_alt2:before {
    content: "\4f"
  }

  .icon_plus_alt2:before {
    content: "\50"
  }

  .icon_close_alt2:before {
    content: "\51"
  }

  .icon_check_alt2:before {
    content: "\52"
  }

  .icon_zoom-out_alt:before {
    content: "\53"
  }

  .icon_zoom-in_alt:before {
    content: "\54"
  }

  .icon_search:before {
    content: "\55"
  }

  .icon_box-empty:before {
    content: "\56"
  }

  .icon_box-selected:before {
    content: "\57"
  }

  .icon_minus-box:before {
    content: "\58"
  }

  .icon_plus-box:before {
    content: "\59"
  }

  .icon_box-checked:before {
    content: "\5a"
  }

  .icon_circle-empty:before {
    content: "\5b"
  }

  .icon_circle-slelected:before {
    content: "\5c"
  }

  .icon_stop_alt2:before {
    content: "\5d"
  }

  .icon_stop:before {
    content: "\5e"
  }

  .icon_pause_alt2:before {
    content: "\5f"
  }

  .icon_pause:before {
    content: "\60"
  }

  .icon_menu:before {
    content: "\61"
  }

  .icon_menu-square_alt2:before {
    content: "\62"
  }

  .icon_menu-circle_alt2:before {
    content: "\63"
  }

  .icon_ul:before {
    content: "\64"
  }

  .icon_ol:before {
    content: "\65"
  }

  .icon_adjust-horiz:before {
    content: "\66"
  }

  .icon_adjust-vert:before {
    content: "\67"
  }

  .icon_document_alt:before {
    content: "\68"
  }

  .icon_documents_alt:before {
    content: "\69"
  }

  .icon_pencil:before {
    content: "\6a"
  }

  .icon_pencil-edit_alt:before {
    content: "\6b"
  }

  .icon_pencil-edit:before {
    content: "\6c"
  }

  .icon_folder-alt:before {
    content: "\6d"
  }

  .icon_folder-open_alt:before {
    content: "\6e"
  }

  .icon_folder-add_alt:before {
    content: "\6f"
  }

  .icon_info_alt:before {
    content: "\70"
  }

  .icon_error-oct_alt:before {
    content: "\71"
  }

  .icon_error-circle_alt:before {
    content: "\72"
  }

  .icon_error-triangle_alt:before {
    content: "\73"
  }

  .icon_question_alt2:before {
    content: "\74"
  }

  .icon_question:before {
    content: "\75"
  }

  .icon_comment_alt:before {
    content: "\76"
  }

  .icon_chat_alt:before {
    content: "\77"
  }

  .icon_vol-mute_alt:before {
    content: "\78"
  }

  .icon_volume-low_alt:before {
    content: "\79"
  }

  .icon_volume-high_alt:before {
    content: "\7a"
  }

  .icon_quotations:before {
    content: "\7b"
  }

  .icon_quotations_alt2:before {
    content: "\7c"
  }

  .icon_clock_alt:before {
    content: "\7d"
  }

  .icon_lock_alt:before {
    content: "\7e"
  }

  .icon_lock-open_alt:before {
    content: "\e000"
  }

  .icon_key_alt:before {
    content: "\e001"
  }

  .icon_cloud_alt:before {
    content: "\e002"
  }

  .icon_cloud-upload_alt:before {
    content: "\e003"
  }

  .icon_cloud-download_alt:before {
    content: "\e004"
  }

  .icon_image:before {
    content: "\e005"
  }

  .icon_images:before {
    content: "\e006"
  }

  .icon_lightbulb_alt:before {
    content: "\e007"
  }

  .icon_gift_alt:before {
    content: "\e008"
  }

  .icon_house_alt:before {
    content: "\e009"
  }

  .icon_genius:before {
    content: "\e00a"
  }

  .icon_mobile:before {
    content: "\e00b"
  }

  .icon_tablet:before {
    content: "\e00c"
  }

  .icon_laptop:before {
    content: "\e00d"
  }

  .icon_desktop:before {
    content: "\e00e"
  }

  .icon_camera_alt:before {
    content: "\e00f"
  }

  .icon_mail_alt:before {
    content: "\e010"
  }

  .icon_cone_alt:before {
    content: "\e011"
  }

  .icon_ribbon_alt:before {
    content: "\e012"
  }

  .icon_bag_alt:before {
    content: "\e013"
  }

  .icon_creditcard:before {
    content: "\e014"
  }

  .icon_cart_alt:before {
    content: "\e015"
  }

  .icon_paperclip:before {
    content: "\e016"
  }

  .icon_tag_alt:before {
    content: "\e017"
  }

  .icon_tags_alt:before {
    content: "\e018"
  }

  .icon_trash_alt:before {
    content: "\e019"
  }

  .icon_cursor_alt:before {
    content: "\e01a"
  }

  .icon_mic_alt:before {
    content: "\e01b"
  }

  .icon_compass_alt:before {
    content: "\e01c"
  }

  .icon_pin_alt:before {
    content: "\e01d"
  }

  .icon_pushpin_alt:before {
    content: "\e01e"
  }

  .icon_map_alt:before {
    content: "\e01f"
  }

  .icon_drawer_alt:before {
    content: "\e020"
  }

  .icon_toolbox_alt:before {
    content: "\e021"
  }

  .icon_book_alt:before {
    content: "\e022"
  }

  .icon_calendar:before {
    content: "\e023"
  }

  .icon_film:before {
    content: "\e024"
  }

  .icon_table:before {
    content: "\e025"
  }

  .icon_contacts_alt:before {
    content: "\e026"
  }

  .icon_headphones:before {
    content: "\e027"
  }

  .icon_lifesaver:before {
    content: "\e028"
  }

  .icon_piechart:before {
    content: "\e029"
  }

  .icon_refresh:before {
    content: "\e02a"
  }

  .icon_link_alt:before {
    content: "\e02b"
  }

  .icon_link:before {
    content: "\e02c"
  }

  .icon_loading:before {
    content: "\e02d"
  }

  .icon_blocked:before {
    content: "\e02e"
  }

  .icon_archive_alt:before {
    content: "\e02f"
  }

  .icon_heart_alt:before {
    content: "\e030"
  }

  .icon_star_alt:before {
    content: "\e031"
  }

  .icon_star-half_alt:before {
    content: "\e032"
  }

  .icon_star:before {
    content: "\e033"
  }

  .icon_star-half:before {
    content: "\e034"
  }

  .icon_tools:before {
    content: "\e035"
  }

  .icon_tool:before {
    content: "\e036"
  }

  .icon_cog:before {
    content: "\e037"
  }

  .icon_cogs:before {
    content: "\e038"
  }

  .arrow_up_alt:before {
    content: "\e039"
  }

  .arrow_down_alt:before {
    content: "\e03a"
  }

  .arrow_left_alt:before {
    content: "\e03b"
  }

  .arrow_right_alt:before {
    content: "\e03c"
  }

  .arrow_left-up_alt:before {
    content: "\e03d"
  }

  .arrow_right-up_alt:before {
    content: "\e03e"
  }

  .arrow_right-down_alt:before {
    content: "\e03f"
  }

  .arrow_left-down_alt:before {
    content: "\e040"
  }

  .arrow_condense_alt:before {
    content: "\e041"
  }

  .arrow_expand_alt3:before {
    content: "\e042"
  }

  .arrow_carrot_up_alt:before {
    content: "\e043"
  }

  .arrow_carrot-down_alt:before {
    content: "\e044"
  }

  .arrow_carrot-left_alt:before {
    content: "\e045"
  }

  .arrow_carrot-right_alt:before {
    content: "\e046"
  }

  .arrow_carrot-2up_alt:before {
    content: "\e047"
  }

  .arrow_carrot-2dwnn_alt:before {
    content: "\e048"
  }

  .arrow_carrot-2left_alt:before {
    content: "\e049"
  }

  .arrow_carrot-2right_alt:before {
    content: "\e04a"
  }

  .arrow_triangle-up_alt:before {
    content: "\e04b"
  }

  .arrow_triangle-down_alt:before {
    content: "\e04c"
  }

  .arrow_triangle-left_alt:before {
    content: "\e04d"
  }

  .arrow_triangle-right_alt:before {
    content: "\e04e"
  }

  .icon_minus_alt:before {
    content: "\e04f"
  }

  .icon_plus_alt:before {
    content: "\e050"
  }

  .icon_close_alt:before {
    content: "\e051"
  }

  .icon_check_alt:before {
    content: "\e052"
  }

  .icon_zoom-out:before {
    content: "\e053"
  }

  .icon_zoom-in:before {
    content: "\e054"
  }

  .icon_stop_alt:before {
    content: "\e055"
  }

  .icon_menu-square_alt:before {
    content: "\e056"
  }

  .icon_menu-circle_alt:before {
    content: "\e057"
  }

  .icon_document:before {
    content: "\e058"
  }

  .icon_documents:before {
    content: "\e059"
  }

  .icon_pencil_alt:before {
    content: "\e05a"
  }

  .icon_folder:before {
    content: "\e05b"
  }

  .icon_folder-open:before {
    content: "\e05c"
  }

  .icon_folder-add:before {
    content: "\e05d"
  }

  .icon_folder_upload:before {
    content: "\e05e"
  }

  .icon_folder_download:before {
    content: "\e05f"
  }

  .icon_info:before {
    content: "\e060"
  }

  .icon_error-circle:before {
    content: "\e061"
  }

  .icon_error-oct:before {
    content: "\e062"
  }

  .icon_error-triangle:before {
    content: "\e063"
  }

  .icon_question_alt:before {
    content: "\e064"
  }

  .icon_comment:before {
    content: "\e065"
  }

  .icon_chat:before {
    content: "\e066"
  }

  .icon_vol-mute:before {
    content: "\e067"
  }

  .icon_volume-low:before {
    content: "\e068"
  }

  .icon_volume-high:before {
    content: "\e069"
  }

  .icon_quotations_alt:before {
    content: "\e06a"
  }

  .icon_clock:before {
    content: "\e06b"
  }

  .icon_lock:before {
    content: "\e06c"
  }

  .icon_lock-open:before {
    content: "\e06d"
  }

  .icon_key:before {
    content: "\e06e"
  }

  .icon_cloud:before {
    content: "\e06f"
  }

  .icon_cloud-upload:before {
    content: "\e070"
  }

  .icon_cloud-download:before {
    content: "\e071"
  }

  .icon_lightbulb:before {
    content: "\e072"
  }

  .icon_gift:before {
    content: "\e073"
  }

  .icon_house:before {
    content: "\e074"
  }

  .icon_camera:before {
    content: "\e075"
  }

  .icon_mail:before {
    content: "\e076"
  }

  .icon_cone:before {
    content: "\e077"
  }

  .icon_ribbon:before {
    content: "\e078"
  }

  .icon_bag:before {
    content: "\e079"
  }

  .icon_cart:before {
    content: "\e07a"
  }

  .icon_tag:before {
    content: "\e07b"
  }

  .icon_tags:before {
    content: "\e07c"
  }

  .icon_trash:before {
    content: "\e07d"
  }

  .icon_cursor:before {
    content: "\e07e"
  }

  .icon_mic:before {
    content: "\e07f"
  }

  .icon_compass:before {
    content: "\e080"
  }

  .icon_pin:before {
    content: "\e081"
  }

  .icon_pushpin:before {
    content: "\e082"
  }

  .icon_map:before {
    content: "\e083"
  }

  .icon_drawer:before {
    content: "\e084"
  }

  .icon_toolbox:before {
    content: "\e085"
  }

  .icon_book:before {
    content: "\e086"
  }

  .icon_contacts:before {
    content: "\e087"
  }

  .icon_archive:before {
    content: "\e088"
  }

  .icon_heart:before {
    content: "\e089"
  }

  .icon_profile:before {
    content: "\e08a"
  }

  .icon_group:before {
    content: "\e08b"
  }

  .icon_grid-2x2:before {
    content: "\e08c"
  }

  .icon_grid-3x3:before {
    content: "\e08d"
  }

  .icon_music:before {
    content: "\e08e"
  }

  .icon_pause_alt:before {
    content: "\e08f"
  }

  .icon_phone:before {
    content: "\e090"
  }

  .icon_upload:before {
    content: "\e091"
  }

  .icon_download:before {
    content: "\e092"
  }

  .social_facebook:before {
    content: "\e093"
  }

  .social_twitter:before {
    content: "\e094"
  }

  .social_pinterest:before {
    content: "\e095"
  }

  .social_googleplus:before {
    content: "\e096"
  }

  .social_tumblr:before {
    content: "\e097"
  }

  .social_tumbleupon:before {
    content: "\e098"
  }

  .social_wordpress:before {
    content: "\e099"
  }

  .social_instagram:before {
    content: "\e09a"
  }

  .social_dribbble:before {
    content: "\e09b"
  }

  .social_vimeo:before {
    content: "\e09c"
  }

  .social_linkedin:before {
    content: "\e09d"
  }

  .social_rss:before {
    content: "\e09e"
  }

  .social_deviantart:before {
    content: "\e09f"
  }

  .social_share:before {
    content: "\e0a0"
  }

  .social_myspace:before {
    content: "\e0a1"
  }

  .social_skype:before {
    content: "\e0a2"
  }

  .social_youtube:before {
    content: "\e0a3"
  }

  .social_picassa:before {
    content: "\e0a4"
  }

  .social_googledrive:before {
    content: "\e0a5"
  }

  .social_flickr:before {
    content: "\e0a6"
  }

  .social_blogger:before {
    content: "\e0a7"
  }

  .social_spotify:before {
    content: "\e0a8"
  }

  .social_delicious:before {
    content: "\e0a9"
  }

  .social_facebook_circle:before {
    content: "\e0aa"
  }

  .social_twitter_circle:before {
    content: "\e0ab"
  }

  .social_pinterest_circle:before {
    content: "\e0ac"
  }

  .social_googleplus_circle:before {
    content: "\e0ad"
  }

  .social_tumblr_circle:before {
    content: "\e0ae"
  }

  .social_stumbleupon_circle:before {
    content: "\e0af"
  }

  .social_wordpress_circle:before {
    content: "\e0b0"
  }

  .social_instagram_circle:before {
    content: "\e0b1"
  }

  .social_dribbble_circle:before {
    content: "\e0b2"
  }

  .social_vimeo_circle:before {
    content: "\e0b3"
  }

  .social_linkedin_circle:before {
    content: "\e0b4"
  }

  .social_rss_circle:before {
    content: "\e0b5"
  }

  .social_deviantart_circle:before {
    content: "\e0b6"
  }

  .social_share_circle:before {
    content: "\e0b7"
  }

  .social_myspace_circle:before {
    content: "\e0b8"
  }

  .social_skype_circle:before {
    content: "\e0b9"
  }

  .social_youtube_circle:before {
    content: "\e0ba"
  }

  .social_picassa_circle:before {
    content: "\e0bb"
  }

  .social_googledrive_alt2:before {
    content: "\e0bc"
  }

  .social_flickr_circle:before {
    content: "\e0bd"
  }

  .social_blogger_circle:before {
    content: "\e0be"
  }

  .social_spotify_circle:before {
    content: "\e0bf"
  }

  .social_delicious_circle:before {
    content: "\e0c0"
  }

  .social_facebook_square:before {
    content: "\e0c1"
  }

  .social_twitter_square:before {
    content: "\e0c2"
  }

  .social_pinterest_square:before {
    content: "\e0c3"
  }

  .social_googleplus_square:before {
    content: "\e0c4"
  }

  .social_tumblr_square:before {
    content: "\e0c5"
  }

  .social_stumbleupon_square:before {
    content: "\e0c6"
  }

  .social_wordpress_square:before {
    content: "\e0c7"
  }

  .social_instagram_square:before {
    content: "\e0c8"
  }

  .social_dribbble_square:before {
    content: "\e0c9"
  }

  .social_vimeo_square:before {
    content: "\e0ca"
  }

  .social_linkedin_square:before {
    content: "\e0cb"
  }

  .social_rss_square:before {
    content: "\e0cc"
  }

  .social_deviantart_square:before {
    content: "\e0cd"
  }

  .social_share_square:before {
    content: "\e0ce"
  }

  .social_myspace_square:before {
    content: "\e0cf"
  }

  .social_skype_square:before {
    content: "\e0d0"
  }

  .social_youtube_square:before {
    content: "\e0d1"
  }

  .social_picassa_square:before {
    content: "\e0d2"
  }

  .social_googledrive_square:before {
    content: "\e0d3"
  }

  .social_flickr_square:before {
    content: "\e0d4"
  }

  .social_blogger_square:before {
    content: "\e0d5"
  }

  .social_spotify_square:before {
    content: "\e0d6"
  }

  .social_delicious_square:before {
    content: "\e0d7"
  }

  .icon_printer:before {
    content: "\e103"
  }

  .icon_calulator:before {
    content: "\e0ee"
  }

  .icon_building:before {
    content: "\e0ef"
  }

  .icon_floppy:before {
    content: "\e0e8"
  }

  .icon_drive:before {
    content: "\e0ea"
  }

  .icon_search-2:before {
    content: "\e101"
  }

  .icon_id:before {
    content: "\e107"
  }

  .icon_id-2:before {
    content: "\e108"
  }

  .icon_puzzle:before {
    content: "\e102"
  }

  .icon_like:before {
    content: "\e106"
  }

  .icon_dislike:before {
    content: "\e0eb"
  }

  .icon_mug:before {
    content: "\e105"
  }

  .icon_currency:before {
    content: "\e0ed"
  }

  .icon_wallet:before {
    content: "\e100"
  }

  .icon_pens:before {
    content: "\e104"
  }

  .icon_easel:before {
    content: "\e0e9"
  }

  .icon_flowchart:before {
    content: "\e109"
  }

  .icon_datareport:before {
    content: "\e0ec"
  }

  .icon_briefcase:before {
    content: "\e0fe"
  }

  .icon_shield:before {
    content: "\e0f6"
  }

  .icon_percent:before {
    content: "\e0fb"
  }

  .icon_globe:before {
    content: "\e0e2"
  }

  .icon_globe-2:before {
    content: "\e0e3"
  }

  .icon_target:before {
    content: "\e0f5"
  }

  .icon_hourglass:before {
    content: "\e0e1"
  }

  .icon_balance:before {
    content: "\e0ff"
  }

  .icon_rook:before {
    content: "\e0f8"
  }

  .icon_printer-alt:before {
    content: "\e0fa"
  }

  .icon_calculator_alt:before {
    content: "\e0e7"
  }

  .icon_building_alt:before {
    content: "\e0fd"
  }

  .icon_floppy_alt:before {
    content: "\e0e4"
  }

  .icon_drive_alt:before {
    content: "\e0e5"
  }

  .icon_search_alt:before {
    content: "\e0f7"
  }

  .icon_id_alt:before {
    content: "\e0e0"
  }

  .icon_id-2_alt:before {
    content: "\e0fc"
  }

  .icon_puzzle_alt:before {
    content: "\e0f9"
  }

  .icon_like_alt:before {
    content: "\e0dd"
  }

  .icon_dislike_alt:before {
    content: "\e0f1"
  }

  .icon_mug_alt:before {
    content: "\e0dc"
  }

  .icon_currency_alt:before {
    content: "\e0f3"
  }

  .icon_wallet_alt:before {
    content: "\e0d8"
  }

  .icon_pens_alt:before {
    content: "\e0db"
  }

  .icon_easel_alt:before {
    content: "\e0f0"
  }

  .icon_flowchart_alt:before {
    content: "\e0df"
  }

  .icon_datareport_alt:before {
    content: "\e0f2"
  }

  .icon_briefcase_alt:before {
    content: "\e0f4"
  }

  .icon_shield_alt:before {
    content: "\e0d9"
  }

  .icon_percent_alt:before {
    content: "\e0da"
  }

  .icon_globe_alt:before {
    content: "\e0de"
  }

  .icon_clipboard:before {
    content: "\e0e6"
  }

  .glyph {
    float: left;
    text-align: center;
    padding: .75em;
    margin: .4em 1.5em .75em 0;
    width: 6em;
    text-shadow: none
  }

  .glyph_big {
    font-size: 128px;
    color: #59c5dc;
    float: left;
    margin-right: 20px
  }

  .glyph div {
    padding-bottom: 10px
  }

  .glyph input {
    font-family: consolas, monospace;
    font-size: 12px;
    width: 100%;
    text-align: center;
    border: 0;
    box-shadow: 0 0 0 1px #ccc;
    padding: .2em;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px
  }

  .centered {
    margin-left: auto;
    margin-right: auto
  }

  .glyph .fs1 {
    font-size: 2em
  }
}

@media all {

  /*!
 *  Elusive Icons 2.0.0 by @ReduxFramework - http://elusiveicons.com - @reduxframework
 *  License - http://elusiveicons.com/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
  @font-face {
    font-family: 'Elusive-Icons';
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/elusiveicons-webfont28b5.eot?v=2.0.0);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/elusiveicons-webfont.eot?#iefix&v=2.0.0) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/elusiveicons-webfont.woff?v=2.0.0) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/elusiveicons-webfont.ttf?v=2.0.0) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/elusiveicons-webfont.svg?v=2.0.0#elusiveiconsregular) format('svg');
    font-weight: normal;
    font-style: normal
  }

  .el {
    display: inline-block;
    font: normal normal normal 14px/1 'Elusive-Icons';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0)
  }

  .el-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
  }

  .el-2x {
    font-size: 2em
  }

  .el-3x {
    font-size: 3em
  }

  .el-4x {
    font-size: 4em
  }

  .el-5x {
    font-size: 5em
  }

  .el-fw {
    width: 1.28571429em;
    text-align: center
  }

  .el-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
  }

  .el-ul>li {
    position: relative
  }

  .el-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
  }

  .el-li.el-lg {
    left: -1.85714286em
  }

  .el-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
  }

  .pull-right {
    float: right
  }

  .pull-left {
    float: left
  }

  .el.pull-left {
    margin-right: .3em
  }

  .el.pull-right {
    margin-left: .3em
  }

  .el-spin {
    -webkit-animation: el-spin 2s infinite linear;
    animation: el-spin 2s infinite linear
  }

  .el-pulse {
    -webkit-animation: el-spin 1s infinite steps(8);
    animation: el-spin 1s infinite steps(8)
  }

  @-webkit-keyframes el-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
    }
  }

  @keyframes el-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
    }
  }

  .el-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .el-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .el-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .el-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
  }

  .el-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
  }

  :root .el-rotate-90,
  :root .el-rotate-180,
  :root .el-rotate-270,
  :root .el-flip-horizontal,
  :root .el-flip-vertical {
    filter: none
  }

  .el-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
  }

  .el-stack-1x,
  .el-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
  }

  .el-stack-1x {
    line-height: inherit
  }

  .el-stack-2x {
    font-size: 2em
  }

  .el-inverse {
    color: #fff
  }

  .el-address-book-alt:before {
    content: "\f101"
  }

  .el-address-book:before {
    content: "\f102"
  }

  .el-adjust-alt:before {
    content: "\f103"
  }

  .el-adjust:before {
    content: "\f104"
  }

  .el-adult:before {
    content: "\f105"
  }

  .el-align-center:before {
    content: "\f106"
  }

  .el-align-justify:before {
    content: "\f107"
  }

  .el-align-left:before {
    content: "\f108"
  }

  .el-align-right:before {
    content: "\f109"
  }

  .el-arrow-down:before {
    content: "\f10a"
  }

  .el-arrow-left:before {
    content: "\f10b"
  }

  .el-arrow-right:before {
    content: "\f10c"
  }

  .el-arrow-up:before {
    content: "\f10d"
  }

  .el-asl:before {
    content: "\f10e"
  }

  .el-asterisk:before {
    content: "\f10f"
  }

  .el-backward:before {
    content: "\f110"
  }

  .el-ban-circle:before {
    content: "\f111"
  }

  .el-barcode:before {
    content: "\f112"
  }

  .el-behance:before {
    content: "\f113"
  }

  .el-bell:before {
    content: "\f114"
  }

  .el-blind:before {
    content: "\f115"
  }

  .el-blogger:before {
    content: "\f116"
  }

  .el-bold:before {
    content: "\f117"
  }

  .el-book:before {
    content: "\f118"
  }

  .el-bookmark-empty:before {
    content: "\f119"
  }

  .el-bookmark:before {
    content: "\f11a"
  }

  .el-braille:before {
    content: "\f11b"
  }

  .el-briefcase:before {
    content: "\f11c"
  }

  .el-broom:before {
    content: "\f11d"
  }

  .el-brush:before {
    content: "\f11e"
  }

  .el-bulb:before {
    content: "\f11f"
  }

  .el-bullhorn:before {
    content: "\f120"
  }

  .el-calendar-sign:before {
    content: "\f121"
  }

  .el-calendar:before {
    content: "\f122"
  }

  .el-camera:before {
    content: "\f123"
  }

  .el-car:before {
    content: "\f124"
  }

  .el-caret-down:before {
    content: "\f125"
  }

  .el-caret-left:before {
    content: "\f126"
  }

  .el-caret-right:before {
    content: "\f127"
  }

  .el-caret-up:before {
    content: "\f128"
  }

  .el-cc:before {
    content: "\f129"
  }

  .el-certificate:before {
    content: "\f12a"
  }

  .el-check-empty:before {
    content: "\f12b"
  }

  .el-check:before {
    content: "\f12c"
  }

  .el-chevron-down:before {
    content: "\f12d"
  }

  .el-chevron-left:before {
    content: "\f12e"
  }

  .el-chevron-right:before {
    content: "\f12f"
  }

  .el-chevron-up:before {
    content: "\f130"
  }

  .el-child:before {
    content: "\f131"
  }

  .el-circle-arrow-down:before {
    content: "\f132"
  }

  .el-circle-arrow-left:before {
    content: "\f133"
  }

  .el-circle-arrow-right:before {
    content: "\f134"
  }

  .el-circle-arrow-up:before {
    content: "\f135"
  }

  .el-cloud-alt:before {
    content: "\f136"
  }

  .el-cloud:before {
    content: "\f137"
  }

  .el-cog-alt:before {
    content: "\f138"
  }

  .el-cog:before {
    content: "\f139"
  }

  .el-cogs:before {
    content: "\f13a"
  }

  .el-comment-alt:before {
    content: "\f13b"
  }

  .el-comment:before {
    content: "\f13c"
  }

  .el-compass-alt:before {
    content: "\f13d"
  }

  .el-compass:before {
    content: "\f13e"
  }

  .el-credit-card:before {
    content: "\f13f"
  }

  .el-css:before {
    content: "\f140"
  }

  .el-dashboard:before {
    content: "\f141"
  }

  .el-delicious:before {
    content: "\f142"
  }

  .el-deviantart:before {
    content: "\f143"
  }

  .el-digg:before {
    content: "\f144"
  }

  .el-download-alt:before {
    content: "\f145"
  }

  .el-download:before {
    content: "\f146"
  }

  .el-dribbble:before {
    content: "\f147"
  }

  .el-edit:before {
    content: "\f148"
  }

  .el-eject:before {
    content: "\f149"
  }

  .el-envelope-alt:before {
    content: "\f14a"
  }

  .el-envelope:before {
    content: "\f14b"
  }

  .el-error-alt:before {
    content: "\f14c"
  }

  .el-error:before {
    content: "\f14d"
  }

  .el-eur:before {
    content: "\f14e"
  }

  .el-exclamation-sign:before {
    content: "\f14f"
  }

  .el-eye-close:before {
    content: "\f150"
  }

  .el-eye-open:before {
    content: "\f151"
  }

  .el-facebook:before {
    content: "\f152"
  }

  .el-facetime-video:before {
    content: "\f153"
  }

  .el-fast-backward:before {
    content: "\f154"
  }

  .el-fast-forward:before {
    content: "\f155"
  }

  .el-female:before {
    content: "\f156"
  }

  .el-file-alt:before {
    content: "\f157"
  }

  .el-file-edit-alt:before {
    content: "\f158"
  }

  .el-file-edit:before {
    content: "\f159"
  }

  .el-file-new-alt:before {
    content: "\f15a"
  }

  .el-file-new:before {
    content: "\f15b"
  }

  .el-file:before {
    content: "\f15c"
  }

  .el-film:before {
    content: "\f15d"
  }

  .el-filter:before {
    content: "\f15e"
  }

  .el-fire:before {
    content: "\f15f"
  }

  .el-flag-alt:before {
    content: "\f160"
  }

  .el-flag:before {
    content: "\f161"
  }

  .el-flickr:before {
    content: "\f162"
  }

  .el-folder-close:before {
    content: "\f163"
  }

  .el-folder-open:before {
    content: "\f164"
  }

  .el-folder-sign:before {
    content: "\f165"
  }

  .el-folder:before {
    content: "\f166"
  }

  .el-font:before {
    content: "\f167"
  }

  .el-fontsize:before {
    content: "\f168"
  }

  .el-fork:before {
    content: "\f169"
  }

  .el-forward-alt:before {
    content: "\f16a"
  }

  .el-forward:before {
    content: "\f16b"
  }

  .el-foursquare:before {
    content: "\f16c"
  }

  .el-friendfeed-rect:before {
    content: "\f16d"
  }

  .el-friendfeed:before {
    content: "\f16e"
  }

  .el-fullscreen:before {
    content: "\f16f"
  }

  .el-gbp:before {
    content: "\f170"
  }

  .el-gift:before {
    content: "\f171"
  }

  .el-github-text:before {
    content: "\f172"
  }

  .el-github:before {
    content: "\f173"
  }

  .el-glass:before {
    content: "\f174"
  }

  .el-glasses:before {
    content: "\f175"
  }

  .el-globe-alt:before {
    content: "\f176"
  }

  .el-globe:before {
    content: "\f177"
  }

  .el-googleplus:before {
    content: "\f178"
  }

  .el-graph-alt:before {
    content: "\f179"
  }

  .el-graph:before {
    content: "\f17a"
  }

  .el-group-alt:before {
    content: "\f17b"
  }

  .el-group:before {
    content: "\f17c"
  }

  .el-guidedog:before {
    content: "\f17d"
  }

  .el-hand-down:before {
    content: "\f17e"
  }

  .el-hand-left:before {
    content: "\f17f"
  }

  .el-hand-right:before {
    content: "\f180"
  }

  .el-hand-up:before {
    content: "\f181"
  }

  .el-hdd:before {
    content: "\f182"
  }

  .el-headphones:before {
    content: "\f183"
  }

  .el-hearing-impaired:before {
    content: "\f184"
  }

  .el-heart-alt:before {
    content: "\f185"
  }

  .el-heart-empty:before {
    content: "\f186"
  }

  .el-heart:before {
    content: "\f187"
  }

  .el-home-alt:before {
    content: "\f188"
  }

  .el-home:before {
    content: "\f189"
  }

  .el-hourglass:before {
    content: "\f18a"
  }

  .el-idea-alt:before {
    content: "\f18b"
  }

  .el-idea:before {
    content: "\f18c"
  }

  .el-inbox-alt:before {
    content: "\f18d"
  }

  .el-inbox-box:before {
    content: "\f18e"
  }

  .el-inbox:before {
    content: "\f18f"
  }

  .el-indent-left:before {
    content: "\f190"
  }

  .el-indent-right:before {
    content: "\f191"
  }

  .el-info-circle:before {
    content: "\f192"
  }

  .el-instagram:before {
    content: "\f193"
  }

  .el-iphone-home:before {
    content: "\f194"
  }

  .el-italic:before {
    content: "\f195"
  }

  .el-key:before {
    content: "\f196"
  }

  .el-laptop-alt:before {
    content: "\f197"
  }

  .el-laptop:before {
    content: "\f198"
  }

  .el-lastfm:before {
    content: "\f199"
  }

  .el-leaf:before {
    content: "\f19a"
  }

  .el-lines:before {
    content: "\f19b"
  }

  .el-link:before {
    content: "\f19c"
  }

  .el-linkedin:before {
    content: "\f19d"
  }

  .el-list-alt:before {
    content: "\f19e"
  }

  .el-list:before {
    content: "\f19f"
  }

  .el-livejournal:before {
    content: "\f1a0"
  }

  .el-lock-alt:before {
    content: "\f1a1"
  }

  .el-lock:before {
    content: "\f1a2"
  }

  .el-magic:before {
    content: "\f1a3"
  }

  .el-magnet:before {
    content: "\f1a4"
  }

  .el-male:before {
    content: "\f1a5"
  }

  .el-map-marker-alt:before {
    content: "\f1a6"
  }

  .el-map-marker:before {
    content: "\f1a7"
  }

  .el-mic-alt:before {
    content: "\f1a8"
  }

  .el-mic:before {
    content: "\f1a9"
  }

  .el-minus-sign:before {
    content: "\f1aa"
  }

  .el-minus:before {
    content: "\f1ab"
  }

  .el-move:before {
    content: "\f1ac"
  }

  .el-music:before {
    content: "\f1ad"
  }

  .el-myspace:before {
    content: "\f1ae"
  }

  .el-network:before {
    content: "\f1af"
  }

  .el-off:before {
    content: "\f1b0"
  }

  .el-ok-circle:before {
    content: "\f1b1"
  }

  .el-ok-sign:before {
    content: "\f1b2"
  }

  .el-ok:before {
    content: "\f1b3"
  }

  .el-opensource:before {
    content: "\f1b4"
  }

  .el-paper-clip-alt:before {
    content: "\f1b5"
  }

  .el-paper-clip:before {
    content: "\f1b6"
  }

  .el-path:before {
    content: "\f1b7"
  }

  .el-pause-alt:before {
    content: "\f1b8"
  }

  .el-pause:before {
    content: "\f1b9"
  }

  .el-pencil-alt:before {
    content: "\f1ba"
  }

  .el-pencil:before {
    content: "\f1bb"
  }

  .el-person:before {
    content: "\f1bc"
  }

  .el-phone-alt:before {
    content: "\f1bd"
  }

  .el-phone:before {
    content: "\f1be"
  }

  .el-photo-alt:before {
    content: "\f1bf"
  }

  .el-photo:before {
    content: "\f1c0"
  }

  .el-picasa:before {
    content: "\f1c1"
  }

  .el-picture:before {
    content: "\f1c2"
  }

  .el-pinterest:before {
    content: "\f1c3"
  }

  .el-plane:before {
    content: "\f1c4"
  }

  .el-play-alt:before {
    content: "\f1c5"
  }

  .el-play-circle:before {
    content: "\f1c6"
  }

  .el-play:before {
    content: "\f1c7"
  }

  .el-plurk-alt:before {
    content: "\f1c8"
  }

  .el-plurk:before {
    content: "\f1c9"
  }

  .el-plus-sign:before {
    content: "\f1ca"
  }

  .el-plus:before {
    content: "\f1cb"
  }

  .el-podcast:before {
    content: "\f1cc"
  }

  .el-print:before {
    content: "\f1cd"
  }

  .el-puzzle:before {
    content: "\f1ce"
  }

  .el-qrcode:before {
    content: "\f1cf"
  }

  .el-question-sign:before {
    content: "\f1d0"
  }

  .el-question:before {
    content: "\f1d1"
  }

  .el-quote-alt:before {
    content: "\f1d2"
  }

  .el-quote-right-alt:before {
    content: "\f1d3"
  }

  .el-quote-right:before {
    content: "\f1d4"
  }

  .el-quotes:before {
    content: "\f1d5"
  }

  .el-random:before {
    content: "\f1d6"
  }

  .el-record:before {
    content: "\f1d7"
  }

  .el-reddit:before {
    content: "\f1d8"
  }

  .el-redux:before {
    content: "\f1d9"
  }

  .el-refresh:before {
    content: "\f1da"
  }

  .el-remove-circle:before {
    content: "\f1db"
  }

  .el-remove-sign:before {
    content: "\f1dc"
  }

  .el-remove:before {
    content: "\f1dd"
  }

  .el-repeat-alt:before {
    content: "\f1de"
  }

  .el-repeat:before {
    content: "\f1df"
  }

  .el-resize-full:before {
    content: "\f1e0"
  }

  .el-resize-horizontal:before {
    content: "\f1e1"
  }

  .el-resize-small:before {
    content: "\f1e2"
  }

  .el-resize-vertical:before {
    content: "\f1e3"
  }

  .el-return-key:before {
    content: "\f1e4"
  }

  .el-retweet:before {
    content: "\f1e5"
  }

  .el-reverse-alt:before {
    content: "\f1e6"
  }

  .el-road:before {
    content: "\f1e7"
  }

  .el-rss:before {
    content: "\f1e8"
  }

  .el-scissors:before {
    content: "\f1e9"
  }

  .el-screen-alt:before {
    content: "\f1ea"
  }

  .el-screen:before {
    content: "\f1eb"
  }

  .el-screenshot:before {
    content: "\f1ec"
  }

  .el-search-alt:before {
    content: "\f1ed"
  }

  .el-search:before {
    content: "\f1ee"
  }

  .el-share-alt:before {
    content: "\f1ef"
  }

  .el-share:before {
    content: "\f1f0"
  }

  .el-shopping-cart-sign:before {
    content: "\f1f1"
  }

  .el-shopping-cart:before {
    content: "\f1f2"
  }

  .el-signal:before {
    content: "\f1f3"
  }

  .el-skype:before {
    content: "\f1f4"
  }

  .el-slideshare:before {
    content: "\f1f5"
  }

  .el-smiley-alt:before {
    content: "\f1f6"
  }

  .el-smiley:before {
    content: "\f1f7"
  }

  .el-soundcloud:before {
    content: "\f1f8"
  }

  .el-speaker:before {
    content: "\f1f9"
  }

  .el-spotify:before {
    content: "\f1fa"
  }

  .el-stackoverflow:before {
    content: "\f1fb"
  }

  .el-star-alt:before {
    content: "\f1fc"
  }

  .el-star-empty:before {
    content: "\f1fd"
  }

  .el-star:before {
    content: "\f1fe"
  }

  .el-step-backward:before {
    content: "\f1ff"
  }

  .el-step-forward:before {
    content: "\f200"
  }

  .el-stop-alt:before {
    content: "\f201"
  }

  .el-stop:before {
    content: "\f202"
  }

  .el-stumbleupon:before {
    content: "\f203"
  }

  .el-tag:before {
    content: "\f204"
  }

  .el-tags:before {
    content: "\f205"
  }

  .el-tasks:before {
    content: "\f206"
  }

  .el-text-height:before {
    content: "\f207"
  }

  .el-text-width:before {
    content: "\f208"
  }

  .el-th-large:before {
    content: "\f209"
  }

  .el-th-list:before {
    content: "\f20a"
  }

  .el-th:before {
    content: "\f20b"
  }

  .el-thumbs-down:before {
    content: "\f20c"
  }

  .el-thumbs-up:before {
    content: "\f20d"
  }

  .el-time-alt:before {
    content: "\f20e"
  }

  .el-time:before {
    content: "\f20f"
  }

  .el-tint:before {
    content: "\f210"
  }

  .el-torso:before {
    content: "\f211"
  }

  .el-trash-alt:before {
    content: "\f212"
  }

  .el-trash:before {
    content: "\f213"
  }

  .el-tumblr:before {
    content: "\f214"
  }

  .el-twitter:before {
    content: "\f215"
  }

  .el-universal-access:before {
    content: "\f216"
  }

  .el-unlock-alt:before {
    content: "\f217"
  }

  .el-unlock:before {
    content: "\f218"
  }

  .el-upload:before {
    content: "\f219"
  }

  .el-usd:before {
    content: "\f21a"
  }

  .el-user:before {
    content: "\f21b"
  }

  .el-viadeo:before {
    content: "\f21c"
  }

  .el-video-alt:before {
    content: "\f21d"
  }

  .el-video-chat:before {
    content: "\f21e"
  }

  .el-video:before {
    content: "\f21f"
  }

  .el-view-mode:before {
    content: "\f220"
  }

  .el-vimeo:before {
    content: "\f221"
  }

  .el-vkontakte:before {
    content: "\f222"
  }

  .el-volume-down:before {
    content: "\f223"
  }

  .el-volume-off:before {
    content: "\f224"
  }

  .el-volume-up:before {
    content: "\f225"
  }

  .el-w3c:before {
    content: "\f226"
  }

  .el-warning-sign:before {
    content: "\f227"
  }

  .el-website-alt:before {
    content: "\f228"
  }

  .el-website:before {
    content: "\f229"
  }

  .el-wheelchair:before {
    content: "\f22a"
  }

  .el-wordpress:before {
    content: "\f22b"
  }

  .el-wrench-alt:before {
    content: "\f22c"
  }

  .el-wrench:before {
    content: "\f22d"
  }

  .el-youtube:before {
    content: "\f22e"
  }

  .el-zoom-in:before {
    content: "\f22f"
  }

  .el-zoom-out:before {
    content: "\f230"
  }
}

@media all {

  /*! 
* @package IcoFont 
* @version 1.0.1 
* @author IcoFont https://icofont.com 
* @copyright Copyright (c) 2015 - 2018 IcoFont 
* @license - https://icofont.com/license/
*/
  @font-face {
    font-family: IcoFont;
    font-weight: 400;
    font-style: Regular;
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/icofont.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icofont.woff) format("woff")
  }

  [class*=" icofont-"],
  [class^=icofont-] {
    font-family: IcoFont !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    line-height: 1;
    -webkit-font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased
  }

  .icofont-angry-monster:before {
    content: "\e800"
  }

  .icofont-bathtub:before {
    content: "\e801"
  }

  .icofont-bird-wings:before {
    content: "\e802"
  }

  .icofont-bow:before {
    content: "\e803"
  }

  .icofont-castle:before {
    content: "\e804"
  }

  .icofont-circuit:before {
    content: "\e805"
  }

  .icofont-crown-king:before {
    content: "\e806"
  }

  .icofont-crown-queen:before {
    content: "\e807"
  }

  .icofont-dart:before {
    content: "\e808"
  }

  .icofont-disability-race:before {
    content: "\e809"
  }

  .icofont-diving-goggle:before {
    content: "\e80a"
  }

  .icofont-eye-open:before {
    content: "\e80b"
  }

  .icofont-flora-flower:before {
    content: "\e80c"
  }

  .icofont-flora:before {
    content: "\e80d"
  }

  .icofont-gift-box:before {
    content: "\e80e"
  }

  .icofont-halloween-pumpkin:before {
    content: "\e80f"
  }

  .icofont-hand-power:before {
    content: "\e810"
  }

  .icofont-hand-thunder:before {
    content: "\e811"
  }

  .icofont-king-monster:before {
    content: "\e812"
  }

  .icofont-love:before {
    content: "\e813"
  }

  .icofont-magician-hat:before {
    content: "\e814"
  }

  .icofont-native-american:before {
    content: "\e815"
  }

  .icofont-owl-look:before {
    content: "\e816"
  }

  .icofont-phoenix:before {
    content: "\e817"
  }

  .icofont-robot-face:before {
    content: "\e818"
  }

  .icofont-sand-clock:before {
    content: "\e819"
  }

  .icofont-shield-alt:before {
    content: "\e81a"
  }

  .icofont-ship-wheel:before {
    content: "\e81b"
  }

  .icofont-skull-danger:before {
    content: "\e81c"
  }

  .icofont-skull-face:before {
    content: "\e81d"
  }

  .icofont-snowmobile:before {
    content: "\e81e"
  }

  .icofont-space-shuttle:before {
    content: "\e81f"
  }

  .icofont-star-shape:before {
    content: "\e820"
  }

  .icofont-swirl:before {
    content: "\e821"
  }

  .icofont-tattoo-wing:before {
    content: "\e822"
  }

  .icofont-throne:before {
    content: "\e823"
  }

  .icofont-tree-alt:before {
    content: "\e824"
  }

  .icofont-triangle:before {
    content: "\e825"
  }

  .icofont-unity-hand:before {
    content: "\e826"
  }

  .icofont-weed:before {
    content: "\e827"
  }

  .icofont-woman-bird:before {
    content: "\e828"
  }

  .icofont-bat:before {
    content: "\e829"
  }

  .icofont-bear-face:before {
    content: "\e82a"
  }

  .icofont-bear-tracks:before {
    content: "\e82b"
  }

  .icofont-bear:before {
    content: "\e82c"
  }

  .icofont-bird-alt:before {
    content: "\e82d"
  }

  .icofont-bird-flying:before {
    content: "\e82e"
  }

  .icofont-bird:before {
    content: "\e82f"
  }

  .icofont-birds:before {
    content: "\e830"
  }

  .icofont-bone:before {
    content: "\e831"
  }

  .icofont-bull:before {
    content: "\e832"
  }

  .icofont-butterfly-alt:before {
    content: "\e833"
  }

  .icofont-butterfly:before {
    content: "\e834"
  }

  .icofont-camel-alt:before {
    content: "\e835"
  }

  .icofont-camel-head:before {
    content: "\e836"
  }

  .icofont-camel:before {
    content: "\e837"
  }

  .icofont-cat-alt-1:before {
    content: "\e838"
  }

  .icofont-cat-alt-2:before {
    content: "\e839"
  }

  .icofont-cat-alt-3:before {
    content: "\e83a"
  }

  .icofont-cat-dog:before {
    content: "\e83b"
  }

  .icofont-cat-face:before {
    content: "\e83c"
  }

  .icofont-cat:before {
    content: "\e83d"
  }

  .icofont-cow-head:before {
    content: "\e83e"
  }

  .icofont-cow:before {
    content: "\e83f"
  }

  .icofont-crab:before {
    content: "\e840"
  }

  .icofont-crocodile:before {
    content: "\e841"
  }

  .icofont-deer-head:before {
    content: "\e842"
  }

  .icofont-dog-alt:before {
    content: "\e843"
  }

  .icofont-dog-barking:before {
    content: "\e844"
  }

  .icofont-dog:before {
    content: "\e845"
  }

  .icofont-dolphin:before {
    content: "\e846"
  }

  .icofont-duck-tracks:before {
    content: "\e847"
  }

  .icofont-eagle-head:before {
    content: "\e848"
  }

  .icofont-eaten-fish:before {
    content: "\e849"
  }

  .icofont-elephant-alt:before {
    content: "\e84a"
  }

  .icofont-elephant-head-alt:before {
    content: "\e84b"
  }

  .icofont-elephant-head:before {
    content: "\e84c"
  }

  .icofont-elephant:before {
    content: "\e84d"
  }

  .icofont-elk:before {
    content: "\e84e"
  }

  .icofont-fish-1:before {
    content: "\e84f"
  }

  .icofont-fish-2:before {
    content: "\e850"
  }

  .icofont-fish-3:before {
    content: "\e851"
  }

  .icofont-fish-4:before {
    content: "\e852"
  }

  .icofont-fish-5:before {
    content: "\e853"
  }

  .icofont-fish:before {
    content: "\e854"
  }

  .icofont-fox-alt:before {
    content: "\e855"
  }

  .icofont-fox:before {
    content: "\e856"
  }

  .icofont-frog-tracks:before {
    content: "\e857"
  }

  .icofont-frog:before {
    content: "\e858"
  }

  .icofont-froggy:before {
    content: "\e859"
  }

  .icofont-giraffe-head-1:before {
    content: "\e85a"
  }

  .icofont-giraffe-head-2:before {
    content: "\e85b"
  }

  .icofont-giraffe-head:before {
    content: "\e85c"
  }

  .icofont-giraffe:before {
    content: "\e85d"
  }

  .icofont-goat-head:before {
    content: "\e85e"
  }

  .icofont-gorilla:before {
    content: "\e85f"
  }

  .icofont-hen-tracks:before {
    content: "\e860"
  }

  .icofont-horse-head-1:before {
    content: "\e861"
  }

  .icofont-horse-head-2:before {
    content: "\e862"
  }

  .icofont-horse-head:before {
    content: "\e863"
  }

  .icofont-horse-tracks:before {
    content: "\e864"
  }

  .icofont-jellyfish:before {
    content: "\e865"
  }

  .icofont-kangaroo:before {
    content: "\e866"
  }

  .icofont-lemur:before {
    content: "\e867"
  }

  .icofont-lion-head-1:before {
    content: "\e868"
  }

  .icofont-lion-head-2:before {
    content: "\e869"
  }

  .icofont-lion-head:before {
    content: "\e86a"
  }

  .icofont-lion:before {
    content: "\e86b"
  }

  .icofont-monkey-2:before {
    content: "\e86c"
  }

  .icofont-monkey-3:before {
    content: "\e86d"
  }

  .icofont-monkey-face:before {
    content: "\e86e"
  }

  .icofont-monkey:before {
    content: "\e86f"
  }

  .icofont-octopus-alt:before {
    content: "\e870"
  }

  .icofont-octopus:before {
    content: "\e871"
  }

  .icofont-owl:before {
    content: "\e872"
  }

  .icofont-panda-face:before {
    content: "\e873"
  }

  .icofont-panda:before {
    content: "\e874"
  }

  .icofont-panther:before {
    content: "\e875"
  }

  .icofont-parrot-lip:before {
    content: "\e876"
  }

  .icofont-parrot:before {
    content: "\e877"
  }

  .icofont-paw:before {
    content: "\e878"
  }

  .icofont-pelican:before {
    content: "\e879"
  }

  .icofont-penguin:before {
    content: "\e87a"
  }

  .icofont-pig-face:before {
    content: "\e87b"
  }

  .icofont-pig:before {
    content: "\e87c"
  }

  .icofont-pigeon-1:before {
    content: "\e87d"
  }

  .icofont-pigeon-2:before {
    content: "\e87e"
  }

  .icofont-pigeon:before {
    content: "\e87f"
  }

  .icofont-rabbit:before {
    content: "\e880"
  }

  .icofont-rat:before {
    content: "\e881"
  }

  .icofont-rhino-head:before {
    content: "\e882"
  }

  .icofont-rhino:before {
    content: "\e883"
  }

  .icofont-rooster:before {
    content: "\e884"
  }

  .icofont-seahorse:before {
    content: "\e885"
  }

  .icofont-seal:before {
    content: "\e886"
  }

  .icofont-shrimp-alt:before {
    content: "\e887"
  }

  .icofont-shrimp:before {
    content: "\e888"
  }

  .icofont-snail-1:before {
    content: "\e889"
  }

  .icofont-snail-2:before {
    content: "\e88a"
  }

  .icofont-snail-3:before {
    content: "\e88b"
  }

  .icofont-snail:before {
    content: "\e88c"
  }

  .icofont-snake:before {
    content: "\e88d"
  }

  .icofont-squid:before {
    content: "\e88e"
  }

  .icofont-squirrel:before {
    content: "\e88f"
  }

  .icofont-tiger-face:before {
    content: "\e890"
  }

  .icofont-tiger:before {
    content: "\e891"
  }

  .icofont-turtle:before {
    content: "\e892"
  }

  .icofont-whale:before {
    content: "\e893"
  }

  .icofont-woodpecker:before {
    content: "\e894"
  }

  .icofont-zebra:before {
    content: "\e895"
  }

  .icofont-brand-acer:before {
    content: "\e896"
  }

  .icofont-brand-adidas:before {
    content: "\e897"
  }

  .icofont-brand-adobe:before {
    content: "\e898"
  }

  .icofont-brand-air-new-zealand:before {
    content: "\e899"
  }

  .icofont-brand-airbnb:before {
    content: "\e89a"
  }

  .icofont-brand-aircell:before {
    content: "\e89b"
  }

  .icofont-brand-airtel:before {
    content: "\e89c"
  }

  .icofont-brand-alcatel:before {
    content: "\e89d"
  }

  .icofont-brand-alibaba:before {
    content: "\e89e"
  }

  .icofont-brand-aliexpress:before {
    content: "\e89f"
  }

  .icofont-brand-alipay:before {
    content: "\e8a0"
  }

  .icofont-brand-amazon:before {
    content: "\e8a1"
  }

  .icofont-brand-amd:before {
    content: "\e8a2"
  }

  .icofont-brand-american-airlines:before {
    content: "\e8a3"
  }

  .icofont-brand-android-robot:before {
    content: "\e8a4"
  }

  .icofont-brand-android:before {
    content: "\e8a5"
  }

  .icofont-brand-aol:before {
    content: "\e8a6"
  }

  .icofont-brand-apple:before {
    content: "\e8a7"
  }

  .icofont-brand-appstore:before {
    content: "\e8a8"
  }

  .icofont-brand-asus:before {
    content: "\e8a9"
  }

  .icofont-brand-ati:before {
    content: "\e8aa"
  }

  .icofont-brand-att:before {
    content: "\e8ab"
  }

  .icofont-brand-audi:before {
    content: "\e8ac"
  }

  .icofont-brand-axiata:before {
    content: "\e8ad"
  }

  .icofont-brand-bada:before {
    content: "\e8ae"
  }

  .icofont-brand-bbc:before {
    content: "\e8af"
  }

  .icofont-brand-bing:before {
    content: "\e8b0"
  }

  .icofont-brand-blackberry:before {
    content: "\e8b1"
  }

  .icofont-brand-bmw:before {
    content: "\e8b2"
  }

  .icofont-brand-box:before {
    content: "\e8b3"
  }

  .icofont-brand-burger-king:before {
    content: "\e8b4"
  }

  .icofont-brand-business-insider:before {
    content: "\e8b5"
  }

  .icofont-brand-buzzfeed:before {
    content: "\e8b6"
  }

  .icofont-brand-cannon:before {
    content: "\e8b7"
  }

  .icofont-brand-casio:before {
    content: "\e8b8"
  }

  .icofont-brand-china-mobile:before {
    content: "\e8b9"
  }

  .icofont-brand-china-telecom:before {
    content: "\e8ba"
  }

  .icofont-brand-china-unicom:before {
    content: "\e8bb"
  }

  .icofont-brand-cisco:before {
    content: "\e8bc"
  }

  .icofont-brand-citibank:before {
    content: "\e8bd"
  }

  .icofont-brand-cnet:before {
    content: "\e8be"
  }

  .icofont-brand-cnn:before {
    content: "\e8bf"
  }

  .icofont-brand-cocal-cola:before {
    content: "\e8c0"
  }

  .icofont-brand-compaq:before {
    content: "\e8c1"
  }

  .icofont-brand-debian:before {
    content: "\e8c2"
  }

  .icofont-brand-delicious:before {
    content: "\e8c3"
  }

  .icofont-brand-dell:before {
    content: "\e8c4"
  }

  .icofont-brand-designbump:before {
    content: "\e8c5"
  }

  .icofont-brand-designfloat:before {
    content: "\e8c6"
  }

  .icofont-brand-disney:before {
    content: "\e8c7"
  }

  .icofont-brand-dodge:before {
    content: "\e8c8"
  }

  .icofont-brand-dove:before {
    content: "\e8c9"
  }

  .icofont-brand-drupal:before {
    content: "\e8ca"
  }

  .icofont-brand-ebay:before {
    content: "\e8cb"
  }

  .icofont-brand-eleven:before {
    content: "\e8cc"
  }

  .icofont-brand-emirates:before {
    content: "\e8cd"
  }

  .icofont-brand-espn:before {
    content: "\e8ce"
  }

  .icofont-brand-etihad-airways:before {
    content: "\e8cf"
  }

  .icofont-brand-etisalat:before {
    content: "\e8d0"
  }

  .icofont-brand-etsy:before {
    content: "\e8d1"
  }

  .icofont-brand-fastrack:before {
    content: "\e8d2"
  }

  .icofont-brand-fedex:before {
    content: "\e8d3"
  }

  .icofont-brand-ferrari:before {
    content: "\e8d4"
  }

  .icofont-brand-fitbit:before {
    content: "\e8d5"
  }

  .icofont-brand-flikr:before {
    content: "\e8d6"
  }

  .icofont-brand-forbes:before {
    content: "\e8d7"
  }

  .icofont-brand-foursquare:before {
    content: "\e8d8"
  }

  .icofont-brand-foxconn:before {
    content: "\e8d9"
  }

  .icofont-brand-fujitsu:before {
    content: "\e8da"
  }

  .icofont-brand-general-electric:before {
    content: "\e8db"
  }

  .icofont-brand-gillette:before {
    content: "\e8dc"
  }

  .icofont-brand-gizmodo:before {
    content: "\e8dd"
  }

  .icofont-brand-gnome:before {
    content: "\e8de"
  }

  .icofont-brand-google:before {
    content: "\e8df"
  }

  .icofont-brand-gopro:before {
    content: "\e8e0"
  }

  .icofont-brand-gucci:before {
    content: "\e8e1"
  }

  .icofont-brand-hallmark:before {
    content: "\e8e2"
  }

  .icofont-brand-hi5:before {
    content: "\e8e3"
  }

  .icofont-brand-honda:before {
    content: "\e8e4"
  }

  .icofont-brand-hp:before {
    content: "\e8e5"
  }

  .icofont-brand-hsbc:before {
    content: "\e8e6"
  }

  .icofont-brand-htc:before {
    content: "\e8e7"
  }

  .icofont-brand-huawei:before {
    content: "\e8e8"
  }

  .icofont-brand-hulu:before {
    content: "\e8e9"
  }

  .icofont-brand-hyundai:before {
    content: "\e8ea"
  }

  .icofont-brand-ibm:before {
    content: "\e8eb"
  }

  .icofont-brand-icofont:before {
    content: "\e8ec"
  }

  .icofont-brand-icq:before {
    content: "\e8ed"
  }

  .icofont-brand-ikea:before {
    content: "\e8ee"
  }

  .icofont-brand-imdb:before {
    content: "\e8ef"
  }

  .icofont-brand-indiegogo:before {
    content: "\e8f0"
  }

  .icofont-brand-intel:before {
    content: "\e8f1"
  }

  .icofont-brand-ipair:before {
    content: "\e8f2"
  }

  .icofont-brand-jaguar:before {
    content: "\e8f3"
  }

  .icofont-brand-java:before {
    content: "\e8f4"
  }

  .icofont-brand-joomla:before {
    content: "\e8f5"
  }

  .icofont-brand-kickstarter:before {
    content: "\e8f6"
  }

  .icofont-brand-kik:before {
    content: "\e8f7"
  }

  .icofont-brand-lastfm:before {
    content: "\e8f8"
  }

  .icofont-brand-lego:before {
    content: "\e8f9"
  }

  .icofont-brand-lenovo:before {
    content: "\e8fa"
  }

  .icofont-brand-levis:before {
    content: "\e8fb"
  }

  .icofont-brand-lexus:before {
    content: "\e8fc"
  }

  .icofont-brand-lg:before {
    content: "\e8fd"
  }

  .icofont-brand-life-hacker:before {
    content: "\e8fe"
  }

  .icofont-brand-linux-mint:before {
    content: "\e8ff"
  }

  .icofont-brand-linux:before {
    content: "\e900"
  }

  .icofont-brand-lionix:before {
    content: "\e901"
  }

  .icofont-brand-loreal:before {
    content: "\e902"
  }

  .icofont-brand-louis-vuitton:before {
    content: "\e903"
  }

  .icofont-brand-mac-os:before {
    content: "\e904"
  }

  .icofont-brand-marvel-app:before {
    content: "\e905"
  }

  .icofont-brand-mashable:before {
    content: "\e906"
  }

  .icofont-brand-mazda:before {
    content: "\e907"
  }

  .icofont-brand-mcdonals:before {
    content: "\e908"
  }

  .icofont-brand-mercedes:before {
    content: "\e909"
  }

  .icofont-brand-micromax:before {
    content: "\e90a"
  }

  .icofont-brand-microsoft:before {
    content: "\e90b"
  }

  .icofont-brand-mobileme:before {
    content: "\e90c"
  }

  .icofont-brand-mobily:before {
    content: "\e90d"
  }

  .icofont-brand-motorola:before {
    content: "\e90e"
  }

  .icofont-brand-msi:before {
    content: "\e90f"
  }

  .icofont-brand-mts:before {
    content: "\e910"
  }

  .icofont-brand-myspace:before {
    content: "\e911"
  }

  .icofont-brand-mytv:before {
    content: "\e912"
  }

  .icofont-brand-nasa:before {
    content: "\e913"
  }

  .icofont-brand-natgeo:before {
    content: "\e914"
  }

  .icofont-brand-nbc:before {
    content: "\e915"
  }

  .icofont-brand-nescafe:before {
    content: "\e916"
  }

  .icofont-brand-nestle:before {
    content: "\e917"
  }

  .icofont-brand-netflix:before {
    content: "\e918"
  }

  .icofont-brand-nexus:before {
    content: "\e919"
  }

  .icofont-brand-nike:before {
    content: "\e91a"
  }

  .icofont-brand-nokia:before {
    content: "\e91b"
  }

  .icofont-brand-nvidia:before {
    content: "\e91c"
  }

  .icofont-brand-omega:before {
    content: "\e91d"
  }

  .icofont-brand-opensuse:before {
    content: "\e91e"
  }

  .icofont-brand-oracle:before {
    content: "\e91f"
  }

  .icofont-brand-panasonic:before {
    content: "\e920"
  }

  .icofont-brand-paypal:before {
    content: "\e921"
  }

  .icofont-brand-pepsi:before {
    content: "\e922"
  }

  .icofont-brand-philips:before {
    content: "\e923"
  }

  .icofont-brand-pizza-hut:before {
    content: "\e924"
  }

  .icofont-brand-playstation:before {
    content: "\e925"
  }

  .icofont-brand-puma:before {
    content: "\e926"
  }

  .icofont-brand-qatar-air:before {
    content: "\e927"
  }

  .icofont-brand-qvc:before {
    content: "\e928"
  }

  .icofont-brand-readernaut:before {
    content: "\e929"
  }

  .icofont-brand-redbull:before {
    content: "\e92a"
  }

  .icofont-brand-reebok:before {
    content: "\e92b"
  }

  .icofont-brand-reuters:before {
    content: "\e92c"
  }

  .icofont-brand-samsung:before {
    content: "\e92d"
  }

  .icofont-brand-sap:before {
    content: "\e92e"
  }

  .icofont-brand-saudia-airlines:before {
    content: "\e92f"
  }

  .icofont-brand-scribd:before {
    content: "\e930"
  }

  .icofont-brand-shell:before {
    content: "\e931"
  }

  .icofont-brand-siemens:before {
    content: "\e932"
  }

  .icofont-brand-sk-telecom:before {
    content: "\e933"
  }

  .icofont-brand-slideshare:before {
    content: "\e934"
  }

  .icofont-brand-smashing-magazine:before {
    content: "\e935"
  }

  .icofont-brand-snapchat:before {
    content: "\e936"
  }

  .icofont-brand-sony-ericsson:before {
    content: "\e937"
  }

  .icofont-brand-sony:before {
    content: "\e938"
  }

  .icofont-brand-soundcloud:before {
    content: "\e939"
  }

  .icofont-brand-sprint:before {
    content: "\e93a"
  }

  .icofont-brand-squidoo:before {
    content: "\e93b"
  }

  .icofont-brand-starbucks:before {
    content: "\e93c"
  }

  .icofont-brand-stc:before {
    content: "\e93d"
  }

  .icofont-brand-steam:before {
    content: "\e93e"
  }

  .icofont-brand-suzuki:before {
    content: "\e93f"
  }

  .icofont-brand-symbian:before {
    content: "\e940"
  }

  .icofont-brand-t-mobile:before {
    content: "\e941"
  }

  .icofont-brand-tango:before {
    content: "\e942"
  }

  .icofont-brand-target:before {
    content: "\e943"
  }

  .icofont-brand-tata-indicom:before {
    content: "\e944"
  }

  .icofont-brand-techcrunch:before {
    content: "\e945"
  }

  .icofont-brand-telenor:before {
    content: "\e946"
  }

  .icofont-brand-teliasonera:before {
    content: "\e947"
  }

  .icofont-brand-tesla:before {
    content: "\e948"
  }

  .icofont-brand-the-verge:before {
    content: "\e949"
  }

  .icofont-brand-thenextweb:before {
    content: "\e94a"
  }

  .icofont-brand-toshiba:before {
    content: "\e94b"
  }

  .icofont-brand-toyota:before {
    content: "\e94c"
  }

  .icofont-brand-tribenet:before {
    content: "\e94d"
  }

  .icofont-brand-ubuntu:before {
    content: "\e94e"
  }

  .icofont-brand-unilever:before {
    content: "\e94f"
  }

  .icofont-brand-vaio:before {
    content: "\e950"
  }

  .icofont-brand-verizon:before {
    content: "\e951"
  }

  .icofont-brand-viber:before {
    content: "\e952"
  }

  .icofont-brand-vodafone:before {
    content: "\e953"
  }

  .icofont-brand-volkswagen:before {
    content: "\e954"
  }

  .icofont-brand-walmart:before {
    content: "\e955"
  }

  .icofont-brand-warnerbros:before {
    content: "\e956"
  }

  .icofont-brand-whatsapp:before {
    content: "\e957"
  }

  .icofont-brand-wikipedia:before {
    content: "\e958"
  }

  .icofont-brand-windows:before {
    content: "\e959"
  }

  .icofont-brand-wire:before {
    content: "\e95a"
  }

  .icofont-brand-wordpress:before {
    content: "\e95b"
  }

  .icofont-brand-xiaomi:before {
    content: "\e95c"
  }

  .icofont-brand-yahoobuzz:before {
    content: "\e95d"
  }

  .icofont-brand-yamaha:before {
    content: "\e95e"
  }

  .icofont-brand-youtube:before {
    content: "\e95f"
  }

  .icofont-brand-zain:before {
    content: "\e960"
  }

  .icofont-bank-alt:before {
    content: "\e961"
  }

  .icofont-bank:before {
    content: "\e962"
  }

  .icofont-barcode:before {
    content: "\e963"
  }

  .icofont-bill-alt:before {
    content: "\e964"
  }

  .icofont-billboard:before {
    content: "\e965"
  }

  .icofont-briefcase-1:before {
    content: "\e966"
  }

  .icofont-briefcase-2:before {
    content: "\e967"
  }

  .icofont-businessman:before {
    content: "\e968"
  }

  .icofont-businesswoman:before {
    content: "\e969"
  }

  .icofont-chair:before {
    content: "\e96a"
  }

  .icofont-coins:before {
    content: "\e96b"
  }

  .icofont-company:before {
    content: "\e96c"
  }

  .icofont-contact-add:before {
    content: "\e96d"
  }

  .icofont-files-stack:before {
    content: "\e96e"
  }

  .icofont-handshake-deal:before {
    content: "\e96f"
  }

  .icofont-id-card:before {
    content: "\e970"
  }

  .icofont-meeting-add:before {
    content: "\e971"
  }

  .icofont-money-bag:before {
    content: "\e972"
  }

  .icofont-pie-chart:before {
    content: "\e973"
  }

  .icofont-presentation-alt:before {
    content: "\e974"
  }

  .icofont-presentation:before {
    content: "\e975"
  }

  .icofont-stamp:before {
    content: "\e976"
  }

  .icofont-stock-mobile:before {
    content: "\e977"
  }

  .icofont-chart-arrows-axis:before {
    content: "\e978"
  }

  .icofont-chart-bar-graph:before {
    content: "\e979"
  }

  .icofont-chart-flow-1:before {
    content: "\e97a"
  }

  .icofont-chart-flow-2:before {
    content: "\e97b"
  }

  .icofont-chart-flow:before {
    content: "\e97c"
  }

  .icofont-chart-growth:before {
    content: "\e97d"
  }

  .icofont-chart-histogram-alt:before {
    content: "\e97e"
  }

  .icofont-chart-histogram:before {
    content: "\e97f"
  }

  .icofont-chart-line-alt:before {
    content: "\e980"
  }

  .icofont-chart-line:before {
    content: "\e981"
  }

  .icofont-chart-pie-alt:before {
    content: "\e982"
  }

  .icofont-chart-pie:before {
    content: "\e983"
  }

  .icofont-chart-radar-graph:before {
    content: "\e984"
  }

  .icofont-architecture-alt:before {
    content: "\e985"
  }

  .icofont-architecture:before {
    content: "\e986"
  }

  .icofont-barricade:before {
    content: "\e987"
  }

  .icofont-bolt:before {
    content: "\e988"
  }

  .icofont-bricks:before {
    content: "\e989"
  }

  .icofont-building-alt:before {
    content: "\e98a"
  }

  .icofont-bull-dozer:before {
    content: "\e98b"
  }

  .icofont-calculations:before {
    content: "\e98c"
  }

  .icofont-cement-mix:before {
    content: "\e98d"
  }

  .icofont-cement-mixer:before {
    content: "\e98e"
  }

  .icofont-concrete-mixer:before {
    content: "\e98f"
  }

  .icofont-danger-zone:before {
    content: "\e990"
  }

  .icofont-drill:before {
    content: "\e991"
  }

  .icofont-eco-energy:before {
    content: "\e992"
  }

  .icofont-eco-environmen:before {
    content: "\e993"
  }

  .icofont-energy-air:before {
    content: "\e994"
  }

  .icofont-energy-oil:before {
    content: "\e995"
  }

  .icofont-energy-savings:before {
    content: "\e996"
  }

  .icofont-energy-solar:before {
    content: "\e997"
  }

  .icofont-energy-water:before {
    content: "\e998"
  }

  .icofont-engineer:before {
    content: "\e999"
  }

  .icofont-fire-extinguisher-alt:before {
    content: "\e99a"
  }

  .icofont-fire-extinguisher:before {
    content: "\e99b"
  }

  .icofont-fix-tools:before {
    content: "\e99c"
  }

  .icofont-fork-lift:before {
    content: "\e99d"
  }

  .icofont-glue-oil:before {
    content: "\e99e"
  }

  .icofont-hammer-alt:before {
    content: "\e99f"
  }

  .icofont-hammer:before {
    content: "\e9a0"
  }

  .icofont-help-robot:before {
    content: "\e9a1"
  }

  .icofont-industries-1:before {
    content: "\e9a2"
  }

  .icofont-industries-2:before {
    content: "\e9a3"
  }

  .icofont-industries-3:before {
    content: "\e9a4"
  }

  .icofont-industries-4:before {
    content: "\e9a5"
  }

  .icofont-industries-5:before {
    content: "\e9a6"
  }

  .icofont-industries:before {
    content: "\e9a7"
  }

  .icofont-labour:before {
    content: "\e9a8"
  }

  .icofont-mining:before {
    content: "\e9a9"
  }

  .icofont-paint-brush:before {
    content: "\e9aa"
  }

  .icofont-pollution:before {
    content: "\e9ab"
  }

  .icofont-power-zone:before {
    content: "\e9ac"
  }

  .icofont-radio-active:before {
    content: "\e9ad"
  }

  .icofont-recycle-alt:before {
    content: "\e9ae"
  }

  .icofont-recycling-man:before {
    content: "\e9af"
  }

  .icofont-safety-hat-light:before {
    content: "\e9b0"
  }

  .icofont-safety-hat:before {
    content: "\e9b1"
  }

  .icofont-saw:before {
    content: "\e9b2"
  }

  .icofont-screw-driver:before {
    content: "\e9b3"
  }

  .icofont-tools-1:before {
    content: "\e9b4"
  }

  .icofont-tools-bag:before {
    content: "\e9b5"
  }

  .icofont-tow-truck:before {
    content: "\e9b6"
  }

  .icofont-trolley:before {
    content: "\e9b7"
  }

  .icofont-trowel:before {
    content: "\e9b8"
  }

  .icofont-under-construction-alt:before {
    content: "\e9b9"
  }

  .icofont-under-construction:before {
    content: "\e9ba"
  }

  .icofont-vehicle-cement:before {
    content: "\e9bb"
  }

  .icofont-vehicle-crane:before {
    content: "\e9bc"
  }

  .icofont-vehicle-delivery-van:before {
    content: "\e9bd"
  }

  .icofont-vehicle-dozer:before {
    content: "\e9be"
  }

  .icofont-vehicle-excavator:before {
    content: "\e9bf"
  }

  .icofont-vehicle-trucktor:before {
    content: "\e9c0"
  }

  .icofont-vehicle-wrecking:before {
    content: "\e9c1"
  }

  .icofont-worker:before {
    content: "\e9c2"
  }

  .icofont-workers-group:before {
    content: "\e9c3"
  }

  .icofont-wrench:before {
    content: "\e9c4"
  }

  .icofont-afghani-false:before {
    content: "\e9c5"
  }

  .icofont-afghani-minus:before {
    content: "\e9c6"
  }

  .icofont-afghani-plus:before {
    content: "\e9c7"
  }

  .icofont-afghani-true:before {
    content: "\e9c8"
  }

  .icofont-afghani:before {
    content: "\e9c9"
  }

  .icofont-baht-false:before {
    content: "\e9ca"
  }

  .icofont-baht-minus:before {
    content: "\e9cb"
  }

  .icofont-baht-plus:before {
    content: "\e9cc"
  }

  .icofont-baht-true:before {
    content: "\e9cd"
  }

  .icofont-baht:before {
    content: "\e9ce"
  }

  .icofont-bitcoin-false:before {
    content: "\e9cf"
  }

  .icofont-bitcoin-minus:before {
    content: "\e9d0"
  }

  .icofont-bitcoin-plus:before {
    content: "\e9d1"
  }

  .icofont-bitcoin-true:before {
    content: "\e9d2"
  }

  .icofont-bitcoin:before {
    content: "\e9d3"
  }

  .icofont-dollar-flase:before {
    content: "\e9d4"
  }

  .icofont-dollar-minus:before {
    content: "\e9d5"
  }

  .icofont-dollar-plus:before {
    content: "\e9d6"
  }

  .icofont-dollar-true:before {
    content: "\e9d7"
  }

  .icofont-dollar:before {
    content: "\e9d8"
  }

  .icofont-dong-false:before {
    content: "\e9d9"
  }

  .icofont-dong-minus:before {
    content: "\e9da"
  }

  .icofont-dong-plus:before {
    content: "\e9db"
  }

  .icofont-dong-true:before {
    content: "\e9dc"
  }

  .icofont-dong:before {
    content: "\e9dd"
  }

  .icofont-euro-false:before {
    content: "\e9de"
  }

  .icofont-euro-minus:before {
    content: "\e9df"
  }

  .icofont-euro-plus:before {
    content: "\e9e0"
  }

  .icofont-euro-true:before {
    content: "\e9e1"
  }

  .icofont-euro:before {
    content: "\e9e2"
  }

  .icofont-frank-false:before {
    content: "\e9e3"
  }

  .icofont-frank-minus:before {
    content: "\e9e4"
  }

  .icofont-frank-plus:before {
    content: "\e9e5"
  }

  .icofont-frank-true:before {
    content: "\e9e6"
  }

  .icofont-frank:before {
    content: "\e9e7"
  }

  .icofont-hryvnia-false:before {
    content: "\e9e8"
  }

  .icofont-hryvnia-minus:before {
    content: "\e9e9"
  }

  .icofont-hryvnia-plus:before {
    content: "\e9ea"
  }

  .icofont-hryvnia-true:before {
    content: "\e9eb"
  }

  .icofont-hryvnia:before {
    content: "\e9ec"
  }

  .icofont-lira-false:before {
    content: "\e9ed"
  }

  .icofont-lira-minus:before {
    content: "\e9ee"
  }

  .icofont-lira-plus:before {
    content: "\e9ef"
  }

  .icofont-lira-true:before {
    content: "\e9f0"
  }

  .icofont-lira:before {
    content: "\e9f1"
  }

  .icofont-peseta-false:before {
    content: "\e9f2"
  }

  .icofont-peseta-minus:before {
    content: "\e9f3"
  }

  .icofont-peseta-plus:before {
    content: "\e9f4"
  }

  .icofont-peseta-true:before {
    content: "\e9f5"
  }

  .icofont-peseta:before {
    content: "\e9f6"
  }

  .icofont-peso-false:before {
    content: "\e9f7"
  }

  .icofont-peso-minus:before {
    content: "\e9f8"
  }

  .icofont-peso-plus:before {
    content: "\e9f9"
  }

  .icofont-peso-true:before {
    content: "\e9fa"
  }

  .icofont-peso:before {
    content: "\e9fb"
  }

  .icofont-pound-false:before {
    content: "\e9fc"
  }

  .icofont-pound-minus:before {
    content: "\e9fd"
  }

  .icofont-pound-plus:before {
    content: "\e9fe"
  }

  .icofont-pound-true:before {
    content: "\e9ff"
  }

  .icofont-pound:before {
    content: "\ea00"
  }

  .icofont-renminbi-false:before {
    content: "\ea01"
  }

  .icofont-renminbi-minus:before {
    content: "\ea02"
  }

  .icofont-renminbi-plus:before {
    content: "\ea03"
  }

  .icofont-renminbi-true:before {
    content: "\ea04"
  }

  .icofont-renminbi:before {
    content: "\ea05"
  }

  .icofont-riyal-false:before {
    content: "\ea06"
  }

  .icofont-riyal-minus:before {
    content: "\ea07"
  }

  .icofont-riyal-plus:before {
    content: "\ea08"
  }

  .icofont-riyal-true:before {
    content: "\ea09"
  }

  .icofont-riyal:before {
    content: "\ea0a"
  }

  .icofont-rouble-false:before {
    content: "\ea0b"
  }

  .icofont-rouble-minus:before {
    content: "\ea0c"
  }

  .icofont-rouble-plus:before {
    content: "\ea0d"
  }

  .icofont-rouble-true:before {
    content: "\ea0e"
  }

  .icofont-rouble:before {
    content: "\ea0f"
  }

  .icofont-rupee-false:before {
    content: "\ea10"
  }

  .icofont-rupee-minus:before {
    content: "\ea11"
  }

  .icofont-rupee-plus:before {
    content: "\ea12"
  }

  .icofont-rupee-true:before {
    content: "\ea13"
  }

  .icofont-rupee:before {
    content: "\ea14"
  }

  .icofont-taka-false:before {
    content: "\ea15"
  }

  .icofont-taka-minus:before {
    content: "\ea16"
  }

  .icofont-taka-plus:before {
    content: "\ea17"
  }

  .icofont-taka-true:before {
    content: "\ea18"
  }

  .icofont-taka:before {
    content: "\ea19"
  }

  .icofont-turkish-lira-false:before {
    content: "\ea1a"
  }

  .icofont-turkish-lira-minus:before {
    content: "\ea1b"
  }

  .icofont-turkish-lira-plus:before {
    content: "\ea1c"
  }

  .icofont-turkish-lira-true:before {
    content: "\ea1d"
  }

  .icofont-turkish-lira:before {
    content: "\ea1e"
  }

  .icofont-won-false:before {
    content: "\ea1f"
  }

  .icofont-won-minus:before {
    content: "\ea20"
  }

  .icofont-won-plus:before {
    content: "\ea21"
  }

  .icofont-won-true:before {
    content: "\ea22"
  }

  .icofont-won:before {
    content: "\ea23"
  }

  .icofont-yen-false:before {
    content: "\ea24"
  }

  .icofont-yen-minus:before {
    content: "\ea25"
  }

  .icofont-yen-plus:before {
    content: "\ea26"
  }

  .icofont-yen-true:before {
    content: "\ea27"
  }

  .icofont-yen:before {
    content: "\ea28"
  }

  .icofont-android-nexus:before {
    content: "\ea29"
  }

  .icofont-android-tablet:before {
    content: "\ea2a"
  }

  .icofont-apple-watch:before {
    content: "\ea2b"
  }

  .icofont-drawing-tablet:before {
    content: "\ea2c"
  }

  .icofont-earphone:before {
    content: "\ea2d"
  }

  .icofont-flash-drive:before {
    content: "\ea2e"
  }

  .icofont-game-console:before {
    content: "\ea2f"
  }

  .icofont-game-controller:before {
    content: "\ea30"
  }

  .icofont-game-pad:before {
    content: "\ea31"
  }

  .icofont-game:before {
    content: "\ea32"
  }

  .icofont-headphone-alt-1:before {
    content: "\ea33"
  }

  .icofont-headphone-alt-2:before {
    content: "\ea34"
  }

  .icofont-headphone-alt-3:before {
    content: "\ea35"
  }

  .icofont-headphone-alt:before {
    content: "\ea36"
  }

  .icofont-headphone:before {
    content: "\ea37"
  }

  .icofont-htc-one:before {
    content: "\ea38"
  }

  .icofont-imac:before {
    content: "\ea39"
  }

  .icofont-ipad:before {
    content: "\ea3a"
  }

  .icofont-iphone:before {
    content: "\ea3b"
  }

  .icofont-ipod-nano:before {
    content: "\ea3c"
  }

  .icofont-ipod-touch:before {
    content: "\ea3d"
  }

  .icofont-keyboard-alt:before {
    content: "\ea3e"
  }

  .icofont-keyboard-wireless:before {
    content: "\ea3f"
  }

  .icofont-keyboard:before {
    content: "\ea40"
  }

  .icofont-laptop-alt:before {
    content: "\ea41"
  }

  .icofont-laptop:before {
    content: "\ea42"
  }

  .icofont-macbook:before {
    content: "\ea43"
  }

  .icofont-magic-mouse:before {
    content: "\ea44"
  }

  .icofont-micro-chip:before {
    content: "\ea45"
  }

  .icofont-microphone-alt:before {
    content: "\ea46"
  }

  .icofont-microphone:before {
    content: "\ea47"
  }

  .icofont-monitor:before {
    content: "\ea48"
  }

  .icofont-mouse:before {
    content: "\ea49"
  }

  .icofont-mp3-player:before {
    content: "\ea4a"
  }

  .icofont-nintendo:before {
    content: "\ea4b"
  }

  .icofont-playstation-alt:before {
    content: "\ea4c"
  }

  .icofont-psvita:before {
    content: "\ea4d"
  }

  .icofont-radio-mic:before {
    content: "\ea4e"
  }

  .icofont-radio:before {
    content: "\ea4f"
  }

  .icofont-refrigerator:before {
    content: "\ea50"
  }

  .icofont-samsung-galaxy:before {
    content: "\ea51"
  }

  .icofont-surface-tablet:before {
    content: "\ea52"
  }

  .icofont-ui-head-phone:before {
    content: "\ea53"
  }

  .icofont-ui-keyboard:before {
    content: "\ea54"
  }

  .icofont-washing-machine:before {
    content: "\ea55"
  }

  .icofont-wifi-router:before {
    content: "\ea56"
  }

  .icofont-wii-u:before {
    content: "\ea57"
  }

  .icofont-windows-lumia:before {
    content: "\ea58"
  }

  .icofont-wireless-mouse:before {
    content: "\ea59"
  }

  .icofont-xbox-360:before {
    content: "\ea5a"
  }

  .icofont-arrow-down:before {
    content: "\ea5b"
  }

  .icofont-arrow-left:before {
    content: "\ea5c"
  }

  .icofont-arrow-right:before {
    content: "\ea5d"
  }

  .icofont-arrow-up:before {
    content: "\ea5e"
  }

  .icofont-block-down:before {
    content: "\ea5f"
  }

  .icofont-block-left:before {
    content: "\ea60"
  }

  .icofont-block-right:before {
    content: "\ea61"
  }

  .icofont-block-up:before {
    content: "\ea62"
  }

  .icofont-bubble-down:before {
    content: "\ea63"
  }

  .icofont-bubble-left:before {
    content: "\ea64"
  }

  .icofont-bubble-right:before {
    content: "\ea65"
  }

  .icofont-bubble-up:before {
    content: "\ea66"
  }

  .icofont-caret-down:before {
    content: "\ea67"
  }

  .icofont-caret-left:before {
    content: "\ea68"
  }

  .icofont-caret-right:before {
    content: "\ea69"
  }

  .icofont-caret-up:before {
    content: "\ea6a"
  }

  .icofont-circled-down:before {
    content: "\ea6b"
  }

  .icofont-circled-left:before {
    content: "\ea6c"
  }

  .icofont-circled-right:before {
    content: "\ea6d"
  }

  .icofont-circled-up:before {
    content: "\ea6e"
  }

  .icofont-collapse:before {
    content: "\ea6f"
  }

  .icofont-cursor-drag:before {
    content: "\ea70"
  }

  .icofont-curved-double-left:before {
    content: "\ea71"
  }

  .icofont-curved-double-right:before {
    content: "\ea72"
  }

  .icofont-curved-down:before {
    content: "\ea73"
  }

  .icofont-curved-left:before {
    content: "\ea74"
  }

  .icofont-curved-right:before {
    content: "\ea75"
  }

  .icofont-curved-up:before {
    content: "\ea76"
  }

  .icofont-dotted-down:before {
    content: "\ea77"
  }

  .icofont-dotted-left:before {
    content: "\ea78"
  }

  .icofont-dotted-right:before {
    content: "\ea79"
  }

  .icofont-dotted-up:before {
    content: "\ea7a"
  }

  .icofont-double-left:before {
    content: "\ea7b"
  }

  .icofont-double-right:before {
    content: "\ea7c"
  }

  .icofont-expand-alt:before {
    content: "\ea7d"
  }

  .icofont-hand-down:before {
    content: "\ea7e"
  }

  .icofont-hand-drag:before {
    content: "\ea7f"
  }

  .icofont-hand-drag1:before {
    content: "\ea80"
  }

  .icofont-hand-drag2:before {
    content: "\ea81"
  }

  .icofont-hand-drawn-alt-down:before {
    content: "\ea82"
  }

  .icofont-hand-drawn-alt-left:before {
    content: "\ea83"
  }

  .icofont-hand-drawn-alt-right:before {
    content: "\ea84"
  }

  .icofont-hand-drawn-alt-up:before {
    content: "\ea85"
  }

  .icofont-hand-drawn-down:before {
    content: "\ea86"
  }

  .icofont-hand-drawn-left:before {
    content: "\ea87"
  }

  .icofont-hand-drawn-right:before {
    content: "\ea88"
  }

  .icofont-hand-drawn-up:before {
    content: "\ea89"
  }

  .icofont-hand-grippers:before {
    content: "\ea8a"
  }

  .icofont-hand-left:before {
    content: "\ea8b"
  }

  .icofont-hand-right:before {
    content: "\ea8c"
  }

  .icofont-hand-up:before {
    content: "\ea8d"
  }

  .icofont-line-block-down:before {
    content: "\ea8e"
  }

  .icofont-line-block-left:before {
    content: "\ea8f"
  }

  .icofont-line-block-right:before {
    content: "\ea90"
  }

  .icofont-line-block-up:before {
    content: "\ea91"
  }

  .icofont-long-arrow-down:before {
    content: "\ea92"
  }

  .icofont-long-arrow-left:before {
    content: "\ea93"
  }

  .icofont-long-arrow-right:before {
    content: "\ea94"
  }

  .icofont-long-arrow-up:before {
    content: "\ea95"
  }

  .icofont-rounded-collapse:before {
    content: "\ea96"
  }

  .icofont-rounded-double-left:before {
    content: "\ea97"
  }

  .icofont-rounded-double-right:before {
    content: "\ea98"
  }

  .icofont-rounded-down:before {
    content: "\ea99"
  }

  .icofont-rounded-expand:before {
    content: "\ea9a"
  }

  .icofont-rounded-left-down:before {
    content: "\ea9b"
  }

  .icofont-rounded-left-up:before {
    content: "\ea9c"
  }

  .icofont-rounded-left:before {
    content: "\ea9d"
  }

  .icofont-rounded-right-down:before {
    content: "\ea9e"
  }

  .icofont-rounded-right-up:before {
    content: "\ea9f"
  }

  .icofont-rounded-right:before {
    content: "\eaa0"
  }

  .icofont-rounded-up:before {
    content: "\eaa1"
  }

  .icofont-scroll-bubble-down:before {
    content: "\eaa2"
  }

  .icofont-scroll-bubble-left:before {
    content: "\eaa3"
  }

  .icofont-scroll-bubble-right:before {
    content: "\eaa4"
  }

  .icofont-scroll-bubble-up:before {
    content: "\eaa5"
  }

  .icofont-scroll-double-down:before {
    content: "\eaa6"
  }

  .icofont-scroll-double-left:before {
    content: "\eaa7"
  }

  .icofont-scroll-double-right:before {
    content: "\eaa8"
  }

  .icofont-scroll-double-up:before {
    content: "\eaa9"
  }

  .icofont-scroll-down:before {
    content: "\eaaa"
  }

  .icofont-scroll-left:before {
    content: "\eaab"
  }

  .icofont-scroll-long-down:before {
    content: "\eaac"
  }

  .icofont-scroll-long-left:before {
    content: "\eaad"
  }

  .icofont-scroll-long-right:before {
    content: "\eaae"
  }

  .icofont-scroll-long-up:before {
    content: "\eaaf"
  }

  .icofont-scroll-right:before {
    content: "\eab0"
  }

  .icofont-scroll-up:before {
    content: "\eab1"
  }

  .icofont-simple-down:before {
    content: "\eab2"
  }

  .icofont-simple-left-down:before {
    content: "\eab3"
  }

  .icofont-simple-left-up:before {
    content: "\eab4"
  }

  .icofont-simple-left:before {
    content: "\eab5"
  }

  .icofont-simple-right-down:before {
    content: "\eab6"
  }

  .icofont-simple-right-up:before {
    content: "\eab7"
  }

  .icofont-simple-right:before {
    content: "\eab8"
  }

  .icofont-simple-up:before {
    content: "\eab9"
  }

  .icofont-square-down:before {
    content: "\eaba"
  }

  .icofont-square-left:before {
    content: "\eabb"
  }

  .icofont-square-right:before {
    content: "\eabc"
  }

  .icofont-square-up:before {
    content: "\eabd"
  }

  .icofont-stylish-down:before {
    content: "\eabe"
  }

  .icofont-stylish-left:before {
    content: "\eabf"
  }

  .icofont-stylish-right:before {
    content: "\eac0"
  }

  .icofont-stylish-up:before {
    content: "\eac1"
  }

  .icofont-swoosh-down:before {
    content: "\eac2"
  }

  .icofont-swoosh-left:before {
    content: "\eac3"
  }

  .icofont-swoosh-right:before {
    content: "\eac4"
  }

  .icofont-swoosh-up:before {
    content: "\eac5"
  }

  .icofont-thin-double-left:before {
    content: "\eac6"
  }

  .icofont-thin-double-right:before {
    content: "\eac7"
  }

  .icofont-thin-down:before {
    content: "\eac8"
  }

  .icofont-thin-left:before {
    content: "\eac9"
  }

  .icofont-thin-right:before {
    content: "\eaca"
  }

  .icofont-thin-up:before {
    content: "\eacb"
  }

  .icofont-abc:before {
    content: "\eacc"
  }

  .icofont-atom:before {
    content: "\eacd"
  }

  .icofont-award:before {
    content: "\eace"
  }

  .icofont-bell-alt:before {
    content: "\eacf"
  }

  .icofont-black-board:before {
    content: "\ead0"
  }

  .icofont-book-alt:before {
    content: "\ead1"
  }

  .icofont-book:before {
    content: "\ead2"
  }

  .icofont-brainstorming:before {
    content: "\ead3"
  }

  .icofont-certificate-alt-1:before {
    content: "\ead4"
  }

  .icofont-certificate-alt-2:before {
    content: "\ead5"
  }

  .icofont-certificate:before {
    content: "\ead6"
  }

  .icofont-education:before {
    content: "\ead7"
  }

  .icofont-electron:before {
    content: "\ead8"
  }

  .icofont-fountain-pen:before {
    content: "\ead9"
  }

  .icofont-globe-alt:before {
    content: "\eada"
  }

  .icofont-graduate-alt:before {
    content: "\eadb"
  }

  .icofont-graduate:before {
    content: "\eadc"
  }

  .icofont-group-students:before {
    content: "\eadd"
  }

  .icofont-hat-alt:before {
    content: "\eade"
  }

  .icofont-hat:before {
    content: "\eadf"
  }

  .icofont-instrument:before {
    content: "\eae0"
  }

  .icofont-lamp-light:before {
    content: "\eae1"
  }

  .icofont-medal:before {
    content: "\eae2"
  }

  .icofont-microscope-alt:before {
    content: "\eae3"
  }

  .icofont-microscope:before {
    content: "\eae4"
  }

  .icofont-paper:before {
    content: "\eae5"
  }

  .icofont-pen-alt-4:before {
    content: "\eae6"
  }

  .icofont-pen-nib:before {
    content: "\eae7"
  }

  .icofont-pencil-alt-5:before {
    content: "\eae8"
  }

  .icofont-quill-pen:before {
    content: "\eae9"
  }

  .icofont-read-book-alt:before {
    content: "\eaea"
  }

  .icofont-read-book:before {
    content: "\eaeb"
  }

  .icofont-school-bag:before {
    content: "\eaec"
  }

  .icofont-school-bus:before {
    content: "\eaed"
  }

  .icofont-student-alt:before {
    content: "\eaee"
  }

  .icofont-student:before {
    content: "\eaef"
  }

  .icofont-teacher:before {
    content: "\eaf0"
  }

  .icofont-test-bulb:before {
    content: "\eaf1"
  }

  .icofont-test-tube-alt:before {
    content: "\eaf2"
  }

  .icofont-university:before {
    content: "\eaf3"
  }

  .icofont-angry:before {
    content: "\eaf4"
  }

  .icofont-astonished:before {
    content: "\eaf5"
  }

  .icofont-confounded:before {
    content: "\eaf6"
  }

  .icofont-confused:before {
    content: "\eaf7"
  }

  .icofont-crying:before {
    content: "\eaf8"
  }

  .icofont-dizzy:before {
    content: "\eaf9"
  }

  .icofont-expressionless:before {
    content: "\eafa"
  }

  .icofont-heart-eyes:before {
    content: "\eafb"
  }

  .icofont-laughing:before {
    content: "\eafc"
  }

  .icofont-nerd-smile:before {
    content: "\eafd"
  }

  .icofont-open-mouth:before {
    content: "\eafe"
  }

  .icofont-rage:before {
    content: "\eaff"
  }

  .icofont-rolling-eyes:before {
    content: "\eb00"
  }

  .icofont-sad:before {
    content: "\eb01"
  }

  .icofont-simple-smile:before {
    content: "\eb02"
  }

  .icofont-slightly-smile:before {
    content: "\eb03"
  }

  .icofont-smirk:before {
    content: "\eb04"
  }

  .icofont-stuck-out-tongue:before {
    content: "\eb05"
  }

  .icofont-wink-smile:before {
    content: "\eb06"
  }

  .icofont-worried:before {
    content: "\eb07"
  }

  .icofont-file-alt:before {
    content: "\eb08"
  }

  .icofont-file-audio:before {
    content: "\eb09"
  }

  .icofont-file-avi-mp4:before {
    content: "\eb0a"
  }

  .icofont-file-bmp:before {
    content: "\eb0b"
  }

  .icofont-file-code:before {
    content: "\eb0c"
  }

  .icofont-file-css:before {
    content: "\eb0d"
  }

  .icofont-file-document:before {
    content: "\eb0e"
  }

  .icofont-file-eps:before {
    content: "\eb0f"
  }

  .icofont-file-excel:before {
    content: "\eb10"
  }

  .icofont-file-exe:before {
    content: "\eb11"
  }

  .icofont-file-file:before {
    content: "\eb12"
  }

  .icofont-file-flv:before {
    content: "\eb13"
  }

  .icofont-file-gif:before {
    content: "\eb14"
  }

  .icofont-file-html5:before {
    content: "\eb15"
  }

  .icofont-file-image:before {
    content: "\eb16"
  }

  .icofont-file-iso:before {
    content: "\eb17"
  }

  .icofont-file-java:before {
    content: "\eb18"
  }

  .icofont-file-javascript:before {
    content: "\eb19"
  }

  .icofont-file-jpg:before {
    content: "\eb1a"
  }

  .icofont-file-midi:before {
    content: "\eb1b"
  }

  .icofont-file-mov:before {
    content: "\eb1c"
  }

  .icofont-file-mp3:before {
    content: "\eb1d"
  }

  .icofont-file-pdf:before {
    content: "\eb1e"
  }

  .icofont-file-php:before {
    content: "\eb1f"
  }

  .icofont-file-png:before {
    content: "\eb20"
  }

  .icofont-file-powerpoint:before {
    content: "\eb21"
  }

  .icofont-file-presentation:before {
    content: "\eb22"
  }

  .icofont-file-psb:before {
    content: "\eb23"
  }

  .icofont-file-psd:before {
    content: "\eb24"
  }

  .icofont-file-python:before {
    content: "\eb25"
  }

  .icofont-file-ruby:before {
    content: "\eb26"
  }

  .icofont-file-spreadsheet:before {
    content: "\eb27"
  }

  .icofont-file-sql:before {
    content: "\eb28"
  }

  .icofont-file-svg:before {
    content: "\eb29"
  }

  .icofont-file-text:before {
    content: "\eb2a"
  }

  .icofont-file-tiff:before {
    content: "\eb2b"
  }

  .icofont-file-video:before {
    content: "\eb2c"
  }

  .icofont-file-wave:before {
    content: "\eb2d"
  }

  .icofont-file-wmv:before {
    content: "\eb2e"
  }

  .icofont-file-word:before {
    content: "\eb2f"
  }

  .icofont-file-zip:before {
    content: "\eb30"
  }

  .icofont-cycling-alt:before {
    content: "\eb31"
  }

  .icofont-cycling:before {
    content: "\eb32"
  }

  .icofont-dumbbell:before {
    content: "\eb33"
  }

  .icofont-dumbbells:before {
    content: "\eb34"
  }

  .icofont-gym-alt-1:before {
    content: "\eb35"
  }

  .icofont-gym-alt-2:before {
    content: "\eb36"
  }

  .icofont-gym-alt-3:before {
    content: "\eb37"
  }

  .icofont-gym:before {
    content: "\eb38"
  }

  .icofont-muscle-weight:before {
    content: "\eb39"
  }

  .icofont-muscle:before {
    content: "\eb3a"
  }

  .icofont-apple:before {
    content: "\eb3b"
  }

  .icofont-arabian-coffee:before {
    content: "\eb3c"
  }

  .icofont-artichoke:before {
    content: "\eb3d"
  }

  .icofont-asparagus:before {
    content: "\eb3e"
  }

  .icofont-avocado:before {
    content: "\eb3f"
  }

  .icofont-baby-food:before {
    content: "\eb40"
  }

  .icofont-banana:before {
    content: "\eb41"
  }

  .icofont-bbq:before {
    content: "\eb42"
  }

  .icofont-beans:before {
    content: "\eb43"
  }

  .icofont-beer:before {
    content: "\eb44"
  }

  .icofont-bell-pepper-capsicum:before {
    content: "\eb45"
  }

  .icofont-birthday-cake:before {
    content: "\eb46"
  }

  .icofont-bread:before {
    content: "\eb47"
  }

  .icofont-broccoli:before {
    content: "\eb48"
  }

  .icofont-burger:before {
    content: "\eb49"
  }

  .icofont-cabbage:before {
    content: "\eb4a"
  }

  .icofont-carrot:before {
    content: "\eb4b"
  }

  .icofont-cauli-flower:before {
    content: "\eb4c"
  }

  .icofont-cheese:before {
    content: "\eb4d"
  }

  .icofont-chef:before {
    content: "\eb4e"
  }

  .icofont-cherry:before {
    content: "\eb4f"
  }

  .icofont-chicken-fry:before {
    content: "\eb50"
  }

  .icofont-chicken:before {
    content: "\eb51"
  }

  .icofont-cocktail:before {
    content: "\eb52"
  }

  .icofont-coconut-water:before {
    content: "\eb53"
  }

  .icofont-coconut:before {
    content: "\eb54"
  }

  .icofont-coffee-alt:before {
    content: "\eb55"
  }

  .icofont-coffee-cup:before {
    content: "\eb56"
  }

  .icofont-coffee-mug:before {
    content: "\eb57"
  }

  .icofont-coffee-pot:before {
    content: "\eb58"
  }

  .icofont-cola:before {
    content: "\eb59"
  }

  .icofont-corn:before {
    content: "\eb5a"
  }

  .icofont-croissant:before {
    content: "\eb5b"
  }

  .icofont-crop-plant:before {
    content: "\eb5c"
  }

  .icofont-cucumber:before {
    content: "\eb5d"
  }

  .icofont-culinary:before {
    content: "\eb5e"
  }

  .icofont-cup-cake:before {
    content: "\eb5f"
  }

  .icofont-dining-table:before {
    content: "\eb60"
  }

  .icofont-donut:before {
    content: "\eb61"
  }

  .icofont-egg-plant:before {
    content: "\eb62"
  }

  .icofont-egg-poached:before {
    content: "\eb63"
  }

  .icofont-farmer-alt:before {
    content: "\eb64"
  }

  .icofont-farmer:before {
    content: "\eb65"
  }

  .icofont-fast-food:before {
    content: "\eb66"
  }

  .icofont-food-basket:before {
    content: "\eb67"
  }

  .icofont-food-cart:before {
    content: "\eb68"
  }

  .icofont-fork-and-knife:before {
    content: "\eb69"
  }

  .icofont-french-fries:before {
    content: "\eb6a"
  }

  .icofont-fruits:before {
    content: "\eb6b"
  }

  .icofont-grapes:before {
    content: "\eb6c"
  }

  .icofont-honey:before {
    content: "\eb6d"
  }

  .icofont-hot-dog:before {
    content: "\eb6e"
  }

  .icofont-ice-cream-alt:before {
    content: "\eb6f"
  }

  .icofont-ice-cream:before {
    content: "\eb70"
  }

  .icofont-juice:before {
    content: "\eb71"
  }

  .icofont-ketchup:before {
    content: "\eb72"
  }

  .icofont-kiwi:before {
    content: "\eb73"
  }

  .icofont-layered-cake:before {
    content: "\eb74"
  }

  .icofont-lemon-alt:before {
    content: "\eb75"
  }

  .icofont-lemon:before {
    content: "\eb76"
  }

  .icofont-lobster:before {
    content: "\eb77"
  }

  .icofont-mango:before {
    content: "\eb78"
  }

  .icofont-milk:before {
    content: "\eb79"
  }

  .icofont-mushroom:before {
    content: "\eb7a"
  }

  .icofont-noodles:before {
    content: "\eb7b"
  }

  .icofont-onion:before {
    content: "\eb7c"
  }

  .icofont-orange:before {
    content: "\eb7d"
  }

  .icofont-pear:before {
    content: "\eb7e"
  }

  .icofont-peas:before {
    content: "\eb7f"
  }

  .icofont-pepper:before {
    content: "\eb80"
  }

  .icofont-pie-alt:before {
    content: "\eb81"
  }

  .icofont-pie:before {
    content: "\eb82"
  }

  .icofont-pineapple:before {
    content: "\eb83"
  }

  .icofont-pizza-slice:before {
    content: "\eb84"
  }

  .icofont-pizza:before {
    content: "\eb85"
  }

  .icofont-plant:before {
    content: "\eb86"
  }

  .icofont-popcorn:before {
    content: "\eb87"
  }

  .icofont-potato:before {
    content: "\eb88"
  }

  .icofont-pumpkin:before {
    content: "\eb89"
  }

  .icofont-raddish:before {
    content: "\eb8a"
  }

  .icofont-restaurant-menu:before {
    content: "\eb8b"
  }

  .icofont-restaurant:before {
    content: "\eb8c"
  }

  .icofont-salt-and-pepper:before {
    content: "\eb8d"
  }

  .icofont-sandwich:before {
    content: "\eb8e"
  }

  .icofont-sausage:before {
    content: "\eb8f"
  }

  .icofont-soft-drinks:before {
    content: "\eb90"
  }

  .icofont-soup-bowl:before {
    content: "\eb91"
  }

  .icofont-spoon-and-fork:before {
    content: "\eb92"
  }

  .icofont-steak:before {
    content: "\eb93"
  }

  .icofont-strawberry:before {
    content: "\eb94"
  }

  .icofont-sub-sandwich:before {
    content: "\eb95"
  }

  .icofont-sushi:before {
    content: "\eb96"
  }

  .icofont-taco:before {
    content: "\eb97"
  }

  .icofont-tea-pot:before {
    content: "\eb98"
  }

  .icofont-tea:before {
    content: "\eb99"
  }

  .icofont-tomato:before {
    content: "\eb9a"
  }

  .icofont-watermelon:before {
    content: "\eb9b"
  }

  .icofont-wheat:before {
    content: "\eb9c"
  }

  .icofont-baby-backpack:before {
    content: "\eb9d"
  }

  .icofont-baby-cloth:before {
    content: "\eb9e"
  }

  .icofont-baby-milk-bottle:before {
    content: "\eb9f"
  }

  .icofont-baby-trolley:before {
    content: "\eba0"
  }

  .icofont-baby:before {
    content: "\eba1"
  }

  .icofont-candy:before {
    content: "\eba2"
  }

  .icofont-holding-hands:before {
    content: "\eba3"
  }

  .icofont-infant-nipple:before {
    content: "\eba4"
  }

  .icofont-kids-scooter:before {
    content: "\eba5"
  }

  .icofont-safety-pin:before {
    content: "\eba6"
  }

  .icofont-teddy-bear:before {
    content: "\eba7"
  }

  .icofont-toy-ball:before {
    content: "\eba8"
  }

  .icofont-toy-cat:before {
    content: "\eba9"
  }

  .icofont-toy-duck:before {
    content: "\ebaa"
  }

  .icofont-toy-elephant:before {
    content: "\ebab"
  }

  .icofont-toy-hand:before {
    content: "\ebac"
  }

  .icofont-toy-horse:before {
    content: "\ebad"
  }

  .icofont-toy-lattu:before {
    content: "\ebae"
  }

  .icofont-toy-train:before {
    content: "\ebaf"
  }

  .icofont-burglar:before {
    content: "\ebb0"
  }

  .icofont-cannon-firing:before {
    content: "\ebb1"
  }

  .icofont-cc-camera:before {
    content: "\ebb2"
  }

  .icofont-cop-badge:before {
    content: "\ebb3"
  }

  .icofont-cop:before {
    content: "\ebb4"
  }

  .icofont-court-hammer:before {
    content: "\ebb5"
  }

  .icofont-court:before {
    content: "\ebb6"
  }

  .icofont-finger-print:before {
    content: "\ebb7"
  }

  .icofont-gavel:before {
    content: "\ebb8"
  }

  .icofont-handcuff-alt:before {
    content: "\ebb9"
  }

  .icofont-handcuff:before {
    content: "\ebba"
  }

  .icofont-investigation:before {
    content: "\ebbb"
  }

  .icofont-investigator:before {
    content: "\ebbc"
  }

  .icofont-jail:before {
    content: "\ebbd"
  }

  .icofont-judge:before {
    content: "\ebbe"
  }

  .icofont-law-alt-1:before {
    content: "\ebbf"
  }

  .icofont-law-alt-2:before {
    content: "\ebc0"
  }

  .icofont-law-alt-3:before {
    content: "\ebc1"
  }

  .icofont-law-book:before {
    content: "\ebc2"
  }

  .icofont-law-document:before {
    content: "\ebc3"
  }

  .icofont-law-order:before {
    content: "\ebc4"
  }

  .icofont-law-protect:before {
    content: "\ebc5"
  }

  .icofont-law-scales:before {
    content: "\ebc6"
  }

  .icofont-law:before {
    content: "\ebc7"
  }

  .icofont-lawyer-alt-1:before {
    content: "\ebc8"
  }

  .icofont-lawyer-alt-2:before {
    content: "\ebc9"
  }

  .icofont-lawyer:before {
    content: "\ebca"
  }

  .icofont-legal:before {
    content: "\ebcb"
  }

  .icofont-pistol:before {
    content: "\ebcc"
  }

  .icofont-police-badge:before {
    content: "\ebcd"
  }

  .icofont-police-cap:before {
    content: "\ebce"
  }

  .icofont-police-car-alt-1:before {
    content: "\ebcf"
  }

  .icofont-police-car-alt-2:before {
    content: "\ebd0"
  }

  .icofont-police-car:before {
    content: "\ebd1"
  }

  .icofont-police-hat:before {
    content: "\ebd2"
  }

  .icofont-police-van:before {
    content: "\ebd3"
  }

  .icofont-police:before {
    content: "\ebd4"
  }

  .icofont-thief-alt:before {
    content: "\ebd5"
  }

  .icofont-thief:before {
    content: "\ebd6"
  }

  .icofont-abacus-alt:before {
    content: "\ebd7"
  }

  .icofont-abacus:before {
    content: "\ebd8"
  }

  .icofont-angle-180:before {
    content: "\ebd9"
  }

  .icofont-angle-45:before {
    content: "\ebda"
  }

  .icofont-angle-90:before {
    content: "\ebdb"
  }

  .icofont-angle:before {
    content: "\ebdc"
  }

  .icofont-calculator-alt-1:before {
    content: "\ebdd"
  }

  .icofont-calculator-alt-2:before {
    content: "\ebde"
  }

  .icofont-calculator:before {
    content: "\ebdf"
  }

  .icofont-circle-ruler-alt:before {
    content: "\ebe0"
  }

  .icofont-circle-ruler:before {
    content: "\ebe1"
  }

  .icofont-compass-alt-1:before {
    content: "\ebe2"
  }

  .icofont-compass-alt-2:before {
    content: "\ebe3"
  }

  .icofont-compass-alt-3:before {
    content: "\ebe4"
  }

  .icofont-compass-alt-4:before {
    content: "\ebe5"
  }

  .icofont-golden-ratio:before {
    content: "\ebe6"
  }

  .icofont-marker-alt-1:before {
    content: "\ebe7"
  }

  .icofont-marker-alt-2:before {
    content: "\ebe8"
  }

  .icofont-marker-alt-3:before {
    content: "\ebe9"
  }

  .icofont-marker:before {
    content: "\ebea"
  }

  .icofont-math:before {
    content: "\ebeb"
  }

  .icofont-mathematical-alt-1:before {
    content: "\ebec"
  }

  .icofont-mathematical-alt-2:before {
    content: "\ebed"
  }

  .icofont-mathematical:before {
    content: "\ebee"
  }

  .icofont-pen-alt-1:before {
    content: "\ebef"
  }

  .icofont-pen-alt-2:before {
    content: "\ebf0"
  }

  .icofont-pen-alt-3:before {
    content: "\ebf1"
  }

  .icofont-pen-holder-alt-1:before {
    content: "\ebf2"
  }

  .icofont-pen-holder:before {
    content: "\ebf3"
  }

  .icofont-pen:before {
    content: "\ebf4"
  }

  .icofont-pencil-alt-1:before {
    content: "\ebf5"
  }

  .icofont-pencil-alt-2:before {
    content: "\ebf6"
  }

  .icofont-pencil-alt-3:before {
    content: "\ebf7"
  }

  .icofont-pencil-alt-4:before {
    content: "\ebf8"
  }

  .icofont-pencil:before {
    content: "\ebf9"
  }

  .icofont-ruler-alt-1:before {
    content: "\ebfa"
  }

  .icofont-ruler-alt-2:before {
    content: "\ebfb"
  }

  .icofont-ruler-compass-alt:before {
    content: "\ebfc"
  }

  .icofont-ruler-compass:before {
    content: "\ebfd"
  }

  .icofont-ruler-pencil-alt-1:before {
    content: "\ebfe"
  }

  .icofont-ruler-pencil-alt-2:before {
    content: "\ebff"
  }

  .icofont-ruler-pencil:before {
    content: "\ec00"
  }

  .icofont-ruler:before {
    content: "\ec01"
  }

  .icofont-rulers-alt:before {
    content: "\ec02"
  }

  .icofont-rulers:before {
    content: "\ec03"
  }

  .icofont-square-root:before {
    content: "\ec04"
  }

  .icofont-ui-calculator:before {
    content: "\ec05"
  }

  .icofont-aids:before {
    content: "\ec06"
  }

  .icofont-ambulance-crescent:before {
    content: "\ec07"
  }

  .icofont-ambulance-cross:before {
    content: "\ec08"
  }

  .icofont-ambulance:before {
    content: "\ec09"
  }

  .icofont-autism:before {
    content: "\ec0a"
  }

  .icofont-bandage:before {
    content: "\ec0b"
  }

  .icofont-blind:before {
    content: "\ec0c"
  }

  .icofont-blood-drop:before {
    content: "\ec0d"
  }

  .icofont-blood-test:before {
    content: "\ec0e"
  }

  .icofont-blood:before {
    content: "\ec0f"
  }

  .icofont-brain-alt:before {
    content: "\ec10"
  }

  .icofont-brain:before {
    content: "\ec11"
  }

  .icofont-capsule:before {
    content: "\ec12"
  }

  .icofont-crutch:before {
    content: "\ec13"
  }

  .icofont-disabled:before {
    content: "\ec14"
  }

  .icofont-dna-alt-1:before {
    content: "\ec15"
  }

  .icofont-dna-alt-2:before {
    content: "\ec16"
  }

  .icofont-dna:before {
    content: "\ec17"
  }

  .icofont-doctor-alt:before {
    content: "\ec18"
  }

  .icofont-doctor:before {
    content: "\ec19"
  }

  .icofont-drug-pack:before {
    content: "\ec1a"
  }

  .icofont-drug:before {
    content: "\ec1b"
  }

  .icofont-first-aid-alt:before {
    content: "\ec1c"
  }

  .icofont-first-aid:before {
    content: "\ec1d"
  }

  .icofont-heart-beat-alt:before {
    content: "\ec1e"
  }

  .icofont-heart-beat:before {
    content: "\ec1f"
  }

  .icofont-heartbeat:before {
    content: "\ec20"
  }

  .icofont-herbal:before {
    content: "\ec21"
  }

  .icofont-hospital:before {
    content: "\ec22"
  }

  .icofont-icu:before {
    content: "\ec23"
  }

  .icofont-injection-syringe:before {
    content: "\ec24"
  }

  .icofont-laboratory:before {
    content: "\ec25"
  }

  .icofont-medical-sign-alt:before {
    content: "\ec26"
  }

  .icofont-medical-sign:before {
    content: "\ec27"
  }

  .icofont-nurse-alt:before {
    content: "\ec28"
  }

  .icofont-nurse:before {
    content: "\ec29"
  }

  .icofont-nursing-home:before {
    content: "\ec2a"
  }

  .icofont-operation-theater:before {
    content: "\ec2b"
  }

  .icofont-paralysis-disability:before {
    content: "\ec2c"
  }

  .icofont-patient-bed:before {
    content: "\ec2d"
  }

  .icofont-patient-file:before {
    content: "\ec2e"
  }

  .icofont-pills:before {
    content: "\ec2f"
  }

  .icofont-prescription:before {
    content: "\ec30"
  }

  .icofont-pulse:before {
    content: "\ec31"
  }

  .icofont-stethoscope-alt:before {
    content: "\ec32"
  }

  .icofont-stethoscope:before {
    content: "\ec33"
  }

  .icofont-stretcher:before {
    content: "\ec34"
  }

  .icofont-surgeon-alt:before {
    content: "\ec35"
  }

  .icofont-surgeon:before {
    content: "\ec36"
  }

  .icofont-tablets:before {
    content: "\ec37"
  }

  .icofont-test-bottle:before {
    content: "\ec38"
  }

  .icofont-test-tube:before {
    content: "\ec39"
  }

  .icofont-thermometer-alt:before {
    content: "\ec3a"
  }

  .icofont-thermometer:before {
    content: "\ec3b"
  }

  .icofont-tooth:before {
    content: "\ec3c"
  }

  .icofont-xray:before {
    content: "\ec3d"
  }

  .icofont-ui-add:before {
    content: "\ec3e"
  }

  .icofont-ui-alarm:before {
    content: "\ec3f"
  }

  .icofont-ui-battery:before {
    content: "\ec40"
  }

  .icofont-ui-block:before {
    content: "\ec41"
  }

  .icofont-ui-bluetooth:before {
    content: "\ec42"
  }

  .icofont-ui-brightness:before {
    content: "\ec43"
  }

  .icofont-ui-browser:before {
    content: "\ec44"
  }

  .icofont-ui-calendar:before {
    content: "\ec45"
  }

  .icofont-ui-call:before {
    content: "\ec46"
  }

  .icofont-ui-camera:before {
    content: "\ec47"
  }

  .icofont-ui-cart:before {
    content: "\ec48"
  }

  .icofont-ui-cell-phone:before {
    content: "\ec49"
  }

  .icofont-ui-chat:before {
    content: "\ec4a"
  }

  .icofont-ui-check:before {
    content: "\ec4b"
  }

  .icofont-ui-clip-board:before {
    content: "\ec4c"
  }

  .icofont-ui-clip:before {
    content: "\ec4d"
  }

  .icofont-ui-clock:before {
    content: "\ec4e"
  }

  .icofont-ui-close:before {
    content: "\ec4f"
  }

  .icofont-ui-contact-list:before {
    content: "\ec50"
  }

  .icofont-ui-copy:before {
    content: "\ec51"
  }

  .icofont-ui-cut:before {
    content: "\ec52"
  }

  .icofont-ui-delete:before {
    content: "\ec53"
  }

  .icofont-ui-dial-phone:before {
    content: "\ec54"
  }

  .icofont-ui-edit:before {
    content: "\ec55"
  }

  .icofont-ui-email:before {
    content: "\ec56"
  }

  .icofont-ui-file:before {
    content: "\ec57"
  }

  .icofont-ui-fire-wall:before {
    content: "\ec58"
  }

  .icofont-ui-flash-light:before {
    content: "\ec59"
  }

  .icofont-ui-flight:before {
    content: "\ec5a"
  }

  .icofont-ui-folder:before {
    content: "\ec5b"
  }

  .icofont-ui-game:before {
    content: "\ec5c"
  }

  .icofont-ui-handicapped:before {
    content: "\ec5d"
  }

  .icofont-ui-home:before {
    content: "\ec5e"
  }

  .icofont-ui-image:before {
    content: "\ec5f"
  }

  .icofont-ui-laoding:before {
    content: "\ec60"
  }

  .icofont-ui-lock:before {
    content: "\ec61"
  }

  .icofont-ui-love-add:before {
    content: "\ec62"
  }

  .icofont-ui-love-broken:before {
    content: "\ec63"
  }

  .icofont-ui-love-remove:before {
    content: "\ec64"
  }

  .icofont-ui-love:before {
    content: "\ec65"
  }

  .icofont-ui-map:before {
    content: "\ec66"
  }

  .icofont-ui-message:before {
    content: "\ec67"
  }

  .icofont-ui-messaging:before {
    content: "\ec68"
  }

  .icofont-ui-movie:before {
    content: "\ec69"
  }

  .icofont-ui-music-player:before {
    content: "\ec6a"
  }

  .icofont-ui-music:before {
    content: "\ec6b"
  }

  .icofont-ui-mute:before {
    content: "\ec6c"
  }

  .icofont-ui-network:before {
    content: "\ec6d"
  }

  .icofont-ui-next:before {
    content: "\ec6e"
  }

  .icofont-ui-note:before {
    content: "\ec6f"
  }

  .icofont-ui-office:before {
    content: "\ec70"
  }

  .icofont-ui-password:before {
    content: "\ec71"
  }

  .icofont-ui-pause:before {
    content: "\ec72"
  }

  .icofont-ui-play-stop:before {
    content: "\ec73"
  }

  .icofont-ui-play:before {
    content: "\ec74"
  }

  .icofont-ui-pointer:before {
    content: "\ec75"
  }

  .icofont-ui-power:before {
    content: "\ec76"
  }

  .icofont-ui-press:before {
    content: "\ec77"
  }

  .icofont-ui-previous:before {
    content: "\ec78"
  }

  .icofont-ui-rate-add:before {
    content: "\ec79"
  }

  .icofont-ui-rate-blank:before {
    content: "\ec7a"
  }

  .icofont-ui-rate-remove:before {
    content: "\ec7b"
  }

  .icofont-ui-rating:before {
    content: "\ec7c"
  }

  .icofont-ui-record:before {
    content: "\ec7d"
  }

  .icofont-ui-remove:before {
    content: "\ec7e"
  }

  .icofont-ui-reply:before {
    content: "\ec7f"
  }

  .icofont-ui-rotation:before {
    content: "\ec80"
  }

  .icofont-ui-rss:before {
    content: "\ec81"
  }

  .icofont-ui-search:before {
    content: "\ec82"
  }

  .icofont-ui-settings:before {
    content: "\ec83"
  }

  .icofont-ui-social-link:before {
    content: "\ec84"
  }

  .icofont-ui-tag:before {
    content: "\ec85"
  }

  .icofont-ui-text-chat:before {
    content: "\ec86"
  }

  .icofont-ui-text-loading:before {
    content: "\ec87"
  }

  .icofont-ui-theme:before {
    content: "\ec88"
  }

  .icofont-ui-timer:before {
    content: "\ec89"
  }

  .icofont-ui-touch-phone:before {
    content: "\ec8a"
  }

  .icofont-ui-travel:before {
    content: "\ec8b"
  }

  .icofont-ui-unlock:before {
    content: "\ec8c"
  }

  .icofont-ui-user-group:before {
    content: "\ec8d"
  }

  .icofont-ui-user:before {
    content: "\ec8e"
  }

  .icofont-ui-v-card:before {
    content: "\ec8f"
  }

  .icofont-ui-video-chat:before {
    content: "\ec90"
  }

  .icofont-ui-video-message:before {
    content: "\ec91"
  }

  .icofont-ui-video-play:before {
    content: "\ec92"
  }

  .icofont-ui-video:before {
    content: "\ec93"
  }

  .icofont-ui-volume:before {
    content: "\ec94"
  }

  .icofont-ui-weather:before {
    content: "\ec95"
  }

  .icofont-ui-wifi:before {
    content: "\ec96"
  }

  .icofont-ui-zoom-in:before {
    content: "\ec97"
  }

  .icofont-ui-zoom-out:before {
    content: "\ec98"
  }

  .icofont-cassette-player:before {
    content: "\ec99"
  }

  .icofont-cassette:before {
    content: "\ec9a"
  }

  .icofont-forward:before {
    content: "\ec9b"
  }

  .icofont-guiter:before {
    content: "\ec9c"
  }

  .icofont-movie:before {
    content: "\ec9d"
  }

  .icofont-multimedia:before {
    content: "\ec9e"
  }

  .icofont-music-alt:before {
    content: "\ec9f"
  }

  .icofont-music-disk:before {
    content: "\eca0"
  }

  .icofont-music-note:before {
    content: "\eca1"
  }

  .icofont-music-notes:before {
    content: "\eca2"
  }

  .icofont-music:before {
    content: "\eca3"
  }

  .icofont-mute-volume:before {
    content: "\eca4"
  }

  .icofont-pause:before {
    content: "\eca5"
  }

  .icofont-play-alt-1:before {
    content: "\eca6"
  }

  .icofont-play-alt-2:before {
    content: "\eca7"
  }

  .icofont-play-alt-3:before {
    content: "\eca8"
  }

  .icofont-play-pause:before {
    content: "\eca9"
  }

  .icofont-play:before {
    content: "\ecaa"
  }

  .icofont-record:before {
    content: "\ecab"
  }

  .icofont-retro-music-disk:before {
    content: "\ecac"
  }

  .icofont-rewind:before {
    content: "\ecad"
  }

  .icofont-song-notes:before {
    content: "\ecae"
  }

  .icofont-sound-wave-alt:before {
    content: "\ecaf"
  }

  .icofont-sound-wave:before {
    content: "\ecb0"
  }

  .icofont-stop:before {
    content: "\ecb1"
  }

  .icofont-video-alt:before {
    content: "\ecb2"
  }

  .icofont-video-cam:before {
    content: "\ecb3"
  }

  .icofont-video-clapper:before {
    content: "\ecb4"
  }

  .icofont-video:before {
    content: "\ecb5"
  }

  .icofont-volume-bar:before {
    content: "\ecb6"
  }

  .icofont-volume-down:before {
    content: "\ecb7"
  }

  .icofont-volume-mute:before {
    content: "\ecb8"
  }

  .icofont-volume-off:before {
    content: "\ecb9"
  }

  .icofont-volume-up:before {
    content: "\ecba"
  }

  .icofont-youtube-play:before {
    content: "\ecbb"
  }

  .icofont-2checkout-alt:before {
    content: "\ecbc"
  }

  .icofont-2checkout:before {
    content: "\ecbd"
  }

  .icofont-amazon-alt:before {
    content: "\ecbe"
  }

  .icofont-amazon:before {
    content: "\ecbf"
  }

  .icofont-american-express-alt:before {
    content: "\ecc0"
  }

  .icofont-american-express:before {
    content: "\ecc1"
  }

  .icofont-apple-pay-alt:before {
    content: "\ecc2"
  }

  .icofont-apple-pay:before {
    content: "\ecc3"
  }

  .icofont-bank-transfer-alt:before {
    content: "\ecc4"
  }

  .icofont-bank-transfer:before {
    content: "\ecc5"
  }

  .icofont-braintree-alt:before {
    content: "\ecc6"
  }

  .icofont-braintree:before {
    content: "\ecc7"
  }

  .icofont-cash-on-delivery-alt:before {
    content: "\ecc8"
  }

  .icofont-cash-on-delivery:before {
    content: "\ecc9"
  }

  .icofont-diners-club-alt-1:before {
    content: "\ecca"
  }

  .icofont-diners-club-alt-2:before {
    content: "\eccb"
  }

  .icofont-diners-club-alt-3:before {
    content: "\eccc"
  }

  .icofont-diners-club:before {
    content: "\eccd"
  }

  .icofont-discover-alt:before {
    content: "\ecce"
  }

  .icofont-discover:before {
    content: "\eccf"
  }

  .icofont-eway-alt:before {
    content: "\ecd0"
  }

  .icofont-eway:before {
    content: "\ecd1"
  }

  .icofont-google-wallet-alt-1:before {
    content: "\ecd2"
  }

  .icofont-google-wallet-alt-2:before {
    content: "\ecd3"
  }

  .icofont-google-wallet-alt-3:before {
    content: "\ecd4"
  }

  .icofont-google-wallet:before {
    content: "\ecd5"
  }

  .icofont-jcb-alt:before {
    content: "\ecd6"
  }

  .icofont-jcb:before {
    content: "\ecd7"
  }

  .icofont-maestro-alt:before {
    content: "\ecd8"
  }

  .icofont-maestro:before {
    content: "\ecd9"
  }

  .icofont-mastercard-alt:before {
    content: "\ecda"
  }

  .icofont-mastercard:before {
    content: "\ecdb"
  }

  .icofont-payoneer-alt:before {
    content: "\ecdc"
  }

  .icofont-payoneer:before {
    content: "\ecdd"
  }

  .icofont-paypal-alt:before {
    content: "\ecde"
  }

  .icofont-paypal:before {
    content: "\ecdf"
  }

  .icofont-sage-alt:before {
    content: "\ece0"
  }

  .icofont-sage:before {
    content: "\ece1"
  }

  .icofont-skrill-alt:before {
    content: "\ece2"
  }

  .icofont-skrill:before {
    content: "\ece3"
  }

  .icofont-stripe-alt:before {
    content: "\ece4"
  }

  .icofont-stripe:before {
    content: "\ece5"
  }

  .icofont-visa-alt:before {
    content: "\ece6"
  }

  .icofont-visa-electron:before {
    content: "\ece7"
  }

  .icofont-visa:before {
    content: "\ece8"
  }

  .icofont-western-union-alt:before {
    content: "\ece9"
  }

  .icofont-western-union:before {
    content: "\ecea"
  }

  .icofont-boy:before {
    content: "\eceb"
  }

  .icofont-business-man-alt-1:before {
    content: "\ecec"
  }

  .icofont-business-man-alt-2:before {
    content: "\eced"
  }

  .icofont-business-man-alt-3:before {
    content: "\ecee"
  }

  .icofont-business-man:before {
    content: "\ecef"
  }

  .icofont-female:before {
    content: "\ecf0"
  }

  .icofont-funky-man:before {
    content: "\ecf1"
  }

  .icofont-girl-alt:before {
    content: "\ecf2"
  }

  .icofont-girl:before {
    content: "\ecf3"
  }

  .icofont-group:before {
    content: "\ecf4"
  }

  .icofont-hotel-boy-alt:before {
    content: "\ecf5"
  }

  .icofont-hotel-boy:before {
    content: "\ecf6"
  }

  .icofont-kid:before {
    content: "\ecf7"
  }

  .icofont-man-in-glasses:before {
    content: "\ecf8"
  }

  .icofont-people:before {
    content: "\ecf9"
  }

  .icofont-support:before {
    content: "\ecfa"
  }

  .icofont-user-alt-1:before {
    content: "\ecfb"
  }

  .icofont-user-alt-2:before {
    content: "\ecfc"
  }

  .icofont-user-alt-3:before {
    content: "\ecfd"
  }

  .icofont-user-alt-4:before {
    content: "\ecfe"
  }

  .icofont-user-alt-5:before {
    content: "\ecff"
  }

  .icofont-user-alt-6:before {
    content: "\ed00"
  }

  .icofont-user-alt-7:before {
    content: "\ed01"
  }

  .icofont-user-female:before {
    content: "\ed02"
  }

  .icofont-user-male:before {
    content: "\ed03"
  }

  .icofont-user-suited:before {
    content: "\ed04"
  }

  .icofont-user:before {
    content: "\ed05"
  }

  .icofont-users-alt-1:before {
    content: "\ed06"
  }

  .icofont-users-alt-2:before {
    content: "\ed07"
  }

  .icofont-users-alt-3:before {
    content: "\ed08"
  }

  .icofont-users-alt-4:before {
    content: "\ed09"
  }

  .icofont-users-alt-5:before {
    content: "\ed0a"
  }

  .icofont-users-alt-6:before {
    content: "\ed0b"
  }

  .icofont-users-social:before {
    content: "\ed0c"
  }

  .icofont-users:before {
    content: "\ed0d"
  }

  .icofont-waiter-alt:before {
    content: "\ed0e"
  }

  .icofont-waiter:before {
    content: "\ed0f"
  }

  .icofont-woman-in-glasses:before {
    content: "\ed10"
  }

  .icofont-search-1:before {
    content: "\ed11"
  }

  .icofont-search-2:before {
    content: "\ed12"
  }

  .icofont-search-document:before {
    content: "\ed13"
  }

  .icofont-search-folder:before {
    content: "\ed14"
  }

  .icofont-search-job:before {
    content: "\ed15"
  }

  .icofont-search-map:before {
    content: "\ed16"
  }

  .icofont-search-property:before {
    content: "\ed17"
  }

  .icofont-search-restaurant:before {
    content: "\ed18"
  }

  .icofont-search-stock:before {
    content: "\ed19"
  }

  .icofont-search-user:before {
    content: "\ed1a"
  }

  .icofont-search:before {
    content: "\ed1b"
  }

  .icofont-500px:before {
    content: "\ed1c"
  }

  .icofont-aim:before {
    content: "\ed1d"
  }

  .icofont-badoo:before {
    content: "\ed1e"
  }

  .icofont-baidu-tieba:before {
    content: "\ed1f"
  }

  .icofont-bbm-messenger:before {
    content: "\ed20"
  }

  .icofont-bebo:before {
    content: "\ed21"
  }

  .icofont-behance:before {
    content: "\ed22"
  }

  .icofont-blogger:before {
    content: "\ed23"
  }

  .icofont-bootstrap:before {
    content: "\ed24"
  }

  .icofont-brightkite:before {
    content: "\ed25"
  }

  .icofont-cloudapp:before {
    content: "\ed26"
  }

  .icofont-concrete5:before {
    content: "\ed27"
  }

  .icofont-delicious:before {
    content: "\ed28"
  }

  .icofont-designbump:before {
    content: "\ed29"
  }

  .icofont-designfloat:before {
    content: "\ed2a"
  }

  .icofont-deviantart:before {
    content: "\ed2b"
  }

  .icofont-digg:before {
    content: "\ed2c"
  }

  .icofont-dotcms:before {
    content: "\ed2d"
  }

  .icofont-dribbble:before {
    content: "\ed2e"
  }

  .icofont-dribble:before {
    content: "\ed2f"
  }

  .icofont-dropbox:before {
    content: "\ed30"
  }

  .icofont-ebuddy:before {
    content: "\ed31"
  }

  .icofont-ello:before {
    content: "\ed32"
  }

  .icofont-ember:before {
    content: "\ed33"
  }

  .icofont-envato:before {
    content: "\ed34"
  }

  .icofont-evernote:before {
    content: "\ed35"
  }

  .icofont-facebook-messenger:before {
    content: "\ed36"
  }

  .icofont-facebook:before {
    content: "\ed37"
  }

  .icofont-feedburner:before {
    content: "\ed38"
  }

  .icofont-flikr:before {
    content: "\ed39"
  }

  .icofont-folkd:before {
    content: "\ed3a"
  }

  .icofont-foursquare:before {
    content: "\ed3b"
  }

  .icofont-friendfeed:before {
    content: "\ed3c"
  }

  .icofont-ghost:before {
    content: "\ed3d"
  }

  .icofont-github:before {
    content: "\ed3e"
  }

  .icofont-gnome:before {
    content: "\ed3f"
  }

  .icofont-google-buzz:before {
    content: "\ed40"
  }

  .icofont-google-hangouts:before {
    content: "\ed41"
  }

  .icofont-google-map:before {
    content: "\ed42"
  }

  .icofont-google-plus:before {
    content: "\ed43"
  }

  .icofont-google-talk:before {
    content: "\ed44"
  }

  .icofont-hype-machine:before {
    content: "\ed45"
  }

  .icofont-instagram:before {
    content: "\ed46"
  }

  .icofont-kakaotalk:before {
    content: "\ed47"
  }

  .icofont-kickstarter:before {
    content: "\ed48"
  }

  .icofont-kik:before {
    content: "\ed49"
  }

  .icofont-kiwibox:before {
    content: "\ed4a"
  }

  .icofont-line-messenger:before {
    content: "\ed4b"
  }

  .icofont-line:before {
    content: "\ed4c"
  }

  .icofont-linkedin:before {
    content: "\ed4d"
  }

  .icofont-linux-mint:before {
    content: "\ed4e"
  }

  .icofont-live-messenger:before {
    content: "\ed4f"
  }

  .icofont-livejournal:before {
    content: "\ed50"
  }

  .icofont-magento:before {
    content: "\ed51"
  }

  .icofont-meetme:before {
    content: "\ed52"
  }

  .icofont-meetup:before {
    content: "\ed53"
  }

  .icofont-mixx:before {
    content: "\ed54"
  }

  .icofont-newsvine:before {
    content: "\ed55"
  }

  .icofont-nimbuss:before {
    content: "\ed56"
  }

  .icofont-odnoklassniki:before {
    content: "\ed57"
  }

  .icofont-opencart:before {
    content: "\ed58"
  }

  .icofont-oscommerce:before {
    content: "\ed59"
  }

  .icofont-pandora:before {
    content: "\ed5a"
  }

  .icofont-photobucket:before {
    content: "\ed5b"
  }

  .icofont-picasa:before {
    content: "\ed5c"
  }

  .icofont-pinterest:before {
    content: "\ed5d"
  }

  .icofont-prestashop:before {
    content: "\ed5e"
  }

  .icofont-qik:before {
    content: "\ed5f"
  }

  .icofont-qq:before {
    content: "\ed60"
  }

  .icofont-readernaut:before {
    content: "\ed61"
  }

  .icofont-reddit:before {
    content: "\ed62"
  }

  .icofont-renren:before {
    content: "\ed63"
  }

  .icofont-rss:before {
    content: "\ed64"
  }

  .icofont-shopify:before {
    content: "\ed65"
  }

  .icofont-silverstripe:before {
    content: "\ed66"
  }

  .icofont-skype:before {
    content: "\ed67"
  }

  .icofont-slack:before {
    content: "\ed68"
  }

  .icofont-slashdot:before {
    content: "\ed69"
  }

  .icofont-slidshare:before {
    content: "\ed6a"
  }

  .icofont-smugmug:before {
    content: "\ed6b"
  }

  .icofont-snapchat:before {
    content: "\ed6c"
  }

  .icofont-soundcloud:before {
    content: "\ed6d"
  }

  .icofont-spotify:before {
    content: "\ed6e"
  }

  .icofont-stack-exchange:before {
    content: "\ed6f"
  }

  .icofont-stack-overflow:before {
    content: "\ed70"
  }

  .icofont-steam:before {
    content: "\ed71"
  }

  .icofont-stumbleupon:before {
    content: "\ed72"
  }

  .icofont-tagged:before {
    content: "\ed73"
  }

  .icofont-technorati:before {
    content: "\ed74"
  }

  .icofont-telegram:before {
    content: "\ed75"
  }

  .icofont-tinder:before {
    content: "\ed76"
  }

  .icofont-trello:before {
    content: "\ed77"
  }

  .icofont-tumblr:before {
    content: "\ed78"
  }

  .icofont-twitch:before {
    content: "\ed79"
  }

  .icofont-twitter:before {
    content: "\ed7a"
  }

  .icofont-typo3:before {
    content: "\ed7b"
  }

  .icofont-ubercart:before {
    content: "\ed7c"
  }

  .icofont-viber:before {
    content: "\ed7d"
  }

  .icofont-viddler:before {
    content: "\ed7e"
  }

  .icofont-vimeo:before {
    content: "\ed7f"
  }

  .icofont-vine:before {
    content: "\ed80"
  }

  .icofont-virb:before {
    content: "\ed81"
  }

  .icofont-virtuemart:before {
    content: "\ed82"
  }

  .icofont-vk:before {
    content: "\ed83"
  }

  .icofont-wechat:before {
    content: "\ed84"
  }

  .icofont-weibo:before {
    content: "\ed85"
  }

  .icofont-whatsapp:before {
    content: "\ed86"
  }

  .icofont-xing:before {
    content: "\ed87"
  }

  .icofont-yahoo:before {
    content: "\ed88"
  }

  .icofont-yelp:before {
    content: "\ed89"
  }

  .icofont-youku:before {
    content: "\ed8a"
  }

  .icofont-youtube:before {
    content: "\ed8b"
  }

  .icofont-zencart:before {
    content: "\ed8c"
  }

  .icofont-badminton-birdie:before {
    content: "\ed8d"
  }

  .icofont-baseball:before {
    content: "\ed8e"
  }

  .icofont-baseballer:before {
    content: "\ed8f"
  }

  .icofont-basketball-hoop:before {
    content: "\ed90"
  }

  .icofont-basketball:before {
    content: "\ed91"
  }

  .icofont-billiard-ball:before {
    content: "\ed92"
  }

  .icofont-boot-alt-1:before {
    content: "\ed93"
  }

  .icofont-boot-alt-2:before {
    content: "\ed94"
  }

  .icofont-boot:before {
    content: "\ed95"
  }

  .icofont-bowling-alt:before {
    content: "\ed96"
  }

  .icofont-bowling:before {
    content: "\ed97"
  }

  .icofont-canoe:before {
    content: "\ed98"
  }

  .icofont-cheer-leader:before {
    content: "\ed99"
  }

  .icofont-climbing:before {
    content: "\ed9a"
  }

  .icofont-corner:before {
    content: "\ed9b"
  }

  .icofont-field-alt:before {
    content: "\ed9c"
  }

  .icofont-field:before {
    content: "\ed9d"
  }

  .icofont-football-alt:before {
    content: "\ed9e"
  }

  .icofont-football-american:before {
    content: "\ed9f"
  }

  .icofont-football:before {
    content: "\eda0"
  }

  .icofont-foul:before {
    content: "\eda1"
  }

  .icofont-goal-keeper:before {
    content: "\eda2"
  }

  .icofont-goal:before {
    content: "\eda3"
  }

  .icofont-golf-alt:before {
    content: "\eda4"
  }

  .icofont-golf-bag:before {
    content: "\eda5"
  }

  .icofont-golf-cart:before {
    content: "\eda6"
  }

  .icofont-golf-field:before {
    content: "\eda7"
  }

  .icofont-golf:before {
    content: "\eda8"
  }

  .icofont-golfer:before {
    content: "\eda9"
  }

  .icofont-helmet:before {
    content: "\edaa"
  }

  .icofont-hockey-alt:before {
    content: "\edab"
  }

  .icofont-hockey:before {
    content: "\edac"
  }

  .icofont-ice-skate:before {
    content: "\edad"
  }

  .icofont-jersey-alt:before {
    content: "\edae"
  }

  .icofont-jersey:before {
    content: "\edaf"
  }

  .icofont-jumping:before {
    content: "\edb0"
  }

  .icofont-kick:before {
    content: "\edb1"
  }

  .icofont-leg:before {
    content: "\edb2"
  }

  .icofont-match-review:before {
    content: "\edb3"
  }

  .icofont-medal-sport:before {
    content: "\edb4"
  }

  .icofont-offside:before {
    content: "\edb5"
  }

  .icofont-olympic-logo:before {
    content: "\edb6"
  }

  .icofont-olympic:before {
    content: "\edb7"
  }

  .icofont-padding:before {
    content: "\edb8"
  }

  .icofont-penalty-card:before {
    content: "\edb9"
  }

  .icofont-racer:before {
    content: "\edba"
  }

  .icofont-racing-car:before {
    content: "\edbb"
  }

  .icofont-racing-flag-alt:before {
    content: "\edbc"
  }

  .icofont-racing-flag:before {
    content: "\edbd"
  }

  .icofont-racings-wheel:before {
    content: "\edbe"
  }

  .icofont-referee:before {
    content: "\edbf"
  }

  .icofont-refree-jersey:before {
    content: "\edc0"
  }

  .icofont-result-sport:before {
    content: "\edc1"
  }

  .icofont-rugby-ball:before {
    content: "\edc2"
  }

  .icofont-rugby-player:before {
    content: "\edc3"
  }

  .icofont-rugby:before {
    content: "\edc4"
  }

  .icofont-runner-alt-1:before {
    content: "\edc5"
  }

  .icofont-runner-alt-2:before {
    content: "\edc6"
  }

  .icofont-runner:before {
    content: "\edc7"
  }

  .icofont-score-board:before {
    content: "\edc8"
  }

  .icofont-skiing-man:before {
    content: "\edc9"
  }

  .icofont-skydiving-goggles:before {
    content: "\edca"
  }

  .icofont-snow-mobile:before {
    content: "\edcb"
  }

  .icofont-steering:before {
    content: "\edcc"
  }

  .icofont-stopwatch:before {
    content: "\edcd"
  }

  .icofont-substitute:before {
    content: "\edce"
  }

  .icofont-swimmer:before {
    content: "\edcf"
  }

  .icofont-table-tennis:before {
    content: "\edd0"
  }

  .icofont-team-alt:before {
    content: "\edd1"
  }

  .icofont-team:before {
    content: "\edd2"
  }

  .icofont-tennis-player:before {
    content: "\edd3"
  }

  .icofont-tennis:before {
    content: "\edd4"
  }

  .icofont-tracking:before {
    content: "\edd5"
  }

  .icofont-trophy-alt:before {
    content: "\edd6"
  }

  .icofont-trophy:before {
    content: "\edd7"
  }

  .icofont-volleyball-alt:before {
    content: "\edd8"
  }

  .icofont-volleyball-fire:before {
    content: "\edd9"
  }

  .icofont-volleyball:before {
    content: "\edda"
  }

  .icofont-water-bottle:before {
    content: "\eddb"
  }

  .icofont-whistle-alt:before {
    content: "\eddc"
  }

  .icofont-whistle:before {
    content: "\eddd"
  }

  .icofont-win-trophy:before {
    content: "\edde"
  }

  .icofont-align-center:before {
    content: "\eddf"
  }

  .icofont-align-left:before {
    content: "\ede0"
  }

  .icofont-align-right:before {
    content: "\ede1"
  }

  .icofont-all-caps:before {
    content: "\ede2"
  }

  .icofont-bold:before {
    content: "\ede3"
  }

  .icofont-brush:before {
    content: "\ede4"
  }

  .icofont-clip-board:before {
    content: "\ede5"
  }

  .icofont-code-alt:before {
    content: "\ede6"
  }

  .icofont-color-bucket:before {
    content: "\ede7"
  }

  .icofont-color-picker:before {
    content: "\ede8"
  }

  .icofont-copy-invert:before {
    content: "\ede9"
  }

  .icofont-copy:before {
    content: "\edea"
  }

  .icofont-cut:before {
    content: "\edeb"
  }

  .icofont-delete-alt:before {
    content: "\edec"
  }

  .icofont-edit-alt:before {
    content: "\eded"
  }

  .icofont-eraser-alt:before {
    content: "\edee"
  }

  .icofont-font:before {
    content: "\edef"
  }

  .icofont-heading:before {
    content: "\edf0"
  }

  .icofont-indent:before {
    content: "\edf1"
  }

  .icofont-italic-alt:before {
    content: "\edf2"
  }

  .icofont-italic:before {
    content: "\edf3"
  }

  .icofont-justify-all:before {
    content: "\edf4"
  }

  .icofont-justify-center:before {
    content: "\edf5"
  }

  .icofont-justify-left:before {
    content: "\edf6"
  }

  .icofont-justify-right:before {
    content: "\edf7"
  }

  .icofont-link-broken:before {
    content: "\edf8"
  }

  .icofont-outdent:before {
    content: "\edf9"
  }

  .icofont-paper-clip:before {
    content: "\edfa"
  }

  .icofont-paragraph:before {
    content: "\edfb"
  }

  .icofont-pin:before {
    content: "\edfc"
  }

  .icofont-printer:before {
    content: "\edfd"
  }

  .icofont-redo:before {
    content: "\edfe"
  }

  .icofont-rotation:before {
    content: "\edff"
  }

  .icofont-save:before {
    content: "\ee00"
  }

  .icofont-small-cap:before {
    content: "\ee01"
  }

  .icofont-strike-through:before {
    content: "\ee02"
  }

  .icofont-sub-listing:before {
    content: "\ee03"
  }

  .icofont-subscript:before {
    content: "\ee04"
  }

  .icofont-superscript:before {
    content: "\ee05"
  }

  .icofont-table:before {
    content: "\ee06"
  }

  .icofont-text-height:before {
    content: "\ee07"
  }

  .icofont-text-width:before {
    content: "\ee08"
  }

  .icofont-trash:before {
    content: "\ee09"
  }

  .icofont-underline:before {
    content: "\ee0a"
  }

  .icofont-undo:before {
    content: "\ee0b"
  }

  .icofont-air-balloon:before {
    content: "\ee0c"
  }

  .icofont-airplane-alt:before {
    content: "\ee0d"
  }

  .icofont-airplane:before {
    content: "\ee0e"
  }

  .icofont-articulated-truck:before {
    content: "\ee0f"
  }

  .icofont-auto-mobile:before {
    content: "\ee10"
  }

  .icofont-auto-rickshaw:before {
    content: "\ee11"
  }

  .icofont-bicycle-alt-1:before {
    content: "\ee12"
  }

  .icofont-bicycle-alt-2:before {
    content: "\ee13"
  }

  .icofont-bicycle:before {
    content: "\ee14"
  }

  .icofont-bus-alt-1:before {
    content: "\ee15"
  }

  .icofont-bus-alt-2:before {
    content: "\ee16"
  }

  .icofont-bus-alt-3:before {
    content: "\ee17"
  }

  .icofont-bus:before {
    content: "\ee18"
  }

  .icofont-cab:before {
    content: "\ee19"
  }

  .icofont-cable-car:before {
    content: "\ee1a"
  }

  .icofont-car-alt-1:before {
    content: "\ee1b"
  }

  .icofont-car-alt-2:before {
    content: "\ee1c"
  }

  .icofont-car-alt-3:before {
    content: "\ee1d"
  }

  .icofont-car-alt-4:before {
    content: "\ee1e"
  }

  .icofont-car:before {
    content: "\ee1f"
  }

  .icofont-delivery-time:before {
    content: "\ee20"
  }

  .icofont-fast-delivery:before {
    content: "\ee21"
  }

  .icofont-fire-truck-alt:before {
    content: "\ee22"
  }

  .icofont-fire-truck:before {
    content: "\ee23"
  }

  .icofont-free-delivery:before {
    content: "\ee24"
  }

  .icofont-helicopter:before {
    content: "\ee25"
  }

  .icofont-motor-bike-alt:before {
    content: "\ee26"
  }

  .icofont-motor-bike:before {
    content: "\ee27"
  }

  .icofont-motor-biker:before {
    content: "\ee28"
  }

  .icofont-oil-truck:before {
    content: "\ee29"
  }

  .icofont-rickshaw:before {
    content: "\ee2a"
  }

  .icofont-rocket-alt-1:before {
    content: "\ee2b"
  }

  .icofont-rocket-alt-2:before {
    content: "\ee2c"
  }

  .icofont-rocket:before {
    content: "\ee2d"
  }

  .icofont-sail-boat-alt-1:before {
    content: "\ee2e"
  }

  .icofont-sail-boat-alt-2:before {
    content: "\ee2f"
  }

  .icofont-sail-boat:before {
    content: "\ee30"
  }

  .icofont-scooter:before {
    content: "\ee31"
  }

  .icofont-sea-plane:before {
    content: "\ee32"
  }

  .icofont-ship-alt:before {
    content: "\ee33"
  }

  .icofont-ship:before {
    content: "\ee34"
  }

  .icofont-speed-boat:before {
    content: "\ee35"
  }

  .icofont-taxi:before {
    content: "\ee36"
  }

  .icofont-tractor:before {
    content: "\ee37"
  }

  .icofont-train-line:before {
    content: "\ee38"
  }

  .icofont-train-steam:before {
    content: "\ee39"
  }

  .icofont-tram:before {
    content: "\ee3a"
  }

  .icofont-truck-alt:before {
    content: "\ee3b"
  }

  .icofont-truck-loaded:before {
    content: "\ee3c"
  }

  .icofont-truck:before {
    content: "\ee3d"
  }

  .icofont-van-alt:before {
    content: "\ee3e"
  }

  .icofont-van:before {
    content: "\ee3f"
  }

  .icofont-yacht:before {
    content: "\ee40"
  }

  .icofont-5-star-hotel:before {
    content: "\ee41"
  }

  .icofont-air-ticket:before {
    content: "\ee42"
  }

  .icofont-beach-bed:before {
    content: "\ee43"
  }

  .icofont-beach:before {
    content: "\ee44"
  }

  .icofont-camping-vest:before {
    content: "\ee45"
  }

  .icofont-direction-sign:before {
    content: "\ee46"
  }

  .icofont-hill-side:before {
    content: "\ee47"
  }

  .icofont-hill:before {
    content: "\ee48"
  }

  .icofont-hotel:before {
    content: "\ee49"
  }

  .icofont-island-alt:before {
    content: "\ee4a"
  }

  .icofont-island:before {
    content: "\ee4b"
  }

  .icofont-sandals-female:before {
    content: "\ee4c"
  }

  .icofont-sandals-male:before {
    content: "\ee4d"
  }

  .icofont-travelling:before {
    content: "\ee4e"
  }

  .icofont-breakdown:before {
    content: "\ee4f"
  }

  .icofont-celsius:before {
    content: "\ee50"
  }

  .icofont-clouds:before {
    content: "\ee51"
  }

  .icofont-cloudy:before {
    content: "\ee52"
  }

  .icofont-dust:before {
    content: "\ee53"
  }

  .icofont-eclipse:before {
    content: "\ee54"
  }

  .icofont-fahrenheit:before {
    content: "\ee55"
  }

  .icofont-forest-fire:before {
    content: "\ee56"
  }

  .icofont-full-night:before {
    content: "\ee57"
  }

  .icofont-full-sunny:before {
    content: "\ee58"
  }

  .icofont-hail-night:before {
    content: "\ee59"
  }

  .icofont-hail-rainy-night:before {
    content: "\ee5a"
  }

  .icofont-hail-rainy-sunny:before {
    content: "\ee5b"
  }

  .icofont-hail-rainy:before {
    content: "\ee5c"
  }

  .icofont-hail-sunny:before {
    content: "\ee5d"
  }

  .icofont-hail-thunder-night:before {
    content: "\ee5e"
  }

  .icofont-hail-thunder-sunny:before {
    content: "\ee5f"
  }

  .icofont-hail-thunder:before {
    content: "\ee60"
  }

  .icofont-hail:before {
    content: "\ee61"
  }

  .icofont-hill-night:before {
    content: "\ee62"
  }

  .icofont-hill-sunny:before {
    content: "\ee63"
  }

  .icofont-hurricane:before {
    content: "\ee64"
  }

  .icofont-meteor:before {
    content: "\ee65"
  }

  .icofont-night:before {
    content: "\ee66"
  }

  .icofont-rainy-night:before {
    content: "\ee67"
  }

  .icofont-rainy-sunny:before {
    content: "\ee68"
  }

  .icofont-rainy-thunder:before {
    content: "\ee69"
  }

  .icofont-rainy:before {
    content: "\ee6a"
  }

  .icofont-snow-alt:before {
    content: "\ee6b"
  }

  .icofont-snow-flake:before {
    content: "\ee6c"
  }

  .icofont-snow-temp:before {
    content: "\ee6d"
  }

  .icofont-snow:before {
    content: "\ee6e"
  }

  .icofont-snowy-hail:before {
    content: "\ee6f"
  }

  .icofont-snowy-night-hail:before {
    content: "\ee70"
  }

  .icofont-snowy-night-rainy:before {
    content: "\ee71"
  }

  .icofont-snowy-night:before {
    content: "\ee72"
  }

  .icofont-snowy-rainy:before {
    content: "\ee73"
  }

  .icofont-snowy-sunny-hail:before {
    content: "\ee74"
  }

  .icofont-snowy-sunny-rainy:before {
    content: "\ee75"
  }

  .icofont-snowy-sunny:before {
    content: "\ee76"
  }

  .icofont-snowy-thunder-night:before {
    content: "\ee77"
  }

  .icofont-snowy-thunder-sunny:before {
    content: "\ee78"
  }

  .icofont-snowy-thunder:before {
    content: "\ee79"
  }

  .icofont-snowy-windy-night:before {
    content: "\ee7a"
  }

  .icofont-snowy-windy-sunny:before {
    content: "\ee7b"
  }

  .icofont-snowy-windy:before {
    content: "\ee7c"
  }

  .icofont-snowy:before {
    content: "\ee7d"
  }

  .icofont-sun-alt:before {
    content: "\ee7e"
  }

  .icofont-sun-rise:before {
    content: "\ee7f"
  }

  .icofont-sun-set:before {
    content: "\ee80"
  }

  .icofont-sun:before {
    content: "\ee81"
  }

  .icofont-sunny-day-temp:before {
    content: "\ee82"
  }

  .icofont-sunny:before {
    content: "\ee83"
  }

  .icofont-thunder-light:before {
    content: "\ee84"
  }

  .icofont-tornado:before {
    content: "\ee85"
  }

  .icofont-umbrella-alt:before {
    content: "\ee86"
  }

  .icofont-umbrella:before {
    content: "\ee87"
  }

  .icofont-volcano:before {
    content: "\ee88"
  }

  .icofont-wave:before {
    content: "\ee89"
  }

  .icofont-wind-scale-0:before {
    content: "\ee8a"
  }

  .icofont-wind-scale-1:before {
    content: "\ee8b"
  }

  .icofont-wind-scale-10:before {
    content: "\ee8c"
  }

  .icofont-wind-scale-11:before {
    content: "\ee8d"
  }

  .icofont-wind-scale-12:before {
    content: "\ee8e"
  }

  .icofont-wind-scale-2:before {
    content: "\ee8f"
  }

  .icofont-wind-scale-3:before {
    content: "\ee90"
  }

  .icofont-wind-scale-4:before {
    content: "\ee91"
  }

  .icofont-wind-scale-5:before {
    content: "\ee92"
  }

  .icofont-wind-scale-6:before {
    content: "\ee93"
  }

  .icofont-wind-scale-7:before {
    content: "\ee94"
  }

  .icofont-wind-scale-8:before {
    content: "\ee95"
  }

  .icofont-wind-scale-9:before {
    content: "\ee96"
  }

  .icofont-wind-waves:before {
    content: "\ee97"
  }

  .icofont-wind:before {
    content: "\ee98"
  }

  .icofont-windy-hail:before {
    content: "\ee99"
  }

  .icofont-windy-night:before {
    content: "\ee9a"
  }

  .icofont-windy-raining:before {
    content: "\ee9b"
  }

  .icofont-windy-sunny:before {
    content: "\ee9c"
  }

  .icofont-windy-thunder-raining:before {
    content: "\ee9d"
  }

  .icofont-windy-thunder:before {
    content: "\ee9e"
  }

  .icofont-windy:before {
    content: "\ee9f"
  }

  .icofont-addons:before {
    content: "\eea0"
  }

  .icofont-address-book:before {
    content: "\eea1"
  }

  .icofont-adjust:before {
    content: "\eea2"
  }

  .icofont-alarm:before {
    content: "\eea3"
  }

  .icofont-anchor:before {
    content: "\eea4"
  }

  .icofont-archive:before {
    content: "\eea5"
  }

  .icofont-at:before {
    content: "\eea6"
  }

  .icofont-attachment:before {
    content: "\eea7"
  }

  .icofont-audio:before {
    content: "\eea8"
  }

  .icofont-automation:before {
    content: "\eea9"
  }

  .icofont-badge:before {
    content: "\eeaa"
  }

  .icofont-bag-alt:before {
    content: "\eeab"
  }

  .icofont-bag:before {
    content: "\eeac"
  }

  .icofont-ban:before {
    content: "\eead"
  }

  .icofont-bar-code:before {
    content: "\eeae"
  }

  .icofont-bars:before {
    content: "\eeaf"
  }

  .icofont-basket:before {
    content: "\eeb0"
  }

  .icofont-battery-empty:before {
    content: "\eeb1"
  }

  .icofont-battery-full:before {
    content: "\eeb2"
  }

  .icofont-battery-half:before {
    content: "\eeb3"
  }

  .icofont-battery-low:before {
    content: "\eeb4"
  }

  .icofont-beaker:before {
    content: "\eeb5"
  }

  .icofont-beard:before {
    content: "\eeb6"
  }

  .icofont-bed:before {
    content: "\eeb7"
  }

  .icofont-bell:before {
    content: "\eeb8"
  }

  .icofont-beverage:before {
    content: "\eeb9"
  }

  .icofont-bill:before {
    content: "\eeba"
  }

  .icofont-bin:before {
    content: "\eebb"
  }

  .icofont-binary:before {
    content: "\eebc"
  }

  .icofont-binoculars:before {
    content: "\eebd"
  }

  .icofont-bluetooth:before {
    content: "\eebe"
  }

  .icofont-bomb:before {
    content: "\eebf"
  }

  .icofont-book-mark:before {
    content: "\eec0"
  }

  .icofont-box:before {
    content: "\eec1"
  }

  .icofont-briefcase:before {
    content: "\eec2"
  }

  .icofont-broken:before {
    content: "\eec3"
  }

  .icofont-bucket:before {
    content: "\eec4"
  }

  .icofont-bucket1:before {
    content: "\eec5"
  }

  .icofont-bucket2:before {
    content: "\eec6"
  }

  .icofont-bug:before {
    content: "\eec7"
  }

  .icofont-building:before {
    content: "\eec8"
  }

  .icofont-bulb-alt:before {
    content: "\eec9"
  }

  .icofont-bullet:before {
    content: "\eeca"
  }

  .icofont-bullhorn:before {
    content: "\eecb"
  }

  .icofont-bullseye:before {
    content: "\eecc"
  }

  .icofont-calendar:before {
    content: "\eecd"
  }

  .icofont-camera-alt:before {
    content: "\eece"
  }

  .icofont-camera:before {
    content: "\eecf"
  }

  .icofont-card:before {
    content: "\eed0"
  }

  .icofont-cart-alt:before {
    content: "\eed1"
  }

  .icofont-cart:before {
    content: "\eed2"
  }

  .icofont-cc:before {
    content: "\eed3"
  }

  .icofont-charging:before {
    content: "\eed4"
  }

  .icofont-chat:before {
    content: "\eed5"
  }

  .icofont-check-alt:before {
    content: "\eed6"
  }

  .icofont-check-circled:before {
    content: "\eed7"
  }

  .icofont-check:before {
    content: "\eed8"
  }

  .icofont-checked:before {
    content: "\eed9"
  }

  .icofont-children-care:before {
    content: "\eeda"
  }

  .icofont-clip:before {
    content: "\eedb"
  }

  .icofont-clock-time:before {
    content: "\eedc"
  }

  .icofont-close-circled:before {
    content: "\eedd"
  }

  .icofont-close-line-circled:before {
    content: "\eede"
  }

  .icofont-close-line-squared-alt:before {
    content: "\eedf"
  }

  .icofont-close-line-squared:before {
    content: "\eee0"
  }

  .icofont-close-line:before {
    content: "\eee1"
  }

  .icofont-close-squared-alt:before {
    content: "\eee2"
  }

  .icofont-close-squared:before {
    content: "\eee3"
  }

  .icofont-close:before {
    content: "\eee4"
  }

  .icofont-cloud-download:before {
    content: "\eee5"
  }

  .icofont-cloud-refresh:before {
    content: "\eee6"
  }

  .icofont-cloud-upload:before {
    content: "\eee7"
  }

  .icofont-cloud:before {
    content: "\eee8"
  }

  .icofont-code-not-allowed:before {
    content: "\eee9"
  }

  .icofont-code:before {
    content: "\eeea"
  }

  .icofont-comment:before {
    content: "\eeeb"
  }

  .icofont-compass-alt:before {
    content: "\eeec"
  }

  .icofont-compass:before {
    content: "\eeed"
  }

  .icofont-computer:before {
    content: "\eeee"
  }

  .icofont-connection:before {
    content: "\eeef"
  }

  .icofont-console:before {
    content: "\eef0"
  }

  .icofont-contacts:before {
    content: "\eef1"
  }

  .icofont-contrast:before {
    content: "\eef2"
  }

  .icofont-copyright:before {
    content: "\eef3"
  }

  .icofont-credit-card:before {
    content: "\eef4"
  }

  .icofont-crop:before {
    content: "\eef5"
  }

  .icofont-crown:before {
    content: "\eef6"
  }

  .icofont-cube:before {
    content: "\eef7"
  }

  .icofont-cubes:before {
    content: "\eef8"
  }

  .icofont-dashboard-web:before {
    content: "\eef9"
  }

  .icofont-dashboard:before {
    content: "\eefa"
  }

  .icofont-data:before {
    content: "\eefb"
  }

  .icofont-database-add:before {
    content: "\eefc"
  }

  .icofont-database-locked:before {
    content: "\eefd"
  }

  .icofont-database-remove:before {
    content: "\eefe"
  }

  .icofont-database:before {
    content: "\eeff"
  }

  .icofont-delete:before {
    content: "\ef00"
  }

  .icofont-diamond:before {
    content: "\ef01"
  }

  .icofont-dice-multiple:before {
    content: "\ef02"
  }

  .icofont-dice:before {
    content: "\ef03"
  }

  .icofont-disc:before {
    content: "\ef04"
  }

  .icofont-diskette:before {
    content: "\ef05"
  }

  .icofont-document-folder:before {
    content: "\ef06"
  }

  .icofont-download-alt:before {
    content: "\ef07"
  }

  .icofont-download:before {
    content: "\ef08"
  }

  .icofont-downloaded:before {
    content: "\ef09"
  }

  .icofont-drag:before {
    content: "\ef0a"
  }

  .icofont-drag1:before {
    content: "\ef0b"
  }

  .icofont-drag2:before {
    content: "\ef0c"
  }

  .icofont-drag3:before {
    content: "\ef0d"
  }

  .icofont-earth:before {
    content: "\ef0e"
  }

  .icofont-ebook:before {
    content: "\ef0f"
  }

  .icofont-edit:before {
    content: "\ef10"
  }

  .icofont-eject:before {
    content: "\ef11"
  }

  .icofont-email:before {
    content: "\ef12"
  }

  .icofont-envelope-open:before {
    content: "\ef13"
  }

  .icofont-envelope:before {
    content: "\ef14"
  }

  .icofont-eraser:before {
    content: "\ef15"
  }

  .icofont-error:before {
    content: "\ef16"
  }

  .icofont-excavator:before {
    content: "\ef17"
  }

  .icofont-exchange:before {
    content: "\ef18"
  }

  .icofont-exclamation-circle:before {
    content: "\ef19"
  }

  .icofont-exclamation-square:before {
    content: "\ef1a"
  }

  .icofont-exclamation-tringle:before {
    content: "\ef1b"
  }

  .icofont-exclamation:before {
    content: "\ef1c"
  }

  .icofont-exit:before {
    content: "\ef1d"
  }

  .icofont-expand:before {
    content: "\ef1e"
  }

  .icofont-external-link:before {
    content: "\ef1f"
  }

  .icofont-external:before {
    content: "\ef20"
  }

  .icofont-eye-alt:before {
    content: "\ef21"
  }

  .icofont-eye-blocked:before {
    content: "\ef22"
  }

  .icofont-eye-dropper:before {
    content: "\ef23"
  }

  .icofont-eye:before {
    content: "\ef24"
  }

  .icofont-favourite:before {
    content: "\ef25"
  }

  .icofont-fax:before {
    content: "\ef26"
  }

  .icofont-file-fill:before {
    content: "\ef27"
  }

  .icofont-film:before {
    content: "\ef28"
  }

  .icofont-filter:before {
    content: "\ef29"
  }

  .icofont-fire-alt:before {
    content: "\ef2a"
  }

  .icofont-fire-burn:before {
    content: "\ef2b"
  }

  .icofont-fire:before {
    content: "\ef2c"
  }

  .icofont-flag-alt-1:before {
    content: "\ef2d"
  }

  .icofont-flag-alt-2:before {
    content: "\ef2e"
  }

  .icofont-flag:before {
    content: "\ef2f"
  }

  .icofont-flame-torch:before {
    content: "\ef30"
  }

  .icofont-flash-light:before {
    content: "\ef31"
  }

  .icofont-flash:before {
    content: "\ef32"
  }

  .icofont-flask:before {
    content: "\ef33"
  }

  .icofont-focus:before {
    content: "\ef34"
  }

  .icofont-folder-open:before {
    content: "\ef35"
  }

  .icofont-folder:before {
    content: "\ef36"
  }

  .icofont-foot-print:before {
    content: "\ef37"
  }

  .icofont-garbage:before {
    content: "\ef38"
  }

  .icofont-gear-alt:before {
    content: "\ef39"
  }

  .icofont-gear:before {
    content: "\ef3a"
  }

  .icofont-gears:before {
    content: "\ef3b"
  }

  .icofont-gift:before {
    content: "\ef3c"
  }

  .icofont-glass:before {
    content: "\ef3d"
  }

  .icofont-globe:before {
    content: "\ef3e"
  }

  .icofont-graffiti:before {
    content: "\ef3f"
  }

  .icofont-grocery:before {
    content: "\ef40"
  }

  .icofont-hand:before {
    content: "\ef41"
  }

  .icofont-hanger:before {
    content: "\ef42"
  }

  .icofont-hard-disk:before {
    content: "\ef43"
  }

  .icofont-heart-alt:before {
    content: "\ef44"
  }

  .icofont-heart:before {
    content: "\ef45"
  }

  .icofont-history:before {
    content: "\ef46"
  }

  .icofont-home:before {
    content: "\ef47"
  }

  .icofont-horn:before {
    content: "\ef48"
  }

  .icofont-hour-glass:before {
    content: "\ef49"
  }

  .icofont-id:before {
    content: "\ef4a"
  }

  .icofont-image:before {
    content: "\ef4b"
  }

  .icofont-inbox:before {
    content: "\ef4c"
  }

  .icofont-infinite:before {
    content: "\ef4d"
  }

  .icofont-info-circle:before {
    content: "\ef4e"
  }

  .icofont-info-square:before {
    content: "\ef4f"
  }

  .icofont-info:before {
    content: "\ef50"
  }

  .icofont-institution:before {
    content: "\ef51"
  }

  .icofont-interface:before {
    content: "\ef52"
  }

  .icofont-invisible:before {
    content: "\ef53"
  }

  .icofont-jacket:before {
    content: "\ef54"
  }

  .icofont-jar:before {
    content: "\ef55"
  }

  .icofont-jewlery:before {
    content: "\ef56"
  }

  .icofont-karate:before {
    content: "\ef57"
  }

  .icofont-key-hole:before {
    content: "\ef58"
  }

  .icofont-key:before {
    content: "\ef59"
  }

  .icofont-label:before {
    content: "\ef5a"
  }

  .icofont-lamp:before {
    content: "\ef5b"
  }

  .icofont-layers:before {
    content: "\ef5c"
  }

  .icofont-layout:before {
    content: "\ef5d"
  }

  .icofont-leaf:before {
    content: "\ef5e"
  }

  .icofont-leaflet:before {
    content: "\ef5f"
  }

  .icofont-learn:before {
    content: "\ef60"
  }

  .icofont-lego:before {
    content: "\ef61"
  }

  .icofont-lens:before {
    content: "\ef62"
  }

  .icofont-letter:before {
    content: "\ef63"
  }

  .icofont-letterbox:before {
    content: "\ef64"
  }

  .icofont-library:before {
    content: "\ef65"
  }

  .icofont-license:before {
    content: "\ef66"
  }

  .icofont-life-bouy:before {
    content: "\ef67"
  }

  .icofont-life-buoy:before {
    content: "\ef68"
  }

  .icofont-life-jacket:before {
    content: "\ef69"
  }

  .icofont-life-ring:before {
    content: "\ef6a"
  }

  .icofont-light-bulb:before {
    content: "\ef6b"
  }

  .icofont-lighter:before {
    content: "\ef6c"
  }

  .icofont-lightning-ray:before {
    content: "\ef6d"
  }

  .icofont-like:before {
    content: "\ef6e"
  }

  .icofont-line-height:before {
    content: "\ef6f"
  }

  .icofont-link-alt:before {
    content: "\ef70"
  }

  .icofont-link:before {
    content: "\ef71"
  }

  .icofont-list:before {
    content: "\ef72"
  }

  .icofont-listening:before {
    content: "\ef73"
  }

  .icofont-listine-dots:before {
    content: "\ef74"
  }

  .icofont-listing-box:before {
    content: "\ef75"
  }

  .icofont-listing-number:before {
    content: "\ef76"
  }

  .icofont-live-support:before {
    content: "\ef77"
  }

  .icofont-location-arrow:before {
    content: "\ef78"
  }

  .icofont-location-pin:before {
    content: "\ef79"
  }

  .icofont-lock:before {
    content: "\ef7a"
  }

  .icofont-login:before {
    content: "\ef7b"
  }

  .icofont-logout:before {
    content: "\ef7c"
  }

  .icofont-lollipop:before {
    content: "\ef7d"
  }

  .icofont-long-drive:before {
    content: "\ef7e"
  }

  .icofont-look:before {
    content: "\ef7f"
  }

  .icofont-loop:before {
    content: "\ef80"
  }

  .icofont-luggage:before {
    content: "\ef81"
  }

  .icofont-lunch:before {
    content: "\ef82"
  }

  .icofont-lungs:before {
    content: "\ef83"
  }

  .icofont-magic-alt:before {
    content: "\ef84"
  }

  .icofont-magic:before {
    content: "\ef85"
  }

  .icofont-magnet:before {
    content: "\ef86"
  }

  .icofont-mail-box:before {
    content: "\ef87"
  }

  .icofont-mail:before {
    content: "\ef88"
  }

  .icofont-male:before {
    content: "\ef89"
  }

  .icofont-map-pins:before {
    content: "\ef8a"
  }

  .icofont-map:before {
    content: "\ef8b"
  }

  .icofont-maximize:before {
    content: "\ef8c"
  }

  .icofont-measure:before {
    content: "\ef8d"
  }

  .icofont-medicine:before {
    content: "\ef8e"
  }

  .icofont-mega-phone:before {
    content: "\ef8f"
  }

  .icofont-megaphone-alt:before {
    content: "\ef90"
  }

  .icofont-megaphone:before {
    content: "\ef91"
  }

  .icofont-memorial:before {
    content: "\ef92"
  }

  .icofont-memory-card:before {
    content: "\ef93"
  }

  .icofont-mic-mute:before {
    content: "\ef94"
  }

  .icofont-mic:before {
    content: "\ef95"
  }

  .icofont-military:before {
    content: "\ef96"
  }

  .icofont-mill:before {
    content: "\ef97"
  }

  .icofont-minus-circle:before {
    content: "\ef98"
  }

  .icofont-minus-square:before {
    content: "\ef99"
  }

  .icofont-minus:before {
    content: "\ef9a"
  }

  .icofont-mobile-phone:before {
    content: "\ef9b"
  }

  .icofont-molecule:before {
    content: "\ef9c"
  }

  .icofont-money:before {
    content: "\ef9d"
  }

  .icofont-moon:before {
    content: "\ef9e"
  }

  .icofont-mop:before {
    content: "\ef9f"
  }

  .icofont-muffin:before {
    content: "\efa0"
  }

  .icofont-mustache:before {
    content: "\efa1"
  }

  .icofont-navigation-menu:before {
    content: "\efa2"
  }

  .icofont-navigation:before {
    content: "\efa3"
  }

  .icofont-network-tower:before {
    content: "\efa4"
  }

  .icofont-network:before {
    content: "\efa5"
  }

  .icofont-news:before {
    content: "\efa6"
  }

  .icofont-newspaper:before {
    content: "\efa7"
  }

  .icofont-no-smoking:before {
    content: "\efa8"
  }

  .icofont-not-allowed:before {
    content: "\efa9"
  }

  .icofont-notebook:before {
    content: "\efaa"
  }

  .icofont-notepad:before {
    content: "\efab"
  }

  .icofont-notification:before {
    content: "\efac"
  }

  .icofont-numbered:before {
    content: "\efad"
  }

  .icofont-opposite:before {
    content: "\efae"
  }

  .icofont-optic:before {
    content: "\efaf"
  }

  .icofont-options:before {
    content: "\efb0"
  }

  .icofont-package:before {
    content: "\efb1"
  }

  .icofont-page:before {
    content: "\efb2"
  }

  .icofont-paint:before {
    content: "\efb3"
  }

  .icofont-paper-plane:before {
    content: "\efb4"
  }

  .icofont-paperclip:before {
    content: "\efb5"
  }

  .icofont-papers:before {
    content: "\efb6"
  }

  .icofont-pay:before {
    content: "\efb7"
  }

  .icofont-penguin-linux:before {
    content: "\efb8"
  }

  .icofont-pestle:before {
    content: "\efb9"
  }

  .icofont-phone-circle:before {
    content: "\efba"
  }

  .icofont-phone:before {
    content: "\efbb"
  }

  .icofont-picture:before {
    content: "\efbc"
  }

  .icofont-pine:before {
    content: "\efbd"
  }

  .icofont-pixels:before {
    content: "\efbe"
  }

  .icofont-plugin:before {
    content: "\efbf"
  }

  .icofont-plus-circle:before {
    content: "\efc0"
  }

  .icofont-plus-square:before {
    content: "\efc1"
  }

  .icofont-plus:before {
    content: "\efc2"
  }

  .icofont-polygonal:before {
    content: "\efc3"
  }

  .icofont-power:before {
    content: "\efc4"
  }

  .icofont-price:before {
    content: "\efc5"
  }

  .icofont-print:before {
    content: "\efc6"
  }

  .icofont-puzzle:before {
    content: "\efc7"
  }

  .icofont-qr-code:before {
    content: "\efc8"
  }

  .icofont-queen:before {
    content: "\efc9"
  }

  .icofont-question-circle:before {
    content: "\efca"
  }

  .icofont-question-square:before {
    content: "\efcb"
  }

  .icofont-question:before {
    content: "\efcc"
  }

  .icofont-quote-left:before {
    content: "\efcd"
  }

  .icofont-quote-right:before {
    content: "\efce"
  }

  .icofont-random:before {
    content: "\efcf"
  }

  .icofont-recycle:before {
    content: "\efd0"
  }

  .icofont-refresh:before {
    content: "\efd1"
  }

  .icofont-repair:before {
    content: "\efd2"
  }

  .icofont-reply-all:before {
    content: "\efd3"
  }

  .icofont-reply:before {
    content: "\efd4"
  }

  .icofont-resize:before {
    content: "\efd5"
  }

  .icofont-responsive:before {
    content: "\efd6"
  }

  .icofont-retweet:before {
    content: "\efd7"
  }

  .icofont-road:before {
    content: "\efd8"
  }

  .icofont-robot:before {
    content: "\efd9"
  }

  .icofont-royal:before {
    content: "\efda"
  }

  .icofont-rss-feed:before {
    content: "\efdb"
  }

  .icofont-safety:before {
    content: "\efdc"
  }

  .icofont-sale-discount:before {
    content: "\efdd"
  }

  .icofont-satellite:before {
    content: "\efde"
  }

  .icofont-send-mail:before {
    content: "\efdf"
  }

  .icofont-server:before {
    content: "\efe0"
  }

  .icofont-settings-alt:before {
    content: "\efe1"
  }

  .icofont-settings:before {
    content: "\efe2"
  }

  .icofont-share-alt:before {
    content: "\efe3"
  }

  .icofont-share-boxed:before {
    content: "\efe4"
  }

  .icofont-share:before {
    content: "\efe5"
  }

  .icofont-shield:before {
    content: "\efe6"
  }

  .icofont-shopping-cart:before {
    content: "\efe7"
  }

  .icofont-sign-in:before {
    content: "\efe8"
  }

  .icofont-sign-out:before {
    content: "\efe9"
  }

  .icofont-signal:before {
    content: "\efea"
  }

  .icofont-site-map:before {
    content: "\efeb"
  }

  .icofont-smart-phone:before {
    content: "\efec"
  }

  .icofont-soccer:before {
    content: "\efed"
  }

  .icofont-sort-alt:before {
    content: "\efee"
  }

  .icofont-sort:before {
    content: "\efef"
  }

  .icofont-space:before {
    content: "\eff0"
  }

  .icofont-spanner:before {
    content: "\eff1"
  }

  .icofont-speech-comments:before {
    content: "\eff2"
  }

  .icofont-speed-meter:before {
    content: "\eff3"
  }

  .icofont-spinner-alt-1:before {
    content: "\eff4"
  }

  .icofont-spinner-alt-2:before {
    content: "\eff5"
  }

  .icofont-spinner-alt-3:before {
    content: "\eff6"
  }

  .icofont-spinner-alt-4:before {
    content: "\eff7"
  }

  .icofont-spinner-alt-5:before {
    content: "\eff8"
  }

  .icofont-spinner-alt-6:before {
    content: "\eff9"
  }

  .icofont-spinner:before {
    content: "\effa"
  }

  .icofont-spreadsheet:before {
    content: "\effb"
  }

  .icofont-square:before {
    content: "\effc"
  }

  .icofont-ssl-security:before {
    content: "\effd"
  }

  .icofont-star-alt-1:before {
    content: "\effe"
  }

  .icofont-star-alt-2:before {
    content: "\efff"
  }

  .icofont-star:before {
    content: "\f000"
  }

  .icofont-street-view:before {
    content: "\f001"
  }

  .icofont-support-faq:before {
    content: "\f002"
  }

  .icofont-tack-pin:before {
    content: "\f003"
  }

  .icofont-tag:before {
    content: "\f004"
  }

  .icofont-tags:before {
    content: "\f005"
  }

  .icofont-tasks-alt:before {
    content: "\f006"
  }

  .icofont-tasks:before {
    content: "\f007"
  }

  .icofont-telephone:before {
    content: "\f008"
  }

  .icofont-telescope:before {
    content: "\f009"
  }

  .icofont-terminal:before {
    content: "\f00a"
  }

  .icofont-thumbs-down:before {
    content: "\f00b"
  }

  .icofont-thumbs-up:before {
    content: "\f00c"
  }

  .icofont-tick-boxed:before {
    content: "\f00d"
  }

  .icofont-tick-mark:before {
    content: "\f00e"
  }

  .icofont-ticket:before {
    content: "\f00f"
  }

  .icofont-tie:before {
    content: "\f010"
  }

  .icofont-toggle-off:before {
    content: "\f011"
  }

  .icofont-toggle-on:before {
    content: "\f012"
  }

  .icofont-tools-alt-2:before {
    content: "\f013"
  }

  .icofont-tools:before {
    content: "\f014"
  }

  .icofont-touch:before {
    content: "\f015"
  }

  .icofont-traffic-light:before {
    content: "\f016"
  }

  .icofont-transparent:before {
    content: "\f017"
  }

  .icofont-tree:before {
    content: "\f018"
  }

  .icofont-unique-idea:before {
    content: "\f019"
  }

  .icofont-unlock:before {
    content: "\f01a"
  }

  .icofont-unlocked:before {
    content: "\f01b"
  }

  .icofont-upload-alt:before {
    content: "\f01c"
  }

  .icofont-upload:before {
    content: "\f01d"
  }

  .icofont-usb-drive:before {
    content: "\f01e"
  }

  .icofont-usb:before {
    content: "\f01f"
  }

  .icofont-vector-path:before {
    content: "\f020"
  }

  .icofont-verification-check:before {
    content: "\f021"
  }

  .icofont-wall-clock:before {
    content: "\f022"
  }

  .icofont-wall:before {
    content: "\f023"
  }

  .icofont-wallet:before {
    content: "\f024"
  }

  .icofont-warning-alt:before {
    content: "\f025"
  }

  .icofont-warning:before {
    content: "\f026"
  }

  .icofont-water-drop:before {
    content: "\f027"
  }

  .icofont-web:before {
    content: "\f028"
  }

  .icofont-wheelchair:before {
    content: "\f029"
  }

  .icofont-wifi-alt:before {
    content: "\f02a"
  }

  .icofont-wifi:before {
    content: "\f02b"
  }

  .icofont-world:before {
    content: "\f02c"
  }

  .icofont-zigzag:before {
    content: "\f02d"
  }

  .icofont-zipped:before {
    content: "\f02e"
  }

  .icofont-xs {
    font-size: .5em
  }

  .icofont-sm {
    font-size: .75em
  }

  .icofont-md {
    font-size: 1.25em
  }

  .icofont-lg {
    font-size: 1.5em
  }

  .icofont-1x {
    font-size: 1em
  }

  .icofont-2x {
    font-size: 2em
  }

  .icofont-3x {
    font-size: 3em
  }

  .icofont-4x {
    font-size: 4em
  }

  .icofont-5x {
    font-size: 5em
  }

  .icofont-6x {
    font-size: 6em
  }

  .icofont-7x {
    font-size: 7em
  }

  .icofont-8x {
    font-size: 8em
  }

  .icofont-9x {
    font-size: 9em
  }

  .icofont-10x {
    font-size: 10em
  }

  .icofont-fw {
    text-align: center;
    width: 1.25em
  }

  .icofont-ul {
    list-style-type: none;
    padding-left: 0;
    margin-left: 0
  }

  .icofont-ul>li {
    position: relative;
    line-height: 2em
  }

  .icofont-ul>li .icofont {
    display: inline-block;
    vertical-align: middle
  }

  .icofont-border {
    border: solid .08em #f1f1f1;
    border-radius: .1em;
    padding: .2em .25em .15em
  }

  .icofont-pull-left {
    float: left
  }

  .icofont-pull-right {
    float: right
  }

  .icofont.icofont-pull-left {
    margin-right: .3em
  }

  .icofont.icofont-pull-right {
    margin-left: .3em
  }

  .icofont-spin {
    -webkit-animation: icofont-spin 2s infinite linear;
    animation: icofont-spin 2s infinite linear;
    display: inline-block
  }

  .icofont-pulse {
    -webkit-animation: icofont-spin 1s infinite steps(8);
    animation: icofont-spin 1s infinite steps(8);
    display: inline-block
  }

  @-webkit-keyframes icofont-spin {
    0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  @keyframes icofont-spin {
    0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  .icofont-rotate-90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .icofont-rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .icofont-rotate-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .icofont-flip-horizontal {
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1)
  }

  .icofont-flip-vertical {
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1)
  }

  .icofont-flip-horizontal.icofont-flip-vertical {
    -webkit-transform: scale(-1, -1);
    transform: scale(-1, -1)
  }

  :root .icofont-flip-horizontal,
  :root .icofont-flip-vertical,
  :root .icofont-rotate-180,
  :root .icofont-rotate-270,
  :root .icofont-rotate-90 {
    -webkit-filter: none;
    filter: none;
    display: inline-block
  }

  .icofont-inverse {
    color: #fff
  }

  .sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
  }

  .sr-only-focusable:active,
  .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
  }
}

@media all {
  @font-face {
    font-family: 'icomoon';
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon.eot?kqgqte);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon.eot?kqgqte#iefix) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon.ttf?kqgqte) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon.woff?kqgqte) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/icomoon.svg?kqgqte#icomoon) format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: block
  }

  .icomoon {
    font-family: 'icomoon' !important;
    speak: 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
  }

  .icomoon-home:before {
    content: "\e901"
  }

  .icomoon-home2:before {
    content: "\e902"
  }

  .icomoon-home3:before {
    content: "\e903"
  }

  .icomoon-office:before {
    content: "\e904"
  }

  .icomoon-newspaper:before {
    content: "\e905"
  }

  .icomoon-pencil:before {
    content: "\e906"
  }

  .icomoon-pencil2:before {
    content: "\e907"
  }

  .icomoon-quill:before {
    content: "\e908"
  }

  .icomoon-pen:before {
    content: "\e909"
  }

  .icomoon-blog:before {
    content: "\e90a"
  }

  .icomoon-eyedropper:before {
    content: "\e90b"
  }

  .icomoon-droplet:before {
    content: "\e90c"
  }

  .icomoon-paint-format:before {
    content: "\e90d"
  }

  .icomoon-image:before {
    content: "\e90e"
  }

  .icomoon-images:before {
    content: "\e90f"
  }

  .icomoon-camera:before {
    content: "\e910"
  }

  .icomoon-headphones:before {
    content: "\e911"
  }

  .icomoon-music:before {
    content: "\e912"
  }

  .icomoon-play:before {
    content: "\e913"
  }

  .icomoon-film:before {
    content: "\e914"
  }

  .icomoon-video-camera:before {
    content: "\e915"
  }

  .icomoon-dice:before {
    content: "\e916"
  }

  .icomoon-pacman:before {
    content: "\e917"
  }

  .icomoon-spades:before {
    content: "\e918"
  }

  .icomoon-clubs:before {
    content: "\e919"
  }

  .icomoon-diamonds:before {
    content: "\e91a"
  }

  .icomoon-bullhorn:before {
    content: "\e91b"
  }

  .icomoon-connection:before {
    content: "\e91c"
  }

  .icomoon-podcast:before {
    content: "\e91d"
  }

  .icomoon-feed:before {
    content: "\e91e"
  }

  .icomoon-mic:before {
    content: "\e91f"
  }

  .icomoon-book:before {
    content: "\e920"
  }

  .icomoon-books:before {
    content: "\e921"
  }

  .icomoon-library:before {
    content: "\e922"
  }

  .icomoon-file-text:before {
    content: "\e923"
  }

  .icomoon-profile:before {
    content: "\e924"
  }

  .icomoon-file-empty:before {
    content: "\e925"
  }

  .icomoon-files-empty:before {
    content: "\e926"
  }

  .icomoon-file-text2:before {
    content: "\e927"
  }

  .icomoon-file-picture:before {
    content: "\e928"
  }

  .icomoon-file-music:before {
    content: "\e929"
  }

  .icomoon-file-play:before {
    content: "\e92a"
  }

  .icomoon-file-video:before {
    content: "\e92b"
  }

  .icomoon-file-zip:before {
    content: "\e92c"
  }

  .icomoon-copy:before {
    content: "\e92d"
  }

  .icomoon-paste:before {
    content: "\e92e"
  }

  .icomoon-stack:before {
    content: "\e92f"
  }

  .icomoon-folder:before {
    content: "\e930"
  }

  .icomoon-folder-open:before {
    content: "\e931"
  }

  .icomoon-folder-plus:before {
    content: "\e932"
  }

  .icomoon-folder-minus:before {
    content: "\e933"
  }

  .icomoon-folder-download:before {
    content: "\e934"
  }

  .icomoon-folder-upload:before {
    content: "\e935"
  }

  .icomoon-price-tag:before {
    content: "\e936"
  }

  .icomoon-price-tags:before {
    content: "\e937"
  }

  .icomoon-barcode:before {
    content: "\e938"
  }

  .icomoon-qrcode:before {
    content: "\e939"
  }

  .icomoon-ticket:before {
    content: "\e93a"
  }

  .icomoon-cart:before {
    content: "\e93b"
  }

  .icomoon-coin-dollar:before {
    content: "\e93c"
  }

  .icomoon-coin-euro:before {
    content: "\e93d"
  }

  .icomoon-coin-pound:before {
    content: "\e93e"
  }

  .icomoon-coin-yen:before {
    content: "\e93f"
  }

  .icomoon-credit-card:before {
    content: "\e940"
  }

  .icomoon-calculator:before {
    content: "\e941"
  }

  .icomoon-lifebuoy:before {
    content: "\e942"
  }

  .icomoon-phone:before {
    content: "\e943"
  }

  .icomoon-phone-hang-up:before {
    content: "\e944"
  }

  .icomoon-address-book:before {
    content: "\e945"
  }

  .icomoon-envelop:before {
    content: "\e946"
  }

  .icomoon-pushpin:before {
    content: "\e947"
  }

  .icomoon-location:before {
    content: "\e948"
  }

  .icomoon-location2:before {
    content: "\e949"
  }

  .icomoon-compass:before {
    content: "\e94a"
  }

  .icomoon-compass2:before {
    content: "\e94b"
  }

  .icomoon-map:before {
    content: "\e94c"
  }

  .icomoon-map2:before {
    content: "\e94d"
  }

  .icomoon-history:before {
    content: "\e94e"
  }

  .icomoon-clock:before {
    content: "\e94f"
  }

  .icomoon-clock2:before {
    content: "\e950"
  }

  .icomoon-alarm:before {
    content: "\e951"
  }

  .icomoon-bell:before {
    content: "\e952"
  }

  .icomoon-stopwatch:before {
    content: "\e953"
  }

  .icomoon-calendar:before {
    content: "\e954"
  }

  .icomoon-printer:before {
    content: "\e955"
  }

  .icomoon-keyboard:before {
    content: "\e956"
  }

  .icomoon-display:before {
    content: "\e957"
  }

  .icomoon-laptop:before {
    content: "\e958"
  }

  .icomoon-mobile:before {
    content: "\e959"
  }

  .icomoon-mobile2:before {
    content: "\e95a"
  }

  .icomoon-tablet:before {
    content: "\e95b"
  }

  .icomoon-tv:before {
    content: "\e95c"
  }

  .icomoon-drawer:before {
    content: "\e95d"
  }

  .icomoon-drawer2:before {
    content: "\e95e"
  }

  .icomoon-box-add:before {
    content: "\e95f"
  }

  .icomoon-box-remove:before {
    content: "\e960"
  }

  .icomoon-download:before {
    content: "\e961"
  }

  .icomoon-upload:before {
    content: "\e962"
  }

  .icomoon-floppy-disk:before {
    content: "\e963"
  }

  .icomoon-drive:before {
    content: "\e964"
  }

  .icomoon-database:before {
    content: "\e965"
  }

  .icomoon-undo:before {
    content: "\e966"
  }

  .icomoon-redo:before {
    content: "\e967"
  }

  .icomoon-undo2:before {
    content: "\e968"
  }

  .icomoon-redo2:before {
    content: "\e969"
  }

  .icomoon-forward:before {
    content: "\e96a"
  }

  .icomoon-reply:before {
    content: "\e96b"
  }

  .icomoon-bubble:before {
    content: "\e96c"
  }

  .icomoon-bubbles:before {
    content: "\e96d"
  }

  .icomoon-bubbles2:before {
    content: "\e96e"
  }

  .icomoon-bubble2:before {
    content: "\e96f"
  }

  .icomoon-bubbles3:before {
    content: "\e970"
  }

  .icomoon-bubbles4:before {
    content: "\e971"
  }

  .icomoon-user:before {
    content: "\e972"
  }

  .icomoon-users:before {
    content: "\e973"
  }

  .icomoon-user-plus:before {
    content: "\e974"
  }

  .icomoon-user-minus:before {
    content: "\e975"
  }

  .icomoon-user-check:before {
    content: "\e976"
  }

  .icomoon-user-tie:before {
    content: "\e977"
  }

  .icomoon-quotes-left:before {
    content: "\e978"
  }

  .icomoon-quotes-right:before {
    content: "\e979"
  }

  .icomoon-hour-glass:before {
    content: "\e97a"
  }

  .icomoon-spinner:before {
    content: "\e97b"
  }

  .icomoon-spinner2:before {
    content: "\e97c"
  }

  .icomoon-spinner3:before {
    content: "\e97d"
  }

  .icomoon-spinner4:before {
    content: "\e97e"
  }

  .icomoon-spinner5:before {
    content: "\e97f"
  }

  .icomoon-spinner6:before {
    content: "\e980"
  }

  .icomoon-spinner7:before {
    content: "\e981"
  }

  .icomoon-spinner8:before {
    content: "\e982"
  }

  .icomoon-spinner9:before {
    content: "\e983"
  }

  .icomoon-spinner10:before {
    content: "\e984"
  }

  .icomoon-spinner11:before {
    content: "\e985"
  }

  .icomoon-binoculars:before {
    content: "\e986"
  }

  .icomoon-search:before {
    content: "\e987"
  }

  .icomoon-zoom-in:before {
    content: "\e988"
  }

  .icomoon-zoom-out:before {
    content: "\e989"
  }

  .icomoon-enlarge:before {
    content: "\e98a"
  }

  .icomoon-shrink:before {
    content: "\e98b"
  }

  .icomoon-enlarge2:before {
    content: "\e98c"
  }

  .icomoon-shrink2:before {
    content: "\e98d"
  }

  .icomoon-key:before {
    content: "\e98e"
  }

  .icomoon-key2:before {
    content: "\e98f"
  }

  .icomoon-lock:before {
    content: "\e990"
  }

  .icomoon-unlocked:before {
    content: "\e991"
  }

  .icomoon-wrench:before {
    content: "\e992"
  }

  .icomoon-equalizer:before {
    content: "\e993"
  }

  .icomoon-equalizer2:before {
    content: "\e994"
  }

  .icomoon-cog:before {
    content: "\e995"
  }

  .icomoon-cogs:before {
    content: "\e996"
  }

  .icomoon-hammer:before {
    content: "\e997"
  }

  .icomoon-magic-wand:before {
    content: "\e998"
  }

  .icomoon-aid-kit:before {
    content: "\e999"
  }

  .icomoon-bug:before {
    content: "\e99a"
  }

  .icomoon-pie-chart:before {
    content: "\e99b"
  }

  .icomoon-stats-dots:before {
    content: "\e99c"
  }

  .icomoon-stats-bars:before {
    content: "\e99d"
  }

  .icomoon-stats-bars2:before {
    content: "\e99e"
  }

  .icomoon-trophy:before {
    content: "\e99f"
  }

  .icomoon-gift:before {
    content: "\e9a0"
  }

  .icomoon-glass:before {
    content: "\e9a1"
  }

  .icomoon-glass2:before {
    content: "\e9a2"
  }

  .icomoon-mug:before {
    content: "\e9a3"
  }

  .icomoon-spoon-knife:before {
    content: "\e9a4"
  }

  .icomoon-leaf:before {
    content: "\e9a5"
  }

  .icomoon-rocket:before {
    content: "\e9a6"
  }

  .icomoon-meter:before {
    content: "\e9a7"
  }

  .icomoon-meter2:before {
    content: "\e9a8"
  }

  .icomoon-hammer2:before {
    content: "\e9a9"
  }

  .icomoon-fire:before {
    content: "\e9aa"
  }

  .icomoon-lab:before {
    content: "\e9ab"
  }

  .icomoon-magnet:before {
    content: "\e9ac"
  }

  .icomoon-bin:before {
    content: "\e9ad"
  }

  .icomoon-bin2:before {
    content: "\e9ae"
  }

  .icomoon-briefcase:before {
    content: "\e9af"
  }

  .icomoon-airplane:before {
    content: "\e9b0"
  }

  .icomoon-truck:before {
    content: "\e9b1"
  }

  .icomoon-road:before {
    content: "\e9b2"
  }

  .icomoon-accessibility:before {
    content: "\e9b3"
  }

  .icomoon-target:before {
    content: "\e9b4"
  }

  .icomoon-shield:before {
    content: "\e9b5"
  }

  .icomoon-power:before {
    content: "\e9b6"
  }

  .icomoon-switch:before {
    content: "\e9b7"
  }

  .icomoon-power-cord:before {
    content: "\e9b8"
  }

  .icomoon-clipboard:before {
    content: "\e9b9"
  }

  .icomoon-list-numbered:before {
    content: "\e9ba"
  }

  .icomoon-list:before {
    content: "\e9bb"
  }

  .icomoon-list2:before {
    content: "\e9bc"
  }

  .icomoon-tree:before {
    content: "\e9bd"
  }

  .icomoon-menu:before {
    content: "\e9be"
  }

  .icomoon-menu2:before {
    content: "\e9bf"
  }

  .icomoon-menu3:before {
    content: "\e9c0"
  }

  .icomoon-menu4:before {
    content: "\e9c1"
  }

  .icomoon-cloud:before {
    content: "\e9c2"
  }

  .icomoon-cloud-download:before {
    content: "\e9c3"
  }

  .icomoon-cloud-upload:before {
    content: "\e9c4"
  }

  .icomoon-cloud-check:before {
    content: "\e9c5"
  }

  .icomoon-download2:before {
    content: "\e9c6"
  }

  .icomoon-upload2:before {
    content: "\e9c7"
  }

  .icomoon-download3:before {
    content: "\e9c8"
  }

  .icomoon-upload3:before {
    content: "\e9c9"
  }

  .icomoon-sphere:before {
    content: "\e9ca"
  }

  .icomoon-earth:before {
    content: "\e9cb"
  }

  .icomoon-link:before {
    content: "\e9cc"
  }

  .icomoon-flag:before {
    content: "\e9cd"
  }

  .icomoon-attachment:before {
    content: "\e9ce"
  }

  .icomoon-eye:before {
    content: "\e9cf"
  }

  .icomoon-eye-plus:before {
    content: "\e9d0"
  }

  .icomoon-eye-minus:before {
    content: "\e9d1"
  }

  .icomoon-eye-blocked:before {
    content: "\e9d2"
  }

  .icomoon-bookmark:before {
    content: "\e9d3"
  }

  .icomoon-bookmarks:before {
    content: "\e9d4"
  }

  .icomoon-sun:before {
    content: "\e9d5"
  }

  .icomoon-contrast:before {
    content: "\e9d6"
  }

  .icomoon-brightness-contrast:before {
    content: "\e9d7"
  }

  .icomoon-star-empty:before {
    content: "\e9d8"
  }

  .icomoon-star-half:before {
    content: "\e9d9"
  }

  .icomoon-star-full:before {
    content: "\e9da"
  }

  .icomoon-heart:before {
    content: "\e9db"
  }

  .icomoon-heart-broken:before {
    content: "\e9dc"
  }

  .icomoon-man:before {
    content: "\e9dd"
  }

  .icomoon-woman:before {
    content: "\e9de"
  }

  .icomoon-man-woman:before {
    content: "\e9df"
  }

  .icomoon-happy:before {
    content: "\e9e0"
  }

  .icomoon-happy2:before {
    content: "\e9e1"
  }

  .icomoon-smile:before {
    content: "\e9e2"
  }

  .icomoon-smile2:before {
    content: "\e9e3"
  }

  .icomoon-tongue:before {
    content: "\e9e4"
  }

  .icomoon-tongue2:before {
    content: "\e9e5"
  }

  .icomoon-sad:before {
    content: "\e9e6"
  }

  .icomoon-sad2:before {
    content: "\e9e7"
  }

  .icomoon-wink:before {
    content: "\e9e8"
  }

  .icomoon-wink2:before {
    content: "\e9e9"
  }

  .icomoon-grin:before {
    content: "\e9ea"
  }

  .icomoon-grin2:before {
    content: "\e9eb"
  }

  .icomoon-cool:before {
    content: "\e9ec"
  }

  .icomoon-cool2:before {
    content: "\e9ed"
  }

  .icomoon-angry:before {
    content: "\e9ee"
  }

  .icomoon-angry2:before {
    content: "\e9ef"
  }

  .icomoon-evil:before {
    content: "\e9f0"
  }

  .icomoon-evil2:before {
    content: "\e9f1"
  }

  .icomoon-shocked:before {
    content: "\e9f2"
  }

  .icomoon-shocked2:before {
    content: "\e9f3"
  }

  .icomoon-baffled:before {
    content: "\e9f4"
  }

  .icomoon-baffled2:before {
    content: "\e9f5"
  }

  .icomoon-confused:before {
    content: "\e9f6"
  }

  .icomoon-confused2:before {
    content: "\e9f7"
  }

  .icomoon-neutral:before {
    content: "\e9f8"
  }

  .icomoon-neutral2:before {
    content: "\e9f9"
  }

  .icomoon-hipster:before {
    content: "\e9fa"
  }

  .icomoon-hipster2:before {
    content: "\e9fb"
  }

  .icomoon-wondering:before {
    content: "\e9fc"
  }

  .icomoon-wondering2:before {
    content: "\e9fd"
  }

  .icomoon-sleepy:before {
    content: "\e9fe"
  }

  .icomoon-sleepy2:before {
    content: "\e9ff"
  }

  .icomoon-frustrated:before {
    content: "\ea00"
  }

  .icomoon-frustrated2:before {
    content: "\ea01"
  }

  .icomoon-crying:before {
    content: "\ea02"
  }

  .icomoon-crying2:before {
    content: "\ea03"
  }

  .icomoon-point-up:before {
    content: "\ea04"
  }

  .icomoon-point-right:before {
    content: "\ea05"
  }

  .icomoon-point-down:before {
    content: "\ea06"
  }

  .icomoon-point-left:before {
    content: "\ea07"
  }

  .icomoon-warning:before {
    content: "\ea08"
  }

  .icomoon-notification:before {
    content: "\ea09"
  }

  .icomoon-question:before {
    content: "\ea0a"
  }

  .icomoon-plus:before {
    content: "\ea0b"
  }

  .icomoon-minus:before {
    content: "\ea0c"
  }

  .icomoon-info:before {
    content: "\ea0d"
  }

  .icomoon-cancel-circle:before {
    content: "\ea0e"
  }

  .icomoon-blocked:before {
    content: "\ea0f"
  }

  .icomoon-cross:before {
    content: "\ea10"
  }

  .icomoon-checkmark:before {
    content: "\ea11"
  }

  .icomoon-checkmark2:before {
    content: "\ea12"
  }

  .icomoon-spell-check:before {
    content: "\ea13"
  }

  .icomoon-enter:before {
    content: "\ea14"
  }

  .icomoon-exit:before {
    content: "\ea15"
  }

  .icomoon-play2:before {
    content: "\ea16"
  }

  .icomoon-pause:before {
    content: "\ea17"
  }

  .icomoon-stop:before {
    content: "\ea18"
  }

  .icomoon-previous:before {
    content: "\ea19"
  }

  .icomoon-next:before {
    content: "\ea1a"
  }

  .icomoon-backward:before {
    content: "\ea1b"
  }

  .icomoon-forward2:before {
    content: "\ea1c"
  }

  .icomoon-play3:before {
    content: "\ea1d"
  }

  .icomoon-pause2:before {
    content: "\ea1e"
  }

  .icomoon-stop2:before {
    content: "\ea1f"
  }

  .icomoon-backward2:before {
    content: "\ea20"
  }

  .icomoon-forward3:before {
    content: "\ea21"
  }

  .icomoon-first:before {
    content: "\ea22"
  }

  .icomoon-last:before {
    content: "\ea23"
  }

  .icomoon-previous2:before {
    content: "\ea24"
  }

  .icomoon-next2:before {
    content: "\ea25"
  }

  .icomoon-eject:before {
    content: "\ea26"
  }

  .icomoon-volume-high:before {
    content: "\ea27"
  }

  .icomoon-volume-medium:before {
    content: "\ea28"
  }

  .icomoon-volume-low:before {
    content: "\ea29"
  }

  .icomoon-volume-mute:before {
    content: "\ea2a"
  }

  .icomoon-volume-mute2:before {
    content: "\ea2b"
  }

  .icomoon-volume-increase:before {
    content: "\ea2c"
  }

  .icomoon-volume-decrease:before {
    content: "\ea2d"
  }

  .icomoon-loop:before {
    content: "\ea2e"
  }

  .icomoon-loop2:before {
    content: "\ea2f"
  }

  .icomoon-infinite:before {
    content: "\ea30"
  }

  .icomoon-shuffle:before {
    content: "\ea31"
  }

  .icomoon-arrow-up-left:before {
    content: "\ea32"
  }

  .icomoon-arrow-up:before {
    content: "\ea33"
  }

  .icomoon-arrow-up-right:before {
    content: "\ea34"
  }

  .icomoon-arrow-right:before {
    content: "\ea35"
  }

  .icomoon-arrow-down-right:before {
    content: "\ea36"
  }

  .icomoon-arrow-down:before {
    content: "\ea37"
  }

  .icomoon-arrow-down-left:before {
    content: "\ea38"
  }

  .icomoon-arrow-left:before {
    content: "\ea39"
  }

  .icomoon-arrow-up-left2:before {
    content: "\ea3a"
  }

  .icomoon-arrow-up2:before {
    content: "\ea3b"
  }

  .icomoon-arrow-up-right2:before {
    content: "\ea3c"
  }

  .icomoon-arrow-right2:before {
    content: "\ea3d"
  }

  .icomoon-arrow-down-right2:before {
    content: "\ea3e"
  }

  .icomoon-arrow-down2:before {
    content: "\ea3f"
  }

  .icomoon-arrow-down-left2:before {
    content: "\ea40"
  }

  .icomoon-arrow-left2:before {
    content: "\ea41"
  }

  .icomoon-circle-up:before {
    content: "\ea42"
  }

  .icomoon-circle-right:before {
    content: "\ea43"
  }

  .icomoon-circle-down:before {
    content: "\ea44"
  }

  .icomoon-circle-left:before {
    content: "\ea45"
  }

  .icomoon-tab:before {
    content: "\ea46"
  }

  .icomoon-move-up:before {
    content: "\ea47"
  }

  .icomoon-move-down:before {
    content: "\ea48"
  }

  .icomoon-sort-alpha-asc:before {
    content: "\ea49"
  }

  .icomoon-sort-alpha-desc:before {
    content: "\ea4a"
  }

  .icomoon-sort-numeric-asc:before {
    content: "\ea4b"
  }

  .icomoon-sort-numberic-desc:before {
    content: "\ea4c"
  }

  .icomoon-sort-amount-asc:before {
    content: "\ea4d"
  }

  .icomoon-sort-amount-desc:before {
    content: "\ea4e"
  }

  .icomoon-command:before {
    content: "\ea4f"
  }

  .icomoon-shift:before {
    content: "\ea50"
  }

  .icomoon-ctrl:before {
    content: "\ea51"
  }

  .icomoon-opt:before {
    content: "\ea52"
  }

  .icomoon-checkbox-checked:before {
    content: "\ea53"
  }

  .icomoon-checkbox-unchecked:before {
    content: "\ea54"
  }

  .icomoon-radio-checked:before {
    content: "\ea55"
  }

  .icomoon-radio-checked2:before {
    content: "\ea56"
  }

  .icomoon-radio-unchecked:before {
    content: "\ea57"
  }

  .icomoon-crop:before {
    content: "\ea58"
  }

  .icomoon-make-group:before {
    content: "\ea59"
  }

  .icomoon-ungroup:before {
    content: "\ea5a"
  }

  .icomoon-scissors:before {
    content: "\ea5b"
  }

  .icomoon-filter:before {
    content: "\ea5c"
  }

  .icomoon-font:before {
    content: "\ea5d"
  }

  .icomoon-ligature:before {
    content: "\ea5e"
  }

  .icomoon-ligature2:before {
    content: "\ea5f"
  }

  .icomoon-text-height:before {
    content: "\ea60"
  }

  .icomoon-text-width:before {
    content: "\ea61"
  }

  .icomoon-font-size:before {
    content: "\ea62"
  }

  .icomoon-bold:before {
    content: "\ea63"
  }

  .icomoon-underline:before {
    content: "\ea64"
  }

  .icomoon-italic:before {
    content: "\ea65"
  }

  .icomoon-strikethrough:before {
    content: "\ea66"
  }

  .icomoon-omega:before {
    content: "\ea67"
  }

  .icomoon-sigma:before {
    content: "\ea68"
  }

  .icomoon-page-break:before {
    content: "\ea69"
  }

  .icomoon-superscript:before {
    content: "\ea6a"
  }

  .icomoon-subscript:before {
    content: "\ea6b"
  }

  .icomoon-superscript2:before {
    content: "\ea6c"
  }

  .icomoon-subscript2:before {
    content: "\ea6d"
  }

  .icomoon-text-color:before {
    content: "\ea6e"
  }

  .icomoon-pagebreak:before {
    content: "\ea6f"
  }

  .icomoon-clear-formatting:before {
    content: "\ea70"
  }

  .icomoon-table:before {
    content: "\ea71"
  }

  .icomoon-table2:before {
    content: "\ea72"
  }

  .icomoon-insert-template:before {
    content: "\ea73"
  }

  .icomoon-pilcrow:before {
    content: "\ea74"
  }

  .icomoon-ltr:before {
    content: "\ea75"
  }

  .icomoon-rtl:before {
    content: "\ea76"
  }

  .icomoon-section:before {
    content: "\ea77"
  }

  .icomoon-paragraph-left:before {
    content: "\ea78"
  }

  .icomoon-paragraph-center:before {
    content: "\ea79"
  }

  .icomoon-paragraph-right:before {
    content: "\ea7a"
  }

  .icomoon-paragraph-justify:before {
    content: "\ea7b"
  }

  .icomoon-indent-increase:before {
    content: "\ea7c"
  }

  .icomoon-indent-decrease:before {
    content: "\ea7d"
  }

  .icomoon-share:before {
    content: "\ea7e"
  }

  .icomoon-new-tab:before {
    content: "\ea7f"
  }

  .icomoon-embed:before {
    content: "\ea80"
  }

  .icomoon-embed2:before {
    content: "\ea81"
  }

  .icomoon-terminal:before {
    content: "\ea82"
  }

  .icomoon-share2:before {
    content: "\ea83"
  }

  .icomoon-mail:before {
    content: "\ea84"
  }

  .icomoon-mail2:before {
    content: "\ea85"
  }

  .icomoon-mail3:before {
    content: "\ea86"
  }

  .icomoon-mail4:before {
    content: "\ea87"
  }

  .icomoon-amazon:before {
    content: "\ea88"
  }

  .icomoon-google:before {
    content: "\ea89"
  }

  .icomoon-google2:before {
    content: "\ea8a"
  }

  .icomoon-google3:before {
    content: "\ea8b"
  }

  .icomoon-google-plus:before {
    content: "\ea8c"
  }

  .icomoon-google-plus2:before {
    content: "\ea8d"
  }

  .icomoon-google-plus3:before {
    content: "\ea8e"
  }

  .icomoon-hangouts:before {
    content: "\ea8f"
  }

  .icomoon-google-drive:before {
    content: "\ea90"
  }

  .icomoon-facebook:before {
    content: "\ea91"
  }

  .icomoon-facebook2:before {
    content: "\ea92"
  }

  .icomoon-instagram:before {
    content: "\ea93"
  }

  .icomoon-whatsapp:before {
    content: "\ea94"
  }

  .icomoon-spotify:before {
    content: "\ea95"
  }

  .icomoon-telegram:before {
    content: "\ea96"
  }

  .icomoon-twitter:before {
    content: "\ea97"
  }

  .icomoon-vine:before {
    content: "\ea98"
  }

  .icomoon-vk:before {
    content: "\ea99"
  }

  .icomoon-renren:before {
    content: "\ea9a"
  }

  .icomoon-sina-weibo:before {
    content: "\ea9b"
  }

  .icomoon-rss:before {
    content: "\ea9c"
  }

  .icomoon-rss2:before {
    content: "\ea9d"
  }

  .icomoon-youtube:before {
    content: "\ea9e"
  }

  .icomoon-youtube2:before {
    content: "\ea9f"
  }

  .icomoon-twitch:before {
    content: "\eaa0"
  }

  .icomoon-vimeo:before {
    content: "\eaa1"
  }

  .icomoon-vimeo2:before {
    content: "\eaa2"
  }

  .icomoon-lanyrd:before {
    content: "\eaa3"
  }

  .icomoon-flickr:before {
    content: "\eaa4"
  }

  .icomoon-flickr2:before {
    content: "\eaa5"
  }

  .icomoon-flickr3:before {
    content: "\eaa6"
  }

  .icomoon-flickr4:before {
    content: "\eaa7"
  }

  .icomoon-dribbble:before {
    content: "\eaa8"
  }

  .icomoon-behance:before {
    content: "\eaa9"
  }

  .icomoon-behance2:before {
    content: "\eaaa"
  }

  .icomoon-deviantart:before {
    content: "\eaab"
  }

  .icomoon-500px:before {
    content: "\eaac"
  }

  .icomoon-steam:before {
    content: "\eaad"
  }

  .icomoon-steam2:before {
    content: "\eaae"
  }

  .icomoon-dropbox:before {
    content: "\eaaf"
  }

  .icomoon-onedrive:before {
    content: "\eab0"
  }

  .icomoon-github:before {
    content: "\eab1"
  }

  .icomoon-npm:before {
    content: "\eab2"
  }

  .icomoon-basecamp:before {
    content: "\eab3"
  }

  .icomoon-trello:before {
    content: "\eab4"
  }

  .icomoon-wordpress:before {
    content: "\eab5"
  }

  .icomoon-joomla:before {
    content: "\eab6"
  }

  .icomoon-ello:before {
    content: "\eab7"
  }

  .icomoon-blogger:before {
    content: "\eab8"
  }

  .icomoon-blogger2:before {
    content: "\eab9"
  }

  .icomoon-tumblr:before {
    content: "\eaba"
  }

  .icomoon-tumblr2:before {
    content: "\eabb"
  }

  .icomoon-yahoo:before {
    content: "\eabc"
  }

  .icomoon-yahoo2:before {
    content: "\eabd"
  }

  .icomoon-tux:before {
    content: "\eabe"
  }

  .icomoon-appleinc:before {
    content: "\eabf"
  }

  .icomoon-finder:before {
    content: "\eac0"
  }

  .icomoon-android:before {
    content: "\eac1"
  }

  .icomoon-windows:before {
    content: "\eac2"
  }

  .icomoon-windows8:before {
    content: "\eac3"
  }

  .icomoon-soundcloud:before {
    content: "\eac4"
  }

  .icomoon-soundcloud2:before {
    content: "\eac5"
  }

  .icomoon-skype:before {
    content: "\eac6"
  }

  .icomoon-reddit:before {
    content: "\eac7"
  }

  .icomoon-hackernews:before {
    content: "\eac8"
  }

  .icomoon-wikipedia:before {
    content: "\eac9"
  }

  .icomoon-linkedin:before {
    content: "\eaca"
  }

  .icomoon-linkedin2:before {
    content: "\eacb"
  }

  .icomoon-lastfm:before {
    content: "\eacc"
  }

  .icomoon-lastfm2:before {
    content: "\eacd"
  }

  .icomoon-delicious:before {
    content: "\eace"
  }

  .icomoon-stumbleupon:before {
    content: "\eacf"
  }

  .icomoon-stumbleupon2:before {
    content: "\ead0"
  }

  .icomoon-stackoverflow:before {
    content: "\ead1"
  }

  .icomoon-pinterest:before {
    content: "\ead2"
  }

  .icomoon-pinterest2:before {
    content: "\ead3"
  }

  .icomoon-xing:before {
    content: "\ead4"
  }

  .icomoon-xing2:before {
    content: "\ead5"
  }

  .icomoon-flattr:before {
    content: "\ead6"
  }

  .icomoon-foursquare:before {
    content: "\ead7"
  }

  .icomoon-yelp:before {
    content: "\ead8"
  }

  .icomoon-paypal:before {
    content: "\ead9"
  }

  .icomoon-chrome:before {
    content: "\eada"
  }

  .icomoon-firefox:before {
    content: "\eadb"
  }

  .icomoon-IE:before {
    content: "\eadc"
  }

  .icomoon-edge:before {
    content: "\eadd"
  }

  .icomoon-safari:before {
    content: "\eade"
  }

  .icomoon-opera:before {
    content: "\eadf"
  }

  .icomoon-file-pdf:before {
    content: "\eae0"
  }

  .icomoon-file-openoffice:before {
    content: "\eae1"
  }

  .icomoon-file-word:before {
    content: "\eae2"
  }

  .icomoon-file-excel:before {
    content: "\eae3"
  }

  .icomoon-libreoffice:before {
    content: "\eae4"
  }

  .icomoon-html-five:before {
    content: "\eae5"
  }

  .icomoon-html-five2:before {
    content: "\eae6"
  }

  .icomoon-css3:before {
    content: "\eae7"
  }

  .icomoon-git:before {
    content: "\eae8"
  }

  .icomoon-codepen:before {
    content: "\eae9"
  }

  .icomoon-svg:before {
    content: "\eaea"
  }

  .icomoon-IcoMoon:before {
    content: "\eaeb"
  }
}

@media all {
  @font-face {
    font-family: 'iconic';
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/iconic.eot?i072xj);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/iconic.eot?i072xj#iefix) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/iconic.ttf?i072xj) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/iconic.woff?i072xj) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/iconic.svg?i072xj#iconic) format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: block
  }

  .iconic {
    font-family: 'iconic' !important;
    speak: 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
  }

  .iconic-chat:before {
    content: "\ee92"
  }

  .iconic-chat-alt-stroke:before {
    content: "\ee93"
  }

  .iconic-chat-alt-fill:before {
    content: "\ee94"
  }

  .iconic-comment-alt1-stroke:before {
    content: "\ee95"
  }

  .iconic-comment:before {
    content: "\ee96"
  }

  .iconic-comment-stroke:before {
    content: "\ee97"
  }

  .iconic-comment-fill:before {
    content: "\ee98"
  }

  .iconic-comment-alt2-stroke:before {
    content: "\ee99"
  }

  .iconic-comment-alt2-fill:before {
    content: "\ee9a"
  }

  .iconic-checkmark1:before {
    content: "\ee9b"
  }

  .iconic-check-alt:before {
    content: "\ee9c"
  }

  .iconic-x:before {
    content: "\ee9d"
  }

  .iconic-x-altx-alt:before {
    content: "\ee9e"
  }

  .iconic-denied:before {
    content: "\ee9f"
  }

  .iconic-cursor:before {
    content: "\eea0"
  }

  .iconic-rss3:before {
    content: "\eea1"
  }

  .iconic-rss-alt:before {
    content: "\eea2"
  }

  .iconic-wrench1:before {
    content: "\eea3"
  }

  .iconic-dial:before {
    content: "\eea4"
  }

  .iconic-cog1:before {
    content: "\eea5"
  }

  .iconic-calendar1:before {
    content: "\eea6"
  }

  .iconic-calendar-alt-stroke:before {
    content: "\eea7"
  }

  .iconic-calendar-alt-fill:before {
    content: "\e900"
  }

  .iconic-share1:before {
    content: "\eea8"
  }

  .iconic-mail1:before {
    content: "\eea9"
  }

  .iconic-heart-stroke:before {
    content: "\eeaa"
  }

  .iconic-heart-fill:before {
    content: "\eeab"
  }

  .iconic-movie:before {
    content: "\eeac"
  }

  .iconic-document-alt-stroke:before {
    content: "\eead"
  }

  .iconic-document-alt-fill:before {
    content: "\eeae"
  }

  .iconic-document-stroke:before {
    content: "\eeaf"
  }

  .iconic-document-fill:before {
    content: "\eeb0"
  }

  .iconic-plus1:before {
    content: "\eeb1"
  }

  .iconic-plus-alt:before {
    content: "\eeb2"
  }

  .iconic-minus1:before {
    content: "\eeb3"
  }

  .iconic-minus-alt:before {
    content: "\eeb4"
  }

  .iconic-pin:before {
    content: "\eeb5"
  }

  .iconic-link1:before {
    content: "\eeb6"
  }

  .iconic-bolt:before {
    content: "\eeb7"
  }

  .iconic-move:before {
    content: "\eeb8"
  }

  .iconic-move-alt1:before {
    content: "\eeb9"
  }

  .iconic-move-alt2:before {
    content: "\eeba"
  }

  .iconic-equalizer1:before {
    content: "\eebb"
  }

  .iconic-award-fill:before {
    content: "\eebc"
  }

  .iconic-award-stroke:before {
    content: "\eebd"
  }

  .iconic-magnifying-glass:before {
    content: "\eebe"
  }

  .iconic-trash-stroke:before {
    content: "\eebf"
  }

  .iconic-trash-fill:before {
    content: "\eec0"
  }

  .iconic-beaker-alt:before {
    content: "\eec1"
  }

  .iconic-beaker:before {
    content: "\eec2"
  }

  .iconic-key-stroke:before {
    content: "\eec3"
  }

  .iconic-key-fill:before {
    content: "\eec4"
  }

  .iconic-new-window:before {
    content: "\eec5"
  }

  .iconic-lightbulb:before {
    content: "\eec6"
  }

  .iconic-spin-alt:before {
    content: "\eec7"
  }

  .iconic-spin:before {
    content: "\eec8"
  }

  .iconic-curved-arrow:before {
    content: "\eec9"
  }

  .iconic-undo1:before {
    content: "\eeca"
  }

  .iconic-reload:before {
    content: "\eecb"
  }

  .iconic-reload-alt:before {
    content: "\eecc"
  }

  .iconic-loop3:before {
    content: "\eecd"
  }

  .iconic-loop-alt1:before {
    content: "\eece"
  }

  .iconic-loop-alt2:before {
    content: "\eecf"
  }

  .iconic-loop-alt3:before {
    content: "\eed0"
  }

  .iconic-loop-alt4:before {
    content: "\eed1"
  }

  .iconic-transfer:before {
    content: "\eed2"
  }

  .iconic-move-vertical:before {
    content: "\eed3"
  }

  .iconic-move-vertical-alt1:before {
    content: "\eed4"
  }

  .iconic-move-vertical-alt2:before {
    content: "\eed5"
  }

  .iconic-move-horizontal:before {
    content: "\eed6"
  }

  .iconic-move-horizontal-alt1:before {
    content: "\eed7"
  }

  .iconic-move-horizontal-alt2:before {
    content: "\eed8"
  }

  .iconic-arrow-left1:before {
    content: "\eed9"
  }

  .iconic-arrow-left-alt1:before {
    content: "\eeda"
  }

  .iconic-arrow-left-alt2:before {
    content: "\eedb"
  }

  .iconic-arrow-right1:before {
    content: "\eedc"
  }

  .iconic-arrow-right-alt1:before {
    content: "\eedd"
  }

  .iconic-arrow-right-alt2:before {
    content: "\eede"
  }

  .iconic-arrow-up1:before {
    content: "\eedf"
  }

  .iconic-arrow-up-alt1:before {
    content: "\eee0"
  }

  .iconic-arrow-up-alt2:before {
    content: "\eee1"
  }

  .iconic-arrow-down1:before {
    content: "\eee2"
  }

  .iconic-arrow-down-alt1:before {
    content: "\eee3"
  }

  .iconic-arrow-down-alt2:before {
    content: "\eee4"
  }

  .iconic-cd:before {
    content: "\eee5"
  }

  .iconic-steering-wheel:before {
    content: "\eee6"
  }

  .iconic-microphone:before {
    content: "\eee7"
  }

  .iconic-headphones1:before {
    content: "\eee8"
  }

  .iconic-volume:before {
    content: "\eee9"
  }

  .iconic-volume-mute1:before {
    content: "\eeea"
  }

  .iconic-play1:before {
    content: "\eeeb"
  }

  .iconic-pause1:before {
    content: "\eeec"
  }

  .iconic-stop1:before {
    content: "\eeed"
  }

  .iconic-eject1:before {
    content: "\eeee"
  }

  .iconic-first1:before {
    content: "\eeef"
  }

  .iconic-last1:before {
    content: "\eef0"
  }

  .iconic-play-alt:before {
    content: "\eef1"
  }

  .iconic-fullscreen-exit:before {
    content: "\eef2"
  }

  .iconic-fullscreen-exit-alt:before {
    content: "\eef3"
  }

  .iconic-fullscreen:before {
    content: "\eef4"
  }

  .iconic-fullscreen-alt:before {
    content: "\eef5"
  }

  .iconic-iphone:before {
    content: "\eef6"
  }

  .iconic-battery-empty:before {
    content: "\eef7"
  }

  .iconic-battery-half:before {
    content: "\eef8"
  }

  .iconic-battery-full:before {
    content: "\eef9"
  }

  .iconic-battery-charging:before {
    content: "\eefa"
  }

  .iconic-compass1:before {
    content: "\eefb"
  }

  .iconic-box1:before {
    content: "\eefc"
  }

  .iconic-folder-stroke:before {
    content: "\eefd"
  }

  .iconic-folder-fill:before {
    content: "\eefe"
  }

  .iconic-at:before {
    content: "\eeff"
  }

  .iconic-ampersand:before {
    content: "\ef00"
  }

  .iconic-info1:before {
    content: "\ef01"
  }

  .iconic-question-mark:before {
    content: "\ef02"
  }

  .iconic-pilcrow1:before {
    content: "\ef03"
  }

  .iconic-hash:before {
    content: "\ef04"
  }

  .iconic-left-quote:before {
    content: "\ef05"
  }

  .iconic-right-quote:before {
    content: "\ef06"
  }

  .iconic-left-quote-alt:before {
    content: "\ef07"
  }

  .iconic-right-quote-alt:before {
    content: "\ef08"
  }

  .iconic-article:before {
    content: "\ef09"
  }

  .iconic-read-more:before {
    content: "\ef0a"
  }

  .iconic-list1:before {
    content: "\ef0b"
  }

  .iconic-list-nested:before {
    content: "\ef0c"
  }

  .iconic-book1:before {
    content: "\ef0d"
  }

  .iconic-book-alt:before {
    content: "\ef0e"
  }

  .iconic-book-alt2:before {
    content: "\ef0f"
  }

  .iconic-pen1:before {
    content: "\ef10"
  }

  .iconic-pen-alt-stroke:before {
    content: "\ef11"
  }

  .iconic-pen-alt-fill:before {
    content: "\ef12"
  }

  .iconic-pen-alt2:before {
    content: "\ef13"
  }

  .iconic-brush:before {
    content: "\ef14"
  }

  .iconic-brush-alt:before {
    content: "\ef15"
  }

  .iconic-eyedropper1:before {
    content: "\ef16"
  }

  .iconic-layers-alt:before {
    content: "\ef17"
  }

  .iconic-layers:before {
    content: "\ef18"
  }

  .iconic-image1:before {
    content: "\ef19"
  }

  .iconic-camera1:before {
    content: "\ef1a"
  }

  .iconic-aperture:before {
    content: "\ef1b"
  }

  .iconic-aperture-alt:before {
    content: "\ef1c"
  }

  .iconic-chart:before {
    content: "\ef1d"
  }

  .iconic-chart-alt:before {
    content: "\ef1e"
  }

  .iconic-bars:before {
    content: "\ef1f"
  }

  .iconic-bars-alt:before {
    content: "\ef20"
  }

  .iconic-eye1:before {
    content: "\ef21"
  }

  .iconic-user1:before {
    content: "\ef22"
  }

  .iconic-home1:before {
    content: "\ef23"
  }

  .iconic-clock1:before {
    content: "\ef24"
  }

  .iconic-lock-stroke:before {
    content: "\ef25"
  }

  .iconic-lock-fill:before {
    content: "\ef26"
  }

  .iconic-unlock-stroke:before {
    content: "\ef27"
  }

  .iconic-unlock-fill:before {
    content: "\ef28"
  }

  .iconic-tag-stroke:before {
    content: "\ef29"
  }

  .iconic-tag-fill:before {
    content: "\ef2a"
  }

  .iconic-sun-stroke:before {
    content: "\ef2b"
  }

  .iconic-sun-fill:before {
    content: "\ef2c"
  }

  .iconic-moon-stroke:before {
    content: "\ef2d"
  }

  .iconic-moon-fill:before {
    content: "\ef2e"
  }

  .iconic-cloud1:before {
    content: "\ef2f"
  }

  .iconic-rain:before {
    content: "\ef30"
  }

  .iconic-umbrella:before {
    content: "\ef31"
  }

  .iconic-star:before {
    content: "\ef32"
  }

  .iconic-map-pin-stroke:before {
    content: "\ef33"
  }

  .iconic-map-pin-fill:before {
    content: "\ef34"
  }

  .iconic-map-pin-alt:before {
    content: "\ef35"
  }

  .iconic-target1:before {
    content: "\ef36"
  }

  .iconic-download1:before {
    content: "\ef37"
  }

  .iconic-upload1:before {
    content: "\ef38"
  }

  .iconic-cloud-download1:before {
    content: "\ef39"
  }

  .iconic-cloud-upload1:before {
    content: "\ef3a"
  }

  .iconic-fork:before {
    content: "\ef3b"
  }

  .iconic-paperclip:before {
    content: "\ef3c"
  }
}

@media all {

  /*!
  Ionicons, v4.5.10-1
  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
  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
  @font-face {
    font-family: "Ionicons";
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/ioniconsde33.eot?v=4.5.10-1);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ionicons.eot?v=4.5.10-1#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ionicons.woff2?v=4.5.10-1) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ionicons.woff?v=4.5.10-1) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ionicons.ttf?v=4.5.10-1) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/ionicons.svg?v=4.5.10-1#Ionicons) format("svg");
    font-weight: normal;
    font-style: normal
  }

  .ion,
  .ionicons,
  .ion-ios-add:before,
  .ion-ios-add-circle:before,
  .ion-ios-add-circle-outline:before,
  .ion-ios-airplane:before,
  .ion-ios-alarm:before,
  .ion-ios-albums:before,
  .ion-ios-alert:before,
  .ion-ios-american-football:before,
  .ion-ios-analytics:before,
  .ion-ios-aperture:before,
  .ion-ios-apps:before,
  .ion-ios-appstore:before,
  .ion-ios-archive:before,
  .ion-ios-arrow-back:before,
  .ion-ios-arrow-down:before,
  .ion-ios-arrow-dropdown:before,
  .ion-ios-arrow-dropdown-circle:before,
  .ion-ios-arrow-dropleft:before,
  .ion-ios-arrow-dropleft-circle:before,
  .ion-ios-arrow-dropright:before,
  .ion-ios-arrow-dropright-circle:before,
  .ion-ios-arrow-dropup:before,
  .ion-ios-arrow-dropup-circle:before,
  .ion-ios-arrow-forward:before,
  .ion-ios-arrow-round-back:before,
  .ion-ios-arrow-round-down:before,
  .ion-ios-arrow-round-forward:before,
  .ion-ios-arrow-round-up:before,
  .ion-ios-arrow-up:before,
  .ion-ios-at:before,
  .ion-ios-attach:before,
  .ion-ios-backspace:before,
  .ion-ios-barcode:before,
  .ion-ios-baseball:before,
  .ion-ios-basket:before,
  .ion-ios-basketball:before,
  .ion-ios-battery-charging:before,
  .ion-ios-battery-dead:before,
  .ion-ios-battery-full:before,
  .ion-ios-beaker:before,
  .ion-ios-bed:before,
  .ion-ios-beer:before,
  .ion-ios-bicycle:before,
  .ion-ios-bluetooth:before,
  .ion-ios-boat:before,
  .ion-ios-body:before,
  .ion-ios-bonfire:before,
  .ion-ios-book:before,
  .ion-ios-bookmark:before,
  .ion-ios-bookmarks:before,
  .ion-ios-bowtie:before,
  .ion-ios-briefcase:before,
  .ion-ios-browsers:before,
  .ion-ios-brush:before,
  .ion-ios-bug:before,
  .ion-ios-build:before,
  .ion-ios-bulb:before,
  .ion-ios-bus:before,
  .ion-ios-business:before,
  .ion-ios-cafe:before,
  .ion-ios-calculator:before,
  .ion-ios-calendar:before,
  .ion-ios-call:before,
  .ion-ios-camera:before,
  .ion-ios-car:before,
  .ion-ios-card:before,
  .ion-ios-cart:before,
  .ion-ios-cash:before,
  .ion-ios-cellular:before,
  .ion-ios-chatboxes:before,
  .ion-ios-chatbubbles:before,
  .ion-ios-checkbox:before,
  .ion-ios-checkbox-outline:before,
  .ion-ios-checkmark:before,
  .ion-ios-checkmark-circle:before,
  .ion-ios-checkmark-circle-outline:before,
  .ion-ios-clipboard:before,
  .ion-ios-clock:before,
  .ion-ios-close:before,
  .ion-ios-close-circle:before,
  .ion-ios-close-circle-outline:before,
  .ion-ios-cloud:before,
  .ion-ios-cloud-circle:before,
  .ion-ios-cloud-done:before,
  .ion-ios-cloud-download:before,
  .ion-ios-cloud-outline:before,
  .ion-ios-cloud-upload:before,
  .ion-ios-cloudy:before,
  .ion-ios-cloudy-night:before,
  .ion-ios-code:before,
  .ion-ios-code-download:before,
  .ion-ios-code-working:before,
  .ion-ios-cog:before,
  .ion-ios-color-fill:before,
  .ion-ios-color-filter:before,
  .ion-ios-color-palette:before,
  .ion-ios-color-wand:before,
  .ion-ios-compass:before,
  .ion-ios-construct:before,
  .ion-ios-contact:before,
  .ion-ios-contacts:before,
  .ion-ios-contract:before,
  .ion-ios-contrast:before,
  .ion-ios-copy:before,
  .ion-ios-create:before,
  .ion-ios-crop:before,
  .ion-ios-cube:before,
  .ion-ios-cut:before,
  .ion-ios-desktop:before,
  .ion-ios-disc:before,
  .ion-ios-document:before,
  .ion-ios-done-all:before,
  .ion-ios-download:before,
  .ion-ios-easel:before,
  .ion-ios-egg:before,
  .ion-ios-exit:before,
  .ion-ios-expand:before,
  .ion-ios-eye:before,
  .ion-ios-eye-off:before,
  .ion-ios-fastforward:before,
  .ion-ios-female:before,
  .ion-ios-filing:before,
  .ion-ios-film:before,
  .ion-ios-finger-print:before,
  .ion-ios-fitness:before,
  .ion-ios-flag:before,
  .ion-ios-flame:before,
  .ion-ios-flash:before,
  .ion-ios-flash-off:before,
  .ion-ios-flashlight:before,
  .ion-ios-flask:before,
  .ion-ios-flower:before,
  .ion-ios-folder:before,
  .ion-ios-folder-open:before,
  .ion-ios-football:before,
  .ion-ios-funnel:before,
  .ion-ios-gift:before,
  .ion-ios-git-branch:before,
  .ion-ios-git-commit:before,
  .ion-ios-git-compare:before,
  .ion-ios-git-merge:before,
  .ion-ios-git-network:before,
  .ion-ios-git-pull-request:before,
  .ion-ios-glasses:before,
  .ion-ios-globe:before,
  .ion-ios-grid:before,
  .ion-ios-hammer:before,
  .ion-ios-hand:before,
  .ion-ios-happy:before,
  .ion-ios-headset:before,
  .ion-ios-heart:before,
  .ion-ios-heart-dislike:before,
  .ion-ios-heart-empty:before,
  .ion-ios-heart-half:before,
  .ion-ios-help:before,
  .ion-ios-help-buoy:before,
  .ion-ios-help-circle:before,
  .ion-ios-help-circle-outline:before,
  .ion-ios-home:before,
  .ion-ios-hourglass:before,
  .ion-ios-ice-cream:before,
  .ion-ios-image:before,
  .ion-ios-images:before,
  .ion-ios-infinite:before,
  .ion-ios-information:before,
  .ion-ios-information-circle:before,
  .ion-ios-information-circle-outline:before,
  .ion-ios-jet:before,
  .ion-ios-journal:before,
  .ion-ios-key:before,
  .ion-ios-keypad:before,
  .ion-ios-laptop:before,
  .ion-ios-leaf:before,
  .ion-ios-link:before,
  .ion-ios-list:before,
  .ion-ios-list-box:before,
  .ion-ios-locate:before,
  .ion-ios-lock:before,
  .ion-ios-log-in:before,
  .ion-ios-log-out:before,
  .ion-ios-magnet:before,
  .ion-ios-mail:before,
  .ion-ios-mail-open:before,
  .ion-ios-mail-unread:before,
  .ion-ios-male:before,
  .ion-ios-man:before,
  .ion-ios-map:before,
  .ion-ios-medal:before,
  .ion-ios-medical:before,
  .ion-ios-medkit:before,
  .ion-ios-megaphone:before,
  .ion-ios-menu:before,
  .ion-ios-mic:before,
  .ion-ios-mic-off:before,
  .ion-ios-microphone:before,
  .ion-ios-moon:before,
  .ion-ios-more:before,
  .ion-ios-move:before,
  .ion-ios-musical-note:before,
  .ion-ios-musical-notes:before,
  .ion-ios-navigate:before,
  .ion-ios-notifications:before,
  .ion-ios-notifications-off:before,
  .ion-ios-notifications-outline:before,
  .ion-ios-nuclear:before,
  .ion-ios-nutrition:before,
  .ion-ios-open:before,
  .ion-ios-options:before,
  .ion-ios-outlet:before,
  .ion-ios-paper:before,
  .ion-ios-paper-plane:before,
  .ion-ios-partly-sunny:before,
  .ion-ios-pause:before,
  .ion-ios-paw:before,
  .ion-ios-people:before,
  .ion-ios-person:before,
  .ion-ios-person-add:before,
  .ion-ios-phone-landscape:before,
  .ion-ios-phone-portrait:before,
  .ion-ios-photos:before,
  .ion-ios-pie:before,
  .ion-ios-pin:before,
  .ion-ios-pint:before,
  .ion-ios-pizza:before,
  .ion-ios-planet:before,
  .ion-ios-play:before,
  .ion-ios-play-circle:before,
  .ion-ios-podium:before,
  .ion-ios-power:before,
  .ion-ios-pricetag:before,
  .ion-ios-pricetags:before,
  .ion-ios-print:before,
  .ion-ios-pulse:before,
  .ion-ios-qr-scanner:before,
  .ion-ios-quote:before,
  .ion-ios-radio:before,
  .ion-ios-radio-button-off:before,
  .ion-ios-radio-button-on:before,
  .ion-ios-rainy:before,
  .ion-ios-recording:before,
  .ion-ios-redo:before,
  .ion-ios-refresh:before,
  .ion-ios-refresh-circle:before,
  .ion-ios-remove:before,
  .ion-ios-remove-circle:before,
  .ion-ios-remove-circle-outline:before,
  .ion-ios-reorder:before,
  .ion-ios-repeat:before,
  .ion-ios-resize:before,
  .ion-ios-restaurant:before,
  .ion-ios-return-left:before,
  .ion-ios-return-right:before,
  .ion-ios-reverse-camera:before,
  .ion-ios-rewind:before,
  .ion-ios-ribbon:before,
  .ion-ios-rocket:before,
  .ion-ios-rose:before,
  .ion-ios-sad:before,
  .ion-ios-save:before,
  .ion-ios-school:before,
  .ion-ios-search:before,
  .ion-ios-send:before,
  .ion-ios-settings:before,
  .ion-ios-share:before,
  .ion-ios-share-alt:before,
  .ion-ios-shirt:before,
  .ion-ios-shuffle:before,
  .ion-ios-skip-backward:before,
  .ion-ios-skip-forward:before,
  .ion-ios-snow:before,
  .ion-ios-speedometer:before,
  .ion-ios-square:before,
  .ion-ios-square-outline:before,
  .ion-ios-star:before,
  .ion-ios-star-half:before,
  .ion-ios-star-outline:before,
  .ion-ios-stats:before,
  .ion-ios-stopwatch:before,
  .ion-ios-subway:before,
  .ion-ios-sunny:before,
  .ion-ios-swap:before,
  .ion-ios-switch:before,
  .ion-ios-sync:before,
  .ion-ios-tablet-landscape:before,
  .ion-ios-tablet-portrait:before,
  .ion-ios-tennisball:before,
  .ion-ios-text:before,
  .ion-ios-thermometer:before,
  .ion-ios-thumbs-down:before,
  .ion-ios-thumbs-up:before,
  .ion-ios-thunderstorm:before,
  .ion-ios-time:before,
  .ion-ios-timer:before,
  .ion-ios-today:before,
  .ion-ios-train:before,
  .ion-ios-transgender:before,
  .ion-ios-trash:before,
  .ion-ios-trending-down:before,
  .ion-ios-trending-up:before,
  .ion-ios-trophy:before,
  .ion-ios-tv:before,
  .ion-ios-umbrella:before,
  .ion-ios-undo:before,
  .ion-ios-unlock:before,
  .ion-ios-videocam:before,
  .ion-ios-volume-high:before,
  .ion-ios-volume-low:before,
  .ion-ios-volume-mute:before,
  .ion-ios-volume-off:before,
  .ion-ios-walk:before,
  .ion-ios-wallet:before,
  .ion-ios-warning:before,
  .ion-ios-watch:before,
  .ion-ios-water:before,
  .ion-ios-wifi:before,
  .ion-ios-wine:before,
  .ion-ios-woman:before,
  .ion-logo-android:before,
  .ion-logo-angular:before,
  .ion-logo-apple:before,
  .ion-logo-bitbucket:before,
  .ion-logo-bitcoin:before,
  .ion-logo-buffer:before,
  .ion-logo-chrome:before,
  .ion-logo-closed-captioning:before,
  .ion-logo-codepen:before,
  .ion-logo-css3:before,
  .ion-logo-designernews:before,
  .ion-logo-dribbble:before,
  .ion-logo-dropbox:before,
  .ion-logo-euro:before,
  .ion-logo-facebook:before,
  .ion-logo-flickr:before,
  .ion-logo-foursquare:before,
  .ion-logo-freebsd-devil:before,
  .ion-logo-game-controller-a:before,
  .ion-logo-game-controller-b:before,
  .ion-logo-github:before,
  .ion-logo-google:before,
  .ion-logo-googleplus:before,
  .ion-logo-hackernews:before,
  .ion-logo-html5:before,
  .ion-logo-instagram:before,
  .ion-logo-ionic:before,
  .ion-logo-ionitron:before,
  .ion-logo-javascript:before,
  .ion-logo-linkedin:before,
  .ion-logo-markdown:before,
  .ion-logo-model-s:before,
  .ion-logo-no-smoking:before,
  .ion-logo-nodejs:before,
  .ion-logo-npm:before,
  .ion-logo-octocat:before,
  .ion-logo-pinterest:before,
  .ion-logo-playstation:before,
  .ion-logo-polymer:before,
  .ion-logo-python:before,
  .ion-logo-reddit:before,
  .ion-logo-rss:before,
  .ion-logo-sass:before,
  .ion-logo-skype:before,
  .ion-logo-slack:before,
  .ion-logo-snapchat:before,
  .ion-logo-steam:before,
  .ion-logo-tumblr:before,
  .ion-logo-tux:before,
  .ion-logo-twitch:before,
  .ion-logo-twitter:before,
  .ion-logo-usd:before,
  .ion-logo-vimeo:before,
  .ion-logo-vk:before,
  .ion-logo-whatsapp:before,
  .ion-logo-windows:before,
  .ion-logo-wordpress:before,
  .ion-logo-xbox:before,
  .ion-logo-xing:before,
  .ion-logo-yahoo:before,
  .ion-logo-yen:before,
  .ion-logo-youtube:before,
  .ion-md-add:before,
  .ion-md-add-circle:before,
  .ion-md-add-circle-outline:before,
  .ion-md-airplane:before,
  .ion-md-alarm:before,
  .ion-md-albums:before,
  .ion-md-alert:before,
  .ion-md-american-football:before,
  .ion-md-analytics:before,
  .ion-md-aperture:before,
  .ion-md-apps:before,
  .ion-md-appstore:before,
  .ion-md-archive:before,
  .ion-md-arrow-back:before,
  .ion-md-arrow-down:before,
  .ion-md-arrow-dropdown:before,
  .ion-md-arrow-dropdown-circle:before,
  .ion-md-arrow-dropleft:before,
  .ion-md-arrow-dropleft-circle:before,
  .ion-md-arrow-dropright:before,
  .ion-md-arrow-dropright-circle:before,
  .ion-md-arrow-dropup:before,
  .ion-md-arrow-dropup-circle:before,
  .ion-md-arrow-forward:before,
  .ion-md-arrow-round-back:before,
  .ion-md-arrow-round-down:before,
  .ion-md-arrow-round-forward:before,
  .ion-md-arrow-round-up:before,
  .ion-md-arrow-up:before,
  .ion-md-at:before,
  .ion-md-attach:before,
  .ion-md-backspace:before,
  .ion-md-barcode:before,
  .ion-md-baseball:before,
  .ion-md-basket:before,
  .ion-md-basketball:before,
  .ion-md-battery-charging:before,
  .ion-md-battery-dead:before,
  .ion-md-battery-full:before,
  .ion-md-beaker:before,
  .ion-md-bed:before,
  .ion-md-beer:before,
  .ion-md-bicycle:before,
  .ion-md-bluetooth:before,
  .ion-md-boat:before,
  .ion-md-body:before,
  .ion-md-bonfire:before,
  .ion-md-book:before,
  .ion-md-bookmark:before,
  .ion-md-bookmarks:before,
  .ion-md-bowtie:before,
  .ion-md-briefcase:before,
  .ion-md-browsers:before,
  .ion-md-brush:before,
  .ion-md-bug:before,
  .ion-md-build:before,
  .ion-md-bulb:before,
  .ion-md-bus:before,
  .ion-md-business:before,
  .ion-md-cafe:before,
  .ion-md-calculator:before,
  .ion-md-calendar:before,
  .ion-md-call:before,
  .ion-md-camera:before,
  .ion-md-car:before,
  .ion-md-card:before,
  .ion-md-cart:before,
  .ion-md-cash:before,
  .ion-md-cellular:before,
  .ion-md-chatboxes:before,
  .ion-md-chatbubbles:before,
  .ion-md-checkbox:before,
  .ion-md-checkbox-outline:before,
  .ion-md-checkmark:before,
  .ion-md-checkmark-circle:before,
  .ion-md-checkmark-circle-outline:before,
  .ion-md-clipboard:before,
  .ion-md-clock:before,
  .ion-md-close:before,
  .ion-md-close-circle:before,
  .ion-md-close-circle-outline:before,
  .ion-md-cloud:before,
  .ion-md-cloud-circle:before,
  .ion-md-cloud-done:before,
  .ion-md-cloud-download:before,
  .ion-md-cloud-outline:before,
  .ion-md-cloud-upload:before,
  .ion-md-cloudy:before,
  .ion-md-cloudy-night:before,
  .ion-md-code:before,
  .ion-md-code-download:before,
  .ion-md-code-working:before,
  .ion-md-cog:before,
  .ion-md-color-fill:before,
  .ion-md-color-filter:before,
  .ion-md-color-palette:before,
  .ion-md-color-wand:before,
  .ion-md-compass:before,
  .ion-md-construct:before,
  .ion-md-contact:before,
  .ion-md-contacts:before,
  .ion-md-contract:before,
  .ion-md-contrast:before,
  .ion-md-copy:before,
  .ion-md-create:before,
  .ion-md-crop:before,
  .ion-md-cube:before,
  .ion-md-cut:before,
  .ion-md-desktop:before,
  .ion-md-disc:before,
  .ion-md-document:before,
  .ion-md-done-all:before,
  .ion-md-download:before,
  .ion-md-easel:before,
  .ion-md-egg:before,
  .ion-md-exit:before,
  .ion-md-expand:before,
  .ion-md-eye:before,
  .ion-md-eye-off:before,
  .ion-md-fastforward:before,
  .ion-md-female:before,
  .ion-md-filing:before,
  .ion-md-film:before,
  .ion-md-finger-print:before,
  .ion-md-fitness:before,
  .ion-md-flag:before,
  .ion-md-flame:before,
  .ion-md-flash:before,
  .ion-md-flash-off:before,
  .ion-md-flashlight:before,
  .ion-md-flask:before,
  .ion-md-flower:before,
  .ion-md-folder:before,
  .ion-md-folder-open:before,
  .ion-md-football:before,
  .ion-md-funnel:before,
  .ion-md-gift:before,
  .ion-md-git-branch:before,
  .ion-md-git-commit:before,
  .ion-md-git-compare:before,
  .ion-md-git-merge:before,
  .ion-md-git-network:before,
  .ion-md-git-pull-request:before,
  .ion-md-glasses:before,
  .ion-md-globe:before,
  .ion-md-grid:before,
  .ion-md-hammer:before,
  .ion-md-hand:before,
  .ion-md-happy:before,
  .ion-md-headset:before,
  .ion-md-heart:before,
  .ion-md-heart-dislike:before,
  .ion-md-heart-empty:before,
  .ion-md-heart-half:before,
  .ion-md-help:before,
  .ion-md-help-buoy:before,
  .ion-md-help-circle:before,
  .ion-md-help-circle-outline:before,
  .ion-md-home:before,
  .ion-md-hourglass:before,
  .ion-md-ice-cream:before,
  .ion-md-image:before,
  .ion-md-images:before,
  .ion-md-infinite:before,
  .ion-md-information:before,
  .ion-md-information-circle:before,
  .ion-md-information-circle-outline:before,
  .ion-md-jet:before,
  .ion-md-journal:before,
  .ion-md-key:before,
  .ion-md-keypad:before,
  .ion-md-laptop:before,
  .ion-md-leaf:before,
  .ion-md-link:before,
  .ion-md-list:before,
  .ion-md-list-box:before,
  .ion-md-locate:before,
  .ion-md-lock:before,
  .ion-md-log-in:before,
  .ion-md-log-out:before,
  .ion-md-magnet:before,
  .ion-md-mail:before,
  .ion-md-mail-open:before,
  .ion-md-mail-unread:before,
  .ion-md-male:before,
  .ion-md-man:before,
  .ion-md-map:before,
  .ion-md-medal:before,
  .ion-md-medical:before,
  .ion-md-medkit:before,
  .ion-md-megaphone:before,
  .ion-md-menu:before,
  .ion-md-mic:before,
  .ion-md-mic-off:before,
  .ion-md-microphone:before,
  .ion-md-moon:before,
  .ion-md-more:before,
  .ion-md-move:before,
  .ion-md-musical-note:before,
  .ion-md-musical-notes:before,
  .ion-md-navigate:before,
  .ion-md-notifications:before,
  .ion-md-notifications-off:before,
  .ion-md-notifications-outline:before,
  .ion-md-nuclear:before,
  .ion-md-nutrition:before,
  .ion-md-open:before,
  .ion-md-options:before,
  .ion-md-outlet:before,
  .ion-md-paper:before,
  .ion-md-paper-plane:before,
  .ion-md-partly-sunny:before,
  .ion-md-pause:before,
  .ion-md-paw:before,
  .ion-md-people:before,
  .ion-md-person:before,
  .ion-md-person-add:before,
  .ion-md-phone-landscape:before,
  .ion-md-phone-portrait:before,
  .ion-md-photos:before,
  .ion-md-pie:before,
  .ion-md-pin:before,
  .ion-md-pint:before,
  .ion-md-pizza:before,
  .ion-md-planet:before,
  .ion-md-play:before,
  .ion-md-play-circle:before,
  .ion-md-podium:before,
  .ion-md-power:before,
  .ion-md-pricetag:before,
  .ion-md-pricetags:before,
  .ion-md-print:before,
  .ion-md-pulse:before,
  .ion-md-qr-scanner:before,
  .ion-md-quote:before,
  .ion-md-radio:before,
  .ion-md-radio-button-off:before,
  .ion-md-radio-button-on:before,
  .ion-md-rainy:before,
  .ion-md-recording:before,
  .ion-md-redo:before,
  .ion-md-refresh:before,
  .ion-md-refresh-circle:before,
  .ion-md-remove:before,
  .ion-md-remove-circle:before,
  .ion-md-remove-circle-outline:before,
  .ion-md-reorder:before,
  .ion-md-repeat:before,
  .ion-md-resize:before,
  .ion-md-restaurant:before,
  .ion-md-return-left:before,
  .ion-md-return-right:before,
  .ion-md-reverse-camera:before,
  .ion-md-rewind:before,
  .ion-md-ribbon:before,
  .ion-md-rocket:before,
  .ion-md-rose:before,
  .ion-md-sad:before,
  .ion-md-save:before,
  .ion-md-school:before,
  .ion-md-search:before,
  .ion-md-send:before,
  .ion-md-settings:before,
  .ion-md-share:before,
  .ion-md-share-alt:before,
  .ion-md-shirt:before,
  .ion-md-shuffle:before,
  .ion-md-skip-backward:before,
  .ion-md-skip-forward:before,
  .ion-md-snow:before,
  .ion-md-speedometer:before,
  .ion-md-square:before,
  .ion-md-square-outline:before,
  .ion-md-star:before,
  .ion-md-star-half:before,
  .ion-md-star-outline:before,
  .ion-md-stats:before,
  .ion-md-stopwatch:before,
  .ion-md-subway:before,
  .ion-md-sunny:before,
  .ion-md-swap:before,
  .ion-md-switch:before,
  .ion-md-sync:before,
  .ion-md-tablet-landscape:before,
  .ion-md-tablet-portrait:before,
  .ion-md-tennisball:before,
  .ion-md-text:before,
  .ion-md-thermometer:before,
  .ion-md-thumbs-down:before,
  .ion-md-thumbs-up:before,
  .ion-md-thunderstorm:before,
  .ion-md-time:before,
  .ion-md-timer:before,
  .ion-md-today:before,
  .ion-md-train:before,
  .ion-md-transgender:before,
  .ion-md-trash:before,
  .ion-md-trending-down:before,
  .ion-md-trending-up:before,
  .ion-md-trophy:before,
  .ion-md-tv:before,
  .ion-md-umbrella:before,
  .ion-md-undo:before,
  .ion-md-unlock:before,
  .ion-md-videocam:before,
  .ion-md-volume-high:before,
  .ion-md-volume-low:before,
  .ion-md-volume-mute:before,
  .ion-md-volume-off:before,
  .ion-md-walk:before,
  .ion-md-wallet:before,
  .ion-md-warning:before,
  .ion-md-watch:before,
  .ion-md-water:before,
  .ion-md-wifi:before,
  .ion-md-wine:before,
  .ion-md-woman:before {
    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-ios-add:before {
    content: ""
  }

  .ion-ios-add-circle:before {
    content: ""
  }

  .ion-ios-add-circle-outline:before {
    content: ""
  }

  .ion-ios-airplane:before {
    content: ""
  }

  .ion-ios-alarm:before {
    content: ""
  }

  .ion-ios-albums:before {
    content: ""
  }

  .ion-ios-alert:before {
    content: ""
  }

  .ion-ios-american-football:before {
    content: ""
  }

  .ion-ios-analytics:before {
    content: ""
  }

  .ion-ios-aperture:before {
    content: ""
  }

  .ion-ios-apps:before {
    content: ""
  }

  .ion-ios-appstore:before {
    content: ""
  }

  .ion-ios-archive:before {
    content: ""
  }

  .ion-ios-arrow-back:before {
    content: ""
  }

  .ion-ios-arrow-down:before {
    content: ""
  }

  .ion-ios-arrow-dropdown:before {
    content: ""
  }

  .ion-ios-arrow-dropdown-circle:before {
    content: ""
  }

  .ion-ios-arrow-dropleft:before {
    content: ""
  }

  .ion-ios-arrow-dropleft-circle:before {
    content: ""
  }

  .ion-ios-arrow-dropright:before {
    content: ""
  }

  .ion-ios-arrow-dropright-circle:before {
    content: ""
  }

  .ion-ios-arrow-dropup:before {
    content: ""
  }

  .ion-ios-arrow-dropup-circle:before {
    content: ""
  }

  .ion-ios-arrow-forward:before {
    content: ""
  }

  .ion-ios-arrow-round-back:before {
    content: ""
  }

  .ion-ios-arrow-round-down:before {
    content: ""
  }

  .ion-ios-arrow-round-forward:before {
    content: ""
  }

  .ion-ios-arrow-round-up:before {
    content: ""
  }

  .ion-ios-arrow-up:before {
    content: ""
  }

  .ion-ios-at:before {
    content: ""
  }

  .ion-ios-attach:before {
    content: ""
  }

  .ion-ios-backspace:before {
    content: ""
  }

  .ion-ios-barcode:before {
    content: ""
  }

  .ion-ios-baseball:before {
    content: ""
  }

  .ion-ios-basket:before {
    content: ""
  }

  .ion-ios-basketball:before {
    content: ""
  }

  .ion-ios-battery-charging:before {
    content: ""
  }

  .ion-ios-battery-dead:before {
    content: ""
  }

  .ion-ios-battery-full:before {
    content: ""
  }

  .ion-ios-beaker:before {
    content: ""
  }

  .ion-ios-bed:before {
    content: ""
  }

  .ion-ios-beer:before {
    content: ""
  }

  .ion-ios-bicycle:before {
    content: ""
  }

  .ion-ios-bluetooth:before {
    content: ""
  }

  .ion-ios-boat:before {
    content: ""
  }

  .ion-ios-body:before {
    content: ""
  }

  .ion-ios-bonfire:before {
    content: ""
  }

  .ion-ios-book:before {
    content: ""
  }

  .ion-ios-bookmark:before {
    content: ""
  }

  .ion-ios-bookmarks:before {
    content: ""
  }

  .ion-ios-bowtie:before {
    content: ""
  }

  .ion-ios-briefcase:before {
    content: ""
  }

  .ion-ios-browsers:before {
    content: ""
  }

  .ion-ios-brush:before {
    content: ""
  }

  .ion-ios-bug:before {
    content: ""
  }

  .ion-ios-build:before {
    content: ""
  }

  .ion-ios-bulb:before {
    content: ""
  }

  .ion-ios-bus:before {
    content: ""
  }

  .ion-ios-business:before {
    content: ""
  }

  .ion-ios-cafe:before {
    content: ""
  }

  .ion-ios-calculator:before {
    content: ""
  }

  .ion-ios-calendar:before {
    content: ""
  }

  .ion-ios-call:before {
    content: ""
  }

  .ion-ios-camera:before {
    content: ""
  }

  .ion-ios-car:before {
    content: ""
  }

  .ion-ios-card:before {
    content: ""
  }

  .ion-ios-cart:before {
    content: ""
  }

  .ion-ios-cash:before {
    content: ""
  }

  .ion-ios-cellular:before {
    content: ""
  }

  .ion-ios-chatboxes:before {
    content: ""
  }

  .ion-ios-chatbubbles:before {
    content: ""
  }

  .ion-ios-checkbox:before {
    content: ""
  }

  .ion-ios-checkbox-outline:before {
    content: ""
  }

  .ion-ios-checkmark:before {
    content: ""
  }

  .ion-ios-checkmark-circle:before {
    content: ""
  }

  .ion-ios-checkmark-circle-outline:before {
    content: ""
  }

  .ion-ios-clipboard:before {
    content: ""
  }

  .ion-ios-clock:before {
    content: ""
  }

  .ion-ios-close:before {
    content: ""
  }

  .ion-ios-close-circle:before {
    content: ""
  }

  .ion-ios-close-circle-outline:before {
    content: ""
  }

  .ion-ios-cloud:before {
    content: ""
  }

  .ion-ios-cloud-circle:before {
    content: ""
  }

  .ion-ios-cloud-done:before {
    content: ""
  }

  .ion-ios-cloud-download:before {
    content: ""
  }

  .ion-ios-cloud-outline:before {
    content: ""
  }

  .ion-ios-cloud-upload:before {
    content: ""
  }

  .ion-ios-cloudy:before {
    content: ""
  }

  .ion-ios-cloudy-night:before {
    content: ""
  }

  .ion-ios-code:before {
    content: ""
  }

  .ion-ios-code-download:before {
    content: ""
  }

  .ion-ios-code-working:before {
    content: ""
  }

  .ion-ios-cog:before {
    content: ""
  }

  .ion-ios-color-fill:before {
    content: ""
  }

  .ion-ios-color-filter:before {
    content: ""
  }

  .ion-ios-color-palette:before {
    content: ""
  }

  .ion-ios-color-wand:before {
    content: ""
  }

  .ion-ios-compass:before {
    content: ""
  }

  .ion-ios-construct:before {
    content: ""
  }

  .ion-ios-contact:before {
    content: ""
  }

  .ion-ios-contacts:before {
    content: ""
  }

  .ion-ios-contract:before {
    content: ""
  }

  .ion-ios-contrast:before {
    content: ""
  }

  .ion-ios-copy:before {
    content: ""
  }

  .ion-ios-create:before {
    content: ""
  }

  .ion-ios-crop:before {
    content: ""
  }

  .ion-ios-cube:before {
    content: ""
  }

  .ion-ios-cut:before {
    content: ""
  }

  .ion-ios-desktop:before {
    content: ""
  }

  .ion-ios-disc:before {
    content: ""
  }

  .ion-ios-document:before {
    content: ""
  }

  .ion-ios-done-all:before {
    content: ""
  }

  .ion-ios-download:before {
    content: ""
  }

  .ion-ios-easel:before {
    content: ""
  }

  .ion-ios-egg:before {
    content: ""
  }

  .ion-ios-exit:before {
    content: ""
  }

  .ion-ios-expand:before {
    content: ""
  }

  .ion-ios-eye:before {
    content: ""
  }

  .ion-ios-eye-off:before {
    content: ""
  }

  .ion-ios-fastforward:before {
    content: ""
  }

  .ion-ios-female:before {
    content: ""
  }

  .ion-ios-filing:before {
    content: ""
  }

  .ion-ios-film:before {
    content: ""
  }

  .ion-ios-finger-print:before {
    content: ""
  }

  .ion-ios-fitness:before {
    content: ""
  }

  .ion-ios-flag:before {
    content: ""
  }

  .ion-ios-flame:before {
    content: ""
  }

  .ion-ios-flash:before {
    content: ""
  }

  .ion-ios-flash-off:before {
    content: ""
  }

  .ion-ios-flashlight:before {
    content: ""
  }

  .ion-ios-flask:before {
    content: ""
  }

  .ion-ios-flower:before {
    content: ""
  }

  .ion-ios-folder:before {
    content: ""
  }

  .ion-ios-folder-open:before {
    content: ""
  }

  .ion-ios-football:before {
    content: ""
  }

  .ion-ios-funnel:before {
    content: ""
  }

  .ion-ios-gift:before {
    content: ""
  }

  .ion-ios-git-branch:before {
    content: ""
  }

  .ion-ios-git-commit:before {
    content: ""
  }

  .ion-ios-git-compare:before {
    content: ""
  }

  .ion-ios-git-merge:before {
    content: ""
  }

  .ion-ios-git-network:before {
    content: ""
  }

  .ion-ios-git-pull-request:before {
    content: ""
  }

  .ion-ios-glasses:before {
    content: ""
  }

  .ion-ios-globe:before {
    content: ""
  }

  .ion-ios-grid:before {
    content: ""
  }

  .ion-ios-hammer:before {
    content: ""
  }

  .ion-ios-hand:before {
    content: ""
  }

  .ion-ios-happy:before {
    content: ""
  }

  .ion-ios-headset:before {
    content: ""
  }

  .ion-ios-heart:before {
    content: ""
  }

  .ion-ios-heart-dislike:before {
    content: ""
  }

  .ion-ios-heart-empty:before {
    content: ""
  }

  .ion-ios-heart-half:before {
    content: ""
  }

  .ion-ios-help:before {
    content: ""
  }

  .ion-ios-help-buoy:before {
    content: ""
  }

  .ion-ios-help-circle:before {
    content: ""
  }

  .ion-ios-help-circle-outline:before {
    content: ""
  }

  .ion-ios-home:before {
    content: ""
  }

  .ion-ios-hourglass:before {
    content: ""
  }

  .ion-ios-ice-cream:before {
    content: ""
  }

  .ion-ios-image:before {
    content: ""
  }

  .ion-ios-images:before {
    content: ""
  }

  .ion-ios-infinite:before {
    content: ""
  }

  .ion-ios-information:before {
    content: ""
  }

  .ion-ios-information-circle:before {
    content: ""
  }

  .ion-ios-information-circle-outline:before {
    content: ""
  }

  .ion-ios-jet:before {
    content: ""
  }

  .ion-ios-journal:before {
    content: ""
  }

  .ion-ios-key:before {
    content: ""
  }

  .ion-ios-keypad:before {
    content: ""
  }

  .ion-ios-laptop:before {
    content: ""
  }

  .ion-ios-leaf:before {
    content: ""
  }

  .ion-ios-link:before {
    content: ""
  }

  .ion-ios-list:before {
    content: ""
  }

  .ion-ios-list-box:before {
    content: ""
  }

  .ion-ios-locate:before {
    content: ""
  }

  .ion-ios-lock:before {
    content: ""
  }

  .ion-ios-log-in:before {
    content: ""
  }

  .ion-ios-log-out:before {
    content: ""
  }

  .ion-ios-magnet:before {
    content: ""
  }

  .ion-ios-mail:before {
    content: ""
  }

  .ion-ios-mail-open:before {
    content: ""
  }

  .ion-ios-mail-unread:before {
    content: ""
  }

  .ion-ios-male:before {
    content: ""
  }

  .ion-ios-man:before {
    content: ""
  }

  .ion-ios-map:before {
    content: ""
  }

  .ion-ios-medal:before {
    content: ""
  }

  .ion-ios-medical:before {
    content: ""
  }

  .ion-ios-medkit:before {
    content: ""
  }

  .ion-ios-megaphone:before {
    content: ""
  }

  .ion-ios-menu:before {
    content: ""
  }

  .ion-ios-mic:before {
    content: ""
  }

  .ion-ios-mic-off:before {
    content: ""
  }

  .ion-ios-microphone:before {
    content: ""
  }

  .ion-ios-moon:before {
    content: ""
  }

  .ion-ios-more:before {
    content: ""
  }

  .ion-ios-move:before {
    content: ""
  }

  .ion-ios-musical-note:before {
    content: ""
  }

  .ion-ios-musical-notes:before {
    content: ""
  }

  .ion-ios-navigate:before {
    content: ""
  }

  .ion-ios-notifications:before {
    content: ""
  }

  .ion-ios-notifications-off:before {
    content: ""
  }

  .ion-ios-notifications-outline:before {
    content: ""
  }

  .ion-ios-nuclear:before {
    content: ""
  }

  .ion-ios-nutrition:before {
    content: ""
  }

  .ion-ios-open:before {
    content: ""
  }

  .ion-ios-options:before {
    content: ""
  }

  .ion-ios-outlet:before {
    content: ""
  }

  .ion-ios-paper:before {
    content: ""
  }

  .ion-ios-paper-plane:before {
    content: ""
  }

  .ion-ios-partly-sunny:before {
    content: ""
  }

  .ion-ios-pause:before {
    content: ""
  }

  .ion-ios-paw:before {
    content: ""
  }

  .ion-ios-people:before {
    content: ""
  }

  .ion-ios-person:before {
    content: ""
  }

  .ion-ios-person-add:before {
    content: ""
  }

  .ion-ios-phone-landscape:before {
    content: ""
  }

  .ion-ios-phone-portrait:before {
    content: ""
  }

  .ion-ios-photos:before {
    content: ""
  }

  .ion-ios-pie:before {
    content: ""
  }

  .ion-ios-pin:before {
    content: ""
  }

  .ion-ios-pint:before {
    content: ""
  }

  .ion-ios-pizza:before {
    content: ""
  }

  .ion-ios-planet:before {
    content: ""
  }

  .ion-ios-play:before {
    content: ""
  }

  .ion-ios-play-circle:before {
    content: ""
  }

  .ion-ios-podium:before {
    content: ""
  }

  .ion-ios-power:before {
    content: ""
  }

  .ion-ios-pricetag:before {
    content: ""
  }

  .ion-ios-pricetags:before {
    content: ""
  }

  .ion-ios-print:before {
    content: ""
  }

  .ion-ios-pulse:before {
    content: ""
  }

  .ion-ios-qr-scanner:before {
    content: ""
  }

  .ion-ios-quote:before {
    content: ""
  }

  .ion-ios-radio:before {
    content: ""
  }

  .ion-ios-radio-button-off:before {
    content: ""
  }

  .ion-ios-radio-button-on:before {
    content: ""
  }

  .ion-ios-rainy:before {
    content: ""
  }

  .ion-ios-recording:before {
    content: ""
  }

  .ion-ios-redo:before {
    content: ""
  }

  .ion-ios-refresh:before {
    content: ""
  }

  .ion-ios-refresh-circle:before {
    content: ""
  }

  .ion-ios-remove:before {
    content: ""
  }

  .ion-ios-remove-circle:before {
    content: ""
  }

  .ion-ios-remove-circle-outline:before {
    content: ""
  }

  .ion-ios-reorder:before {
    content: ""
  }

  .ion-ios-repeat:before {
    content: ""
  }

  .ion-ios-resize:before {
    content: ""
  }

  .ion-ios-restaurant:before {
    content: ""
  }

  .ion-ios-return-left:before {
    content: ""
  }

  .ion-ios-return-right:before {
    content: ""
  }

  .ion-ios-reverse-camera:before {
    content: ""
  }

  .ion-ios-rewind:before {
    content: ""
  }

  .ion-ios-ribbon:before {
    content: ""
  }

  .ion-ios-rocket:before {
    content: ""
  }

  .ion-ios-rose:before {
    content: ""
  }

  .ion-ios-sad:before {
    content: ""
  }

  .ion-ios-save:before {
    content: ""
  }

  .ion-ios-school:before {
    content: ""
  }

  .ion-ios-search:before {
    content: ""
  }

  .ion-ios-send:before {
    content: ""
  }

  .ion-ios-settings:before {
    content: ""
  }

  .ion-ios-share:before {
    content: ""
  }

  .ion-ios-share-alt:before {
    content: ""
  }

  .ion-ios-shirt:before {
    content: ""
  }

  .ion-ios-shuffle:before {
    content: ""
  }

  .ion-ios-skip-backward:before {
    content: ""
  }

  .ion-ios-skip-forward:before {
    content: ""
  }

  .ion-ios-snow:before {
    content: ""
  }

  .ion-ios-speedometer:before {
    content: ""
  }

  .ion-ios-square:before {
    content: ""
  }

  .ion-ios-square-outline:before {
    content: ""
  }

  .ion-ios-star:before {
    content: ""
  }

  .ion-ios-star-half:before {
    content: ""
  }

  .ion-ios-star-outline:before {
    content: ""
  }

  .ion-ios-stats:before {
    content: ""
  }

  .ion-ios-stopwatch:before {
    content: ""
  }

  .ion-ios-subway:before {
    content: ""
  }

  .ion-ios-sunny:before {
    content: ""
  }

  .ion-ios-swap:before {
    content: ""
  }

  .ion-ios-switch:before {
    content: ""
  }

  .ion-ios-sync:before {
    content: ""
  }

  .ion-ios-tablet-landscape:before {
    content: ""
  }

  .ion-ios-tablet-portrait:before {
    content: ""
  }

  .ion-ios-tennisball:before {
    content: ""
  }

  .ion-ios-text:before {
    content: ""
  }

  .ion-ios-thermometer:before {
    content: ""
  }

  .ion-ios-thumbs-down:before {
    content: ""
  }

  .ion-ios-thumbs-up:before {
    content: ""
  }

  .ion-ios-thunderstorm:before {
    content: ""
  }

  .ion-ios-time:before {
    content: ""
  }

  .ion-ios-timer:before {
    content: ""
  }

  .ion-ios-today:before {
    content: ""
  }

  .ion-ios-train:before {
    content: ""
  }

  .ion-ios-transgender:before {
    content: ""
  }

  .ion-ios-trash:before {
    content: ""
  }

  .ion-ios-trending-down:before {
    content: ""
  }

  .ion-ios-trending-up:before {
    content: ""
  }

  .ion-ios-trophy:before {
    content: ""
  }

  .ion-ios-tv:before {
    content: ""
  }

  .ion-ios-umbrella:before {
    content: ""
  }

  .ion-ios-undo:before {
    content: ""
  }

  .ion-ios-unlock:before {
    content: ""
  }

  .ion-ios-videocam:before {
    content: ""
  }

  .ion-ios-volume-high:before {
    content: ""
  }

  .ion-ios-volume-low:before {
    content: ""
  }

  .ion-ios-volume-mute:before {
    content: ""
  }

  .ion-ios-volume-off:before {
    content: ""
  }

  .ion-ios-walk:before {
    content: ""
  }

  .ion-ios-wallet:before {
    content: ""
  }

  .ion-ios-warning:before {
    content: ""
  }

  .ion-ios-watch:before {
    content: ""
  }

  .ion-ios-water:before {
    content: ""
  }

  .ion-ios-wifi:before {
    content: ""
  }

  .ion-ios-wine:before {
    content: ""
  }

  .ion-ios-woman:before {
    content: ""
  }

  .ion-logo-android:before {
    content: ""
  }

  .ion-logo-angular:before {
    content: ""
  }

  .ion-logo-apple:before {
    content: ""
  }

  .ion-logo-bitbucket:before {
    content: ""
  }

  .ion-logo-bitcoin:before {
    content: ""
  }

  .ion-logo-buffer:before {
    content: ""
  }

  .ion-logo-chrome:before {
    content: ""
  }

  .ion-logo-closed-captioning:before {
    content: ""
  }

  .ion-logo-codepen:before {
    content: ""
  }

  .ion-logo-css3:before {
    content: ""
  }

  .ion-logo-designernews:before {
    content: ""
  }

  .ion-logo-dribbble:before {
    content: ""
  }

  .ion-logo-dropbox:before {
    content: ""
  }

  .ion-logo-euro:before {
    content: ""
  }

  .ion-logo-facebook:before {
    content: ""
  }

  .ion-logo-flickr:before {
    content: ""
  }

  .ion-logo-foursquare:before {
    content: ""
  }

  .ion-logo-freebsd-devil:before {
    content: ""
  }

  .ion-logo-game-controller-a:before {
    content: ""
  }

  .ion-logo-game-controller-b:before {
    content: ""
  }

  .ion-logo-github:before {
    content: ""
  }

  .ion-logo-google:before {
    content: ""
  }

  .ion-logo-googleplus:before {
    content: ""
  }

  .ion-logo-hackernews:before {
    content: ""
  }

  .ion-logo-html5:before {
    content: ""
  }

  .ion-logo-instagram:before {
    content: ""
  }

  .ion-logo-ionic:before {
    content: ""
  }

  .ion-logo-ionitron:before {
    content: ""
  }

  .ion-logo-javascript:before {
    content: ""
  }

  .ion-logo-linkedin:before {
    content: ""
  }

  .ion-logo-markdown:before {
    content: ""
  }

  .ion-logo-model-s:before {
    content: ""
  }

  .ion-logo-no-smoking:before {
    content: ""
  }

  .ion-logo-nodejs:before {
    content: ""
  }

  .ion-logo-npm:before {
    content: ""
  }

  .ion-logo-octocat:before {
    content: ""
  }

  .ion-logo-pinterest:before {
    content: ""
  }

  .ion-logo-playstation:before {
    content: ""
  }

  .ion-logo-polymer:before {
    content: ""
  }

  .ion-logo-python:before {
    content: ""
  }

  .ion-logo-reddit:before {
    content: ""
  }

  .ion-logo-rss:before {
    content: ""
  }

  .ion-logo-sass:before {
    content: ""
  }

  .ion-logo-skype:before {
    content: ""
  }

  .ion-logo-slack:before {
    content: ""
  }

  .ion-logo-snapchat:before {
    content: ""
  }

  .ion-logo-steam:before {
    content: ""
  }

  .ion-logo-tumblr:before {
    content: ""
  }

  .ion-logo-tux:before {
    content: ""
  }

  .ion-logo-twitch:before {
    content: ""
  }

  .ion-logo-twitter:before {
    content: ""
  }

  .ion-logo-usd:before {
    content: ""
  }

  .ion-logo-vimeo:before {
    content: ""
  }

  .ion-logo-vk:before {
    content: ""
  }

  .ion-logo-whatsapp:before {
    content: ""
  }

  .ion-logo-windows:before {
    content: ""
  }

  .ion-logo-wordpress:before {
    content: ""
  }

  .ion-logo-xbox:before {
    content: ""
  }

  .ion-logo-xing:before {
    content: ""
  }

  .ion-logo-yahoo:before {
    content: ""
  }

  .ion-logo-yen:before {
    content: ""
  }

  .ion-logo-youtube:before {
    content: ""
  }

  .ion-md-add:before {
    content: ""
  }

  .ion-md-add-circle:before {
    content: ""
  }

  .ion-md-add-circle-outline:before {
    content: ""
  }

  .ion-md-airplane:before {
    content: ""
  }

  .ion-md-alarm:before {
    content: ""
  }

  .ion-md-albums:before {
    content: ""
  }

  .ion-md-alert:before {
    content: ""
  }

  .ion-md-american-football:before {
    content: ""
  }

  .ion-md-analytics:before {
    content: ""
  }

  .ion-md-aperture:before {
    content: ""
  }

  .ion-md-apps:before {
    content: ""
  }

  .ion-md-appstore:before {
    content: ""
  }

  .ion-md-archive:before {
    content: ""
  }

  .ion-md-arrow-back:before {
    content: ""
  }

  .ion-md-arrow-down:before {
    content: ""
  }

  .ion-md-arrow-dropdown:before {
    content: ""
  }

  .ion-md-arrow-dropdown-circle:before {
    content: ""
  }

  .ion-md-arrow-dropleft:before {
    content: ""
  }

  .ion-md-arrow-dropleft-circle:before {
    content: ""
  }

  .ion-md-arrow-dropright:before {
    content: ""
  }

  .ion-md-arrow-dropright-circle:before {
    content: ""
  }

  .ion-md-arrow-dropup:before {
    content: ""
  }

  .ion-md-arrow-dropup-circle:before {
    content: ""
  }

  .ion-md-arrow-forward:before {
    content: ""
  }

  .ion-md-arrow-round-back:before {
    content: ""
  }

  .ion-md-arrow-round-down:before {
    content: ""
  }

  .ion-md-arrow-round-forward:before {
    content: ""
  }

  .ion-md-arrow-round-up:before {
    content: ""
  }

  .ion-md-arrow-up:before {
    content: ""
  }

  .ion-md-at:before {
    content: ""
  }

  .ion-md-attach:before {
    content: ""
  }

  .ion-md-backspace:before {
    content: ""
  }

  .ion-md-barcode:before {
    content: ""
  }

  .ion-md-baseball:before {
    content: ""
  }

  .ion-md-basket:before {
    content: ""
  }

  .ion-md-basketball:before {
    content: ""
  }

  .ion-md-battery-charging:before {
    content: ""
  }

  .ion-md-battery-dead:before {
    content: ""
  }

  .ion-md-battery-full:before {
    content: ""
  }

  .ion-md-beaker:before {
    content: ""
  }

  .ion-md-bed:before {
    content: ""
  }

  .ion-md-beer:before {
    content: ""
  }

  .ion-md-bicycle:before {
    content: ""
  }

  .ion-md-bluetooth:before {
    content: ""
  }

  .ion-md-boat:before {
    content: ""
  }

  .ion-md-body:before {
    content: ""
  }

  .ion-md-bonfire:before {
    content: ""
  }

  .ion-md-book:before {
    content: ""
  }

  .ion-md-bookmark:before {
    content: ""
  }

  .ion-md-bookmarks:before {
    content: ""
  }

  .ion-md-bowtie:before {
    content: ""
  }

  .ion-md-briefcase:before {
    content: ""
  }

  .ion-md-browsers:before {
    content: ""
  }

  .ion-md-brush:before {
    content: ""
  }

  .ion-md-bug:before {
    content: ""
  }

  .ion-md-build:before {
    content: ""
  }

  .ion-md-bulb:before {
    content: ""
  }

  .ion-md-bus:before {
    content: ""
  }

  .ion-md-business:before {
    content: ""
  }

  .ion-md-cafe:before {
    content: ""
  }

  .ion-md-calculator:before {
    content: ""
  }

  .ion-md-calendar:before {
    content: ""
  }

  .ion-md-call:before {
    content: ""
  }

  .ion-md-camera:before {
    content: ""
  }

  .ion-md-car:before {
    content: ""
  }

  .ion-md-card:before {
    content: ""
  }

  .ion-md-cart:before {
    content: ""
  }

  .ion-md-cash:before {
    content: ""
  }

  .ion-md-cellular:before {
    content: ""
  }

  .ion-md-chatboxes:before {
    content: ""
  }

  .ion-md-chatbubbles:before {
    content: ""
  }

  .ion-md-checkbox:before {
    content: ""
  }

  .ion-md-checkbox-outline:before {
    content: ""
  }

  .ion-md-checkmark:before {
    content: ""
  }

  .ion-md-checkmark-circle:before {
    content: ""
  }

  .ion-md-checkmark-circle-outline:before {
    content: ""
  }

  .ion-md-clipboard:before {
    content: ""
  }

  .ion-md-clock:before {
    content: ""
  }

  .ion-md-close:before {
    content: ""
  }

  .ion-md-close-circle:before {
    content: ""
  }

  .ion-md-close-circle-outline:before {
    content: ""
  }

  .ion-md-cloud:before {
    content: ""
  }

  .ion-md-cloud-circle:before {
    content: ""
  }

  .ion-md-cloud-done:before {
    content: ""
  }

  .ion-md-cloud-download:before {
    content: ""
  }

  .ion-md-cloud-outline:before {
    content: ""
  }

  .ion-md-cloud-upload:before {
    content: ""
  }

  .ion-md-cloudy:before {
    content: ""
  }

  .ion-md-cloudy-night:before {
    content: ""
  }

  .ion-md-code:before {
    content: ""
  }

  .ion-md-code-download:before {
    content: ""
  }

  .ion-md-code-working:before {
    content: ""
  }

  .ion-md-cog:before {
    content: ""
  }

  .ion-md-color-fill:before {
    content: ""
  }

  .ion-md-color-filter:before {
    content: ""
  }

  .ion-md-color-palette:before {
    content: ""
  }

  .ion-md-color-wand:before {
    content: ""
  }

  .ion-md-compass:before {
    content: ""
  }

  .ion-md-construct:before {
    content: ""
  }

  .ion-md-contact:before {
    content: ""
  }

  .ion-md-contacts:before {
    content: ""
  }

  .ion-md-contract:before {
    content: ""
  }

  .ion-md-contrast:before {
    content: ""
  }

  .ion-md-copy:before {
    content: ""
  }

  .ion-md-create:before {
    content: ""
  }

  .ion-md-crop:before {
    content: ""
  }

  .ion-md-cube:before {
    content: ""
  }

  .ion-md-cut:before {
    content: ""
  }

  .ion-md-desktop:before {
    content: ""
  }

  .ion-md-disc:before {
    content: ""
  }

  .ion-md-document:before {
    content: ""
  }

  .ion-md-done-all:before {
    content: ""
  }

  .ion-md-download:before {
    content: ""
  }

  .ion-md-easel:before {
    content: ""
  }

  .ion-md-egg:before {
    content: ""
  }

  .ion-md-exit:before {
    content: ""
  }

  .ion-md-expand:before {
    content: ""
  }

  .ion-md-eye:before {
    content: ""
  }

  .ion-md-eye-off:before {
    content: ""
  }

  .ion-md-fastforward:before {
    content: ""
  }

  .ion-md-female:before {
    content: ""
  }

  .ion-md-filing:before {
    content: ""
  }

  .ion-md-film:before {
    content: ""
  }

  .ion-md-finger-print:before {
    content: ""
  }

  .ion-md-fitness:before {
    content: ""
  }

  .ion-md-flag:before {
    content: ""
  }

  .ion-md-flame:before {
    content: ""
  }

  .ion-md-flash:before {
    content: ""
  }

  .ion-md-flash-off:before {
    content: ""
  }

  .ion-md-flashlight:before {
    content: ""
  }

  .ion-md-flask:before {
    content: ""
  }

  .ion-md-flower:before {
    content: ""
  }

  .ion-md-folder:before {
    content: ""
  }

  .ion-md-folder-open:before {
    content: ""
  }

  .ion-md-football:before {
    content: ""
  }

  .ion-md-funnel:before {
    content: ""
  }

  .ion-md-gift:before {
    content: ""
  }

  .ion-md-git-branch:before {
    content: ""
  }

  .ion-md-git-commit:before {
    content: ""
  }

  .ion-md-git-compare:before {
    content: ""
  }

  .ion-md-git-merge:before {
    content: ""
  }

  .ion-md-git-network:before {
    content: ""
  }

  .ion-md-git-pull-request:before {
    content: ""
  }

  .ion-md-glasses:before {
    content: ""
  }

  .ion-md-globe:before {
    content: ""
  }

  .ion-md-grid:before {
    content: ""
  }

  .ion-md-hammer:before {
    content: ""
  }

  .ion-md-hand:before {
    content: ""
  }

  .ion-md-happy:before {
    content: ""
  }

  .ion-md-headset:before {
    content: ""
  }

  .ion-md-heart:before {
    content: ""
  }

  .ion-md-heart-dislike:before {
    content: ""
  }

  .ion-md-heart-empty:before {
    content: ""
  }

  .ion-md-heart-half:before {
    content: ""
  }

  .ion-md-help:before {
    content: ""
  }

  .ion-md-help-buoy:before {
    content: ""
  }

  .ion-md-help-circle:before {
    content: ""
  }

  .ion-md-help-circle-outline:before {
    content: ""
  }

  .ion-md-home:before {
    content: ""
  }

  .ion-md-hourglass:before {
    content: ""
  }

  .ion-md-ice-cream:before {
    content: ""
  }

  .ion-md-image:before {
    content: ""
  }

  .ion-md-images:before {
    content: ""
  }

  .ion-md-infinite:before {
    content: ""
  }

  .ion-md-information:before {
    content: ""
  }

  .ion-md-information-circle:before {
    content: ""
  }

  .ion-md-information-circle-outline:before {
    content: ""
  }

  .ion-md-jet:before {
    content: ""
  }

  .ion-md-journal:before {
    content: ""
  }

  .ion-md-key:before {
    content: ""
  }

  .ion-md-keypad:before {
    content: ""
  }

  .ion-md-laptop:before {
    content: ""
  }

  .ion-md-leaf:before {
    content: ""
  }

  .ion-md-link:before {
    content: ""
  }

  .ion-md-list:before {
    content: ""
  }

  .ion-md-list-box:before {
    content: ""
  }

  .ion-md-locate:before {
    content: ""
  }

  .ion-md-lock:before {
    content: ""
  }

  .ion-md-log-in:before {
    content: ""
  }

  .ion-md-log-out:before {
    content: ""
  }

  .ion-md-magnet:before {
    content: ""
  }

  .ion-md-mail:before {
    content: ""
  }

  .ion-md-mail-open:before {
    content: ""
  }

  .ion-md-mail-unread:before {
    content: ""
  }

  .ion-md-male:before {
    content: ""
  }

  .ion-md-man:before {
    content: ""
  }

  .ion-md-map:before {
    content: ""
  }

  .ion-md-medal:before {
    content: ""
  }

  .ion-md-medical:before {
    content: ""
  }

  .ion-md-medkit:before {
    content: ""
  }

  .ion-md-megaphone:before {
    content: ""
  }

  .ion-md-menu:before {
    content: ""
  }

  .ion-md-mic:before {
    content: ""
  }

  .ion-md-mic-off:before {
    content: ""
  }

  .ion-md-microphone:before {
    content: ""
  }

  .ion-md-moon:before {
    content: ""
  }

  .ion-md-more:before {
    content: ""
  }

  .ion-md-move:before {
    content: ""
  }

  .ion-md-musical-note:before {
    content: ""
  }

  .ion-md-musical-notes:before {
    content: ""
  }

  .ion-md-navigate:before {
    content: ""
  }

  .ion-md-notifications:before {
    content: ""
  }

  .ion-md-notifications-off:before {
    content: ""
  }

  .ion-md-notifications-outline:before {
    content: ""
  }

  .ion-md-nuclear:before {
    content: ""
  }

  .ion-md-nutrition:before {
    content: ""
  }

  .ion-md-open:before {
    content: ""
  }

  .ion-md-options:before {
    content: ""
  }

  .ion-md-outlet:before {
    content: ""
  }

  .ion-md-paper:before {
    content: ""
  }

  .ion-md-paper-plane:before {
    content: ""
  }

  .ion-md-partly-sunny:before {
    content: ""
  }

  .ion-md-pause:before {
    content: ""
  }

  .ion-md-paw:before {
    content: ""
  }

  .ion-md-people:before {
    content: ""
  }

  .ion-md-person:before {
    content: ""
  }

  .ion-md-person-add:before {
    content: ""
  }

  .ion-md-phone-landscape:before {
    content: ""
  }

  .ion-md-phone-portrait:before {
    content: ""
  }

  .ion-md-photos:before {
    content: ""
  }

  .ion-md-pie:before {
    content: ""
  }

  .ion-md-pin:before {
    content: ""
  }

  .ion-md-pint:before {
    content: ""
  }

  .ion-md-pizza:before {
    content: ""
  }

  .ion-md-planet:before {
    content: ""
  }

  .ion-md-play:before {
    content: ""
  }

  .ion-md-play-circle:before {
    content: ""
  }

  .ion-md-podium:before {
    content: ""
  }

  .ion-md-power:before {
    content: ""
  }

  .ion-md-pricetag:before {
    content: ""
  }

  .ion-md-pricetags:before {
    content: ""
  }

  .ion-md-print:before {
    content: ""
  }

  .ion-md-pulse:before {
    content: ""
  }

  .ion-md-qr-scanner:before {
    content: ""
  }

  .ion-md-quote:before {
    content: ""
  }

  .ion-md-radio:before {
    content: ""
  }

  .ion-md-radio-button-off:before {
    content: ""
  }

  .ion-md-radio-button-on:before {
    content: ""
  }

  .ion-md-rainy:before {
    content: ""
  }

  .ion-md-recording:before {
    content: ""
  }

  .ion-md-redo:before {
    content: ""
  }

  .ion-md-refresh:before {
    content: ""
  }

  .ion-md-refresh-circle:before {
    content: ""
  }

  .ion-md-remove:before {
    content: ""
  }

  .ion-md-remove-circle:before {
    content: ""
  }

  .ion-md-remove-circle-outline:before {
    content: ""
  }

  .ion-md-reorder:before {
    content: ""
  }

  .ion-md-repeat:before {
    content: ""
  }

  .ion-md-resize:before {
    content: ""
  }

  .ion-md-restaurant:before {
    content: ""
  }

  .ion-md-return-left:before {
    content: ""
  }

  .ion-md-return-right:before {
    content: ""
  }

  .ion-md-reverse-camera:before {
    content: ""
  }

  .ion-md-rewind:before {
    content: ""
  }

  .ion-md-ribbon:before {
    content: ""
  }

  .ion-md-rocket:before {
    content: ""
  }

  .ion-md-rose:before {
    content: ""
  }

  .ion-md-sad:before {
    content: ""
  }

  .ion-md-save:before {
    content: ""
  }

  .ion-md-school:before {
    content: ""
  }

  .ion-md-search:before {
    content: ""
  }

  .ion-md-send:before {
    content: ""
  }

  .ion-md-settings:before {
    content: ""
  }

  .ion-md-share:before {
    content: ""
  }

  .ion-md-share-alt:before {
    content: ""
  }

  .ion-md-shirt:before {
    content: ""
  }

  .ion-md-shuffle:before {
    content: ""
  }

  .ion-md-skip-backward:before {
    content: ""
  }

  .ion-md-skip-forward:before {
    content: ""
  }

  .ion-md-snow:before {
    content: ""
  }

  .ion-md-speedometer:before {
    content: ""
  }

  .ion-md-square:before {
    content: ""
  }

  .ion-md-square-outline:before {
    content: ""
  }

  .ion-md-star:before {
    content: ""
  }

  .ion-md-star-half:before {
    content: ""
  }

  .ion-md-star-outline:before {
    content: ""
  }

  .ion-md-stats:before {
    content: ""
  }

  .ion-md-stopwatch:before {
    content: ""
  }

  .ion-md-subway:before {
    content: ""
  }

  .ion-md-sunny:before {
    content: ""
  }

  .ion-md-swap:before {
    content: ""
  }

  .ion-md-switch:before {
    content: ""
  }

  .ion-md-sync:before {
    content: ""
  }

  .ion-md-tablet-landscape:before {
    content: ""
  }

  .ion-md-tablet-portrait:before {
    content: ""
  }

  .ion-md-tennisball:before {
    content: ""
  }

  .ion-md-text:before {
    content: ""
  }

  .ion-md-thermometer:before {
    content: ""
  }

  .ion-md-thumbs-down:before {
    content: ""
  }

  .ion-md-thumbs-up:before {
    content: ""
  }

  .ion-md-thunderstorm:before {
    content: ""
  }

  .ion-md-time:before {
    content: ""
  }

  .ion-md-timer:before {
    content: ""
  }

  .ion-md-today:before {
    content: ""
  }

  .ion-md-train:before {
    content: ""
  }

  .ion-md-transgender:before {
    content: ""
  }

  .ion-md-trash:before {
    content: ""
  }

  .ion-md-trending-down:before {
    content: ""
  }

  .ion-md-trending-up:before {
    content: ""
  }

  .ion-md-trophy:before {
    content: ""
  }

  .ion-md-tv:before {
    content: ""
  }

  .ion-md-umbrella:before {
    content: ""
  }

  .ion-md-undo:before {
    content: ""
  }

  .ion-md-unlock:before {
    content: ""
  }

  .ion-md-videocam:before {
    content: ""
  }

  .ion-md-volume-high:before {
    content: ""
  }

  .ion-md-volume-low:before {
    content: ""
  }

  .ion-md-volume-mute:before {
    content: ""
  }

  .ion-md-volume-off:before {
    content: ""
  }

  .ion-md-walk:before {
    content: ""
  }

  .ion-md-wallet:before {
    content: ""
  }

  .ion-md-warning:before {
    content: ""
  }

  .ion-md-watch:before {
    content: ""
  }

  .ion-md-water:before {
    content: ""
  }

  .ion-md-wifi:before {
    content: ""
  }

  .ion-md-wine:before {
    content: ""
  }

  .ion-md-woman:before {
    content: ""
  }
}

@media all {
  @font-face {
    font-family: 'Linearicons-Free';
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Linearicons-Free.eot?w118d);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Linearicons-Free.eot?#iefixw118d) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Linearicons-Free.woff2?w118d) format('woff2'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Linearicons-Free.woff?w118d) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Linearicons-Free.ttf?w118d) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Linearicons-Free.svg?w118d#Linearicons-Free) format('svg');
    font-weight: 400;
    font-style: normal
  }

  .lnr {
    font-family: 'Linearicons-Free';
    speak: 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
  }

  .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"
  }
}

@media all {

  .la,
  .lab,
  .lad,
  .lal,
  .lar,
  .las {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
  }

  .la-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
  }

  .la-xs {
    font-size: .75em
  }

  .la-sm {
    font-size: .875em
  }

  .la-1x {
    font-size: 1em
  }

  .la-2x {
    font-size: 2em
  }

  .la-3x {
    font-size: 3em
  }

  .la-4x {
    font-size: 4em
  }

  .la-5x {
    font-size: 5em
  }

  .la-6x {
    font-size: 6em
  }

  .la-7x {
    font-size: 7em
  }

  .la-8x {
    font-size: 8em
  }

  .la-9x {
    font-size: 9em
  }

  .la-10x {
    font-size: 10em
  }

  .la-fw {
    text-align: center;
    width: 1.25em
  }

  .la-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
  }

  .la-ul>li {
    position: relative
  }

  .la-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
  }

  .la-border {
    border: solid .08em #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
  }

  .la-pull-left {
    float: left
  }

  .la-pull-right {
    float: right
  }

  .la.la-pull-left,
  .lab.la-pull-left,
  .lal.la-pull-left,
  .lar.la-pull-left,
  .las.la-pull-left {
    margin-right: .3em
  }

  .la.la-pull-right,
  .lab.la-pull-right,
  .lal.la-pull-right,
  .lar.la-pull-right,
  .las.la-pull-right {
    margin-left: .3em
  }

  .la-spin {
    -webkit-animation: la-spin 2s infinite linear;
    animation: la-spin 2s infinite linear
  }

  .la-pulse {
    -webkit-animation: la-spin 1s infinite steps(8);
    animation: la-spin 1s infinite steps(8)
  }

  @-webkit-keyframes la-spin {
    0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  @keyframes la-spin {
    0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  .la-rotate-90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .la-rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .la-rotate-270 {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .la-flip-horizontal {
    -webkit-transform: scale(-1, 1);
    transform: scale(-1, 1)
  }

  .la-flip-vertical {
    -webkit-transform: scale(1, -1);
    transform: scale(1, -1)
  }

  .la-flip-both,
  .la-flip-horizontal.la-flip-vertical {
    -webkit-transform: scale(-1, -1);
    transform: scale(-1, -1)
  }

  :root .la-flip-both,
  :root .la-flip-horizontal,
  :root .la-flip-vertical,
  :root .la-rotate-180,
  :root .la-rotate-270,
  :root .la-rotate-90 {
    -webkit-filter: none;
    filter: none
  }

  .la-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
  }

  .la-stack-1x,
  .la-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
  }

  .la-stack-1x {
    line-height: inherit
  }

  .la-stack-2x {
    font-size: 2em
  }

  .la-inverse {
    color: #fff
  }

  .la-500px:before {
    content: "\f26e"
  }

  .la-accessible-icon:before {
    content: "\f368"
  }

  .la-accusoft:before {
    content: "\f369"
  }

  .la-acquisitions-incorporated:before {
    content: "\f6af"
  }

  .la-ad:before {
    content: "\f641"
  }

  .la-address-book:before {
    content: "\f2b9"
  }

  .la-address-card:before {
    content: "\f2bb"
  }

  .la-adjust:before {
    content: "\f042"
  }

  .la-adn:before {
    content: "\f170"
  }

  .la-adobe:before {
    content: "\f778"
  }

  .la-adversal:before {
    content: "\f36a"
  }

  .la-affiliatetheme:before {
    content: "\f36b"
  }

  .la-air-freshener:before {
    content: "\f5d0"
  }

  .la-airbnb:before {
    content: "\f834"
  }

  .la-algolia:before {
    content: "\f36c"
  }

  .la-align-center:before {
    content: "\f037"
  }

  .la-align-justify:before {
    content: "\f039"
  }

  .la-align-left:before {
    content: "\f036"
  }

  .la-align-right:before {
    content: "\f038"
  }

  .la-alipay:before {
    content: "\f642"
  }

  .la-allergies:before {
    content: "\f461"
  }

  .la-amazon:before {
    content: "\f270"
  }

  .la-amazon-pay:before {
    content: "\f42c"
  }

  .la-ambulance:before {
    content: "\f0f9"
  }

  .la-american-sign-language-interpreting:before {
    content: "\f2a3"
  }

  .la-amilia:before {
    content: "\f36d"
  }

  .la-anchor:before {
    content: "\f13d"
  }

  .la-android:before {
    content: "\f17b"
  }

  .la-angellist:before {
    content: "\f209"
  }

  .la-angle-double-down:before {
    content: "\f103"
  }

  .la-angle-double-left:before {
    content: "\f100"
  }

  .la-angle-double-right:before {
    content: "\f101"
  }

  .la-angle-double-up:before {
    content: "\f102"
  }

  .la-angle-down:before {
    content: "\f107"
  }

  .la-angle-left:before {
    content: "\f104"
  }

  .la-angle-right:before {
    content: "\f105"
  }

  .la-angle-up:before {
    content: "\f106"
  }

  .la-angry:before {
    content: "\f556"
  }

  .la-angrycreative:before {
    content: "\f36e"
  }

  .la-angular:before {
    content: "\f420"
  }

  .la-ankh:before {
    content: "\f644"
  }

  .la-app-store:before {
    content: "\f36f"
  }

  .la-app-store-ios:before {
    content: "\f370"
  }

  .la-apper:before {
    content: "\f371"
  }

  .la-apple:before {
    content: "\f179"
  }

  .la-apple-alt:before {
    content: "\f5d1"
  }

  .la-apple-pay:before {
    content: "\f415"
  }

  .la-archive:before {
    content: "\f187"
  }

  .la-archway:before {
    content: "\f557"
  }

  .la-arrow-alt-circle-down:before {
    content: "\f358"
  }

  .la-arrow-alt-circle-left:before {
    content: "\f359"
  }

  .la-arrow-alt-circle-right:before {
    content: "\f35a"
  }

  .la-arrow-alt-circle-up:before {
    content: "\f35b"
  }

  .la-arrow-circle-down:before {
    content: "\f0ab"
  }

  .la-arrow-circle-left:before {
    content: "\f0a8"
  }

  .la-arrow-circle-right:before {
    content: "\f0a9"
  }

  .la-arrow-circle-up:before {
    content: "\f0aa"
  }

  .la-arrow-down:before {
    content: "\f063"
  }

  .la-arrow-left:before {
    content: "\f060"
  }

  .la-arrow-right:before {
    content: "\f061"
  }

  .la-arrow-up:before {
    content: "\f062"
  }

  .la-arrows-alt:before {
    content: "\f0b2"
  }

  .la-arrows-alt-h:before {
    content: "\f337"
  }

  .la-arrows-alt-v:before {
    content: "\f338"
  }

  .la-artstation:before {
    content: "\f77a"
  }

  .la-assistive-listening-systems:before {
    content: "\f2a2"
  }

  .la-asterisk:before {
    content: "\f069"
  }

  .la-asymmetrik:before {
    content: "\f372"
  }

  .la-at:before {
    content: "\f1fa"
  }

  .la-atlas:before {
    content: "\f558"
  }

  .la-atlassian:before {
    content: "\f77b"
  }

  .la-atom:before {
    content: "\f5d2"
  }

  .la-audible:before {
    content: "\f373"
  }

  .la-audio-description:before {
    content: "\f29e"
  }

  .la-autoprefixer:before {
    content: "\f41c"
  }

  .la-avianex:before {
    content: "\f374"
  }

  .la-aviato:before {
    content: "\f421"
  }

  .la-award:before {
    content: "\f559"
  }

  .la-aws:before {
    content: "\f375"
  }

  .la-baby:before {
    content: "\f77c"
  }

  .la-baby-carriage:before {
    content: "\f77d"
  }

  .la-backspace:before {
    content: "\f55a"
  }

  .la-backward:before {
    content: "\f04a"
  }

  .la-bacon:before {
    content: "\f7e5"
  }

  .la-balance-scale:before {
    content: "\f24e"
  }

  .la-balance-scale-left:before {
    content: "\f515"
  }

  .la-balance-scale-right:before {
    content: "\f516"
  }

  .la-ban:before {
    content: "\f05e"
  }

  .la-band-aid:before {
    content: "\f462"
  }

  .la-bandcamp:before {
    content: "\f2d5"
  }

  .la-barcode:before {
    content: "\f02a"
  }

  .la-bars:before {
    content: "\f0c9"
  }

  .la-baseball-ball:before {
    content: "\f433"
  }

  .la-basketball-ball:before {
    content: "\f434"
  }

  .la-bath:before {
    content: "\f2cd"
  }

  .la-battery-empty:before {
    content: "\f244"
  }

  .la-battery-full:before {
    content: "\f240"
  }

  .la-battery-half:before {
    content: "\f242"
  }

  .la-battery-quarter:before {
    content: "\f243"
  }

  .la-battery-three-quarters:before {
    content: "\f241"
  }

  .la-battle-net:before {
    content: "\f835"
  }

  .la-bed:before {
    content: "\f236"
  }

  .la-beer:before {
    content: "\f0fc"
  }

  .la-behance:before {
    content: "\f1b4"
  }

  .la-behance-square:before {
    content: "\f1b5"
  }

  .la-bell:before {
    content: "\f0f3"
  }

  .la-bell-slash:before {
    content: "\f1f6"
  }

  .la-bezier-curve:before {
    content: "\f55b"
  }

  .la-bible:before {
    content: "\f647"
  }

  .la-bicycle:before {
    content: "\f206"
  }

  .la-biking:before {
    content: "\f84a"
  }

  .la-bimobject:before {
    content: "\f378"
  }

  .la-binoculars:before {
    content: "\f1e5"
  }

  .la-biohazard:before {
    content: "\f780"
  }

  .la-birthday-cake:before {
    content: "\f1fd"
  }

  .la-bitbucket:before {
    content: "\f171"
  }

  .la-bitcoin:before {
    content: "\f379"
  }

  .la-bity:before {
    content: "\f37a"
  }

  .la-black-tie:before {
    content: "\f27e"
  }

  .la-blackberry:before {
    content: "\f37b"
  }

  .la-blender:before {
    content: "\f517"
  }

  .la-blender-phone:before {
    content: "\f6b6"
  }

  .la-blind:before {
    content: "\f29d"
  }

  .la-blog:before {
    content: "\f781"
  }

  .la-blogger:before {
    content: "\f37c"
  }

  .la-blogger-b:before {
    content: "\f37d"
  }

  .la-bluetooth:before {
    content: "\f293"
  }

  .la-bluetooth-b:before {
    content: "\f294"
  }

  .la-bold:before {
    content: "\f032"
  }

  .la-bolt:before {
    content: "\f0e7"
  }

  .la-bomb:before {
    content: "\f1e2"
  }

  .la-bone:before {
    content: "\f5d7"
  }

  .la-bong:before {
    content: "\f55c"
  }

  .la-book:before {
    content: "\f02d"
  }

  .la-book-dead:before {
    content: "\f6b7"
  }

  .la-book-medical:before {
    content: "\f7e6"
  }

  .la-book-open:before {
    content: "\f518"
  }

  .la-book-reader:before {
    content: "\f5da"
  }

  .la-bookmark:before {
    content: "\f02e"
  }

  .la-bootstrap:before {
    content: "\f836"
  }

  .la-border-all:before {
    content: "\f84c"
  }

  .la-border-none:before {
    content: "\f850"
  }

  .la-border-style:before {
    content: "\f853"
  }

  .la-bowling-ball:before {
    content: "\f436"
  }

  .la-box:before {
    content: "\f466"
  }

  .la-box-open:before {
    content: "\f49e"
  }

  .la-boxes:before {
    content: "\f468"
  }

  .la-braille:before {
    content: "\f2a1"
  }

  .la-brain:before {
    content: "\f5dc"
  }

  .la-bread-slice:before {
    content: "\f7ec"
  }

  .la-briefcase:before {
    content: "\f0b1"
  }

  .la-briefcase-medical:before {
    content: "\f469"
  }

  .la-broadcast-tower:before {
    content: "\f519"
  }

  .la-broom:before {
    content: "\f51a"
  }

  .la-brush:before {
    content: "\f55d"
  }

  .la-btc:before {
    content: "\f15a"
  }

  .la-buffer:before {
    content: "\f837"
  }

  .la-bug:before {
    content: "\f188"
  }

  .la-building:before {
    content: "\f1ad"
  }

  .la-bullhorn:before {
    content: "\f0a1"
  }

  .la-bullseye:before {
    content: "\f140"
  }

  .la-burn:before {
    content: "\f46a"
  }

  .la-buromobelexperte:before {
    content: "\f37f"
  }

  .la-bus:before {
    content: "\f207"
  }

  .la-bus-alt:before {
    content: "\f55e"
  }

  .la-business-time:before {
    content: "\f64a"
  }

  .la-buy-n-large:before {
    content: "\f8a6"
  }

  .la-buysellads:before {
    content: "\f20d"
  }

  .la-calculator:before {
    content: "\f1ec"
  }

  .la-calendar:before {
    content: "\f133"
  }

  .la-calendar-alt:before {
    content: "\f073"
  }

  .la-calendar-check:before {
    content: "\f274"
  }

  .la-calendar-day:before {
    content: "\f783"
  }

  .la-calendar-minus:before {
    content: "\f272"
  }

  .la-calendar-plus:before {
    content: "\f271"
  }

  .la-calendar-times:before {
    content: "\f273"
  }

  .la-calendar-week:before {
    content: "\f784"
  }

  .la-camera:before {
    content: "\f030"
  }

  .la-camera-retro:before {
    content: "\f083"
  }

  .la-campground:before {
    content: "\f6bb"
  }

  .la-canadian-maple-leaf:before {
    content: "\f785"
  }

  .la-candy-cane:before {
    content: "\f786"
  }

  .la-cannabis:before {
    content: "\f55f"
  }

  .la-capsules:before {
    content: "\f46b"
  }

  .la-car:before {
    content: "\f1b9"
  }

  .la-car-alt:before {
    content: "\f5de"
  }

  .la-car-battery:before {
    content: "\f5df"
  }

  .la-car-crash:before {
    content: "\f5e1"
  }

  .la-car-side:before {
    content: "\f5e4"
  }

  .la-caret-down:before {
    content: "\f0d7"
  }

  .la-caret-left:before {
    content: "\f0d9"
  }

  .la-caret-right:before {
    content: "\f0da"
  }

  .la-caret-square-down:before {
    content: "\f150"
  }

  .la-caret-square-left:before {
    content: "\f191"
  }

  .la-caret-square-right:before {
    content: "\f152"
  }

  .la-caret-square-up:before {
    content: "\f151"
  }

  .la-caret-up:before {
    content: "\f0d8"
  }

  .la-carrot:before {
    content: "\f787"
  }

  .la-cart-arrow-down:before {
    content: "\f218"
  }

  .la-cart-plus:before {
    content: "\f217"
  }

  .la-cash-register:before {
    content: "\f788"
  }

  .la-cat:before {
    content: "\f6be"
  }

  .la-cc-amazon-pay:before {
    content: "\f42d"
  }

  .la-cc-amex:before {
    content: "\f1f3"
  }

  .la-cc-apple-pay:before {
    content: "\f416"
  }

  .la-cc-diners-club:before {
    content: "\f24c"
  }

  .la-cc-discover:before {
    content: "\f1f2"
  }

  .la-cc-jcb:before {
    content: "\f24b"
  }

  .la-cc-mastercard:before {
    content: "\f1f1"
  }

  .la-cc-paypal:before {
    content: "\f1f4"
  }

  .la-cc-stripe:before {
    content: "\f1f5"
  }

  .la-cc-visa:before {
    content: "\f1f0"
  }

  .la-centercode:before {
    content: "\f380"
  }

  .la-centos:before {
    content: "\f789"
  }

  .la-certificate:before {
    content: "\f0a3"
  }

  .la-chair:before {
    content: "\f6c0"
  }

  .la-chalkboard:before {
    content: "\f51b"
  }

  .la-chalkboard-teacher:before {
    content: "\f51c"
  }

  .la-charging-station:before {
    content: "\f5e7"
  }

  .la-chart-area:before {
    content: "\f1fe"
  }

  .la-chart-bar:before {
    content: "\f080"
  }

  .la-chart-line:before {
    content: "\f201"
  }

  .la-chart-pie:before {
    content: "\f200"
  }

  .la-check:before {
    content: "\f00c"
  }

  .la-check-circle:before {
    content: "\f058"
  }

  .la-check-double:before {
    content: "\f560"
  }

  .la-check-square:before {
    content: "\f14a"
  }

  .la-cheese:before {
    content: "\f7ef"
  }

  .la-chess:before {
    content: "\f439"
  }

  .la-chess-bishop:before {
    content: "\f43a"
  }

  .la-chess-board:before {
    content: "\f43c"
  }

  .la-chess-king:before {
    content: "\f43f"
  }

  .la-chess-knight:before {
    content: "\f441"
  }

  .la-chess-pawn:before {
    content: "\f443"
  }

  .la-chess-queen:before {
    content: "\f445"
  }

  .la-chess-rook:before {
    content: "\f447"
  }

  .la-chevron-circle-down:before {
    content: "\f13a"
  }

  .la-chevron-circle-left:before {
    content: "\f137"
  }

  .la-chevron-circle-right:before {
    content: "\f138"
  }

  .la-chevron-circle-up:before {
    content: "\f139"
  }

  .la-chevron-down:before {
    content: "\f078"
  }

  .la-chevron-left:before {
    content: "\f053"
  }

  .la-chevron-right:before {
    content: "\f054"
  }

  .la-chevron-up:before {
    content: "\f077"
  }

  .la-child:before {
    content: "\f1ae"
  }

  .la-chrome:before {
    content: "\f268"
  }

  .la-chromecast:before {
    content: "\f838"
  }

  .la-church:before {
    content: "\f51d"
  }

  .la-circle:before {
    content: "\f111"
  }

  .la-circle-notch:before {
    content: "\f1ce"
  }

  .la-city:before {
    content: "\f64f"
  }

  .la-clinic-medical:before {
    content: "\f7f2"
  }

  .la-clipboard:before {
    content: "\f328"
  }

  .la-clipboard-check:before {
    content: "\f46c"
  }

  .la-clipboard-list:before {
    content: "\f46d"
  }

  .la-clock:before {
    content: "\f017"
  }

  .la-clone:before {
    content: "\f24d"
  }

  .la-closed-captioning:before {
    content: "\f20a"
  }

  .la-cloud:before {
    content: "\f0c2"
  }

  .la-cloud-download-alt:before {
    content: "\f381"
  }

  .la-cloud-meatball:before {
    content: "\f73b"
  }

  .la-cloud-moon:before {
    content: "\f6c3"
  }

  .la-cloud-moon-rain:before {
    content: "\f73c"
  }

  .la-cloud-rain:before {
    content: "\f73d"
  }

  .la-cloud-showers-heavy:before {
    content: "\f740"
  }

  .la-cloud-sun:before {
    content: "\f6c4"
  }

  .la-cloud-sun-rain:before {
    content: "\f743"
  }

  .la-cloud-upload-alt:before {
    content: "\f382"
  }

  .la-cloudscale:before {
    content: "\f383"
  }

  .la-cloudsmith:before {
    content: "\f384"
  }

  .la-cloudversify:before {
    content: "\f385"
  }

  .la-cocktail:before {
    content: "\f561"
  }

  .la-code:before {
    content: "\f121"
  }

  .la-code-branch:before {
    content: "\f126"
  }

  .la-codepen:before {
    content: "\f1cb"
  }

  .la-codiepie:before {
    content: "\f284"
  }

  .la-coffee:before {
    content: "\f0f4"
  }

  .la-cog:before {
    content: "\f013"
  }

  .la-cogs:before {
    content: "\f085"
  }

  .la-coins:before {
    content: "\f51e"
  }

  .la-columns:before {
    content: "\f0db"
  }

  .la-comment:before {
    content: "\f075"
  }

  .la-comment-alt:before {
    content: "\f27a"
  }

  .la-comment-dollar:before {
    content: "\f651"
  }

  .la-comment-dots:before {
    content: "\f4ad"
  }

  .la-comment-medical:before {
    content: "\f7f5"
  }

  .la-comment-slash:before {
    content: "\f4b3"
  }

  .la-comments:before {
    content: "\f086"
  }

  .la-comments-dollar:before {
    content: "\f653"
  }

  .la-compact-disc:before {
    content: "\f51f"
  }

  .la-compass:before {
    content: "\f14e"
  }

  .la-compress:before {
    content: "\f066"
  }

  .la-compress-arrows-alt:before {
    content: "\f78c"
  }

  .la-concierge-bell:before {
    content: "\f562"
  }

  .la-confluence:before {
    content: "\f78d"
  }

  .la-connectdevelop:before {
    content: "\f20e"
  }

  .la-contao:before {
    content: "\f26d"
  }

  .la-cookie:before {
    content: "\f563"
  }

  .la-cookie-bite:before {
    content: "\f564"
  }

  .la-copy:before {
    content: "\f0c5"
  }

  .la-copyright:before {
    content: "\f1f9"
  }

  .la-cotton-bureau:before {
    content: "\f89e"
  }

  .la-couch:before {
    content: "\f4b8"
  }

  .la-cpanel:before {
    content: "\f388"
  }

  .la-creative-commons:before {
    content: "\f25e"
  }

  .la-creative-commons-by:before {
    content: "\f4e7"
  }

  .la-creative-commons-nc:before {
    content: "\f4e8"
  }

  .la-creative-commons-nc-eu:before {
    content: "\f4e9"
  }

  .la-creative-commons-nc-jp:before {
    content: "\f4ea"
  }

  .la-creative-commons-nd:before {
    content: "\f4eb"
  }

  .la-creative-commons-pd:before {
    content: "\f4ec"
  }

  .la-creative-commons-pd-alt:before {
    content: "\f4ed"
  }

  .la-creative-commons-remix:before {
    content: "\f4ee"
  }

  .la-creative-commons-sa:before {
    content: "\f4ef"
  }

  .la-creative-commons-sampling:before {
    content: "\f4f0"
  }

  .la-creative-commons-sampling-plus:before {
    content: "\f4f1"
  }

  .la-creative-commons-share:before {
    content: "\f4f2"
  }

  .la-creative-commons-zero:before {
    content: "\f4f3"
  }

  .la-credit-card:before {
    content: "\f09d"
  }

  .la-critical-role:before {
    content: "\f6c9"
  }

  .la-crop:before {
    content: "\f125"
  }

  .la-crop-alt:before {
    content: "\f565"
  }

  .la-cross:before {
    content: "\f654"
  }

  .la-crosshairs:before {
    content: "\f05b"
  }

  .la-crow:before {
    content: "\f520"
  }

  .la-crown:before {
    content: "\f521"
  }

  .la-crutch:before {
    content: "\f7f7"
  }

  .la-css3:before {
    content: "\f13c"
  }

  .la-css3-alt:before {
    content: "\f38b"
  }

  .la-cube:before {
    content: "\f1b2"
  }

  .la-cubes:before {
    content: "\f1b3"
  }

  .la-cut:before {
    content: "\f0c4"
  }

  .la-cuttlefish:before {
    content: "\f38c"
  }

  .la-d-and-d:before {
    content: "\f38d"
  }

  .la-d-and-d-beyond:before {
    content: "\f6ca"
  }

  .la-dashcube:before {
    content: "\f210"
  }

  .la-database:before {
    content: "\f1c0"
  }

  .la-deaf:before {
    content: "\f2a4"
  }

  .la-delicious:before {
    content: "\f1a5"
  }

  .la-democrat:before {
    content: "\f747"
  }

  .la-deploydog:before {
    content: "\f38e"
  }

  .la-deskpro:before {
    content: "\f38f"
  }

  .la-desktop:before {
    content: "\f108"
  }

  .la-dev:before {
    content: "\f6cc"
  }

  .la-deviantart:before {
    content: "\f1bd"
  }

  .la-dharmachakra:before {
    content: "\f655"
  }

  .la-dhl:before {
    content: "\f790"
  }

  .la-diagnoses:before {
    content: "\f470"
  }

  .la-diaspora:before {
    content: "\f791"
  }

  .la-dice:before {
    content: "\f522"
  }

  .la-dice-d20:before {
    content: "\f6cf"
  }

  .la-dice-d6:before {
    content: "\f6d1"
  }

  .la-dice-five:before {
    content: "\f523"
  }

  .la-dice-four:before {
    content: "\f524"
  }

  .la-dice-one:before {
    content: "\f525"
  }

  .la-dice-six:before {
    content: "\f526"
  }

  .la-dice-three:before {
    content: "\f527"
  }

  .la-dice-two:before {
    content: "\f528"
  }

  .la-digg:before {
    content: "\f1a6"
  }

  .la-digital-ocean:before {
    content: "\f391"
  }

  .la-digital-tachograph:before {
    content: "\f566"
  }

  .la-directions:before {
    content: "\f5eb"
  }

  .la-discord:before {
    content: "\f392"
  }

  .la-discourse:before {
    content: "\f393"
  }

  .la-divide:before {
    content: "\f529"
  }

  .la-dizzy:before {
    content: "\f567"
  }

  .la-dna:before {
    content: "\f471"
  }

  .la-dochub:before {
    content: "\f394"
  }

  .la-docker:before {
    content: "\f395"
  }

  .la-dog:before {
    content: "\f6d3"
  }

  .la-dollar-sign:before {
    content: "\f155"
  }

  .la-dolly:before {
    content: "\f472"
  }

  .la-dolly-flatbed:before {
    content: "\f474"
  }

  .la-donate:before {
    content: "\f4b9"
  }

  .la-door-closed:before {
    content: "\f52a"
  }

  .la-door-open:before {
    content: "\f52b"
  }

  .la-dot-circle:before {
    content: "\f192"
  }

  .la-dove:before {
    content: "\f4ba"
  }

  .la-download:before {
    content: "\f019"
  }

  .la-draft2digital:before {
    content: "\f396"
  }

  .la-drafting-compass:before {
    content: "\f568"
  }

  .la-dragon:before {
    content: "\f6d5"
  }

  .la-draw-polygon:before {
    content: "\f5ee"
  }

  .la-dribbble:before {
    content: "\f17d"
  }

  .la-dribbble-square:before {
    content: "\f397"
  }

  .la-dropbox:before {
    content: "\f16b"
  }

  .la-drum:before {
    content: "\f569"
  }

  .la-drum-steelpan:before {
    content: "\f56a"
  }

  .la-drumstick-bite:before {
    content: "\f6d7"
  }

  .la-drupal:before {
    content: "\f1a9"
  }

  .la-dumbbell:before {
    content: "\f44b"
  }

  .la-dumpster:before {
    content: "\f793"
  }

  .la-dumpster-fire:before {
    content: "\f794"
  }

  .la-dungeon:before {
    content: "\f6d9"
  }

  .la-dyalog:before {
    content: "\f399"
  }

  .la-earlybirds:before {
    content: "\f39a"
  }

  .la-ebay:before {
    content: "\f4f4"
  }

  .la-edge:before {
    content: "\f282"
  }

  .la-edit:before {
    content: "\f044"
  }

  .la-egg:before {
    content: "\f7fb"
  }

  .la-eject:before {
    content: "\f052"
  }

  .la-elementor:before {
    content: "\f430"
  }

  .la-ellipsis-h:before {
    content: "\f141"
  }

  .la-ellipsis-v:before {
    content: "\f142"
  }

  .la-ello:before {
    content: "\f5f1"
  }

  .la-ember:before {
    content: "\f423"
  }

  .la-empire:before {
    content: "\f1d1"
  }

  .la-envelope:before {
    content: "\f0e0"
  }

  .la-envelope-open:before {
    content: "\f2b6"
  }

  .la-envelope-open-text:before {
    content: "\f658"
  }

  .la-envelope-square:before {
    content: "\f199"
  }

  .la-envira:before {
    content: "\f299"
  }

  .la-equals:before {
    content: "\f52c"
  }

  .la-eraser:before {
    content: "\f12d"
  }

  .la-erlang:before {
    content: "\f39d"
  }

  .la-ethereum:before {
    content: "\f42e"
  }

  .la-ethernet:before {
    content: "\f796"
  }

  .la-etsy:before {
    content: "\f2d7"
  }

  .la-euro-sign:before {
    content: "\f153"
  }

  .la-evernote:before {
    content: "\f839"
  }

  .la-exchange-alt:before {
    content: "\f362"
  }

  .la-exclamation:before {
    content: "\f12a"
  }

  .la-exclamation-circle:before {
    content: "\f06a"
  }

  .la-exclamation-triangle:before {
    content: "\f071"
  }

  .la-expand:before {
    content: "\f065"
  }

  .la-expand-arrows-alt:before {
    content: "\f31e"
  }

  .la-expeditedssl:before {
    content: "\f23e"
  }

  .la-external-link-alt:before {
    content: "\f35d"
  }

  .la-external-link-square-alt:before {
    content: "\f360"
  }

  .la-eye:before {
    content: "\f06e"
  }

  .la-eye-dropper:before {
    content: "\f1fb"
  }

  .la-eye-slash:before {
    content: "\f070"
  }

  .la-facebook:before {
    content: "\f09a"
  }

  .la-facebook-f:before {
    content: "\f39e"
  }

  .la-facebook-messenger:before {
    content: "\f39f"
  }

  .la-facebook-square:before {
    content: "\f082"
  }

  .la-fan:before {
    content: "\f863"
  }

  .la-fantasy-flight-games:before {
    content: "\f6dc"
  }

  .la-fast-backward:before {
    content: "\f049"
  }

  .la-fast-forward:before {
    content: "\f050"
  }

  .la-fax:before {
    content: "\f1ac"
  }

  .la-feather:before {
    content: "\f52d"
  }

  .la-feather-alt:before {
    content: "\f56b"
  }

  .la-fedex:before {
    content: "\f797"
  }

  .la-fedora:before {
    content: "\f798"
  }

  .la-female:before {
    content: "\f182"
  }

  .la-fighter-jet:before {
    content: "\f0fb"
  }

  .la-figma:before {
    content: "\f799"
  }

  .la-file:before {
    content: "\f15b"
  }

  .la-file-alt:before {
    content: "\f15c"
  }

  .la-file-archive:before {
    content: "\f1c6"
  }

  .la-file-audio:before {
    content: "\f1c7"
  }

  .la-file-code:before {
    content: "\f1c9"
  }

  .la-file-contract:before {
    content: "\f56c"
  }

  .la-file-csv:before {
    content: "\f6dd"
  }

  .la-file-download:before {
    content: "\f56d"
  }

  .la-file-excel:before {
    content: "\f1c3"
  }

  .la-file-export:before {
    content: "\f56e"
  }

  .la-file-image:before {
    content: "\f1c5"
  }

  .la-file-import:before {
    content: "\f56f"
  }

  .la-file-invoice:before {
    content: "\f570"
  }

  .la-file-invoice-dollar:before {
    content: "\f571"
  }

  .la-file-medical:before {
    content: "\f477"
  }

  .la-file-medical-alt:before {
    content: "\f478"
  }

  .la-file-pdf:before {
    content: "\f1c1"
  }

  .la-file-powerpoint:before {
    content: "\f1c4"
  }

  .la-file-prescription:before {
    content: "\f572"
  }

  .la-file-signature:before {
    content: "\f573"
  }

  .la-file-upload:before {
    content: "\f574"
  }

  .la-file-video:before {
    content: "\f1c8"
  }

  .la-file-word:before {
    content: "\f1c2"
  }

  .la-fill:before {
    content: "\f575"
  }

  .la-fill-drip:before {
    content: "\f576"
  }

  .la-film:before {
    content: "\f008"
  }

  .la-filter:before {
    content: "\f0b0"
  }

  .la-fingerprint:before {
    content: "\f577"
  }

  .la-fire:before {
    content: "\f06d"
  }

  .la-fire-alt:before {
    content: "\f7e4"
  }

  .la-fire-extinguisher:before {
    content: "\f134"
  }

  .la-firefox:before {
    content: "\f269"
  }

  .la-first-aid:before {
    content: "\f479"
  }

  .la-first-order:before {
    content: "\f2b0"
  }

  .la-first-order-alt:before {
    content: "\f50a"
  }

  .la-firstdraft:before {
    content: "\f3a1"
  }

  .la-fish:before {
    content: "\f578"
  }

  .la-fist-raised:before {
    content: "\f6de"
  }

  .la-flag:before {
    content: "\f024"
  }

  .la-flag-checkered:before {
    content: "\f11e"
  }

  .la-flag-usa:before {
    content: "\f74d"
  }

  .la-flask:before {
    content: "\f0c3"
  }

  .la-flickr:before {
    content: "\f16e"
  }

  .la-flipboard:before {
    content: "\f44d"
  }

  .la-flushed:before {
    content: "\f579"
  }

  .la-fly:before {
    content: "\f417"
  }

  .la-folder:before {
    content: "\f07b"
  }

  .la-folder-minus:before {
    content: "\f65d"
  }

  .la-folder-open:before {
    content: "\f07c"
  }

  .la-folder-plus:before {
    content: "\f65e"
  }

  .la-font:before {
    content: "\f031"
  }

  .la-font-awesome:before {
    content: "\f2b4"
  }

  .la-font-awesome-alt:before {
    content: "\f35c"
  }

  .la-font-awesome-flag:before {
    content: "\f425"
  }

  .la-font-awesome-logo-full:before {
    content: "\f4e6"
  }

  .la-fonticons:before {
    content: "\f280"
  }

  .la-fonticons-fi:before {
    content: "\f3a2"
  }

  .la-football-ball:before {
    content: "\f44e"
  }

  .la-fort-awesome:before {
    content: "\f286"
  }

  .la-fort-awesome-alt:before {
    content: "\f3a3"
  }

  .la-forumbee:before {
    content: "\f211"
  }

  .la-forward:before {
    content: "\f04e"
  }

  .la-foursquare:before {
    content: "\f180"
  }

  .la-free-code-camp:before {
    content: "\f2c5"
  }

  .la-freebsd:before {
    content: "\f3a4"
  }

  .la-frog:before {
    content: "\f52e"
  }

  .la-frown:before {
    content: "\f119"
  }

  .la-frown-open:before {
    content: "\f57a"
  }

  .la-fulcrum:before {
    content: "\f50b"
  }

  .la-funnel-dollar:before {
    content: "\f662"
  }

  .la-futbol:before {
    content: "\f1e3"
  }

  .la-galactic-republic:before {
    content: "\f50c"
  }

  .la-galactic-senate:before {
    content: "\f50d"
  }

  .la-gamepad:before {
    content: "\f11b"
  }

  .la-gas-pump:before {
    content: "\f52f"
  }

  .la-gavel:before {
    content: "\f0e3"
  }

  .la-gem:before {
    content: "\f3a5"
  }

  .la-genderless:before {
    content: "\f22d"
  }

  .la-get-pocket:before {
    content: "\f265"
  }

  .la-gg:before {
    content: "\f260"
  }

  .la-gg-circle:before {
    content: "\f261"
  }

  .la-ghost:before {
    content: "\f6e2"
  }

  .la-gift:before {
    content: "\f06b"
  }

  .la-gifts:before {
    content: "\f79c"
  }

  .la-git:before {
    content: "\f1d3"
  }

  .la-git-alt:before {
    content: "\f841"
  }

  .la-git-square:before {
    content: "\f1d2"
  }

  .la-github:before {
    content: "\f09b"
  }

  .la-github-alt:before {
    content: "\f113"
  }

  .la-github-square:before {
    content: "\f092"
  }

  .la-gitkraken:before {
    content: "\f3a6"
  }

  .la-gitlab:before {
    content: "\f296"
  }

  .la-gitter:before {
    content: "\f426"
  }

  .la-glass-cheers:before {
    content: "\f79f"
  }

  .la-glass-martini:before {
    content: "\f000"
  }

  .la-glass-martini-alt:before {
    content: "\f57b"
  }

  .la-glass-whiskey:before {
    content: "\f7a0"
  }

  .la-glasses:before {
    content: "\f530"
  }

  .la-glide:before {
    content: "\f2a5"
  }

  .la-glide-g:before {
    content: "\f2a6"
  }

  .la-globe:before {
    content: "\f0ac"
  }

  .la-globe-africa:before {
    content: "\f57c"
  }

  .la-globe-americas:before {
    content: "\f57d"
  }

  .la-globe-asia:before {
    content: "\f57e"
  }

  .la-globe-europe:before {
    content: "\f7a2"
  }

  .la-gofore:before {
    content: "\f3a7"
  }

  .la-golf-ball:before {
    content: "\f450"
  }

  .la-goodreads:before {
    content: "\f3a8"
  }

  .la-goodreads-g:before {
    content: "\f3a9"
  }

  .la-google:before {
    content: "\f1a0"
  }

  .la-google-drive:before {
    content: "\f3aa"
  }

  .la-google-play:before {
    content: "\f3ab"
  }

  .la-google-plus:before {
    content: "\f2b3"
  }

  .la-google-plus-g:before {
    content: "\f0d5"
  }

  .la-google-plus-square:before {
    content: "\f0d4"
  }

  .la-google-wallet:before {
    content: "\f1ee"
  }

  .la-gopuram:before {
    content: "\f664"
  }

  .la-graduation-cap:before {
    content: "\f19d"
  }

  .la-gratipay:before {
    content: "\f184"
  }

  .la-grav:before {
    content: "\f2d6"
  }

  .la-greater-than:before {
    content: "\f531"
  }

  .la-greater-than-equal:before {
    content: "\f532"
  }

  .la-grimace:before {
    content: "\f57f"
  }

  .la-grin:before {
    content: "\f580"
  }

  .la-grin-alt:before {
    content: "\f581"
  }

  .la-grin-beam:before {
    content: "\f582"
  }

  .la-grin-beam-sweat:before {
    content: "\f583"
  }

  .la-grin-hearts:before {
    content: "\f584"
  }

  .la-grin-squint:before {
    content: "\f585"
  }

  .la-grin-squint-tears:before {
    content: "\f586"
  }

  .la-grin-stars:before {
    content: "\f587"
  }

  .la-grin-tears:before {
    content: "\f588"
  }

  .la-grin-tongue:before {
    content: "\f589"
  }

  .la-grin-tongue-squint:before {
    content: "\f58a"
  }

  .la-grin-tongue-wink:before {
    content: "\f58b"
  }

  .la-grin-wink:before {
    content: "\f58c"
  }

  .la-grip-horizontal:before {
    content: "\f58d"
  }

  .la-grip-lines:before {
    content: "\f7a4"
  }

  .la-grip-lines-vertical:before {
    content: "\f7a5"
  }

  .la-grip-vertical:before {
    content: "\f58e"
  }

  .la-gripfire:before {
    content: "\f3ac"
  }

  .la-grunt:before {
    content: "\f3ad"
  }

  .la-guitar:before {
    content: "\f7a6"
  }

  .la-gulp:before {
    content: "\f3ae"
  }

  .la-h-square:before {
    content: "\f0fd"
  }

  .la-hacker-news:before {
    content: "\f1d4"
  }

  .la-hacker-news-square:before {
    content: "\f3af"
  }

  .la-hackerrank:before {
    content: "\f5f7"
  }

  .la-hamburger:before {
    content: "\f805"
  }

  .la-hammer:before {
    content: "\f6e3"
  }

  .la-hamsa:before {
    content: "\f665"
  }

  .la-hand-holding:before {
    content: "\f4bd"
  }

  .la-hand-holding-heart:before {
    content: "\f4be"
  }

  .la-hand-holding-usd:before {
    content: "\f4c0"
  }

  .la-hand-lizard:before {
    content: "\f258"
  }

  .la-hand-middle-finger:before {
    content: "\f806"
  }

  .la-hand-paper:before {
    content: "\f256"
  }

  .la-hand-peace:before {
    content: "\f25b"
  }

  .la-hand-point-down:before {
    content: "\f0a7"
  }

  .la-hand-point-left:before {
    content: "\f0a5"
  }

  .la-hand-point-right:before {
    content: "\f0a4"
  }

  .la-hand-point-up:before {
    content: "\f0a6"
  }

  .la-hand-pointer:before {
    content: "\f25a"
  }

  .la-hand-rock:before {
    content: "\f255"
  }

  .la-hand-scissors:before {
    content: "\f257"
  }

  .la-hand-spock:before {
    content: "\f259"
  }

  .la-hands:before {
    content: "\f4c2"
  }

  .la-hands-helping:before {
    content: "\f4c4"
  }

  .la-handshake:before {
    content: "\f2b5"
  }

  .la-hanukiah:before {
    content: "\f6e6"
  }

  .la-hard-hat:before {
    content: "\f807"
  }

  .la-hashtag:before {
    content: "\f292"
  }

  .la-hat-cowboy:before {
    content: "\f8c0"
  }

  .la-hat-cowboy-side:before {
    content: "\f8c1"
  }

  .la-hat-wizard:before {
    content: "\f6e8"
  }

  .la-haykal:before {
    content: "\f666"
  }

  .la-hdd:before {
    content: "\f0a0"
  }

  .la-heading:before {
    content: "\f1dc"
  }

  .la-headphones:before {
    content: "\f025"
  }

  .la-headphones-alt:before {
    content: "\f58f"
  }

  .la-headset:before {
    content: "\f590"
  }

  .la-heart:before {
    content: "\f004"
  }

  .la-heart-broken:before {
    content: "\f7a9"
  }

  .la-heartbeat:before {
    content: "\f21e"
  }

  .la-helicopter:before {
    content: "\f533"
  }

  .la-highlighter:before {
    content: "\f591"
  }

  .la-hiking:before {
    content: "\f6ec"
  }

  .la-hippo:before {
    content: "\f6ed"
  }

  .la-hips:before {
    content: "\f452"
  }

  .la-hire-a-helper:before {
    content: "\f3b0"
  }

  .la-history:before {
    content: "\f1da"
  }

  .la-hockey-puck:before {
    content: "\f453"
  }

  .la-holly-berry:before {
    content: "\f7aa"
  }

  .la-home:before {
    content: "\f015"
  }

  .la-hooli:before {
    content: "\f427"
  }

  .la-hornbill:before {
    content: "\f592"
  }

  .la-horse:before {
    content: "\f6f0"
  }

  .la-horse-head:before {
    content: "\f7ab"
  }

  .la-hospital:before {
    content: "\f0f8"
  }

  .la-hospital-alt:before {
    content: "\f47d"
  }

  .la-hospital-symbol:before {
    content: "\f47e"
  }

  .la-hot-tub:before {
    content: "\f593"
  }

  .la-hotdog:before {
    content: "\f80f"
  }

  .la-hotel:before {
    content: "\f594"
  }

  .la-hotjar:before {
    content: "\f3b1"
  }

  .la-hourglass:before {
    content: "\f254"
  }

  .la-hourglass-end:before {
    content: "\f253"
  }

  .la-hourglass-half:before {
    content: "\f252"
  }

  .la-hourglass-start:before {
    content: "\f251"
  }

  .la-house-damage:before {
    content: "\f6f1"
  }

  .la-houzz:before {
    content: "\f27c"
  }

  .la-hryvnia:before {
    content: "\f6f2"
  }

  .la-html5:before {
    content: "\f13b"
  }

  .la-hubspot:before {
    content: "\f3b2"
  }

  .la-i-cursor:before {
    content: "\f246"
  }

  .la-ice-cream:before {
    content: "\f810"
  }

  .la-icicles:before {
    content: "\f7ad"
  }

  .la-icons:before {
    content: "\f86d"
  }

  .la-id-badge:before {
    content: "\f2c1"
  }

  .la-id-card:before {
    content: "\f2c2"
  }

  .la-id-card-alt:before {
    content: "\f47f"
  }

  .la-igloo:before {
    content: "\f7ae"
  }

  .la-image:before {
    content: "\f03e"
  }

  .la-images:before {
    content: "\f302"
  }

  .la-imdb:before {
    content: "\f2d8"
  }

  .la-inbox:before {
    content: "\f01c"
  }

  .la-indent:before {
    content: "\f03c"
  }

  .la-industry:before {
    content: "\f275"
  }

  .la-infinity:before {
    content: "\f534"
  }

  .la-info:before {
    content: "\f129"
  }

  .la-info-circle:before {
    content: "\f05a"
  }

  .la-instagram:before {
    content: "\f16d"
  }

  .la-intercom:before {
    content: "\f7af"
  }

  .la-internet-explorer:before {
    content: "\f26b"
  }

  .la-invision:before {
    content: "\f7b0"
  }

  .la-ioxhost:before {
    content: "\f208"
  }

  .la-italic:before {
    content: "\f033"
  }

  .la-itch-io:before {
    content: "\f83a"
  }

  .la-itunes:before {
    content: "\f3b4"
  }

  .la-itunes-note:before {
    content: "\f3b5"
  }

  .la-java:before {
    content: "\f4e4"
  }

  .la-jedi:before {
    content: "\f669"
  }

  .la-jedi-order:before {
    content: "\f50e"
  }

  .la-jenkins:before {
    content: "\f3b6"
  }

  .la-jira:before {
    content: "\f7b1"
  }

  .la-joget:before {
    content: "\f3b7"
  }

  .la-joint:before {
    content: "\f595"
  }

  .la-joomla:before {
    content: "\f1aa"
  }

  .la-journal-whills:before {
    content: "\f66a"
  }

  .la-js:before {
    content: "\f3b8"
  }

  .la-js-square:before {
    content: "\f3b9"
  }

  .la-jsfiddle:before {
    content: "\f1cc"
  }

  .la-kaaba:before {
    content: "\f66b"
  }

  .la-kaggle:before {
    content: "\f5fa"
  }

  .la-key:before {
    content: "\f084"
  }

  .la-keybase:before {
    content: "\f4f5"
  }

  .la-keyboard:before {
    content: "\f11c"
  }

  .la-keycdn:before {
    content: "\f3ba"
  }

  .la-khanda:before {
    content: "\f66d"
  }

  .la-kickstarter:before {
    content: "\f3bb"
  }

  .la-kickstarter-k:before {
    content: "\f3bc"
  }

  .la-kiss:before {
    content: "\f596"
  }

  .la-kiss-beam:before {
    content: "\f597"
  }

  .la-kiss-wink-heart:before {
    content: "\f598"
  }

  .la-kiwi-bird:before {
    content: "\f535"
  }

  .la-korvue:before {
    content: "\f42f"
  }

  .la-landmark:before {
    content: "\f66f"
  }

  .la-language:before {
    content: "\f1ab"
  }

  .la-laptop:before {
    content: "\f109"
  }

  .la-laptop-code:before {
    content: "\f5fc"
  }

  .la-laptop-medical:before {
    content: "\f812"
  }

  .la-laravel:before {
    content: "\f3bd"
  }

  .la-lastfm:before {
    content: "\f202"
  }

  .la-lastfm-square:before {
    content: "\f203"
  }

  .la-laugh:before {
    content: "\f599"
  }

  .la-laugh-beam:before {
    content: "\f59a"
  }

  .la-laugh-squint:before {
    content: "\f59b"
  }

  .la-laugh-wink:before {
    content: "\f59c"
  }

  .la-layer-group:before {
    content: "\f5fd"
  }

  .la-leaf:before {
    content: "\f06c"
  }

  .la-leanpub:before {
    content: "\f212"
  }

  .la-lemon:before {
    content: "\f094"
  }

  .la-less:before {
    content: "\f41d"
  }

  .la-less-than:before {
    content: "\f536"
  }

  .la-less-than-equal:before {
    content: "\f537"
  }

  .la-level-down-alt:before {
    content: "\f3be"
  }

  .la-level-up-alt:before {
    content: "\f3bf"
  }

  .la-life-ring:before {
    content: "\f1cd"
  }

  .la-lightbulb:before {
    content: "\f0eb"
  }

  .la-line:before {
    content: "\f3c0"
  }

  .la-link:before {
    content: "\f0c1"
  }

  .la-linkedin:before {
    content: "\f08c"
  }

  .la-linkedin-in:before {
    content: "\f0e1"
  }

  .la-linode:before {
    content: "\f2b8"
  }

  .la-linux:before {
    content: "\f17c"
  }

  .la-lira-sign:before {
    content: "\f195"
  }

  .la-list:before {
    content: "\f03a"
  }

  .la-list-alt:before {
    content: "\f022"
  }

  .la-list-ol:before {
    content: "\f0cb"
  }

  .la-list-ul:before {
    content: "\f0ca"
  }

  .la-location-arrow:before {
    content: "\f124"
  }

  .la-lock:before {
    content: "\f023"
  }

  .la-lock-open:before {
    content: "\f3c1"
  }

  .la-long-arrow-alt-down:before {
    content: "\f309"
  }

  .la-long-arrow-alt-left:before {
    content: "\f30a"
  }

  .la-long-arrow-alt-right:before {
    content: "\f30b"
  }

  .la-long-arrow-alt-up:before {
    content: "\f30c"
  }

  .la-low-vision:before {
    content: "\f2a8"
  }

  .la-luggage-cart:before {
    content: "\f59d"
  }

  .la-lyft:before {
    content: "\f3c3"
  }

  .la-magento:before {
    content: "\f3c4"
  }

  .la-magic:before {
    content: "\f0d0"
  }

  .la-magnet:before {
    content: "\f076"
  }

  .la-mail-bulk:before {
    content: "\f674"
  }

  .la-mailchimp:before {
    content: "\f59e"
  }

  .la-male:before {
    content: "\f183"
  }

  .la-mandalorian:before {
    content: "\f50f"
  }

  .la-map:before {
    content: "\f279"
  }

  .la-map-marked:before {
    content: "\f59f"
  }

  .la-map-marked-alt:before {
    content: "\f5a0"
  }

  .la-map-marker:before {
    content: "\f041"
  }

  .la-map-marker-alt:before {
    content: "\f3c5"
  }

  .la-map-pin:before {
    content: "\f276"
  }

  .la-map-signs:before {
    content: "\f277"
  }

  .la-markdown:before {
    content: "\f60f"
  }

  .la-marker:before {
    content: "\f5a1"
  }

  .la-mars:before {
    content: "\f222"
  }

  .la-mars-double:before {
    content: "\f227"
  }

  .la-mars-stroke:before {
    content: "\f229"
  }

  .la-mars-stroke-h:before {
    content: "\f22b"
  }

  .la-mars-stroke-v:before {
    content: "\f22a"
  }

  .la-mask:before {
    content: "\f6fa"
  }

  .la-mastodon:before {
    content: "\f4f6"
  }

  .la-maxcdn:before {
    content: "\f136"
  }

  .la-mdb:before {
    content: "\f8ca"
  }

  .la-medal:before {
    content: "\f5a2"
  }

  .la-medapps:before {
    content: "\f3c6"
  }

  .la-medium:before {
    content: "\f23a"
  }

  .la-medium-m:before {
    content: "\f3c7"
  }

  .la-medkit:before {
    content: "\f0fa"
  }

  .la-medrt:before {
    content: "\f3c8"
  }

  .la-meetup:before {
    content: "\f2e0"
  }

  .la-megaport:before {
    content: "\f5a3"
  }

  .la-meh:before {
    content: "\f11a"
  }

  .la-meh-blank:before {
    content: "\f5a4"
  }

  .la-meh-rolling-eyes:before {
    content: "\f5a5"
  }

  .la-memory:before {
    content: "\f538"
  }

  .la-mendeley:before {
    content: "\f7b3"
  }

  .la-menorah:before {
    content: "\f676"
  }

  .la-mercury:before {
    content: "\f223"
  }

  .la-meteor:before {
    content: "\f753"
  }

  .la-microchip:before {
    content: "\f2db"
  }

  .la-microphone:before {
    content: "\f130"
  }

  .la-microphone-alt:before {
    content: "\f3c9"
  }

  .la-microphone-alt-slash:before {
    content: "\f539"
  }

  .la-microphone-slash:before {
    content: "\f131"
  }

  .la-microscope:before {
    content: "\f610"
  }

  .la-microsoft:before {
    content: "\f3ca"
  }

  .la-minus:before {
    content: "\f068"
  }

  .la-minus-circle:before {
    content: "\f056"
  }

  .la-minus-square:before {
    content: "\f146"
  }

  .la-mitten:before {
    content: "\f7b5"
  }

  .la-mix:before {
    content: "\f3cb"
  }

  .la-mixcloud:before {
    content: "\f289"
  }

  .la-mizuni:before {
    content: "\f3cc"
  }

  .la-mobile:before {
    content: "\f10b"
  }

  .la-mobile-alt:before {
    content: "\f3cd"
  }

  .la-modx:before {
    content: "\f285"
  }

  .la-monero:before {
    content: "\f3d0"
  }

  .la-money-bill:before {
    content: "\f0d6"
  }

  .la-money-bill-alt:before {
    content: "\f3d1"
  }

  .la-money-bill-wave:before {
    content: "\f53a"
  }

  .la-money-bill-wave-alt:before {
    content: "\f53b"
  }

  .la-money-check:before {
    content: "\f53c"
  }

  .la-money-check-alt:before {
    content: "\f53d"
  }

  .la-monument:before {
    content: "\f5a6"
  }

  .la-moon:before {
    content: "\f186"
  }

  .la-mortar-pestle:before {
    content: "\f5a7"
  }

  .la-mosque:before {
    content: "\f678"
  }

  .la-motorcycle:before {
    content: "\f21c"
  }

  .la-mountain:before {
    content: "\f6fc"
  }

  .la-mouse:before {
    content: "\f8cc"
  }

  .la-mouse-pointer:before {
    content: "\f245"
  }

  .la-mug-hot:before {
    content: "\f7b6"
  }

  .la-music:before {
    content: "\f001"
  }

  .la-napster:before {
    content: "\f3d2"
  }

  .la-neos:before {
    content: "\f612"
  }

  .la-network-wired:before {
    content: "\f6ff"
  }

  .la-neuter:before {
    content: "\f22c"
  }

  .la-newspaper:before {
    content: "\f1ea"
  }

  .la-nimblr:before {
    content: "\f5a8"
  }

  .la-node:before {
    content: "\f419"
  }

  .la-node-js:before {
    content: "\f3d3"
  }

  .la-not-equal:before {
    content: "\f53e"
  }

  .la-notes-medical:before {
    content: "\f481"
  }

  .la-npm:before {
    content: "\f3d4"
  }

  .la-ns8:before {
    content: "\f3d5"
  }

  .la-nutritionix:before {
    content: "\f3d6"
  }

  .la-object-group:before {
    content: "\f247"
  }

  .la-object-ungroup:before {
    content: "\f248"
  }

  .la-odnoklassniki:before {
    content: "\f263"
  }

  .la-odnoklassniki-square:before {
    content: "\f264"
  }

  .la-oil-can:before {
    content: "\f613"
  }

  .la-old-republic:before {
    content: "\f510"
  }

  .la-om:before {
    content: "\f679"
  }

  .la-opencart:before {
    content: "\f23d"
  }

  .la-openid:before {
    content: "\f19b"
  }

  .la-opera:before {
    content: "\f26a"
  }

  .la-optin-monster:before {
    content: "\f23c"
  }

  .la-orcid:before {
    content: "\f8d2"
  }

  .la-osi:before {
    content: "\f41a"
  }

  .la-otter:before {
    content: "\f700"
  }

  .la-outdent:before {
    content: "\f03b"
  }

  .la-page4:before {
    content: "\f3d7"
  }

  .la-pagelines:before {
    content: "\f18c"
  }

  .la-pager:before {
    content: "\f815"
  }

  .la-paint-brush:before {
    content: "\f1fc"
  }

  .la-paint-roller:before {
    content: "\f5aa"
  }

  .la-palette:before {
    content: "\f53f"
  }

  .la-palfed:before {
    content: "\f3d8"
  }

  .la-pallet:before {
    content: "\f482"
  }

  .la-paper-plane:before {
    content: "\f1d8"
  }

  .la-paperclip:before {
    content: "\f0c6"
  }

  .la-parachute-box:before {
    content: "\f4cd"
  }

  .la-paragraph:before {
    content: "\f1dd"
  }

  .la-parking:before {
    content: "\f540"
  }

  .la-passport:before {
    content: "\f5ab"
  }

  .la-pastafarianism:before {
    content: "\f67b"
  }

  .la-paste:before {
    content: "\f0ea"
  }

  .la-patreon:before {
    content: "\f3d9"
  }

  .la-pause:before {
    content: "\f04c"
  }

  .la-pause-circle:before {
    content: "\f28b"
  }

  .la-paw:before {
    content: "\f1b0"
  }

  .la-paypal:before {
    content: "\f1ed"
  }

  .la-peace:before {
    content: "\f67c"
  }

  .la-pen:before {
    content: "\f304"
  }

  .la-pen-alt:before {
    content: "\f305"
  }

  .la-pen-fancy:before {
    content: "\f5ac"
  }

  .la-pen-nib:before {
    content: "\f5ad"
  }

  .la-pen-square:before {
    content: "\f14b"
  }

  .la-pencil-alt:before {
    content: "\f303"
  }

  .la-pencil-ruler:before {
    content: "\f5ae"
  }

  .la-penny-arcade:before {
    content: "\f704"
  }

  .la-people-carry:before {
    content: "\f4ce"
  }

  .la-pepper-hot:before {
    content: "\f816"
  }

  .la-percent:before {
    content: "\f295"
  }

  .la-percentage:before {
    content: "\f541"
  }

  .la-periscope:before {
    content: "\f3da"
  }

  .la-person-booth:before {
    content: "\f756"
  }

  .la-phabricator:before {
    content: "\f3db"
  }

  .la-phoenix-framework:before {
    content: "\f3dc"
  }

  .la-phoenix-squadron:before {
    content: "\f511"
  }

  .la-phone:before {
    content: "\f095"
  }

  .la-phone-alt:before {
    content: "\f879"
  }

  .la-phone-slash:before {
    content: "\f3dd"
  }

  .la-phone-square:before {
    content: "\f098"
  }

  .la-phone-square-alt:before {
    content: "\f87b"
  }

  .la-phone-volume:before {
    content: "\f2a0"
  }

  .la-photo-video:before {
    content: "\f87c"
  }

  .la-php:before {
    content: "\f457"
  }

  .la-pied-piper:before {
    content: "\f2ae"
  }

  .la-pied-piper-alt:before {
    content: "\f1a8"
  }

  .la-pied-piper-hat:before {
    content: "\f4e5"
  }

  .la-pied-piper-pp:before {
    content: "\f1a7"
  }

  .la-piggy-bank:before {
    content: "\f4d3"
  }

  .la-pills:before {
    content: "\f484"
  }

  .la-pinterest:before {
    content: "\f0d2"
  }

  .la-pinterest-p:before {
    content: "\f231"
  }

  .la-pinterest-square:before {
    content: "\f0d3"
  }

  .la-pizza-slice:before {
    content: "\f818"
  }

  .la-place-of-worship:before {
    content: "\f67f"
  }

  .la-plane:before {
    content: "\f072"
  }

  .la-plane-arrival:before {
    content: "\f5af"
  }

  .la-plane-departure:before {
    content: "\f5b0"
  }

  .la-play:before {
    content: "\f04b"
  }

  .la-play-circle:before {
    content: "\f144"
  }

  .la-playstation:before {
    content: "\f3df"
  }

  .la-plug:before {
    content: "\f1e6"
  }

  .la-plus:before {
    content: "\f067"
  }

  .la-plus-circle:before {
    content: "\f055"
  }

  .la-plus-square:before {
    content: "\f0fe"
  }

  .la-podcast:before {
    content: "\f2ce"
  }

  .la-poll:before {
    content: "\f681"
  }

  .la-poll-h:before {
    content: "\f682"
  }

  .la-poo:before {
    content: "\f2fe"
  }

  .la-poo-storm:before {
    content: "\f75a"
  }

  .la-poop:before {
    content: "\f619"
  }

  .la-portrait:before {
    content: "\f3e0"
  }

  .la-pound-sign:before {
    content: "\f154"
  }

  .la-power-off:before {
    content: "\f011"
  }

  .la-pray:before {
    content: "\f683"
  }

  .la-praying-hands:before {
    content: "\f684"
  }

  .la-prescription:before {
    content: "\f5b1"
  }

  .la-prescription-bottle:before {
    content: "\f485"
  }

  .la-prescription-bottle-alt:before {
    content: "\f486"
  }

  .la-print:before {
    content: "\f02f"
  }

  .la-procedures:before {
    content: "\f487"
  }

  .la-product-hunt:before {
    content: "\f288"
  }

  .la-project-diagram:before {
    content: "\f542"
  }

  .la-pushed:before {
    content: "\f3e1"
  }

  .la-puzzle-piece:before {
    content: "\f12e"
  }

  .la-python:before {
    content: "\f3e2"
  }

  .la-qq:before {
    content: "\f1d6"
  }

  .la-qrcode:before {
    content: "\f029"
  }

  .la-question:before {
    content: "\f128"
  }

  .la-question-circle:before {
    content: "\f059"
  }

  .la-quidditch:before {
    content: "\f458"
  }

  .la-quinscape:before {
    content: "\f459"
  }

  .la-quora:before {
    content: "\f2c4"
  }

  .la-quote-left:before {
    content: "\f10d"
  }

  .la-quote-right:before {
    content: "\f10e"
  }

  .la-quran:before {
    content: "\f687"
  }

  .la-r-project:before {
    content: "\f4f7"
  }

  .la-radiation:before {
    content: "\f7b9"
  }

  .la-radiation-alt:before {
    content: "\f7ba"
  }

  .la-rainbow:before {
    content: "\f75b"
  }

  .la-random:before {
    content: "\f074"
  }

  .la-raspberry-pi:before {
    content: "\f7bb"
  }

  .la-ravelry:before {
    content: "\f2d9"
  }

  .la-react:before {
    content: "\f41b"
  }

  .la-reacteurope:before {
    content: "\f75d"
  }

  .la-readme:before {
    content: "\f4d5"
  }

  .la-rebel:before {
    content: "\f1d0"
  }

  .la-receipt:before {
    content: "\f543"
  }

  .la-record-vinyl:before {
    content: "\f8d9"
  }

  .la-recycle:before {
    content: "\f1b8"
  }

  .la-red-river:before {
    content: "\f3e3"
  }

  .la-reddit:before {
    content: "\f1a1"
  }

  .la-reddit-alien:before {
    content: "\f281"
  }

  .la-reddit-square:before {
    content: "\f1a2"
  }

  .la-redhat:before {
    content: "\f7bc"
  }

  .la-redo:before {
    content: "\f01e"
  }

  .la-redo-alt:before {
    content: "\f2f9"
  }

  .la-registered:before {
    content: "\f25d"
  }

  .la-remove-format:before {
    content: "\f87d"
  }

  .la-renren:before {
    content: "\f18b"
  }

  .la-reply:before {
    content: "\f3e5"
  }

  .la-reply-all:before {
    content: "\f122"
  }

  .la-replyd:before {
    content: "\f3e6"
  }

  .la-republican:before {
    content: "\f75e"
  }

  .la-researchgate:before {
    content: "\f4f8"
  }

  .la-resolving:before {
    content: "\f3e7"
  }

  .la-restroom:before {
    content: "\f7bd"
  }

  .la-retweet:before {
    content: "\f079"
  }

  .la-rev:before {
    content: "\f5b2"
  }

  .la-ribbon:before {
    content: "\f4d6"
  }

  .la-ring:before {
    content: "\f70b"
  }

  .la-road:before {
    content: "\f018"
  }

  .la-robot:before {
    content: "\f544"
  }

  .la-rocket:before {
    content: "\f135"
  }

  .la-rocketchat:before {
    content: "\f3e8"
  }

  .la-rockrms:before {
    content: "\f3e9"
  }

  .la-route:before {
    content: "\f4d7"
  }

  .la-rss:before {
    content: "\f09e"
  }

  .la-rss-square:before {
    content: "\f143"
  }

  .la-ruble-sign:before {
    content: "\f158"
  }

  .la-ruler:before {
    content: "\f545"
  }

  .la-ruler-combined:before {
    content: "\f546"
  }

  .la-ruler-horizontal:before {
    content: "\f547"
  }

  .la-ruler-vertical:before {
    content: "\f548"
  }

  .la-running:before {
    content: "\f70c"
  }

  .la-rupee-sign:before {
    content: "\f156"
  }

  .la-sad-cry:before {
    content: "\f5b3"
  }

  .la-sad-tear:before {
    content: "\f5b4"
  }

  .la-safari:before {
    content: "\f267"
  }

  .la-salesforce:before {
    content: "\f83b"
  }

  .la-sass:before {
    content: "\f41e"
  }

  .la-satellite:before {
    content: "\f7bf"
  }

  .la-satellite-dish:before {
    content: "\f7c0"
  }

  .la-save:before {
    content: "\f0c7"
  }

  .la-schlix:before {
    content: "\f3ea"
  }

  .la-school:before {
    content: "\f549"
  }

  .la-screwdriver:before {
    content: "\f54a"
  }

  .la-scribd:before {
    content: "\f28a"
  }

  .la-scroll:before {
    content: "\f70e"
  }

  .la-sd-card:before {
    content: "\f7c2"
  }

  .la-search:before {
    content: "\f002"
  }

  .la-search-dollar:before {
    content: "\f688"
  }

  .la-search-location:before {
    content: "\f689"
  }

  .la-search-minus:before {
    content: "\f010"
  }

  .la-search-plus:before {
    content: "\f00e"
  }

  .la-searchengin:before {
    content: "\f3eb"
  }

  .la-seedling:before {
    content: "\f4d8"
  }

  .la-sellcast:before {
    content: "\f2da"
  }

  .la-sellsy:before {
    content: "\f213"
  }

  .la-server:before {
    content: "\f233"
  }

  .la-servicestack:before {
    content: "\f3ec"
  }

  .la-shapes:before {
    content: "\f61f"
  }

  .la-share:before {
    content: "\f064"
  }

  .la-share-alt:before {
    content: "\f1e0"
  }

  .la-share-alt-square:before {
    content: "\f1e1"
  }

  .la-share-square:before {
    content: "\f14d"
  }

  .la-shekel-sign:before {
    content: "\f20b"
  }

  .la-shield-alt:before {
    content: "\f3ed"
  }

  .la-ship:before {
    content: "\f21a"
  }

  .la-shipping-fast:before {
    content: "\f48b"
  }

  .la-shirtsinbulk:before {
    content: "\f214"
  }

  .la-shoe-prints:before {
    content: "\f54b"
  }

  .la-shopping-bag:before {
    content: "\f290"
  }

  .la-shopping-basket:before {
    content: "\f291"
  }

  .la-shopping-cart:before {
    content: "\f07a"
  }

  .la-shopware:before {
    content: "\f5b5"
  }

  .la-shower:before {
    content: "\f2cc"
  }

  .la-shuttle-van:before {
    content: "\f5b6"
  }

  .la-sign:before {
    content: "\f4d9"
  }

  .la-sign-in-alt:before {
    content: "\f2f6"
  }

  .la-sign-language:before {
    content: "\f2a7"
  }

  .la-sign-out-alt:before {
    content: "\f2f5"
  }

  .la-signal:before {
    content: "\f012"
  }

  .la-signature:before {
    content: "\f5b7"
  }

  .la-sim-card:before {
    content: "\f7c4"
  }

  .la-simplybuilt:before {
    content: "\f215"
  }

  .la-sistrix:before {
    content: "\f3ee"
  }

  .la-sitemap:before {
    content: "\f0e8"
  }

  .la-sith:before {
    content: "\f512"
  }

  .la-skating:before {
    content: "\f7c5"
  }

  .la-sketch:before {
    content: "\f7c6"
  }

  .la-skiing:before {
    content: "\f7c9"
  }

  .la-skiing-nordic:before {
    content: "\f7ca"
  }

  .la-skull:before {
    content: "\f54c"
  }

  .la-skull-crossbones:before {
    content: "\f714"
  }

  .la-skyatlas:before {
    content: "\f216"
  }

  .la-skype:before {
    content: "\f17e"
  }

  .la-slack:before {
    content: "\f198"
  }

  .la-slack-hash:before {
    content: "\f3ef"
  }

  .la-slash:before {
    content: "\f715"
  }

  .la-sleigh:before {
    content: "\f7cc"
  }

  .la-sliders-h:before {
    content: "\f1de"
  }

  .la-slideshare:before {
    content: "\f1e7"
  }

  .la-smile:before {
    content: "\f118"
  }

  .la-smile-beam:before {
    content: "\f5b8"
  }

  .la-smile-wink:before {
    content: "\f4da"
  }

  .la-smog:before {
    content: "\f75f"
  }

  .la-smoking:before {
    content: "\f48d"
  }

  .la-smoking-ban:before {
    content: "\f54d"
  }

  .la-sms:before {
    content: "\f7cd"
  }

  .la-snapchat:before {
    content: "\f2ab"
  }

  .la-snapchat-ghost:before {
    content: "\f2ac"
  }

  .la-snapchat-square:before {
    content: "\f2ad"
  }

  .la-snowboarding:before {
    content: "\f7ce"
  }

  .la-snowflake:before {
    content: "\f2dc"
  }

  .la-snowman:before {
    content: "\f7d0"
  }

  .la-snowplow:before {
    content: "\f7d2"
  }

  .la-socks:before {
    content: "\f696"
  }

  .la-solar-panel:before {
    content: "\f5ba"
  }

  .la-sort:before {
    content: "\f0dc"
  }

  .la-sort-alpha-down:before {
    content: "\f15d"
  }

  .la-sort-alpha-down-alt:before {
    content: "\f881"
  }

  .la-sort-alpha-up:before {
    content: "\f15e"
  }

  .la-sort-alpha-up-alt:before {
    content: "\f882"
  }

  .la-sort-amount-down:before {
    content: "\f160"
  }

  .la-sort-amount-down-alt:before {
    content: "\f884"
  }

  .la-sort-amount-up:before {
    content: "\f161"
  }

  .la-sort-amount-up-alt:before {
    content: "\f885"
  }

  .la-sort-down:before {
    content: "\f0dd"
  }

  .la-sort-numeric-down:before {
    content: "\f162"
  }

  .la-sort-numeric-down-alt:before {
    content: "\f886"
  }

  .la-sort-numeric-up:before {
    content: "\f163"
  }

  .la-sort-numeric-up-alt:before {
    content: "\f887"
  }

  .la-sort-up:before {
    content: "\f0de"
  }

  .la-soundcloud:before {
    content: "\f1be"
  }

  .la-sourcetree:before {
    content: "\f7d3"
  }

  .la-spa:before {
    content: "\f5bb"
  }

  .la-space-shuttle:before {
    content: "\f197"
  }

  .la-speakap:before {
    content: "\f3f3"
  }

  .la-speaker-deck:before {
    content: "\f83c"
  }

  .la-spell-check:before {
    content: "\f891"
  }

  .la-spider:before {
    content: "\f717"
  }

  .la-spinner:before {
    content: "\f110"
  }

  .la-splotch:before {
    content: "\f5bc"
  }

  .la-spotify:before {
    content: "\f1bc"
  }

  .la-spray-can:before {
    content: "\f5bd"
  }

  .la-square:before {
    content: "\f0c8"
  }

  .la-square-full:before {
    content: "\f45c"
  }

  .la-square-root-alt:before {
    content: "\f698"
  }

  .la-squarespace:before {
    content: "\f5be"
  }

  .la-stack-exchange:before {
    content: "\f18d"
  }

  .la-stack-overflow:before {
    content: "\f16c"
  }

  .la-stackpath:before {
    content: "\f842"
  }

  .la-stamp:before {
    content: "\f5bf"
  }

  .la-star:before {
    content: "\f005"
  }

  .la-star-and-crescent:before {
    content: "\f699"
  }

  .la-star-half:before {
    content: "\f089"
  }

  .la-star-half-alt:before {
    content: "\f5c0"
  }

  .la-star-of-david:before {
    content: "\f69a"
  }

  .la-star-of-life:before {
    content: "\f621"
  }

  .la-staylinked:before {
    content: "\f3f5"
  }

  .la-steam:before {
    content: "\f1b6"
  }

  .la-steam-square:before {
    content: "\f1b7"
  }

  .la-steam-symbol:before {
    content: "\f3f6"
  }

  .la-step-backward:before {
    content: "\f048"
  }

  .la-step-forward:before {
    content: "\f051"
  }

  .la-stethoscope:before {
    content: "\f0f1"
  }

  .la-sticker-mule:before {
    content: "\f3f7"
  }

  .la-sticky-note:before {
    content: "\f249"
  }

  .la-stop:before {
    content: "\f04d"
  }

  .la-stop-circle:before {
    content: "\f28d"
  }

  .la-stopwatch:before {
    content: "\f2f2"
  }

  .la-store:before {
    content: "\f54e"
  }

  .la-store-alt:before {
    content: "\f54f"
  }

  .la-strava:before {
    content: "\f428"
  }

  .la-stream:before {
    content: "\f550"
  }

  .la-street-view:before {
    content: "\f21d"
  }

  .la-strikethrough:before {
    content: "\f0cc"
  }

  .la-stripe:before {
    content: "\f429"
  }

  .la-stripe-s:before {
    content: "\f42a"
  }

  .la-stroopwafel:before {
    content: "\f551"
  }

  .la-studiovinari:before {
    content: "\f3f8"
  }

  .la-stumbleupon:before {
    content: "\f1a4"
  }

  .la-stumbleupon-circle:before {
    content: "\f1a3"
  }

  .la-subscript:before {
    content: "\f12c"
  }

  .la-subway:before {
    content: "\f239"
  }

  .la-suitcase:before {
    content: "\f0f2"
  }

  .la-suitcase-rolling:before {
    content: "\f5c1"
  }

  .la-sun:before {
    content: "\f185"
  }

  .la-superpowers:before {
    content: "\f2dd"
  }

  .la-superscript:before {
    content: "\f12b"
  }

  .la-supple:before {
    content: "\f3f9"
  }

  .la-surprise:before {
    content: "\f5c2"
  }

  .la-suse:before {
    content: "\f7d6"
  }

  .la-swatchbook:before {
    content: "\f5c3"
  }

  .la-swift:before {
    content: "\f8e1"
  }

  .la-swimmer:before {
    content: "\f5c4"
  }

  .la-swimming-pool:before {
    content: "\f5c5"
  }

  .la-symfony:before {
    content: "\f83d"
  }

  .la-synagogue:before {
    content: "\f69b"
  }

  .la-sync:before {
    content: "\f021"
  }

  .la-sync-alt:before {
    content: "\f2f1"
  }

  .la-syringe:before {
    content: "\f48e"
  }

  .la-table:before {
    content: "\f0ce"
  }

  .la-table-tennis:before {
    content: "\f45d"
  }

  .la-tablet:before {
    content: "\f10a"
  }

  .la-tablet-alt:before {
    content: "\f3fa"
  }

  .la-tablets:before {
    content: "\f490"
  }

  .la-tachometer-alt:before {
    content: "\f3fd"
  }

  .la-tag:before {
    content: "\f02b"
  }

  .la-tags:before {
    content: "\f02c"
  }

  .la-tape:before {
    content: "\f4db"
  }

  .la-tasks:before {
    content: "\f0ae"
  }

  .la-taxi:before {
    content: "\f1ba"
  }

  .la-teamspeak:before {
    content: "\f4f9"
  }

  .la-teeth:before {
    content: "\f62e"
  }

  .la-teeth-open:before {
    content: "\f62f"
  }

  .la-telegram:before {
    content: "\f2c6"
  }

  .la-telegram-plane:before {
    content: "\f3fe"
  }

  .la-temperature-high:before {
    content: "\f769"
  }

  .la-temperature-low:before {
    content: "\f76b"
  }

  .la-tencent-weibo:before {
    content: "\f1d5"
  }

  .la-tenge:before {
    content: "\f7d7"
  }

  .la-terminal:before {
    content: "\f120"
  }

  .la-text-height:before {
    content: "\f034"
  }

  .la-text-width:before {
    content: "\f035"
  }

  .la-th:before {
    content: "\f00a"
  }

  .la-th-large:before {
    content: "\f009"
  }

  .la-th-list:before {
    content: "\f00b"
  }

  .la-the-red-yeti:before {
    content: "\f69d"
  }

  .la-theater-masks:before {
    content: "\f630"
  }

  .la-themeco:before {
    content: "\f5c6"
  }

  .la-themeisle:before {
    content: "\f2b2"
  }

  .la-thermometer:before {
    content: "\f491"
  }

  .la-thermometer-empty:before {
    content: "\f2cb"
  }

  .la-thermometer-full:before {
    content: "\f2c7"
  }

  .la-thermometer-half:before {
    content: "\f2c9"
  }

  .la-thermometer-quarter:before {
    content: "\f2ca"
  }

  .la-thermometer-three-quarters:before {
    content: "\f2c8"
  }

  .la-think-peaks:before {
    content: "\f731"
  }

  .la-thumbs-down:before {
    content: "\f165"
  }

  .la-thumbs-up:before {
    content: "\f164"
  }

  .la-thumbtack:before {
    content: "\f08d"
  }

  .la-ticket-alt:before {
    content: "\f3ff"
  }

  .la-times:before {
    content: "\f00d"
  }

  .la-times-circle:before {
    content: "\f057"
  }

  .la-tint:before {
    content: "\f043"
  }

  .la-tint-slash:before {
    content: "\f5c7"
  }

  .la-tired:before {
    content: "\f5c8"
  }

  .la-toggle-off:before {
    content: "\f204"
  }

  .la-toggle-on:before {
    content: "\f205"
  }

  .la-toilet:before {
    content: "\f7d8"
  }

  .la-toilet-paper:before {
    content: "\f71e"
  }

  .la-toolbox:before {
    content: "\f552"
  }

  .la-tools:before {
    content: "\f7d9"
  }

  .la-tooth:before {
    content: "\f5c9"
  }

  .la-torah:before {
    content: "\f6a0"
  }

  .la-torii-gate:before {
    content: "\f6a1"
  }

  .la-tractor:before {
    content: "\f722"
  }

  .la-trade-federation:before {
    content: "\f513"
  }

  .la-trademark:before {
    content: "\f25c"
  }

  .la-traffic-light:before {
    content: "\f637"
  }

  .la-train:before {
    content: "\f238"
  }

  .la-tram:before {
    content: "\f7da"
  }

  .la-transgender:before {
    content: "\f224"
  }

  .la-transgender-alt:before {
    content: "\f225"
  }

  .la-trash:before {
    content: "\f1f8"
  }

  .la-trash-alt:before {
    content: "\f2ed"
  }

  .la-trash-restore:before {
    content: "\f829"
  }

  .la-trash-restore-alt:before {
    content: "\f82a"
  }

  .la-tree:before {
    content: "\f1bb"
  }

  .la-trello:before {
    content: "\f181"
  }

  .la-tripadvisor:before {
    content: "\f262"
  }

  .la-trophy:before {
    content: "\f091"
  }

  .la-truck:before {
    content: "\f0d1"
  }

  .la-truck-loading:before {
    content: "\f4de"
  }

  .la-truck-monster:before {
    content: "\f63b"
  }

  .la-truck-moving:before {
    content: "\f4df"
  }

  .la-truck-pickup:before {
    content: "\f63c"
  }

  .la-tshirt:before {
    content: "\f553"
  }

  .la-tty:before {
    content: "\f1e4"
  }

  .la-tumblr:before {
    content: "\f173"
  }

  .la-tumblr-square:before {
    content: "\f174"
  }

  .la-tv:before {
    content: "\f26c"
  }

  .la-twitch:before {
    content: "\f1e8"
  }

  .la-twitter:before {
    content: "\f099"
  }

  .la-twitter-square:before {
    content: "\f081"
  }

  .la-typo3:before {
    content: "\f42b"
  }

  .la-uber:before {
    content: "\f402"
  }

  .la-ubuntu:before {
    content: "\f7df"
  }

  .la-uikit:before {
    content: "\f403"
  }

  .la-umbraco:before {
    content: "\f8e8"
  }

  .la-umbrella:before {
    content: "\f0e9"
  }

  .la-umbrella-beach:before {
    content: "\f5ca"
  }

  .la-underline:before {
    content: "\f0cd"
  }

  .la-undo:before {
    content: "\f0e2"
  }

  .la-undo-alt:before {
    content: "\f2ea"
  }

  .la-uniregistry:before {
    content: "\f404"
  }

  .la-universal-access:before {
    content: "\f29a"
  }

  .la-university:before {
    content: "\f19c"
  }

  .la-unlink:before {
    content: "\f127"
  }

  .la-unlock:before {
    content: "\f09c"
  }

  .la-unlock-alt:before {
    content: "\f13e"
  }

  .la-untappd:before {
    content: "\f405"
  }

  .la-upload:before {
    content: "\f093"
  }

  .la-ups:before {
    content: "\f7e0"
  }

  .la-usb:before {
    content: "\f287"
  }

  .la-user:before {
    content: "\f007"
  }

  .la-user-alt:before {
    content: "\f406"
  }

  .la-user-alt-slash:before {
    content: "\f4fa"
  }

  .la-user-astronaut:before {
    content: "\f4fb"
  }

  .la-user-check:before {
    content: "\f4fc"
  }

  .la-user-circle:before {
    content: "\f2bd"
  }

  .la-user-clock:before {
    content: "\f4fd"
  }

  .la-user-cog:before {
    content: "\f4fe"
  }

  .la-user-edit:before {
    content: "\f4ff"
  }

  .la-user-friends:before {
    content: "\f500"
  }

  .la-user-graduate:before {
    content: "\f501"
  }

  .la-user-injured:before {
    content: "\f728"
  }

  .la-user-lock:before {
    content: "\f502"
  }

  .la-user-md:before {
    content: "\f0f0"
  }

  .la-user-minus:before {
    content: "\f503"
  }

  .la-user-ninja:before {
    content: "\f504"
  }

  .la-user-nurse:before {
    content: "\f82f"
  }

  .la-user-plus:before {
    content: "\f234"
  }

  .la-user-secret:before {
    content: "\f21b"
  }

  .la-user-shield:before {
    content: "\f505"
  }

  .la-user-slash:before {
    content: "\f506"
  }

  .la-user-tag:before {
    content: "\f507"
  }

  .la-user-tie:before {
    content: "\f508"
  }

  .la-user-times:before {
    content: "\f235"
  }

  .la-users:before {
    content: "\f0c0"
  }

  .la-users-cog:before {
    content: "\f509"
  }

  .la-usps:before {
    content: "\f7e1"
  }

  .la-ussunnah:before {
    content: "\f407"
  }

  .la-utensil-spoon:before {
    content: "\f2e5"
  }

  .la-utensils:before {
    content: "\f2e7"
  }

  .la-vaadin:before {
    content: "\f408"
  }

  .la-vector-square:before {
    content: "\f5cb"
  }

  .la-venus:before {
    content: "\f221"
  }

  .la-venus-double:before {
    content: "\f226"
  }

  .la-venus-mars:before {
    content: "\f228"
  }

  .la-viacoin:before {
    content: "\f237"
  }

  .la-viadeo:before {
    content: "\f2a9"
  }

  .la-viadeo-square:before {
    content: "\f2aa"
  }

  .la-vial:before {
    content: "\f492"
  }

  .la-vials:before {
    content: "\f493"
  }

  .la-viber:before {
    content: "\f409"
  }

  .la-video:before {
    content: "\f03d"
  }

  .la-video-slash:before {
    content: "\f4e2"
  }

  .la-vihara:before {
    content: "\f6a7"
  }

  .la-vimeo:before {
    content: "\f40a"
  }

  .la-vimeo-square:before {
    content: "\f194"
  }

  .la-vimeo-v:before {
    content: "\f27d"
  }

  .la-vine:before {
    content: "\f1ca"
  }

  .la-vk:before {
    content: "\f189"
  }

  .la-vnv:before {
    content: "\f40b"
  }

  .la-voicemail:before {
    content: "\f897"
  }

  .la-volleyball-ball:before {
    content: "\f45f"
  }

  .la-volume-down:before {
    content: "\f027"
  }

  .la-volume-mute:before {
    content: "\f6a9"
  }

  .la-volume-off:before {
    content: "\f026"
  }

  .la-volume-up:before {
    content: "\f028"
  }

  .la-vote-yea:before {
    content: "\f772"
  }

  .la-vr-cardboard:before {
    content: "\f729"
  }

  .la-vuejs:before {
    content: "\f41f"
  }

  .la-walking:before {
    content: "\f554"
  }

  .la-wallet:before {
    content: "\f555"
  }

  .la-warehouse:before {
    content: "\f494"
  }

  .la-water:before {
    content: "\f773"
  }

  .la-wave-square:before {
    content: "\f83e"
  }

  .la-waze:before {
    content: "\f83f"
  }

  .la-weebly:before {
    content: "\f5cc"
  }

  .la-weibo:before {
    content: "\f18a"
  }

  .la-weight:before {
    content: "\f496"
  }

  .la-weight-hanging:before {
    content: "\f5cd"
  }

  .la-weixin:before {
    content: "\f1d7"
  }

  .la-whatsapp:before {
    content: "\f232"
  }

  .la-whatsapp-square:before {
    content: "\f40c"
  }

  .la-wheelchair:before {
    content: "\f193"
  }

  .la-whmcs:before {
    content: "\f40d"
  }

  .la-wifi:before {
    content: "\f1eb"
  }

  .la-wikipedia-w:before {
    content: "\f266"
  }

  .la-wind:before {
    content: "\f72e"
  }

  .la-window-close:before {
    content: "\f410"
  }

  .la-window-maximize:before {
    content: "\f2d0"
  }

  .la-window-minimize:before {
    content: "\f2d1"
  }

  .la-window-restore:before {
    content: "\f2d2"
  }

  .la-windows:before {
    content: "\f17a"
  }

  .la-wine-bottle:before {
    content: "\f72f"
  }

  .la-wine-glass:before {
    content: "\f4e3"
  }

  .la-wine-glass-alt:before {
    content: "\f5ce"
  }

  .la-wix:before {
    content: "\f5cf"
  }

  .la-wizards-of-the-coast:before {
    content: "\f730"
  }

  .la-wolf-pack-battalion:before {
    content: "\f514"
  }

  .la-won-sign:before {
    content: "\f159"
  }

  .la-wordpress:before {
    content: "\f19a"
  }

  .la-wordpress-simple:before {
    content: "\f411"
  }

  .la-wpbeginner:before {
    content: "\f297"
  }

  .la-wpexplorer:before {
    content: "\f2de"
  }

  .la-wpforms:before {
    content: "\f298"
  }

  .la-wpressr:before {
    content: "\f3e4"
  }

  .la-wrench:before {
    content: "\f0ad"
  }

  .la-x-ray:before {
    content: "\f497"
  }

  .la-xbox:before {
    content: "\f412"
  }

  .la-xing:before {
    content: "\f168"
  }

  .la-xing-square:before {
    content: "\f169"
  }

  .la-y-combinator:before {
    content: "\f23b"
  }

  .la-yahoo:before {
    content: "\f19e"
  }

  .la-yammer:before {
    content: "\f840"
  }

  .la-yandex:before {
    content: "\f413"
  }

  .la-yandex-international:before {
    content: "\f414"
  }

  .la-yarn:before {
    content: "\f7e3"
  }

  .la-yelp:before {
    content: "\f1e9"
  }

  .la-yen-sign:before {
    content: "\f157"
  }

  .la-yin-yang:before {
    content: "\f6ad"
  }

  .la-yoast:before {
    content: "\f2b1"
  }

  .la-youtube:before {
    content: "\f167"
  }

  .la-youtube-square:before {
    content: "\f431"
  }

  .la-zhihu:before {
    content: "\f63f"
  }

  .sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
  }

  .sr-only-focusable:active,
  .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
  }

  @font-face {
    font-family: 'Line Awesome Brands';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/la-brands-400.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-brands-400.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-brands-400.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-brands-400.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-brands-400.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-brands-400.svg#lineawesome) format("svg")
  }

  .lab {
    font-family: 'Line Awesome Brands'
  }

  @font-face {
    font-family: 'Line Awesome Free';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-regular-400.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-regular-400.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-regular-400.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-regular-400.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-regular-400.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-regular-400.svg#lineawesome) format("svg")
  }

  .lar {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  @font-face {
    font-family: 'Line Awesome Free';
    font-style: normal;
    font-weight: 900;
    font-display: auto;
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-solid-900.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-solid-900.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-solid-900.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-solid-900.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-solid-900.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/la-solid-900.svg#lineawesome) format("svg")
  }

  .la,
  .las {
    font-family: 'Line Awesome Free';
    font-weight: 900
  }

  .la.la-glass:before {
    content: "\f000"
  }

  .la.la-meetup {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-star-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-star-o:before {
    content: "\f005"
  }

  .la.la-remove:before {
    content: "\f00d"
  }

  .la.la-close:before {
    content: "\f00d"
  }

  .la.la-gear:before {
    content: "\f013"
  }

  .la.la-trash-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-trash-o:before {
    content: "\f2ed"
  }

  .la.la-file-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-o:before {
    content: "\f15b"
  }

  .la.la-clock-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-clock-o:before {
    content: "\f017"
  }

  .la.la-arrow-circle-o-down {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-arrow-circle-o-down:before {
    content: "\f358"
  }

  .la.la-arrow-circle-o-up {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-arrow-circle-o-up:before {
    content: "\f35b"
  }

  .la.la-play-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-play-circle-o:before {
    content: "\f144"
  }

  .la.la-repeat:before {
    content: "\f01e"
  }

  .la.la-rotate-right:before {
    content: "\f01e"
  }

  .la.la-refresh:before {
    content: "\f021"
  }

  .la.la-list-alt {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-dedent:before {
    content: "\f03b"
  }

  .la.la-video-camera:before {
    content: "\f03d"
  }

  .la.la-picture-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-picture-o:before {
    content: "\f03e"
  }

  .la.la-photo {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-photo:before {
    content: "\f03e"
  }

  .la.la-image {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-image:before {
    content: "\f03e"
  }

  .la.la-pencil:before {
    content: "\f303"
  }

  .la.la-map-marker:before {
    content: "\f3c5"
  }

  .la.la-pencil-square-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-pencil-square-o:before {
    content: "\f044"
  }

  .la.la-share-square-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-share-square-o:before {
    content: "\f14d"
  }

  .la.la-check-square-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-check-square-o:before {
    content: "\f14a"
  }

  .la.la-arrows:before {
    content: "\f0b2"
  }

  .la.la-times-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-times-circle-o:before {
    content: "\f057"
  }

  .la.la-check-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-check-circle-o:before {
    content: "\f058"
  }

  .la.la-mail-forward:before {
    content: "\f064"
  }

  .la.la-eye {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-eye-slash {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-warning:before {
    content: "\f071"
  }

  .la.la-calendar:before {
    content: "\f073"
  }

  .la.la-arrows-v:before {
    content: "\f338"
  }

  .la.la-arrows-h:before {
    content: "\f337"
  }

  .la.la-bar-chart {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-bar-chart:before {
    content: "\f080"
  }

  .la.la-bar-chart-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-bar-chart-o:before {
    content: "\f080"
  }

  .la.la-twitter-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-facebook-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-gears:before {
    content: "\f085"
  }

  .la.la-thumbs-o-up {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-thumbs-o-up:before {
    content: "\f164"
  }

  .la.la-thumbs-o-down {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-thumbs-o-down:before {
    content: "\f165"
  }

  .la.la-heart-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-heart-o:before {
    content: "\f004"
  }

  .la.la-sign-out:before {
    content: "\f2f5"
  }

  .la.la-linkedin-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-linkedin-square:before {
    content: "\f08c"
  }

  .la.la-thumb-tack:before {
    content: "\f08d"
  }

  .la.la-external-link:before {
    content: "\f35d"
  }

  .la.la-sign-in:before {
    content: "\f2f6"
  }

  .la.la-github-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-lemon-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-lemon-o:before {
    content: "\f094"
  }

  .la.la-square-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-square-o:before {
    content: "\f0c8"
  }

  .la.la-bookmark-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-bookmark-o:before {
    content: "\f02e"
  }

  .la.la-twitter {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-facebook {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-facebook:before {
    content: "\f39e"
  }

  .la.la-facebook-f {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-facebook-f:before {
    content: "\f39e"
  }

  .la.la-github {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-credit-card {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-feed:before {
    content: "\f09e"
  }

  .la.la-hdd-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hdd-o:before {
    content: "\f0a0"
  }

  .la.la-hand-o-right {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-o-right:before {
    content: "\f0a4"
  }

  .la.la-hand-o-left {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-o-left:before {
    content: "\f0a5"
  }

  .la.la-hand-o-up {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-o-up:before {
    content: "\f0a6"
  }

  .la.la-hand-o-down {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-o-down:before {
    content: "\f0a7"
  }

  .la.la-arrows-alt:before {
    content: "\f31e"
  }

  .la.la-group:before {
    content: "\f0c0"
  }

  .la.la-chain:before {
    content: "\f0c1"
  }

  .la.la-scissors:before {
    content: "\f0c4"
  }

  .la.la-files-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-files-o:before {
    content: "\f0c5"
  }

  .la.la-floppy-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-floppy-o:before {
    content: "\f0c7"
  }

  .la.la-navicon:before {
    content: "\f0c9"
  }

  .la.la-reorder:before {
    content: "\f0c9"
  }

  .la.la-pinterest {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-pinterest-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google-plus-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google-plus {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google-plus:before {
    content: "\f0d5"
  }

  .la.la-money {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-money:before {
    content: "\f3d1"
  }

  .la.la-unsorted:before {
    content: "\f0dc"
  }

  .la.la-sort-desc:before {
    content: "\f0dd"
  }

  .la.la-sort-asc:before {
    content: "\f0de"
  }

  .la.la-linkedin {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-linkedin:before {
    content: "\f0e1"
  }

  .la.la-rotate-left:before {
    content: "\f0e2"
  }

  .la.la-legal:before {
    content: "\f0e3"
  }

  .la.la-tachometer:before {
    content: "\f3fd"
  }

  .la.la-dashboard:before {
    content: "\f3fd"
  }

  .la.la-comment-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-comment-o:before {
    content: "\f075"
  }

  .la.la-comments-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-comments-o:before {
    content: "\f086"
  }

  .la.la-flash:before {
    content: "\f0e7"
  }

  .la.la-clipboard {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-paste {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-paste:before {
    content: "\f328"
  }

  .la.la-lightbulb-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-lightbulb-o:before {
    content: "\f0eb"
  }

  .la.la-exchange:before {
    content: "\f362"
  }

  .la.la-cloud-download:before {
    content: "\f381"
  }

  .la.la-cloud-upload:before {
    content: "\f382"
  }

  .la.la-bell-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-bell-o:before {
    content: "\f0f3"
  }

  .la.la-cutlery:before {
    content: "\f2e7"
  }

  .la.la-file-text-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-text-o:before {
    content: "\f15c"
  }

  .la.la-building-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-building-o:before {
    content: "\f1ad"
  }

  .la.la-hospital-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hospital-o:before {
    content: "\f0f8"
  }

  .la.la-tablet:before {
    content: "\f3fa"
  }

  .la.la-mobile:before {
    content: "\f3cd"
  }

  .la.la-mobile-phone:before {
    content: "\f3cd"
  }

  .la.la-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-circle-o:before {
    content: "\f111"
  }

  .la.la-mail-reply:before {
    content: "\f3e5"
  }

  .la.la-github-alt {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-folder-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-folder-o:before {
    content: "\f07b"
  }

  .la.la-folder-open-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-folder-open-o:before {
    content: "\f07c"
  }

  .la.la-smile-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-smile-o:before {
    content: "\f118"
  }

  .la.la-frown-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-frown-o:before {
    content: "\f119"
  }

  .la.la-meh-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-meh-o:before {
    content: "\f11a"
  }

  .la.la-keyboard-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-keyboard-o:before {
    content: "\f11c"
  }

  .la.la-flag-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-flag-o:before {
    content: "\f024"
  }

  .la.la-mail-reply-all:before {
    content: "\f122"
  }

  .la.la-star-half-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-star-half-o:before {
    content: "\f089"
  }

  .la.la-star-half-empty {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-star-half-empty:before {
    content: "\f089"
  }

  .la.la-star-half-full {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-star-half-full:before {
    content: "\f089"
  }

  .la.la-code-fork:before {
    content: "\f126"
  }

  .la.la-chain-broken:before {
    content: "\f127"
  }

  .la.la-shield:before {
    content: "\f3ed"
  }

  .la.la-calendar-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-calendar-o:before {
    content: "\f133"
  }

  .la.la-maxcdn {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-html5 {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-css3 {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-ticket:before {
    content: "\f3ff"
  }

  .la.la-minus-square-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-minus-square-o:before {
    content: "\f146"
  }

  .la.la-level-up:before {
    content: "\f3bf"
  }

  .la.la-level-down:before {
    content: "\f3be"
  }

  .la.la-pencil-square:before {
    content: "\f14b"
  }

  .la.la-external-link-square:before {
    content: "\f360"
  }

  .la.la-compass {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-caret-square-o-down {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-caret-square-o-down:before {
    content: "\f150"
  }

  .la.la-toggle-down {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-toggle-down:before {
    content: "\f150"
  }

  .la.la-caret-square-o-up {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-caret-square-o-up:before {
    content: "\f151"
  }

  .la.la-toggle-up {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-toggle-up:before {
    content: "\f151"
  }

  .la.la-caret-square-o-right {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-caret-square-o-right:before {
    content: "\f152"
  }

  .la.la-toggle-right {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-toggle-right:before {
    content: "\f152"
  }

  .la.la-eur:before {
    content: "\f153"
  }

  .la.la-euro:before {
    content: "\f153"
  }

  .la.la-gbp:before {
    content: "\f154"
  }

  .la.la-usd:before {
    content: "\f155"
  }

  .la.la-dollar:before {
    content: "\f155"
  }

  .la.la-inr:before {
    content: "\f156"
  }

  .la.la-rupee:before {
    content: "\f156"
  }

  .la.la-jpy:before {
    content: "\f157"
  }

  .la.la-cny:before {
    content: "\f157"
  }

  .la.la-rmb:before {
    content: "\f157"
  }

  .la.la-yen:before {
    content: "\f157"
  }

  .la.la-rub:before {
    content: "\f158"
  }

  .la.la-ruble:before {
    content: "\f158"
  }

  .la.la-rouble:before {
    content: "\f158"
  }

  .la.la-krw:before {
    content: "\f159"
  }

  .la.la-won:before {
    content: "\f159"
  }

  .la.la-btc {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-bitcoin {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-bitcoin:before {
    content: "\f15a"
  }

  .la.la-file-text:before {
    content: "\f15c"
  }

  .la.la-sort-alpha-asc:before {
    content: "\f15d"
  }

  .la.la-sort-alpha-desc:before {
    content: "\f881"
  }

  .la.la-sort-amount-asc:before {
    content: "\f160"
  }

  .la.la-sort-amount-desc:before {
    content: "\f884"
  }

  .la.la-sort-numeric-asc:before {
    content: "\f162"
  }

  .la.la-sort-numeric-desc:before {
    content: "\f886"
  }

  .la.la-youtube-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-youtube {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-xing {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-xing-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-youtube-play {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-youtube-play:before {
    content: "\f167"
  }

  .la.la-dropbox {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-stack-overflow {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-instagram {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-flickr {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-adn {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-bitbucket {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-bitbucket-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-bitbucket-square:before {
    content: "\f171"
  }

  .la.la-tumblr {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-tumblr-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-long-arrow-down:before {
    content: "\f309"
  }

  .la.la-long-arrow-up:before {
    content: "\f30c"
  }

  .la.la-long-arrow-left:before {
    content: "\f30a"
  }

  .la.la-long-arrow-right:before {
    content: "\f30b"
  }

  .la.la-apple {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-windows {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-android {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-linux {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-dribbble {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-skype {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-foursquare {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-trello {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-gratipay {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-gittip {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-gittip:before {
    content: "\f184"
  }

  .la.la-sun-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-sun-o:before {
    content: "\f185"
  }

  .la.la-moon-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-moon-o:before {
    content: "\f186"
  }

  .la.la-vk {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-weibo {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-renren {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-pagelines {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-stack-exchange {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-arrow-circle-o-right {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-arrow-circle-o-right:before {
    content: "\f35a"
  }

  .la.la-arrow-circle-o-left {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-arrow-circle-o-left:before {
    content: "\f359"
  }

  .la.la-caret-square-o-left {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-caret-square-o-left:before {
    content: "\f191"
  }

  .la.la-toggle-left {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-toggle-left:before {
    content: "\f191"
  }

  .la.la-dot-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-dot-circle-o:before {
    content: "\f192"
  }

  .la.la-vimeo-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-try:before {
    content: "\f195"
  }

  .la.la-turkish-lira:before {
    content: "\f195"
  }

  .la.la-plus-square-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-plus-square-o:before {
    content: "\f0fe"
  }

  .la.la-slack {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wordpress {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-openid {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-institution:before {
    content: "\f19c"
  }

  .la.la-bank:before {
    content: "\f19c"
  }

  .la.la-mortar-board:before {
    content: "\f19d"
  }

  .la.la-yahoo {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-reddit {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-reddit-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-stumbleupon-circle {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-stumbleupon {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-delicious {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-digg {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-pied-piper-pp {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-pied-piper-alt {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-drupal {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-joomla {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-spoon:before {
    content: "\f2e5"
  }

  .la.la-behance {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-behance-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-steam {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-steam-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-automobile:before {
    content: "\f1b9"
  }

  .la.la-cab:before {
    content: "\f1ba"
  }

  .la.la-envelope-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-envelope-o:before {
    content: "\f0e0"
  }

  .la.la-deviantart {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-soundcloud {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-file-pdf-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-pdf-o:before {
    content: "\f1c1"
  }

  .la.la-file-word-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-word-o:before {
    content: "\f1c2"
  }

  .la.la-file-excel-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-excel-o:before {
    content: "\f1c3"
  }

  .la.la-file-powerpoint-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-powerpoint-o:before {
    content: "\f1c4"
  }

  .la.la-file-image-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-image-o:before {
    content: "\f1c5"
  }

  .la.la-file-photo-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-photo-o:before {
    content: "\f1c5"
  }

  .la.la-file-picture-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-picture-o:before {
    content: "\f1c5"
  }

  .la.la-file-archive-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-archive-o:before {
    content: "\f1c6"
  }

  .la.la-file-zip-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-zip-o:before {
    content: "\f1c6"
  }

  .la.la-file-audio-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-audio-o:before {
    content: "\f1c7"
  }

  .la.la-file-sound-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-sound-o:before {
    content: "\f1c7"
  }

  .la.la-file-video-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-video-o:before {
    content: "\f1c8"
  }

  .la.la-file-movie-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-movie-o:before {
    content: "\f1c8"
  }

  .la.la-file-code-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-file-code-o:before {
    content: "\f1c9"
  }

  .la.la-vine {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-codepen {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-jsfiddle {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-life-ring {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-life-bouy {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-life-bouy:before {
    content: "\f1cd"
  }

  .la.la-life-buoy {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-life-buoy:before {
    content: "\f1cd"
  }

  .la.la-life-saver {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-life-saver:before {
    content: "\f1cd"
  }

  .la.la-support {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-support:before {
    content: "\f1cd"
  }

  .la.la-circle-o-notch:before {
    content: "\f1ce"
  }

  .la.la-rebel {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-ra {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-ra:before {
    content: "\f1d0"
  }

  .la.la-resistance {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-resistance:before {
    content: "\f1d0"
  }

  .la.la-empire {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-ge {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-ge:before {
    content: "\f1d1"
  }

  .la.la-git-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-git {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-hacker-news {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-y-combinator-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-y-combinator-square:before {
    content: "\f1d4"
  }

  .la.la-yc-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-yc-square:before {
    content: "\f1d4"
  }

  .la.la-tencent-weibo {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-qq {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-weixin {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wechat {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wechat:before {
    content: "\f1d7"
  }

  .la.la-send:before {
    content: "\f1d8"
  }

  .la.la-paper-plane-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-paper-plane-o:before {
    content: "\f1d8"
  }

  .la.la-send-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-send-o:before {
    content: "\f1d8"
  }

  .la.la-circle-thin {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-circle-thin:before {
    content: "\f111"
  }

  .la.la-header:before {
    content: "\f1dc"
  }

  .la.la-sliders:before {
    content: "\f1de"
  }

  .la.la-futbol-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-futbol-o:before {
    content: "\f1e3"
  }

  .la.la-soccer-ball-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-soccer-ball-o:before {
    content: "\f1e3"
  }

  .la.la-slideshare {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-twitch {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-yelp {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-newspaper-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-newspaper-o:before {
    content: "\f1ea"
  }

  .la.la-paypal {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google-wallet {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc-visa {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc-mastercard {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc-discover {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc-amex {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc-paypal {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc-stripe {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-bell-slash-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-bell-slash-o:before {
    content: "\f1f6"
  }

  .la.la-trash:before {
    content: "\f2ed"
  }

  .la.la-copyright {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-eyedropper:before {
    content: "\f1fb"
  }

  .la.la-area-chart:before {
    content: "\f1fe"
  }

  .la.la-pie-chart:before {
    content: "\f200"
  }

  .la.la-line-chart:before {
    content: "\f201"
  }

  .la.la-lastfm {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-lastfm-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-ioxhost {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-angellist {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-cc:before {
    content: "\f20a"
  }

  .la.la-ils:before {
    content: "\f20b"
  }

  .la.la-shekel:before {
    content: "\f20b"
  }

  .la.la-sheqel:before {
    content: "\f20b"
  }

  .la.la-meanpath {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-meanpath:before {
    content: "\f2b4"
  }

  .la.la-buysellads {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-connectdevelop {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-dashcube {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-forumbee {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-leanpub {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-sellsy {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-shirtsinbulk {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-simplybuilt {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-skyatlas {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-diamond {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-diamond:before {
    content: "\f3a5"
  }

  .la.la-intersex:before {
    content: "\f224"
  }

  .la.la-facebook-official {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-facebook-official:before {
    content: "\f09a"
  }

  .la.la-pinterest-p {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-whatsapp {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-hotel:before {
    content: "\f236"
  }

  .la.la-viacoin {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-medium {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-y-combinator {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-yc {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-yc:before {
    content: "\f23b"
  }

  .la.la-optin-monster {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-opencart {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-expeditedssl {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-battery-4:before {
    content: "\f240"
  }

  .la.la-battery:before {
    content: "\f240"
  }

  .la.la-battery-3:before {
    content: "\f241"
  }

  .la.la-battery-2:before {
    content: "\f242"
  }

  .la.la-battery-1:before {
    content: "\f243"
  }

  .la.la-battery-0:before {
    content: "\f244"
  }

  .la.la-object-group {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-object-ungroup {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-sticky-note-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-sticky-note-o:before {
    content: "\f249"
  }

  .la.la-cc-jcb {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-cc-diners-club {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-clone {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hourglass-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hourglass-o:before {
    content: "\f254"
  }

  .la.la-hourglass-1:before {
    content: "\f251"
  }

  .la.la-hourglass-2:before {
    content: "\f252"
  }

  .la.la-hourglass-3:before {
    content: "\f253"
  }

  .la.la-hand-rock-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-rock-o:before {
    content: "\f255"
  }

  .la.la-hand-grab-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-grab-o:before {
    content: "\f255"
  }

  .la.la-hand-paper-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-paper-o:before {
    content: "\f256"
  }

  .la.la-hand-stop-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-stop-o:before {
    content: "\f256"
  }

  .la.la-hand-scissors-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-scissors-o:before {
    content: "\f257"
  }

  .la.la-hand-lizard-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-lizard-o:before {
    content: "\f258"
  }

  .la.la-hand-spock-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-spock-o:before {
    content: "\f259"
  }

  .la.la-hand-pointer-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-pointer-o:before {
    content: "\f25a"
  }

  .la.la-hand-peace-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-hand-peace-o:before {
    content: "\f25b"
  }

  .la.la-registered {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-creative-commons {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-gg {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-gg-circle {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-tripadvisor {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-odnoklassniki {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-odnoklassniki-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-get-pocket {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wikipedia-w {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-safari {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-chrome {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-firefox {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-opera {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-internet-explorer {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-television:before {
    content: "\f26c"
  }

  .la.la-contao {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-500px {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-amazon {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-calendar-plus-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-calendar-plus-o:before {
    content: "\f271"
  }

  .la.la-calendar-minus-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-calendar-minus-o:before {
    content: "\f272"
  }

  .la.la-calendar-times-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-calendar-times-o:before {
    content: "\f273"
  }

  .la.la-calendar-check-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-calendar-check-o:before {
    content: "\f274"
  }

  .la.la-map-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-map-o:before {
    content: "\f279"
  }

  .la.la-commenting:before {
    content: "\f4ad"
  }

  .la.la-commenting-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-commenting-o:before {
    content: "\f4ad"
  }

  .la.la-houzz {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-vimeo {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-vimeo:before {
    content: "\f27d"
  }

  .la.la-black-tie {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-fonticons {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-reddit-alien {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-edge {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-credit-card-alt:before {
    content: "\f09d"
  }

  .la.la-codiepie {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-modx {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-fort-awesome {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-usb {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-product-hunt {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-mixcloud {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-scribd {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-pause-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-pause-circle-o:before {
    content: "\f28b"
  }

  .la.la-stop-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-stop-circle-o:before {
    content: "\f28d"
  }

  .la.la-bluetooth {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-bluetooth-b {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-gitlab {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wpbeginner {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wpforms {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-envira {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wheelchair-alt {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wheelchair-alt:before {
    content: "\f368"
  }

  .la.la-question-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-question-circle-o:before {
    content: "\f059"
  }

  .la.la-volume-control-phone:before {
    content: "\f2a0"
  }

  .la.la-asl-interpreting:before {
    content: "\f2a3"
  }

  .la.la-deafness:before {
    content: "\f2a4"
  }

  .la.la-hard-of-hearing:before {
    content: "\f2a4"
  }

  .la.la-glide {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-glide-g {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-signing:before {
    content: "\f2a7"
  }

  .la.la-viadeo {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-viadeo-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-snapchat {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-snapchat-ghost {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-snapchat-square {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-pied-piper {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-first-order {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-yoast {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-themeisle {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google-plus-official {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google-plus-official:before {
    content: "\f2b3"
  }

  .la.la-google-plus-circle {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-google-plus-circle:before {
    content: "\f2b3"
  }

  .la.la-font-awesome {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-fa {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-fa:before {
    content: "\f2b4"
  }

  .la.la-handshake-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-handshake-o:before {
    content: "\f2b5"
  }

  .la.la-envelope-open-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-envelope-open-o:before {
    content: "\f2b6"
  }

  .la.la-linode {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-address-book-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-address-book-o:before {
    content: "\f2b9"
  }

  .la.la-vcard:before {
    content: "\f2bb"
  }

  .la.la-address-card-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-address-card-o:before {
    content: "\f2bb"
  }

  .la.la-vcard-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-vcard-o:before {
    content: "\f2bb"
  }

  .la.la-user-circle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-user-circle-o:before {
    content: "\f2bd"
  }

  .la.la-user-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-user-o:before {
    content: "\f007"
  }

  .la.la-id-badge {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-drivers-license:before {
    content: "\f2c2"
  }

  .la.la-id-card-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-id-card-o:before {
    content: "\f2c2"
  }

  .la.la-drivers-license-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-drivers-license-o:before {
    content: "\f2c2"
  }

  .la.la-quora {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-free-code-camp {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-telegram {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-thermometer-4:before {
    content: "\f2c7"
  }

  .la.la-thermometer:before {
    content: "\f2c7"
  }

  .la.la-thermometer-3:before {
    content: "\f2c8"
  }

  .la.la-thermometer-2:before {
    content: "\f2c9"
  }

  .la.la-thermometer-1:before {
    content: "\f2ca"
  }

  .la.la-thermometer-0:before {
    content: "\f2cb"
  }

  .la.la-bathtub:before {
    content: "\f2cd"
  }

  .la.la-s15:before {
    content: "\f2cd"
  }

  .la.la-window-maximize {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-window-restore {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-times-rectangle:before {
    content: "\f410"
  }

  .la.la-window-close-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-window-close-o:before {
    content: "\f410"
  }

  .la.la-times-rectangle-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-times-rectangle-o:before {
    content: "\f410"
  }

  .la.la-bandcamp {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-grav {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-etsy {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-imdb {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-ravelry {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-eercast {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-eercast:before {
    content: "\f2da"
  }

  .la.la-snowflake-o {
    font-family: 'Line Awesome Free';
    font-weight: 400
  }

  .la.la-snowflake-o:before {
    content: "\f2dc"
  }

  .la.la-superpowers {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-wpexplorer {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }

  .la.la-spotify {
    font-family: 'Line Awesome Brands';
    font-weight: 400
  }
}

@media all {
  @font-face {
    font-family: 'LineIcons';
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/LineIcons.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/LineIcons.eot) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/LineIcons.woff2) format('woff2'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/LineIcons.woff) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/LineIcons.ttf) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/LineIcons.svg) format('svg');
    font-weight: 400;
    font-style: normal
  }

  .lni {
    display: inline-block;
    font: normal normal normal 1em/1 'LineIcons';
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  .lni-sm {
    font-size: .8em
  }

  .lni-lg {
    font-size: 1.2em
  }

  .lni-16 {
    font-size: 16px
  }

  .lni-32 {
    font-size: 32px
  }

  .lni-bg-square,
  .lni-bg-circle {
    padding: .35em;
    background-color: #eee
  }

  .lni-bg-circle {
    border-radius: 50%
  }

  .lni-ul {
    padding-left: 0;
    list-style-type: none
  }

  .lni-ul>li {
    display: flex;
    align-items: flex-start;
    line-height: 1.4
  }

  .lni-ul>li>.lni {
    margin-right: .4em;
    line-height: inherit
  }

  .lni-is-spinning {
    -webkit-animation: lni-spin 2s infinite linear;
    -moz-animation: lni-spin 2s infinite linear;
    animation: lni-spin 2s infinite linear
  }

  @-webkit-keyframes lni-spin {
    0% {
      -webkit-transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(360deg)
    }
  }

  @-moz-keyframes lni-spin {
    0% {
      -moz-transform: rotate(0deg)
    }

    100% {
      -moz-transform: rotate(360deg)
    }
  }

  @keyframes lni-spin {
    0% {
      -webkit-transform: rotate(0deg);
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -o-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(360deg);
      -moz-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      -o-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  .lni-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .lni-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .lni-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .lni-flip-y {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
    -webkit-transform: scale(-1, 1);
    -moz-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    transform: scale(-1, 1)
  }

  .lni-flip-x {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: scale(1, -1);
    -moz-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    -o-transform: scale(1, -1);
    transform: scale(1, -1)
  }

  .lni-500px::before {
    content: "\ea02"
  }

  .lni-add-files::before {
    content: "\ea03"
  }

  .lni-alarm-clock::before {
    content: "\ea04"
  }

  .lni-alarm::before {
    content: "\ea05"
  }

  .lni-airbnb::before {
    content: "\ea06"
  }

  .lni-adobe::before {
    content: "\ea07"
  }

  .lni-amazon-pay::before {
    content: "\ea08"
  }

  .lni-amazon::before {
    content: "\ea09"
  }

  .lni-amex::before {
    content: "\ea0a"
  }

  .lni-anchor::before {
    content: "\ea0b"
  }

  .lni-amazon-original::before {
    content: "\ea0c"
  }

  .lni-android-original::before {
    content: "\ea0d"
  }

  .lni-android::before {
    content: "\ea0e"
  }

  .lni-angellist::before {
    content: "\ea0f"
  }

  .lni-angle-double-down::before {
    content: "\ea10"
  }

  .lni-angle-double-left::before {
    content: "\ea11"
  }

  .lni-angle-double-right::before {
    content: "\ea12"
  }

  .lni-angle-double-up::before {
    content: "\ea13"
  }

  .lni-angular::before {
    content: "\ea14"
  }

  .lni-apartment::before {
    content: "\ea15"
  }

  .lni-app-store::before {
    content: "\ea16"
  }

  .lni-apple-pay::before {
    content: "\ea17"
  }

  .lni-apple::before {
    content: "\ea18"
  }

  .lni-archive::before {
    content: "\ea19"
  }

  .lni-arrow-down-circle::before {
    content: "\ea1a"
  }

  .lni-arrow-left-circle::before {
    content: "\ea1b"
  }

  .lni-arrow-left::before {
    content: "\ea1c"
  }

  .lni-arrow-right-circle::before {
    content: "\ea1d"
  }

  .lni-arrow-right::before {
    content: "\ea1e"
  }

  .lni-arrow-top-left::before {
    content: "\ea1f"
  }

  .lni-arrow-top-right::before {
    content: "\ea20"
  }

  .lni-arrow-up-circle::before {
    content: "\ea21"
  }

  .lni-arrow-up::before {
    content: "\ea22"
  }

  .lni-arrows-horizontal::before {
    content: "\ea23"
  }

  .lni-arrows-vertical::before {
    content: "\ea24"
  }

  .lni-atlassian::before {
    content: "\ea25"
  }

  .lni-aws::before {
    content: "\ea26"
  }

  .lni-arrow-down::before {
    content: "\ea27"
  }

  .lni-ambulance::before {
    content: "\ea28"
  }

  .lni-agenda::before {
    content: "\ea29"
  }

  .lni-backward::before {
    content: "\ea2a"
  }

  .lni-baloon::before {
    content: "\ea2b"
  }

  .lni-ban::before {
    content: "\ea2c"
  }

  .lni-bar-chart::before {
    content: "\ea2d"
  }

  .lni-behance-original::before {
    content: "\ea2e"
  }

  .lni-bitbucket::before {
    content: "\ea2f"
  }

  .lni-bitcoin::before {
    content: "\ea30"
  }

  .lni-blackboard::before {
    content: "\ea31"
  }

  .lni-blogger::before {
    content: "\ea32"
  }

  .lni-bluetooth::before {
    content: "\ea33"
  }

  .lni-bold::before {
    content: "\ea34"
  }

  .lni-bolt-alt::before {
    content: "\ea35"
  }

  .lni-bolt::before {
    content: "\ea36"
  }

  .lni-book::before {
    content: "\ea37"
  }

  .lni-bookmark-alt::before {
    content: "\ea38"
  }

  .lni-bookmark::before {
    content: "\ea39"
  }

  .lni-bootstrap::before {
    content: "\ea3a"
  }

  .lni-bricks::before {
    content: "\ea3b"
  }

  .lni-bridge::before {
    content: "\ea3c"
  }

  .lni-briefcase::before {
    content: "\ea3d"
  }

  .lni-brush-alt::before {
    content: "\ea3e"
  }

  .lni-brush::before {
    content: "\ea3f"
  }

  .lni-bubble::before {
    content: "\ea40"
  }

  .lni-bug::before {
    content: "\ea41"
  }

  .lni-bulb::before {
    content: "\ea42"
  }

  .lni-bullhorn::before {
    content: "\ea43"
  }

  .lni-burger::before {
    content: "\ea44"
  }

  .lni-bus::before {
    content: "\ea45"
  }

  .lni-cake::before {
    content: "\ea46"
  }

  .lni-calculator::before {
    content: "\ea47"
  }

  .lni-calendar::before {
    content: "\ea48"
  }

  .lni-camera::before {
    content: "\ea49"
  }

  .lni-candy-cane::before {
    content: "\ea4a"
  }

  .lni-candy::before {
    content: "\ea4b"
  }

  .lni-capsule::before {
    content: "\ea4c"
  }

  .lni-car-alt::before {
    content: "\ea4d"
  }

  .lni-car::before {
    content: "\ea4e"
  }

  .lni-caravan::before {
    content: "\ea4f"
  }

  .lni-cart-full::before {
    content: "\ea50"
  }

  .lni-cart::before {
    content: "\ea51"
  }

  .lni-certificate::before {
    content: "\ea52"
  }

  .lni-checkbox::before {
    content: "\ea53"
  }

  .lni-checkmark-circle::before {
    content: "\ea54"
  }

  .lni-checkmark::before {
    content: "\ea55"
  }

  .lni-chef-hat::before {
    content: "\ea56"
  }

  .lni-chevron-down-circle::before {
    content: "\ea57"
  }

  .lni-chevron-down::before {
    content: "\ea58"
  }

  .lni-chevron-left-circle::before {
    content: "\ea59"
  }

  .lni-chevron-left::before {
    content: "\ea5a"
  }

  .lni-chevron-right-circle::before {
    content: "\ea5b"
  }

  .lni-chevron-right::before {
    content: "\ea5c"
  }

  .lni-chevron-up-circle::before {
    content: "\ea5d"
  }

  .lni-chevron-up::before {
    content: "\ea5e"
  }

  .lni-chrome::before {
    content: "\ea5f"
  }

  .lni-circle-minus::before {
    content: "\ea60"
  }

  .lni-circle-plus::before {
    content: "\ea61"
  }

  .lni-clipboard::before {
    content: "\ea62"
  }

  .lni-close::before {
    content: "\ea63"
  }

  .lni-cloud-check::before {
    content: "\ea64"
  }

  .lni-cloud-download::before {
    content: "\ea65"
  }

  .lni-cloud-network::before {
    content: "\ea66"
  }

  .lni-cloud-sync::before {
    content: "\ea67"
  }

  .lni-cloud-upload::before {
    content: "\ea68"
  }

  .lni-cloud::before {
    content: "\ea69"
  }

  .lni-cloudy-sun::before {
    content: "\ea6a"
  }

  .lni-code-alt::before {
    content: "\ea6b"
  }

  .lni-code::before {
    content: "\ea6c"
  }

  .lni-codepen::before {
    content: "\ea6d"
  }

  .lni-coffee-cup::before {
    content: "\ea6e"
  }

  .lni-cog::before {
    content: "\ea6f"
  }

  .lni-cogs::before {
    content: "\ea70"
  }

  .lni-coin::before {
    content: "\ea71"
  }

  .lni-comments-alt::before {
    content: "\ea72"
  }

  .lni-comments-reply::before {
    content: "\ea73"
  }

  .lni-comments::before {
    content: "\ea74"
  }

  .lni-compass::before {
    content: "\ea75"
  }

  .lni-construction-hammer::before {
    content: "\ea76"
  }

  .lni-construction::before {
    content: "\ea77"
  }

  .lni-consulting::before {
    content: "\ea78"
  }

  .lni-control-panel::before {
    content: "\ea79"
  }

  .lni-cpanel::before {
    content: "\ea7a"
  }

  .lni-creative-commons::before {
    content: "\ea7b"
  }

  .lni-credit-cards::before {
    content: "\ea7c"
  }

  .lni-crop::before {
    content: "\ea7d"
  }

  .lni-cross-circle::before {
    content: "\ea7e"
  }

  .lni-crown::before {
    content: "\ea7f"
  }

  .lni-css3::before {
    content: "\ea80"
  }

  .lni-cup::before {
    content: "\ea81"
  }

  .lni-customer::before {
    content: "\ea82"
  }

  .lni-cut::before {
    content: "\ea83"
  }

  .lni-dashboard::before {
    content: "\ea84"
  }

  .lni-database::before {
    content: "\ea85"
  }

  .lni-delivery::before {
    content: "\ea86"
  }

  .lni-dev::before {
    content: "\ea87"
  }

  .lni-diamond-alt::before {
    content: "\ea88"
  }

  .lni-diamond::before {
    content: "\ea89"
  }

  .lni-diners-club::before {
    content: "\ea8a"
  }

  .lni-dinner::before {
    content: "\ea8b"
  }

  .lni-direction-alt::before {
    content: "\ea8c"
  }

  .lni-direction-ltr::before {
    content: "\ea8d"
  }

  .lni-direction-rtl::before {
    content: "\ea8e"
  }

  .lni-direction::before {
    content: "\ea8f"
  }

  .lni-discord::before {
    content: "\ea90"
  }

  .lni-discover::before {
    content: "\ea91"
  }

  .lni-display-alt::before {
    content: "\ea92"
  }

  .lni-display::before {
    content: "\ea93"
  }

  .lni-docker::before {
    content: "\ea94"
  }

  .lni-dollar::before {
    content: "\ea95"
  }

  .lni-domain::before {
    content: "\ea96"
  }

  .lni-download::before {
    content: "\ea97"
  }

  .lni-dribbble::before {
    content: "\ea98"
  }

  .lni-drop::before {
    content: "\ea99"
  }

  .lni-dropbox-original::before {
    content: "\ea9a"
  }

  .lni-dropbox::before {
    content: "\ea9b"
  }

  .lni-drupal-original::before {
    content: "\ea9c"
  }

  .lni-drupal::before {
    content: "\ea9d"
  }

  .lni-dumbbell::before {
    content: "\ea9e"
  }

  .lni-edge::before {
    content: "\ea9f"
  }

  .lni-emoji-cool::before {
    content: "\eaa0"
  }

  .lni-emoji-friendly::before {
    content: "\eaa1"
  }

  .lni-emoji-happy::before {
    content: "\eaa2"
  }

  .lni-emoji-sad::before {
    content: "\eaa3"
  }

  .lni-emoji-smile::before {
    content: "\eaa4"
  }

  .lni-emoji-speechless::before {
    content: "\eaa5"
  }

  .lni-emoji-suspect::before {
    content: "\eaa6"
  }

  .lni-emoji-tounge::before {
    content: "\eaa7"
  }

  .lni-empty-file::before {
    content: "\eaa8"
  }

  .lni-enter::before {
    content: "\eaa9"
  }

  .lni-envato::before {
    content: "\eaaa"
  }

  .lni-envelope::before {
    content: "\eaab"
  }

  .lni-eraser::before {
    content: "\eaac"
  }

  .lni-euro::before {
    content: "\eaad"
  }

  .lni-exit-down::before {
    content: "\eaae"
  }

  .lni-exit-up::before {
    content: "\eaaf"
  }

  .lni-exit::before {
    content: "\eab0"
  }

  .lni-eye::before {
    content: "\eab1"
  }

  .lni-facebook-filled::before {
    content: "\eab2"
  }

  .lni-facebook-messenger::before {
    content: "\eab3"
  }

  .lni-facebook-original::before {
    content: "\eab4"
  }

  .lni-facebook-oval::before {
    content: "\eab5"
  }

  .lni-facebook::before {
    content: "\eab6"
  }

  .lni-figma::before {
    content: "\eab7"
  }

  .lni-files::before {
    content: "\eab8"
  }

  .lni-firefox-original::before {
    content: "\eab9"
  }

  .lni-firefox::before {
    content: "\eaba"
  }

  .lni-fireworks::before {
    content: "\eabb"
  }

  .lni-first-aid::before {
    content: "\eabc"
  }

  .lni-flag-alt::before {
    content: "\eabd"
  }

  .lni-flag::before {
    content: "\eabe"
  }

  .lni-flags::before {
    content: "\eabf"
  }

  .lni-flickr::before {
    content: "\eac0"
  }

  .lni-basketball::before {
    content: "\eac1"
  }

  .lni-behance::before {
    content: "\eac2"
  }

  .lni-forward::before {
    content: "\eac3"
  }

  .lni-frame-expand::before {
    content: "\eac4"
  }

  .lni-flower::before {
    content: "\eac5"
  }

  .lni-full-screen::before {
    content: "\eac6"
  }

  .lni-funnel::before {
    content: "\eac7"
  }

  .lni-gallery::before {
    content: "\eac8"
  }

  .lni-game::before {
    content: "\eac9"
  }

  .lni-gift::before {
    content: "\eaca"
  }

  .lni-git::before {
    content: "\eacb"
  }

  .lni-github-original::before {
    content: "\eacc"
  }

  .lni-github::before {
    content: "\eacd"
  }

  .lni-goodreads::before {
    content: "\eace"
  }

  .lni-google-drive::before {
    content: "\eacf"
  }

  .lni-google-pay::before {
    content: "\ead0"
  }

  .lni-fresh-juice::before {
    content: "\ead1"
  }

  .lni-folder::before {
    content: "\ead2"
  }

  .lni-bi-cycle::before {
    content: "\ead3"
  }

  .lni-graph::before {
    content: "\ead4"
  }

  .lni-grid-alt::before {
    content: "\ead5"
  }

  .lni-grid::before {
    content: "\ead6"
  }

  .lni-google-wallet::before {
    content: "\ead7"
  }

  .lni-grow::before {
    content: "\ead8"
  }

  .lni-hammer::before {
    content: "\ead9"
  }

  .lni-hand::before {
    content: "\eada"
  }

  .lni-handshake::before {
    content: "\eadb"
  }

  .lni-harddrive::before {
    content: "\eadc"
  }

  .lni-headphone-alt::before {
    content: "\eadd"
  }

  .lni-headphone::before {
    content: "\eade"
  }

  .lni-heart-filled::before {
    content: "\eadf"
  }

  .lni-heart-monitor::before {
    content: "\eae0"
  }

  .lni-heart::before {
    content: "\eae1"
  }

  .lni-helicopter::before {
    content: "\eae2"
  }

  .lni-helmet::before {
    content: "\eae3"
  }

  .lni-help::before {
    content: "\eae4"
  }

  .lni-highlight-alt::before {
    content: "\eae5"
  }

  .lni-highlight::before {
    content: "\eae6"
  }

  .lni-home::before {
    content: "\eae7"
  }

  .lni-hospital::before {
    content: "\eae8"
  }

  .lni-hourglass::before {
    content: "\eae9"
  }

  .lni-html5::before {
    content: "\eaea"
  }

  .lni-image::before {
    content: "\eaeb"
  }

  .lni-inbox::before {
    content: "\eaec"
  }

  .lni-indent-decrease::before {
    content: "\eaed"
  }

  .lni-indent-increase::before {
    content: "\eaee"
  }

  .lni-infinite::before {
    content: "\eaef"
  }

  .lni-information::before {
    content: "\eaf0"
  }

  .lni-instagram-filled::before {
    content: "\eaf1"
  }

  .lni-instagram-original::before {
    content: "\eaf2"
  }

  .lni-instagram::before {
    content: "\eaf3"
  }

  .lni-invention::before {
    content: "\eaf4"
  }

  .lni-graduation::before {
    content: "\eaf5"
  }

  .lni-invest-monitor::before {
    content: "\eaf6"
  }

  .lni-island::before {
    content: "\eaf7"
  }

  .lni-italic::before {
    content: "\eaf8"
  }

  .lni-java::before {
    content: "\eaf9"
  }

  .lni-javascript::before {
    content: "\eafa"
  }

  .lni-jcb::before {
    content: "\eafb"
  }

  .lni-joomla-original::before {
    content: "\eafc"
  }

  .lni-joomla::before {
    content: "\eafd"
  }

  .lni-jsfiddle::before {
    content: "\eafe"
  }

  .lni-juice::before {
    content: "\eaff"
  }

  .lni-key::before {
    content: "\eb00"
  }

  .lni-keyboard::before {
    content: "\eb01"
  }

  .lni-keyword-research::before {
    content: "\eb02"
  }

  .lni-hacker-news::before {
    content: "\eb03"
  }

  .lni-google::before {
    content: "\eb04"
  }

  .lni-laravel::before {
    content: "\eb05"
  }

  .lni-layers::before {
    content: "\eb06"
  }

  .lni-layout::before {
    content: "\eb07"
  }

  .lni-leaf::before {
    content: "\eb08"
  }

  .lni-library::before {
    content: "\eb09"
  }

  .lni-licencse::before {
    content: "\eb0a"
  }

  .lni-life-ring::before {
    content: "\eb0b"
  }

  .lni-line-dashed::before {
    content: "\eb0c"
  }

  .lni-line-dotted::before {
    content: "\eb0d"
  }

  .lni-line-double::before {
    content: "\eb0e"
  }

  .lni-line-spacing::before {
    content: "\eb0f"
  }

  .lni-line::before {
    content: "\eb10"
  }

  .lni-lineicons-alt::before {
    content: "\eb11"
  }

  .lni-lineicons::before {
    content: "\eb12"
  }

  .lni-link::before {
    content: "\eb13"
  }

  .lni-linkedin-original::before {
    content: "\eb14"
  }

  .lni-linkedin::before {
    content: "\eb15"
  }

  .lni-list::before {
    content: "\eb16"
  }

  .lni-lock-alt::before {
    content: "\eb17"
  }

  .lni-lock::before {
    content: "\eb18"
  }

  .lni-magnet::before {
    content: "\eb19"
  }

  .lni-magnifier::before {
    content: "\eb1a"
  }

  .lni-mailchimp::before {
    content: "\eb1b"
  }

  .lni-map-marker::before {
    content: "\eb1c"
  }

  .lni-map::before {
    content: "\eb1d"
  }

  .lni-mashroom::before {
    content: "\eb1e"
  }

  .lni-mastercard::before {
    content: "\eb1f"
  }

  .lni-medall-alt::before {
    content: "\eb20"
  }

  .lni-medall::before {
    content: "\eb21"
  }

  .lni-medium::before {
    content: "\eb22"
  }

  .lni-laptop::before {
    content: "\eb23"
  }

  .lni-investment::before {
    content: "\eb24"
  }

  .lni-laptop-phone::before {
    content: "\eb25"
  }

  .lni-megento::before {
    content: "\eb26"
  }

  .lni-mic::before {
    content: "\eb27"
  }

  .lni-microphone::before {
    content: "\eb28"
  }

  .lni-menu::before {
    content: "\eb29"
  }

  .lni-microscope::before {
    content: "\eb2a"
  }

  .lni-money-location::before {
    content: "\eb2b"
  }

  .lni-minus::before {
    content: "\eb2c"
  }

  .lni-mobile::before {
    content: "\eb2d"
  }

  .lni-more-alt::before {
    content: "\eb2e"
  }

  .lni-mouse::before {
    content: "\eb2f"
  }

  .lni-move::before {
    content: "\eb30"
  }

  .lni-music::before {
    content: "\eb31"
  }

  .lni-network::before {
    content: "\eb32"
  }

  .lni-night::before {
    content: "\eb33"
  }

  .lni-nodejs-alt::before {
    content: "\eb34"
  }

  .lni-nodejs::before {
    content: "\eb35"
  }

  .lni-notepad::before {
    content: "\eb36"
  }

  .lni-npm::before {
    content: "\eb37"
  }

  .lni-offer::before {
    content: "\eb38"
  }

  .lni-opera::before {
    content: "\eb39"
  }

  .lni-package::before {
    content: "\eb3a"
  }

  .lni-page-break::before {
    content: "\eb3b"
  }

  .lni-pagination::before {
    content: "\eb3c"
  }

  .lni-paint-bucket::before {
    content: "\eb3d"
  }

  .lni-paint-roller::before {
    content: "\eb3e"
  }

  .lni-pallet::before {
    content: "\eb3f"
  }

  .lni-paperclip::before {
    content: "\eb40"
  }

  .lni-more::before {
    content: "\eb41"
  }

  .lni-pause::before {
    content: "\eb42"
  }

  .lni-paypal-original::before {
    content: "\eb43"
  }

  .lni-microsoft::before {
    content: "\eb44"
  }

  .lni-money-protection::before {
    content: "\eb45"
  }

  .lni-pencil::before {
    content: "\eb46"
  }

  .lni-paypal::before {
    content: "\eb47"
  }

  .lni-pencil-alt::before {
    content: "\eb48"
  }

  .lni-patreon::before {
    content: "\eb49"
  }

  .lni-phone-set::before {
    content: "\eb4a"
  }

  .lni-phone::before {
    content: "\eb4b"
  }

  .lni-pin::before {
    content: "\eb4c"
  }

  .lni-pinterest::before {
    content: "\eb4d"
  }

  .lni-pie-chart::before {
    content: "\eb4e"
  }

  .lni-pilcrow::before {
    content: "\eb4f"
  }

  .lni-plane::before {
    content: "\eb50"
  }

  .lni-play::before {
    content: "\eb51"
  }

  .lni-plug::before {
    content: "\eb52"
  }

  .lni-plus::before {
    content: "\eb53"
  }

  .lni-pointer-down::before {
    content: "\eb54"
  }

  .lni-pointer-left::before {
    content: "\eb55"
  }

  .lni-pointer-right::before {
    content: "\eb56"
  }

  .lni-pointer-up::before {
    content: "\eb57"
  }

  .lni-play-store::before {
    content: "\eb58"
  }

  .lni-pizza::before {
    content: "\eb59"
  }

  .lni-postcard::before {
    content: "\eb5a"
  }

  .lni-pound::before {
    content: "\eb5b"
  }

  .lni-power-switch::before {
    content: "\eb5c"
  }

  .lni-printer::before {
    content: "\eb5d"
  }

  .lni-producthunt::before {
    content: "\eb5e"
  }

  .lni-protection::before {
    content: "\eb5f"
  }

  .lni-pulse::before {
    content: "\eb60"
  }

  .lni-pyramids::before {
    content: "\eb61"
  }

  .lni-python::before {
    content: "\eb62"
  }

  .lni-pointer::before {
    content: "\eb63"
  }

  .lni-popup::before {
    content: "\eb64"
  }

  .lni-quotation::before {
    content: "\eb65"
  }

  .lni-radio-button::before {
    content: "\eb66"
  }

  .lni-rain::before {
    content: "\eb67"
  }

  .lni-quora::before {
    content: "\eb68"
  }

  .lni-react::before {
    content: "\eb69"
  }

  .lni-question-circle::before {
    content: "\eb6a"
  }

  .lni-php::before {
    content: "\eb6b"
  }

  .lni-reddit::before {
    content: "\eb6c"
  }

  .lni-reload::before {
    content: "\eb6d"
  }

  .lni-restaurant::before {
    content: "\eb6e"
  }

  .lni-road::before {
    content: "\eb6f"
  }

  .lni-rocket::before {
    content: "\eb70"
  }

  .lni-rss-feed::before {
    content: "\eb71"
  }

  .lni-ruler-alt::before {
    content: "\eb72"
  }

  .lni-ruler-pencil::before {
    content: "\eb73"
  }

  .lni-ruler::before {
    content: "\eb74"
  }

  .lni-rupee::before {
    content: "\eb75"
  }

  .lni-save::before {
    content: "\eb76"
  }

  .lni-school-bench-alt::before {
    content: "\eb77"
  }

  .lni-school-bench::before {
    content: "\eb78"
  }

  .lni-scooter::before {
    content: "\eb79"
  }

  .lni-scroll-down::before {
    content: "\eb7a"
  }

  .lni-search-alt::before {
    content: "\eb7b"
  }

  .lni-search::before {
    content: "\eb7c"
  }

  .lni-select::before {
    content: "\eb7d"
  }

  .lni-seo::before {
    content: "\eb7e"
  }

  .lni-service::before {
    content: "\eb7f"
  }

  .lni-share-alt::before {
    content: "\eb80"
  }

  .lni-share::before {
    content: "\eb81"
  }

  .lni-shield::before {
    content: "\eb82"
  }

  .lni-shift-left::before {
    content: "\eb83"
  }

  .lni-shift-right::before {
    content: "\eb84"
  }

  .lni-ship::before {
    content: "\eb85"
  }

  .lni-shopify::before {
    content: "\eb86"
  }

  .lni-shopping-basket::before {
    content: "\eb87"
  }

  .lni-shortcode::before {
    content: "\eb88"
  }

  .lni-shovel::before {
    content: "\eb89"
  }

  .lni-shuffle::before {
    content: "\eb8a"
  }

  .lni-signal::before {
    content: "\eb8b"
  }

  .lni-sketch::before {
    content: "\eb8c"
  }

  .lni-skipping-rope::before {
    content: "\eb8d"
  }

  .lni-skype::before {
    content: "\eb8e"
  }

  .lni-slack::before {
    content: "\eb8f"
  }

  .lni-slice::before {
    content: "\eb90"
  }

  .lni-slideshare::before {
    content: "\eb91"
  }

  .lni-slim::before {
    content: "\eb92"
  }

  .lni-reply::before {
    content: "\eb93"
  }

  .lni-sort-alpha-asc::before {
    content: "\eb94"
  }

  .lni-remove-file::before {
    content: "\eb95"
  }

  .lni-sort-amount-dsc::before {
    content: "\eb96"
  }

  .lni-sort-amount-asc::before {
    content: "\eb97"
  }

  .lni-soundcloud::before {
    content: "\eb98"
  }

  .lni-souncloud-original::before {
    content: "\eb99"
  }

  .lni-spiner-solid::before {
    content: "\eb9a"
  }

  .lni-revenue::before {
    content: "\eb9b"
  }

  .lni-spinner::before {
    content: "\eb9c"
  }

  .lni-spellcheck::before {
    content: "\eb9d"
  }

  .lni-spotify::before {
    content: "\eb9e"
  }

  .lni-spray::before {
    content: "\eb9f"
  }

  .lni-sprout::before {
    content: "\eba0"
  }

  .lni-snapchat::before {
    content: "\eba1"
  }

  .lni-stamp::before {
    content: "\eba2"
  }

  .lni-star-empty::before {
    content: "\eba3"
  }

  .lni-star-filled::before {
    content: "\eba4"
  }

  .lni-star-half::before {
    content: "\eba5"
  }

  .lni-star::before {
    content: "\eba6"
  }

  .lni-stats-down::before {
    content: "\eba7"
  }

  .lni-spinner-arrow::before {
    content: "\eba8"
  }

  .lni-steam::before {
    content: "\eba9"
  }

  .lni-stackoverflow::before {
    content: "\ebaa"
  }

  .lni-stop::before {
    content: "\ebab"
  }

  .lni-strikethrough::before {
    content: "\ebac"
  }

  .lni-sthethoscope::before {
    content: "\ebad"
  }

  .lni-stumbleupon::before {
    content: "\ebae"
  }

  .lni-sun::before {
    content: "\ebaf"
  }

  .lni-support::before {
    content: "\ebb0"
  }

  .lni-surf-board::before {
    content: "\ebb1"
  }

  .lni-swift::before {
    content: "\ebb2"
  }

  .lni-syringe::before {
    content: "\ebb3"
  }

  .lni-tab::before {
    content: "\ebb4"
  }

  .lni-tag::before {
    content: "\ebb5"
  }

  .lni-target-customer::before {
    content: "\ebb6"
  }

  .lni-target-revenue::before {
    content: "\ebb7"
  }

  .lni-target::before {
    content: "\ebb8"
  }

  .lni-taxi::before {
    content: "\ebb9"
  }

  .lni-stats-up::before {
    content: "\ebba"
  }

  .lni-telegram-original::before {
    content: "\ebbb"
  }

  .lni-telegram::before {
    content: "\ebbc"
  }

  .lni-text-align-center::before {
    content: "\ebbd"
  }

  .lni-text-align-justify::before {
    content: "\ebbe"
  }

  .lni-text-align-left::before {
    content: "\ebbf"
  }

  .lni-text-format-remove::before {
    content: "\ebc0"
  }

  .lni-text-align-right::before {
    content: "\ebc1"
  }

  .lni-text-format::before {
    content: "\ebc2"
  }

  .lni-thought::before {
    content: "\ebc3"
  }

  .lni-thumbs-down::before {
    content: "\ebc4"
  }

  .lni-thumbs-up::before {
    content: "\ebc5"
  }

  .lni-thunder-alt::before {
    content: "\ebc6"
  }

  .lni-thunder::before {
    content: "\ebc7"
  }

  .lni-ticket-alt::before {
    content: "\ebc8"
  }

  .lni-ticket::before {
    content: "\ebc9"
  }

  .lni-timer::before {
    content: "\ebca"
  }

  .lni-train-alt::before {
    content: "\ebcb"
  }

  .lni-train::before {
    content: "\ebcc"
  }

  .lni-trash::before {
    content: "\ebcd"
  }

  .lni-travel::before {
    content: "\ebce"
  }

  .lni-tree::before {
    content: "\ebcf"
  }

  .lni-trees::before {
    content: "\ebd0"
  }

  .lni-trello::before {
    content: "\ebd1"
  }

  .lni-trowel::before {
    content: "\ebd2"
  }

  .lni-tshirt::before {
    content: "\ebd3"
  }

  .lni-tumblr::before {
    content: "\ebd4"
  }

  .lni-twitch::before {
    content: "\ebd5"
  }

  .lni-twitter-filled::before {
    content: "\ebd6"
  }

  .lni-twitter-original::before {
    content: "\ebd7"
  }

  .lni-twitter::before {
    content: "\ebd8"
  }

  .lni-ubuntu::before {
    content: "\ebd9"
  }

  .lni-underline::before {
    content: "\ebda"
  }

  .lni-unlink::before {
    content: "\ebdb"
  }

  .lni-unlock::before {
    content: "\ebdc"
  }

  .lni-upload::before {
    content: "\ebdd"
  }

  .lni-user::before {
    content: "\ebde"
  }

  .lni-users::before {
    content: "\ebdf"
  }

  .lni-ux::before {
    content: "\ebe0"
  }

  .lni-vector::before {
    content: "\ebe1"
  }

  .lni-video::before {
    content: "\ebe2"
  }

  .lni-vimeo::before {
    content: "\ebe3"
  }

  .lni-visa::before {
    content: "\ebe4"
  }

  .lni-vk::before {
    content: "\ebe5"
  }

  .lni-volume-high::before {
    content: "\ebe6"
  }

  .lni-volume-low::before {
    content: "\ebe7"
  }

  .lni-volume-medium::before {
    content: "\ebe8"
  }

  .lni-volume-mute::before {
    content: "\ebe9"
  }

  .lni-volume::before {
    content: "\ebea"
  }

  .lni-wallet::before {
    content: "\ebeb"
  }

  .lni-warning::before {
    content: "\ebec"
  }

  .lni-website-alt::before {
    content: "\ebed"
  }

  .lni-website::before {
    content: "\ebee"
  }

  .lni-wechat::before {
    content: "\ebef"
  }

  .lni-weight::before {
    content: "\ebf0"
  }

  .lni-whatsapp::before {
    content: "\ebf1"
  }

  .lni-wheelbarrow::before {
    content: "\ebf2"
  }

  .lni-wheelchair::before {
    content: "\ebf3"
  }

  .lni-windows::before {
    content: "\ebf4"
  }

  .lni-wordpress-filled::before {
    content: "\ebf5"
  }

  .lni-wordpress::before {
    content: "\ebf6"
  }

  .lni-world-alt::before {
    content: "\ebf7"
  }

  .lni-world::before {
    content: "\ebf8"
  }

  .lni-write::before {
    content: "\ebf9"
  }

  .lni-yahoo::before {
    content: "\ebfa"
  }

  .lni-ycombinator::before {
    content: "\ebfb"
  }

  .lni-yen::before {
    content: "\ebfc"
  }

  .lni-youtube::before {
    content: "\ebfd"
  }

  .lni-zip::before {
    content: "\ebfe"
  }

  .lni-zoom-in::before {
    content: "\ebff"
  }

  .lni-zoom-out::before {
    content: "\ec00"
  }

  .lni-teabag::before {
    content: "\ec01"
  }

  .lni-stripe::before {
    content: "\ec02"
  }

  .lni-spotify-original::before {
    content: "\ec03"
  }
}

@media all {
  @font-face {
    font-family: "Material Design Icons";
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/materialdesignicons-webfontb1c3.eot?v=5.3.45);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.eot?#iefix&v=5.3.45) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.woff2?v=5.3.45) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.woff?v=5.3.45) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.ttf?v=5.3.45) format("truetype");
    font-weight: normal;
    font-style: normal
  }

  .mdi:before,
  .mdi-set {
    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-ab-testing::before {
    content: "\F01C9"
  }

  .mdi-abjad-arabic::before {
    content: "\F1328"
  }

  .mdi-abjad-hebrew::before {
    content: "\F1329"
  }

  .mdi-abugida-devanagari::before {
    content: "\F132A"
  }

  .mdi-abugida-thai::before {
    content: "\F132B"
  }

  .mdi-access-point::before {
    content: "\F0003"
  }

  .mdi-access-point-network::before {
    content: "\F0002"
  }

  .mdi-access-point-network-off::before {
    content: "\F0BE1"
  }

  .mdi-account::before {
    content: "\F0004"
  }

  .mdi-account-alert::before {
    content: "\F0005"
  }

  .mdi-account-alert-outline::before {
    content: "\F0B50"
  }

  .mdi-account-arrow-left::before {
    content: "\F0B51"
  }

  .mdi-account-arrow-left-outline::before {
    content: "\F0B52"
  }

  .mdi-account-arrow-right::before {
    content: "\F0B53"
  }

  .mdi-account-arrow-right-outline::before {
    content: "\F0B54"
  }

  .mdi-account-box::before {
    content: "\F0006"
  }

  .mdi-account-box-multiple::before {
    content: "\F0934"
  }

  .mdi-account-box-multiple-outline::before {
    content: "\F100A"
  }

  .mdi-account-box-outline::before {
    content: "\F0007"
  }

  .mdi-account-cancel::before {
    content: "\F12DF"
  }

  .mdi-account-cancel-outline::before {
    content: "\F12E0"
  }

  .mdi-account-cash::before {
    content: "\F1097"
  }

  .mdi-account-cash-outline::before {
    content: "\F1098"
  }

  .mdi-account-check::before {
    content: "\F0008"
  }

  .mdi-account-check-outline::before {
    content: "\F0BE2"
  }

  .mdi-account-child::before {
    content: "\F0A89"
  }

  .mdi-account-child-circle::before {
    content: "\F0A8A"
  }

  .mdi-account-child-outline::before {
    content: "\F10C8"
  }

  .mdi-account-circle::before {
    content: "\F0009"
  }

  .mdi-account-circle-outline::before {
    content: "\F0B55"
  }

  .mdi-account-clock::before {
    content: "\F0B56"
  }

  .mdi-account-clock-outline::before {
    content: "\F0B57"
  }

  .mdi-account-cog::before {
    content: "\F1370"
  }

  .mdi-account-cog-outline::before {
    content: "\F1371"
  }

  .mdi-account-convert::before {
    content: "\F000A"
  }

  .mdi-account-convert-outline::before {
    content: "\F1301"
  }

  .mdi-account-cowboy-hat::before {
    content: "\F0E9B"
  }

  .mdi-account-details::before {
    content: "\F0631"
  }

  .mdi-account-details-outline::before {
    content: "\F1372"
  }

  .mdi-account-edit::before {
    content: "\F06BC"
  }

  .mdi-account-edit-outline::before {
    content: "\F0FFB"
  }

  .mdi-account-group::before {
    content: "\F0849"
  }

  .mdi-account-group-outline::before {
    content: "\F0B58"
  }

  .mdi-account-hard-hat::before {
    content: "\F05B5"
  }

  .mdi-account-heart::before {
    content: "\F0899"
  }

  .mdi-account-heart-outline::before {
    content: "\F0BE3"
  }

  .mdi-account-key::before {
    content: "\F000B"
  }

  .mdi-account-key-outline::before {
    content: "\F0BE4"
  }

  .mdi-account-lock::before {
    content: "\F115E"
  }

  .mdi-account-lock-outline::before {
    content: "\F115F"
  }

  .mdi-account-minus::before {
    content: "\F000D"
  }

  .mdi-account-minus-outline::before {
    content: "\F0AEC"
  }

  .mdi-account-multiple::before {
    content: "\F000E"
  }

  .mdi-account-multiple-check::before {
    content: "\F08C5"
  }

  .mdi-account-multiple-check-outline::before {
    content: "\F11FE"
  }

  .mdi-account-multiple-minus::before {
    content: "\F05D3"
  }

  .mdi-account-multiple-minus-outline::before {
    content: "\F0BE5"
  }

  .mdi-account-multiple-outline::before {
    content: "\F000F"
  }

  .mdi-account-multiple-plus::before {
    content: "\F0010"
  }

  .mdi-account-multiple-plus-outline::before {
    content: "\F0800"
  }

  .mdi-account-multiple-remove::before {
    content: "\F120A"
  }

  .mdi-account-multiple-remove-outline::before {
    content: "\F120B"
  }

  .mdi-account-music::before {
    content: "\F0803"
  }

  .mdi-account-music-outline::before {
    content: "\F0CE9"
  }

  .mdi-account-network::before {
    content: "\F0011"
  }

  .mdi-account-network-outline::before {
    content: "\F0BE6"
  }

  .mdi-account-off::before {
    content: "\F0012"
  }

  .mdi-account-off-outline::before {
    content: "\F0BE7"
  }

  .mdi-account-outline::before {
    content: "\F0013"
  }

  .mdi-account-plus::before {
    content: "\F0014"
  }

  .mdi-account-plus-outline::before {
    content: "\F0801"
  }

  .mdi-account-question::before {
    content: "\F0B59"
  }

  .mdi-account-question-outline::before {
    content: "\F0B5A"
  }

  .mdi-account-remove::before {
    content: "\F0015"
  }

  .mdi-account-remove-outline::before {
    content: "\F0AED"
  }

  .mdi-account-search::before {
    content: "\F0016"
  }

  .mdi-account-search-outline::before {
    content: "\F0935"
  }

  .mdi-account-settings::before {
    content: "\F0630"
  }

  .mdi-account-settings-outline::before {
    content: "\F10C9"
  }

  .mdi-account-star::before {
    content: "\F0017"
  }

  .mdi-account-star-outline::before {
    content: "\F0BE8"
  }

  .mdi-account-supervisor::before {
    content: "\F0A8B"
  }

  .mdi-account-supervisor-circle::before {
    content: "\F0A8C"
  }

  .mdi-account-supervisor-outline::before {
    content: "\F112D"
  }

  .mdi-account-switch::before {
    content: "\F0019"
  }

  .mdi-account-switch-outline::before {
    content: "\F04CB"
  }

  .mdi-account-tie::before {
    content: "\F0CE3"
  }

  .mdi-account-tie-outline::before {
    content: "\F10CA"
  }

  .mdi-account-tie-voice::before {
    content: "\F1308"
  }

  .mdi-account-tie-voice-off::before {
    content: "\F130A"
  }

  .mdi-account-tie-voice-off-outline::before {
    content: "\F130B"
  }

  .mdi-account-tie-voice-outline::before {
    content: "\F1309"
  }

  .mdi-account-voice::before {
    content: "\F05CB"
  }

  .mdi-adjust::before {
    content: "\F001A"
  }

  .mdi-adobe::before {
    content: "\F0936"
  }

  .mdi-adobe-acrobat::before {
    content: "\F0F9D"
  }

  .mdi-air-conditioner::before {
    content: "\F001B"
  }

  .mdi-air-filter::before {
    content: "\F0D43"
  }

  .mdi-air-horn::before {
    content: "\F0DAC"
  }

  .mdi-air-humidifier::before {
    content: "\F1099"
  }

  .mdi-air-humidifier-off::before {
    content: "\F1466"
  }

  .mdi-air-purifier::before {
    content: "\F0D44"
  }

  .mdi-airbag::before {
    content: "\F0BE9"
  }

  .mdi-airballoon::before {
    content: "\F001C"
  }

  .mdi-airballoon-outline::before {
    content: "\F100B"
  }

  .mdi-airplane::before {
    content: "\F001D"
  }

  .mdi-airplane-landing::before {
    content: "\F05D4"
  }

  .mdi-airplane-off::before {
    content: "\F001E"
  }

  .mdi-airplane-takeoff::before {
    content: "\F05D5"
  }

  .mdi-airport::before {
    content: "\F084B"
  }

  .mdi-alarm::before {
    content: "\F0020"
  }

  .mdi-alarm-bell::before {
    content: "\F078E"
  }

  .mdi-alarm-check::before {
    content: "\F0021"
  }

  .mdi-alarm-light::before {
    content: "\F078F"
  }

  .mdi-alarm-light-outline::before {
    content: "\F0BEA"
  }

  .mdi-alarm-multiple::before {
    content: "\F0022"
  }

  .mdi-alarm-note::before {
    content: "\F0E71"
  }

  .mdi-alarm-note-off::before {
    content: "\F0E72"
  }

  .mdi-alarm-off::before {
    content: "\F0023"
  }

  .mdi-alarm-plus::before {
    content: "\F0024"
  }

  .mdi-alarm-snooze::before {
    content: "\F068E"
  }

  .mdi-album::before {
    content: "\F0025"
  }

  .mdi-alert::before {
    content: "\F0026"
  }

  .mdi-alert-box::before {
    content: "\F0027"
  }

  .mdi-alert-box-outline::before {
    content: "\F0CE4"
  }

  .mdi-alert-circle::before {
    content: "\F0028"
  }

  .mdi-alert-circle-check::before {
    content: "\F11ED"
  }

  .mdi-alert-circle-check-outline::before {
    content: "\F11EE"
  }

  .mdi-alert-circle-outline::before {
    content: "\F05D6"
  }

  .mdi-alert-decagram::before {
    content: "\F06BD"
  }

  .mdi-alert-decagram-outline::before {
    content: "\F0CE5"
  }

  .mdi-alert-minus::before {
    content: "\F14BB"
  }

  .mdi-alert-minus-outline::before {
    content: "\F14BE"
  }

  .mdi-alert-octagon::before {
    content: "\F0029"
  }

  .mdi-alert-octagon-outline::before {
    content: "\F0CE6"
  }

  .mdi-alert-octagram::before {
    content: "\F0767"
  }

  .mdi-alert-octagram-outline::before {
    content: "\F0CE7"
  }

  .mdi-alert-outline::before {
    content: "\F002A"
  }

  .mdi-alert-plus::before {
    content: "\F14BA"
  }

  .mdi-alert-plus-outline::before {
    content: "\F14BD"
  }

  .mdi-alert-remove::before {
    content: "\F14BC"
  }

  .mdi-alert-remove-outline::before {
    content: "\F14BF"
  }

  .mdi-alert-rhombus::before {
    content: "\F11CE"
  }

  .mdi-alert-rhombus-outline::before {
    content: "\F11CF"
  }

  .mdi-alien::before {
    content: "\F089A"
  }

  .mdi-alien-outline::before {
    content: "\F10CB"
  }

  .mdi-align-horizontal-center::before {
    content: "\F11C3"
  }

  .mdi-align-horizontal-left::before {
    content: "\F11C2"
  }

  .mdi-align-horizontal-right::before {
    content: "\F11C4"
  }

  .mdi-align-vertical-bottom::before {
    content: "\F11C5"
  }

  .mdi-align-vertical-center::before {
    content: "\F11C6"
  }

  .mdi-align-vertical-top::before {
    content: "\F11C7"
  }

  .mdi-all-inclusive::before {
    content: "\F06BE"
  }

  .mdi-allergy::before {
    content: "\F1258"
  }

  .mdi-alpha::before {
    content: "\F002B"
  }

  .mdi-alpha-a::before {
    content: "\F0AEE"
  }

  .mdi-alpha-a-box::before {
    content: "\F0B08"
  }

  .mdi-alpha-a-box-outline::before {
    content: "\F0BEB"
  }

  .mdi-alpha-a-circle::before {
    content: "\F0BEC"
  }

  .mdi-alpha-a-circle-outline::before {
    content: "\F0BED"
  }

  .mdi-alpha-b::before {
    content: "\F0AEF"
  }

  .mdi-alpha-b-box::before {
    content: "\F0B09"
  }

  .mdi-alpha-b-box-outline::before {
    content: "\F0BEE"
  }

  .mdi-alpha-b-circle::before {
    content: "\F0BEF"
  }

  .mdi-alpha-b-circle-outline::before {
    content: "\F0BF0"
  }

  .mdi-alpha-c::before {
    content: "\F0AF0"
  }

  .mdi-alpha-c-box::before {
    content: "\F0B0A"
  }

  .mdi-alpha-c-box-outline::before {
    content: "\F0BF1"
  }

  .mdi-alpha-c-circle::before {
    content: "\F0BF2"
  }

  .mdi-alpha-c-circle-outline::before {
    content: "\F0BF3"
  }

  .mdi-alpha-d::before {
    content: "\F0AF1"
  }

  .mdi-alpha-d-box::before {
    content: "\F0B0B"
  }

  .mdi-alpha-d-box-outline::before {
    content: "\F0BF4"
  }

  .mdi-alpha-d-circle::before {
    content: "\F0BF5"
  }

  .mdi-alpha-d-circle-outline::before {
    content: "\F0BF6"
  }

  .mdi-alpha-e::before {
    content: "\F0AF2"
  }

  .mdi-alpha-e-box::before {
    content: "\F0B0C"
  }

  .mdi-alpha-e-box-outline::before {
    content: "\F0BF7"
  }

  .mdi-alpha-e-circle::before {
    content: "\F0BF8"
  }

  .mdi-alpha-e-circle-outline::before {
    content: "\F0BF9"
  }

  .mdi-alpha-f::before {
    content: "\F0AF3"
  }

  .mdi-alpha-f-box::before {
    content: "\F0B0D"
  }

  .mdi-alpha-f-box-outline::before {
    content: "\F0BFA"
  }

  .mdi-alpha-f-circle::before {
    content: "\F0BFB"
  }

  .mdi-alpha-f-circle-outline::before {
    content: "\F0BFC"
  }

  .mdi-alpha-g::before {
    content: "\F0AF4"
  }

  .mdi-alpha-g-box::before {
    content: "\F0B0E"
  }

  .mdi-alpha-g-box-outline::before {
    content: "\F0BFD"
  }

  .mdi-alpha-g-circle::before {
    content: "\F0BFE"
  }

  .mdi-alpha-g-circle-outline::before {
    content: "\F0BFF"
  }

  .mdi-alpha-h::before {
    content: "\F0AF5"
  }

  .mdi-alpha-h-box::before {
    content: "\F0B0F"
  }

  .mdi-alpha-h-box-outline::before {
    content: "\F0C00"
  }

  .mdi-alpha-h-circle::before {
    content: "\F0C01"
  }

  .mdi-alpha-h-circle-outline::before {
    content: "\F0C02"
  }

  .mdi-alpha-i::before {
    content: "\F0AF6"
  }

  .mdi-alpha-i-box::before {
    content: "\F0B10"
  }

  .mdi-alpha-i-box-outline::before {
    content: "\F0C03"
  }

  .mdi-alpha-i-circle::before {
    content: "\F0C04"
  }

  .mdi-alpha-i-circle-outline::before {
    content: "\F0C05"
  }

  .mdi-alpha-j::before {
    content: "\F0AF7"
  }

  .mdi-alpha-j-box::before {
    content: "\F0B11"
  }

  .mdi-alpha-j-box-outline::before {
    content: "\F0C06"
  }

  .mdi-alpha-j-circle::before {
    content: "\F0C07"
  }

  .mdi-alpha-j-circle-outline::before {
    content: "\F0C08"
  }

  .mdi-alpha-k::before {
    content: "\F0AF8"
  }

  .mdi-alpha-k-box::before {
    content: "\F0B12"
  }

  .mdi-alpha-k-box-outline::before {
    content: "\F0C09"
  }

  .mdi-alpha-k-circle::before {
    content: "\F0C0A"
  }

  .mdi-alpha-k-circle-outline::before {
    content: "\F0C0B"
  }

  .mdi-alpha-l::before {
    content: "\F0AF9"
  }

  .mdi-alpha-l-box::before {
    content: "\F0B13"
  }

  .mdi-alpha-l-box-outline::before {
    content: "\F0C0C"
  }

  .mdi-alpha-l-circle::before {
    content: "\F0C0D"
  }

  .mdi-alpha-l-circle-outline::before {
    content: "\F0C0E"
  }

  .mdi-alpha-m::before {
    content: "\F0AFA"
  }

  .mdi-alpha-m-box::before {
    content: "\F0B14"
  }

  .mdi-alpha-m-box-outline::before {
    content: "\F0C0F"
  }

  .mdi-alpha-m-circle::before {
    content: "\F0C10"
  }

  .mdi-alpha-m-circle-outline::before {
    content: "\F0C11"
  }

  .mdi-alpha-n::before {
    content: "\F0AFB"
  }

  .mdi-alpha-n-box::before {
    content: "\F0B15"
  }

  .mdi-alpha-n-box-outline::before {
    content: "\F0C12"
  }

  .mdi-alpha-n-circle::before {
    content: "\F0C13"
  }

  .mdi-alpha-n-circle-outline::before {
    content: "\F0C14"
  }

  .mdi-alpha-o::before {
    content: "\F0AFC"
  }

  .mdi-alpha-o-box::before {
    content: "\F0B16"
  }

  .mdi-alpha-o-box-outline::before {
    content: "\F0C15"
  }

  .mdi-alpha-o-circle::before {
    content: "\F0C16"
  }

  .mdi-alpha-o-circle-outline::before {
    content: "\F0C17"
  }

  .mdi-alpha-p::before {
    content: "\F0AFD"
  }

  .mdi-alpha-p-box::before {
    content: "\F0B17"
  }

  .mdi-alpha-p-box-outline::before {
    content: "\F0C18"
  }

  .mdi-alpha-p-circle::before {
    content: "\F0C19"
  }

  .mdi-alpha-p-circle-outline::before {
    content: "\F0C1A"
  }

  .mdi-alpha-q::before {
    content: "\F0AFE"
  }

  .mdi-alpha-q-box::before {
    content: "\F0B18"
  }

  .mdi-alpha-q-box-outline::before {
    content: "\F0C1B"
  }

  .mdi-alpha-q-circle::before {
    content: "\F0C1C"
  }

  .mdi-alpha-q-circle-outline::before {
    content: "\F0C1D"
  }

  .mdi-alpha-r::before {
    content: "\F0AFF"
  }

  .mdi-alpha-r-box::before {
    content: "\F0B19"
  }

  .mdi-alpha-r-box-outline::before {
    content: "\F0C1E"
  }

  .mdi-alpha-r-circle::before {
    content: "\F0C1F"
  }

  .mdi-alpha-r-circle-outline::before {
    content: "\F0C20"
  }

  .mdi-alpha-s::before {
    content: "\F0B00"
  }

  .mdi-alpha-s-box::before {
    content: "\F0B1A"
  }

  .mdi-alpha-s-box-outline::before {
    content: "\F0C21"
  }

  .mdi-alpha-s-circle::before {
    content: "\F0C22"
  }

  .mdi-alpha-s-circle-outline::before {
    content: "\F0C23"
  }

  .mdi-alpha-t::before {
    content: "\F0B01"
  }

  .mdi-alpha-t-box::before {
    content: "\F0B1B"
  }

  .mdi-alpha-t-box-outline::before {
    content: "\F0C24"
  }

  .mdi-alpha-t-circle::before {
    content: "\F0C25"
  }

  .mdi-alpha-t-circle-outline::before {
    content: "\F0C26"
  }

  .mdi-alpha-u::before {
    content: "\F0B02"
  }

  .mdi-alpha-u-box::before {
    content: "\F0B1C"
  }

  .mdi-alpha-u-box-outline::before {
    content: "\F0C27"
  }

  .mdi-alpha-u-circle::before {
    content: "\F0C28"
  }

  .mdi-alpha-u-circle-outline::before {
    content: "\F0C29"
  }

  .mdi-alpha-v::before {
    content: "\F0B03"
  }

  .mdi-alpha-v-box::before {
    content: "\F0B1D"
  }

  .mdi-alpha-v-box-outline::before {
    content: "\F0C2A"
  }

  .mdi-alpha-v-circle::before {
    content: "\F0C2B"
  }

  .mdi-alpha-v-circle-outline::before {
    content: "\F0C2C"
  }

  .mdi-alpha-w::before {
    content: "\F0B04"
  }

  .mdi-alpha-w-box::before {
    content: "\F0B1E"
  }

  .mdi-alpha-w-box-outline::before {
    content: "\F0C2D"
  }

  .mdi-alpha-w-circle::before {
    content: "\F0C2E"
  }

  .mdi-alpha-w-circle-outline::before {
    content: "\F0C2F"
  }

  .mdi-alpha-x::before {
    content: "\F0B05"
  }

  .mdi-alpha-x-box::before {
    content: "\F0B1F"
  }

  .mdi-alpha-x-box-outline::before {
    content: "\F0C30"
  }

  .mdi-alpha-x-circle::before {
    content: "\F0C31"
  }

  .mdi-alpha-x-circle-outline::before {
    content: "\F0C32"
  }

  .mdi-alpha-y::before {
    content: "\F0B06"
  }

  .mdi-alpha-y-box::before {
    content: "\F0B20"
  }

  .mdi-alpha-y-box-outline::before {
    content: "\F0C33"
  }

  .mdi-alpha-y-circle::before {
    content: "\F0C34"
  }

  .mdi-alpha-y-circle-outline::before {
    content: "\F0C35"
  }

  .mdi-alpha-z::before {
    content: "\F0B07"
  }

  .mdi-alpha-z-box::before {
    content: "\F0B21"
  }

  .mdi-alpha-z-box-outline::before {
    content: "\F0C36"
  }

  .mdi-alpha-z-circle::before {
    content: "\F0C37"
  }

  .mdi-alpha-z-circle-outline::before {
    content: "\F0C38"
  }

  .mdi-alphabet-aurebesh::before {
    content: "\F132C"
  }

  .mdi-alphabet-cyrillic::before {
    content: "\F132D"
  }

  .mdi-alphabet-greek::before {
    content: "\F132E"
  }

  .mdi-alphabet-latin::before {
    content: "\F132F"
  }

  .mdi-alphabet-piqad::before {
    content: "\F1330"
  }

  .mdi-alphabet-tengwar::before {
    content: "\F1337"
  }

  .mdi-alphabetical::before {
    content: "\F002C"
  }

  .mdi-alphabetical-off::before {
    content: "\F100C"
  }

  .mdi-alphabetical-variant::before {
    content: "\F100D"
  }

  .mdi-alphabetical-variant-off::before {
    content: "\F100E"
  }

  .mdi-altimeter::before {
    content: "\F05D7"
  }

  .mdi-amazon::before {
    content: "\F002D"
  }

  .mdi-amazon-alexa::before {
    content: "\F08C6"
  }

  .mdi-ambulance::before {
    content: "\F002F"
  }

  .mdi-ammunition::before {
    content: "\F0CE8"
  }

  .mdi-ampersand::before {
    content: "\F0A8D"
  }

  .mdi-amplifier::before {
    content: "\F0030"
  }

  .mdi-amplifier-off::before {
    content: "\F11B5"
  }

  .mdi-anchor::before {
    content: "\F0031"
  }

  .mdi-android::before {
    content: "\F0032"
  }

  .mdi-android-auto::before {
    content: "\F0A8E"
  }

  .mdi-android-debug-bridge::before {
    content: "\F0033"
  }

  .mdi-android-messages::before {
    content: "\F0D45"
  }

  .mdi-android-studio::before {
    content: "\F0034"
  }

  .mdi-angle-acute::before {
    content: "\F0937"
  }

  .mdi-angle-obtuse::before {
    content: "\F0938"
  }

  .mdi-angle-right::before {
    content: "\F0939"
  }

  .mdi-angular::before {
    content: "\F06B2"
  }

  .mdi-angularjs::before {
    content: "\F06BF"
  }

  .mdi-animation::before {
    content: "\F05D8"
  }

  .mdi-animation-outline::before {
    content: "\F0A8F"
  }

  .mdi-animation-play::before {
    content: "\F093A"
  }

  .mdi-animation-play-outline::before {
    content: "\F0A90"
  }

  .mdi-ansible::before {
    content: "\F109A"
  }

  .mdi-antenna::before {
    content: "\F1119"
  }

  .mdi-anvil::before {
    content: "\F089B"
  }

  .mdi-apache-kafka::before {
    content: "\F100F"
  }

  .mdi-api::before {
    content: "\F109B"
  }

  .mdi-api-off::before {
    content: "\F1257"
  }

  .mdi-apple::before {
    content: "\F0035"
  }

  .mdi-apple-airplay::before {
    content: "\F001F"
  }

  .mdi-apple-finder::before {
    content: "\F0036"
  }

  .mdi-apple-icloud::before {
    content: "\F0038"
  }

  .mdi-apple-ios::before {
    content: "\F0037"
  }

  .mdi-apple-keyboard-caps::before {
    content: "\F0632"
  }

  .mdi-apple-keyboard-command::before {
    content: "\F0633"
  }

  .mdi-apple-keyboard-control::before {
    content: "\F0634"
  }

  .mdi-apple-keyboard-option::before {
    content: "\F0635"
  }

  .mdi-apple-keyboard-shift::before {
    content: "\F0636"
  }

  .mdi-apple-safari::before {
    content: "\F0039"
  }

  .mdi-application::before {
    content: "\F0614"
  }

  .mdi-application-export::before {
    content: "\F0DAD"
  }

  .mdi-application-import::before {
    content: "\F0DAE"
  }

  .mdi-approximately-equal::before {
    content: "\F0F9E"
  }

  .mdi-approximately-equal-box::before {
    content: "\F0F9F"
  }

  .mdi-apps::before {
    content: "\F003B"
  }

  .mdi-apps-box::before {
    content: "\F0D46"
  }

  .mdi-arch::before {
    content: "\F08C7"
  }

  .mdi-archive::before {
    content: "\F003C"
  }

  .mdi-archive-arrow-down::before {
    content: "\F1259"
  }

  .mdi-archive-arrow-down-outline::before {
    content: "\F125A"
  }

  .mdi-archive-arrow-up::before {
    content: "\F125B"
  }

  .mdi-archive-arrow-up-outline::before {
    content: "\F125C"
  }

  .mdi-archive-outline::before {
    content: "\F120E"
  }

  .mdi-arm-flex::before {
    content: "\F0FD7"
  }

  .mdi-arm-flex-outline::before {
    content: "\F0FD6"
  }

  .mdi-arrange-bring-forward::before {
    content: "\F003D"
  }

  .mdi-arrange-bring-to-front::before {
    content: "\F003E"
  }

  .mdi-arrange-send-backward::before {
    content: "\F003F"
  }

  .mdi-arrange-send-to-back::before {
    content: "\F0040"
  }

  .mdi-arrow-all::before {
    content: "\F0041"
  }

  .mdi-arrow-bottom-left::before {
    content: "\F0042"
  }

  .mdi-arrow-bottom-left-bold-outline::before {
    content: "\F09B7"
  }

  .mdi-arrow-bottom-left-thick::before {
    content: "\F09B8"
  }

  .mdi-arrow-bottom-right::before {
    content: "\F0043"
  }

  .mdi-arrow-bottom-right-bold-outline::before {
    content: "\F09B9"
  }

  .mdi-arrow-bottom-right-thick::before {
    content: "\F09BA"
  }

  .mdi-arrow-collapse::before {
    content: "\F0615"
  }

  .mdi-arrow-collapse-all::before {
    content: "\F0044"
  }

  .mdi-arrow-collapse-down::before {
    content: "\F0792"
  }

  .mdi-arrow-collapse-horizontal::before {
    content: "\F084C"
  }

  .mdi-arrow-collapse-left::before {
    content: "\F0793"
  }

  .mdi-arrow-collapse-right::before {
    content: "\F0794"
  }

  .mdi-arrow-collapse-up::before {
    content: "\F0795"
  }

  .mdi-arrow-collapse-vertical::before {
    content: "\F084D"
  }

  .mdi-arrow-decision::before {
    content: "\F09BB"
  }

  .mdi-arrow-decision-auto::before {
    content: "\F09BC"
  }

  .mdi-arrow-decision-auto-outline::before {
    content: "\F09BD"
  }

  .mdi-arrow-decision-outline::before {
    content: "\F09BE"
  }

  .mdi-arrow-down::before {
    content: "\F0045"
  }

  .mdi-arrow-down-bold::before {
    content: "\F072E"
  }

  .mdi-arrow-down-bold-box::before {
    content: "\F072F"
  }

  .mdi-arrow-down-bold-box-outline::before {
    content: "\F0730"
  }

  .mdi-arrow-down-bold-circle::before {
    content: "\F0047"
  }

  .mdi-arrow-down-bold-circle-outline::before {
    content: "\F0048"
  }

  .mdi-arrow-down-bold-hexagon-outline::before {
    content: "\F0049"
  }

  .mdi-arrow-down-bold-outline::before {
    content: "\F09BF"
  }

  .mdi-arrow-down-box::before {
    content: "\F06C0"
  }

  .mdi-arrow-down-circle::before {
    content: "\F0CDB"
  }

  .mdi-arrow-down-circle-outline::before {
    content: "\F0CDC"
  }

  .mdi-arrow-down-drop-circle::before {
    content: "\F004A"
  }

  .mdi-arrow-down-drop-circle-outline::before {
    content: "\F004B"
  }

  .mdi-arrow-down-thick::before {
    content: "\F0046"
  }

  .mdi-arrow-expand::before {
    content: "\F0616"
  }

  .mdi-arrow-expand-all::before {
    content: "\F004C"
  }

  .mdi-arrow-expand-down::before {
    content: "\F0796"
  }

  .mdi-arrow-expand-horizontal::before {
    content: "\F084E"
  }

  .mdi-arrow-expand-left::before {
    content: "\F0797"
  }

  .mdi-arrow-expand-right::before {
    content: "\F0798"
  }

  .mdi-arrow-expand-up::before {
    content: "\F0799"
  }

  .mdi-arrow-expand-vertical::before {
    content: "\F084F"
  }

  .mdi-arrow-horizontal-lock::before {
    content: "\F115B"
  }

  .mdi-arrow-left::before {
    content: "\F004D"
  }

  .mdi-arrow-left-bold::before {
    content: "\F0731"
  }

  .mdi-arrow-left-bold-box::before {
    content: "\F0732"
  }

  .mdi-arrow-left-bold-box-outline::before {
    content: "\F0733"
  }

  .mdi-arrow-left-bold-circle::before {
    content: "\F004F"
  }

  .mdi-arrow-left-bold-circle-outline::before {
    content: "\F0050"
  }

  .mdi-arrow-left-bold-hexagon-outline::before {
    content: "\F0051"
  }

  .mdi-arrow-left-bold-outline::before {
    content: "\F09C0"
  }

  .mdi-arrow-left-box::before {
    content: "\F06C1"
  }

  .mdi-arrow-left-circle::before {
    content: "\F0CDD"
  }

  .mdi-arrow-left-circle-outline::before {
    content: "\F0CDE"
  }

  .mdi-arrow-left-drop-circle::before {
    content: "\F0052"
  }

  .mdi-arrow-left-drop-circle-outline::before {
    content: "\F0053"
  }

  .mdi-arrow-left-right::before {
    content: "\F0E73"
  }

  .mdi-arrow-left-right-bold::before {
    content: "\F0E74"
  }

  .mdi-arrow-left-right-bold-outline::before {
    content: "\F09C1"
  }

  .mdi-arrow-left-thick::before {
    content: "\F004E"
  }

  .mdi-arrow-right::before {
    content: "\F0054"
  }

  .mdi-arrow-right-bold::before {
    content: "\F0734"
  }

  .mdi-arrow-right-bold-box::before {
    content: "\F0735"
  }

  .mdi-arrow-right-bold-box-outline::before {
    content: "\F0736"
  }

  .mdi-arrow-right-bold-circle::before {
    content: "\F0056"
  }

  .mdi-arrow-right-bold-circle-outline::before {
    content: "\F0057"
  }

  .mdi-arrow-right-bold-hexagon-outline::before {
    content: "\F0058"
  }

  .mdi-arrow-right-bold-outline::before {
    content: "\F09C2"
  }

  .mdi-arrow-right-box::before {
    content: "\F06C2"
  }

  .mdi-arrow-right-circle::before {
    content: "\F0CDF"
  }

  .mdi-arrow-right-circle-outline::before {
    content: "\F0CE0"
  }

  .mdi-arrow-right-drop-circle::before {
    content: "\F0059"
  }

  .mdi-arrow-right-drop-circle-outline::before {
    content: "\F005A"
  }

  .mdi-arrow-right-thick::before {
    content: "\F0055"
  }

  .mdi-arrow-split-horizontal::before {
    content: "\F093B"
  }

  .mdi-arrow-split-vertical::before {
    content: "\F093C"
  }

  .mdi-arrow-top-left::before {
    content: "\F005B"
  }

  .mdi-arrow-top-left-bold-outline::before {
    content: "\F09C3"
  }

  .mdi-arrow-top-left-bottom-right::before {
    content: "\F0E75"
  }

  .mdi-arrow-top-left-bottom-right-bold::before {
    content: "\F0E76"
  }

  .mdi-arrow-top-left-thick::before {
    content: "\F09C4"
  }

  .mdi-arrow-top-right::before {
    content: "\F005C"
  }

  .mdi-arrow-top-right-bold-outline::before {
    content: "\F09C5"
  }

  .mdi-arrow-top-right-bottom-left::before {
    content: "\F0E77"
  }

  .mdi-arrow-top-right-bottom-left-bold::before {
    content: "\F0E78"
  }

  .mdi-arrow-top-right-thick::before {
    content: "\F09C6"
  }

  .mdi-arrow-up::before {
    content: "\F005D"
  }

  .mdi-arrow-up-bold::before {
    content: "\F0737"
  }

  .mdi-arrow-up-bold-box::before {
    content: "\F0738"
  }

  .mdi-arrow-up-bold-box-outline::before {
    content: "\F0739"
  }

  .mdi-arrow-up-bold-circle::before {
    content: "\F005F"
  }

  .mdi-arrow-up-bold-circle-outline::before {
    content: "\F0060"
  }

  .mdi-arrow-up-bold-hexagon-outline::before {
    content: "\F0061"
  }

  .mdi-arrow-up-bold-outline::before {
    content: "\F09C7"
  }

  .mdi-arrow-up-box::before {
    content: "\F06C3"
  }

  .mdi-arrow-up-circle::before {
    content: "\F0CE1"
  }

  .mdi-arrow-up-circle-outline::before {
    content: "\F0CE2"
  }

  .mdi-arrow-up-down::before {
    content: "\F0E79"
  }

  .mdi-arrow-up-down-bold::before {
    content: "\F0E7A"
  }

  .mdi-arrow-up-down-bold-outline::before {
    content: "\F09C8"
  }

  .mdi-arrow-up-drop-circle::before {
    content: "\F0062"
  }

  .mdi-arrow-up-drop-circle-outline::before {
    content: "\F0063"
  }

  .mdi-arrow-up-thick::before {
    content: "\F005E"
  }

  .mdi-arrow-vertical-lock::before {
    content: "\F115C"
  }

  .mdi-artstation::before {
    content: "\F0B5B"
  }

  .mdi-aspect-ratio::before {
    content: "\F0A24"
  }

  .mdi-assistant::before {
    content: "\F0064"
  }

  .mdi-asterisk::before {
    content: "\F06C4"
  }

  .mdi-at::before {
    content: "\F0065"
  }

  .mdi-atlassian::before {
    content: "\F0804"
  }

  .mdi-atm::before {
    content: "\F0D47"
  }

  .mdi-atom::before {
    content: "\F0768"
  }

  .mdi-atom-variant::before {
    content: "\F0E7B"
  }

  .mdi-attachment::before {
    content: "\F0066"
  }

  .mdi-audio-video::before {
    content: "\F093D"
  }

  .mdi-audio-video-off::before {
    content: "\F11B6"
  }

  .mdi-augmented-reality::before {
    content: "\F0850"
  }

  .mdi-auto-download::before {
    content: "\F137E"
  }

  .mdi-auto-fix::before {
    content: "\F0068"
  }

  .mdi-auto-upload::before {
    content: "\F0069"
  }

  .mdi-autorenew::before {
    content: "\F006A"
  }

  .mdi-av-timer::before {
    content: "\F006B"
  }

  .mdi-aws::before {
    content: "\F0E0F"
  }

  .mdi-axe::before {
    content: "\F08C8"
  }

  .mdi-axis::before {
    content: "\F0D48"
  }

  .mdi-axis-arrow::before {
    content: "\F0D49"
  }

  .mdi-axis-arrow-info::before {
    content: "\F140E"
  }

  .mdi-axis-arrow-lock::before {
    content: "\F0D4A"
  }

  .mdi-axis-lock::before {
    content: "\F0D4B"
  }

  .mdi-axis-x-arrow::before {
    content: "\F0D4C"
  }

  .mdi-axis-x-arrow-lock::before {
    content: "\F0D4D"
  }

  .mdi-axis-x-rotate-clockwise::before {
    content: "\F0D4E"
  }

  .mdi-axis-x-rotate-counterclockwise::before {
    content: "\F0D4F"
  }

  .mdi-axis-x-y-arrow-lock::before {
    content: "\F0D50"
  }

  .mdi-axis-y-arrow::before {
    content: "\F0D51"
  }

  .mdi-axis-y-arrow-lock::before {
    content: "\F0D52"
  }

  .mdi-axis-y-rotate-clockwise::before {
    content: "\F0D53"
  }

  .mdi-axis-y-rotate-counterclockwise::before {
    content: "\F0D54"
  }

  .mdi-axis-z-arrow::before {
    content: "\F0D55"
  }

  .mdi-axis-z-arrow-lock::before {
    content: "\F0D56"
  }

  .mdi-axis-z-rotate-clockwise::before {
    content: "\F0D57"
  }

  .mdi-axis-z-rotate-counterclockwise::before {
    content: "\F0D58"
  }

  .mdi-babel::before {
    content: "\F0A25"
  }

  .mdi-baby::before {
    content: "\F006C"
  }

  .mdi-baby-bottle::before {
    content: "\F0F39"
  }

  .mdi-baby-bottle-outline::before {
    content: "\F0F3A"
  }

  .mdi-baby-buggy::before {
    content: "\F13E0"
  }

  .mdi-baby-carriage::before {
    content: "\F068F"
  }

  .mdi-baby-carriage-off::before {
    content: "\F0FA0"
  }

  .mdi-baby-face::before {
    content: "\F0E7C"
  }

  .mdi-baby-face-outline::before {
    content: "\F0E7D"
  }

  .mdi-backburger::before {
    content: "\F006D"
  }

  .mdi-backspace::before {
    content: "\F006E"
  }

  .mdi-backspace-outline::before {
    content: "\F0B5C"
  }

  .mdi-backspace-reverse::before {
    content: "\F0E7E"
  }

  .mdi-backspace-reverse-outline::before {
    content: "\F0E7F"
  }

  .mdi-backup-restore::before {
    content: "\F006F"
  }

  .mdi-bacteria::before {
    content: "\F0ED5"
  }

  .mdi-bacteria-outline::before {
    content: "\F0ED6"
  }

  .mdi-badge-account::before {
    content: "\F0DA7"
  }

  .mdi-badge-account-alert::before {
    content: "\F0DA8"
  }

  .mdi-badge-account-alert-outline::before {
    content: "\F0DA9"
  }

  .mdi-badge-account-horizontal::before {
    content: "\F0E0D"
  }

  .mdi-badge-account-horizontal-outline::before {
    content: "\F0E0E"
  }

  .mdi-badge-account-outline::before {
    content: "\F0DAA"
  }

  .mdi-badminton::before {
    content: "\F0851"
  }

  .mdi-bag-carry-on::before {
    content: "\F0F3B"
  }

  .mdi-bag-carry-on-check::before {
    content: "\F0D65"
  }

  .mdi-bag-carry-on-off::before {
    content: "\F0F3C"
  }

  .mdi-bag-checked::before {
    content: "\F0F3D"
  }

  .mdi-bag-personal::before {
    content: "\F0E10"
  }

  .mdi-bag-personal-off::before {
    content: "\F0E11"
  }

  .mdi-bag-personal-off-outline::before {
    content: "\F0E12"
  }

  .mdi-bag-personal-outline::before {
    content: "\F0E13"
  }

  .mdi-baguette::before {
    content: "\F0F3E"
  }

  .mdi-balloon::before {
    content: "\F0A26"
  }

  .mdi-ballot::before {
    content: "\F09C9"
  }

  .mdi-ballot-outline::before {
    content: "\F09CA"
  }

  .mdi-ballot-recount::before {
    content: "\F0C39"
  }

  .mdi-ballot-recount-outline::before {
    content: "\F0C3A"
  }

  .mdi-bandage::before {
    content: "\F0DAF"
  }

  .mdi-bandcamp::before {
    content: "\F0675"
  }

  .mdi-bank::before {
    content: "\F0070"
  }

  .mdi-bank-minus::before {
    content: "\F0DB0"
  }

  .mdi-bank-outline::before {
    content: "\F0E80"
  }

  .mdi-bank-plus::before {
    content: "\F0DB1"
  }

  .mdi-bank-remove::before {
    content: "\F0DB2"
  }

  .mdi-bank-transfer::before {
    content: "\F0A27"
  }

  .mdi-bank-transfer-in::before {
    content: "\F0A28"
  }

  .mdi-bank-transfer-out::before {
    content: "\F0A29"
  }

  .mdi-barcode::before {
    content: "\F0071"
  }

  .mdi-barcode-off::before {
    content: "\F1236"
  }

  .mdi-barcode-scan::before {
    content: "\F0072"
  }

  .mdi-barley::before {
    content: "\F0073"
  }

  .mdi-barley-off::before {
    content: "\F0B5D"
  }

  .mdi-barn::before {
    content: "\F0B5E"
  }

  .mdi-barrel::before {
    content: "\F0074"
  }

  .mdi-baseball::before {
    content: "\F0852"
  }

  .mdi-baseball-bat::before {
    content: "\F0853"
  }

  .mdi-bash::before {
    content: "\F1183"
  }

  .mdi-basket::before {
    content: "\F0076"
  }

  .mdi-basket-fill::before {
    content: "\F0077"
  }

  .mdi-basket-outline::before {
    content: "\F1181"
  }

  .mdi-basket-unfill::before {
    content: "\F0078"
  }

  .mdi-basketball::before {
    content: "\F0806"
  }

  .mdi-basketball-hoop::before {
    content: "\F0C3B"
  }

  .mdi-basketball-hoop-outline::before {
    content: "\F0C3C"
  }

  .mdi-bat::before {
    content: "\F0B5F"
  }

  .mdi-battery::before {
    content: "\F0079"
  }

  .mdi-battery-10::before {
    content: "\F007A"
  }

  .mdi-battery-10-bluetooth::before {
    content: "\F093E"
  }

  .mdi-battery-20::before {
    content: "\F007B"
  }

  .mdi-battery-20-bluetooth::before {
    content: "\F093F"
  }

  .mdi-battery-30::before {
    content: "\F007C"
  }

  .mdi-battery-30-bluetooth::before {
    content: "\F0940"
  }

  .mdi-battery-40::before {
    content: "\F007D"
  }

  .mdi-battery-40-bluetooth::before {
    content: "\F0941"
  }

  .mdi-battery-50::before {
    content: "\F007E"
  }

  .mdi-battery-50-bluetooth::before {
    content: "\F0942"
  }

  .mdi-battery-60::before {
    content: "\F007F"
  }

  .mdi-battery-60-bluetooth::before {
    content: "\F0943"
  }

  .mdi-battery-70::before {
    content: "\F0080"
  }

  .mdi-battery-70-bluetooth::before {
    content: "\F0944"
  }

  .mdi-battery-80::before {
    content: "\F0081"
  }

  .mdi-battery-80-bluetooth::before {
    content: "\F0945"
  }

  .mdi-battery-90::before {
    content: "\F0082"
  }

  .mdi-battery-90-bluetooth::before {
    content: "\F0946"
  }

  .mdi-battery-alert::before {
    content: "\F0083"
  }

  .mdi-battery-alert-bluetooth::before {
    content: "\F0947"
  }

  .mdi-battery-alert-variant::before {
    content: "\F10CC"
  }

  .mdi-battery-alert-variant-outline::before {
    content: "\F10CD"
  }

  .mdi-battery-bluetooth::before {
    content: "\F0948"
  }

  .mdi-battery-bluetooth-variant::before {
    content: "\F0949"
  }

  .mdi-battery-charging::before {
    content: "\F0084"
  }

  .mdi-battery-charging-10::before {
    content: "\F089C"
  }

  .mdi-battery-charging-100::before {
    content: "\F0085"
  }

  .mdi-battery-charging-20::before {
    content: "\F0086"
  }

  .mdi-battery-charging-30::before {
    content: "\F0087"
  }

  .mdi-battery-charging-40::before {
    content: "\F0088"
  }

  .mdi-battery-charging-50::before {
    content: "\F089D"
  }

  .mdi-battery-charging-60::before {
    content: "\F0089"
  }

  .mdi-battery-charging-70::before {
    content: "\F089E"
  }

  .mdi-battery-charging-80::before {
    content: "\F008A"
  }

  .mdi-battery-charging-90::before {
    content: "\F008B"
  }

  .mdi-battery-charging-high::before {
    content: "\F12A6"
  }

  .mdi-battery-charging-low::before {
    content: "\F12A4"
  }

  .mdi-battery-charging-medium::before {
    content: "\F12A5"
  }

  .mdi-battery-charging-outline::before {
    content: "\F089F"
  }

  .mdi-battery-charging-wireless::before {
    content: "\F0807"
  }

  .mdi-battery-charging-wireless-10::before {
    content: "\F0808"
  }

  .mdi-battery-charging-wireless-20::before {
    content: "\F0809"
  }

  .mdi-battery-charging-wireless-30::before {
    content: "\F080A"
  }

  .mdi-battery-charging-wireless-40::before {
    content: "\F080B"
  }

  .mdi-battery-charging-wireless-50::before {
    content: "\F080C"
  }

  .mdi-battery-charging-wireless-60::before {
    content: "\F080D"
  }

  .mdi-battery-charging-wireless-70::before {
    content: "\F080E"
  }

  .mdi-battery-charging-wireless-80::before {
    content: "\F080F"
  }

  .mdi-battery-charging-wireless-90::before {
    content: "\F0810"
  }

  .mdi-battery-charging-wireless-alert::before {
    content: "\F0811"
  }

  .mdi-battery-charging-wireless-outline::before {
    content: "\F0812"
  }

  .mdi-battery-heart::before {
    content: "\F120F"
  }

  .mdi-battery-heart-outline::before {
    content: "\F1210"
  }

  .mdi-battery-heart-variant::before {
    content: "\F1211"
  }

  .mdi-battery-high::before {
    content: "\F12A3"
  }

  .mdi-battery-low::before {
    content: "\F12A1"
  }

  .mdi-battery-medium::before {
    content: "\F12A2"
  }

  .mdi-battery-minus::before {
    content: "\F008C"
  }

  .mdi-battery-negative::before {
    content: "\F008D"
  }

  .mdi-battery-off::before {
    content: "\F125D"
  }

  .mdi-battery-off-outline::before {
    content: "\F125E"
  }

  .mdi-battery-outline::before {
    content: "\F008E"
  }

  .mdi-battery-plus::before {
    content: "\F008F"
  }

  .mdi-battery-positive::before {
    content: "\F0090"
  }

  .mdi-battery-unknown::before {
    content: "\F0091"
  }

  .mdi-battery-unknown-bluetooth::before {
    content: "\F094A"
  }

  .mdi-battlenet::before {
    content: "\F0B60"
  }

  .mdi-beach::before {
    content: "\F0092"
  }

  .mdi-beaker::before {
    content: "\F0CEA"
  }

  .mdi-beaker-alert::before {
    content: "\F1229"
  }

  .mdi-beaker-alert-outline::before {
    content: "\F122A"
  }

  .mdi-beaker-check::before {
    content: "\F122B"
  }

  .mdi-beaker-check-outline::before {
    content: "\F122C"
  }

  .mdi-beaker-minus::before {
    content: "\F122D"
  }

  .mdi-beaker-minus-outline::before {
    content: "\F122E"
  }

  .mdi-beaker-outline::before {
    content: "\F0690"
  }

  .mdi-beaker-plus::before {
    content: "\F122F"
  }

  .mdi-beaker-plus-outline::before {
    content: "\F1230"
  }

  .mdi-beaker-question::before {
    content: "\F1231"
  }

  .mdi-beaker-question-outline::before {
    content: "\F1232"
  }

  .mdi-beaker-remove::before {
    content: "\F1233"
  }

  .mdi-beaker-remove-outline::before {
    content: "\F1234"
  }

  .mdi-bed::before {
    content: "\F02E3"
  }

  .mdi-bed-double::before {
    content: "\F0FD4"
  }

  .mdi-bed-double-outline::before {
    content: "\F0FD3"
  }

  .mdi-bed-empty::before {
    content: "\F08A0"
  }

  .mdi-bed-king::before {
    content: "\F0FD2"
  }

  .mdi-bed-king-outline::before {
    content: "\F0FD1"
  }

  .mdi-bed-outline::before {
    content: "\F0099"
  }

  .mdi-bed-queen::before {
    content: "\F0FD0"
  }

  .mdi-bed-queen-outline::before {
    content: "\F0FDB"
  }

  .mdi-bed-single::before {
    content: "\F106D"
  }

  .mdi-bed-single-outline::before {
    content: "\F106E"
  }

  .mdi-bee::before {
    content: "\F0FA1"
  }

  .mdi-bee-flower::before {
    content: "\F0FA2"
  }

  .mdi-beehive-off-outline::before {
    content: "\F13ED"
  }

  .mdi-beehive-outline::before {
    content: "\F10CE"
  }

  .mdi-beer::before {
    content: "\F0098"
  }

  .mdi-beer-outline::before {
    content: "\F130C"
  }

  .mdi-bell::before {
    content: "\F009A"
  }

  .mdi-bell-alert::before {
    content: "\F0D59"
  }

  .mdi-bell-alert-outline::before {
    content: "\F0E81"
  }

  .mdi-bell-cancel::before {
    content: "\F13E7"
  }

  .mdi-bell-cancel-outline::before {
    content: "\F13E8"
  }

  .mdi-bell-check::before {
    content: "\F11E5"
  }

  .mdi-bell-check-outline::before {
    content: "\F11E6"
  }

  .mdi-bell-circle::before {
    content: "\F0D5A"
  }

  .mdi-bell-circle-outline::before {
    content: "\F0D5B"
  }

  .mdi-bell-minus::before {
    content: "\F13E9"
  }

  .mdi-bell-minus-outline::before {
    content: "\F13EA"
  }

  .mdi-bell-off::before {
    content: "\F009B"
  }

  .mdi-bell-off-outline::before {
    content: "\F0A91"
  }

  .mdi-bell-outline::before {
    content: "\F009C"
  }

  .mdi-bell-plus::before {
    content: "\F009D"
  }

  .mdi-bell-plus-outline::before {
    content: "\F0A92"
  }

  .mdi-bell-remove::before {
    content: "\F13EB"
  }

  .mdi-bell-remove-outline::before {
    content: "\F13EC"
  }

  .mdi-bell-ring::before {
    content: "\F009E"
  }

  .mdi-bell-ring-outline::before {
    content: "\F009F"
  }

  .mdi-bell-sleep::before {
    content: "\F00A0"
  }

  .mdi-bell-sleep-outline::before {
    content: "\F0A93"
  }

  .mdi-beta::before {
    content: "\F00A1"
  }

  .mdi-betamax::before {
    content: "\F09CB"
  }

  .mdi-biathlon::before {
    content: "\F0E14"
  }

  .mdi-bicycle::before {
    content: "\F109C"
  }

  .mdi-bicycle-basket::before {
    content: "\F1235"
  }

  .mdi-bike::before {
    content: "\F00A3"
  }

  .mdi-bike-fast::before {
    content: "\F111F"
  }

  .mdi-billboard::before {
    content: "\F1010"
  }

  .mdi-billiards::before {
    content: "\F0B61"
  }

  .mdi-billiards-rack::before {
    content: "\F0B62"
  }

  .mdi-binoculars::before {
    content: "\F00A5"
  }

  .mdi-bio::before {
    content: "\F00A6"
  }

  .mdi-biohazard::before {
    content: "\F00A7"
  }

  .mdi-bitbucket::before {
    content: "\F00A8"
  }

  .mdi-bitcoin::before {
    content: "\F0813"
  }

  .mdi-black-mesa::before {
    content: "\F00A9"
  }

  .mdi-blender::before {
    content: "\F0CEB"
  }

  .mdi-blender-software::before {
    content: "\F00AB"
  }

  .mdi-blinds::before {
    content: "\F00AC"
  }

  .mdi-blinds-open::before {
    content: "\F1011"
  }

  .mdi-block-helper::before {
    content: "\F00AD"
  }

  .mdi-blogger::before {
    content: "\F00AE"
  }

  .mdi-blood-bag::before {
    content: "\F0CEC"
  }

  .mdi-bluetooth::before {
    content: "\F00AF"
  }

  .mdi-bluetooth-audio::before {
    content: "\F00B0"
  }

  .mdi-bluetooth-connect::before {
    content: "\F00B1"
  }

  .mdi-bluetooth-off::before {
    content: "\F00B2"
  }

  .mdi-bluetooth-settings::before {
    content: "\F00B3"
  }

  .mdi-bluetooth-transfer::before {
    content: "\F00B4"
  }

  .mdi-blur::before {
    content: "\F00B5"
  }

  .mdi-blur-linear::before {
    content: "\F00B6"
  }

  .mdi-blur-off::before {
    content: "\F00B7"
  }

  .mdi-blur-radial::before {
    content: "\F00B8"
  }

  .mdi-bolnisi-cross::before {
    content: "\F0CED"
  }

  .mdi-bolt::before {
    content: "\F0DB3"
  }

  .mdi-bomb::before {
    content: "\F0691"
  }

  .mdi-bomb-off::before {
    content: "\F06C5"
  }

  .mdi-bone::before {
    content: "\F00B9"
  }

  .mdi-book::before {
    content: "\F00BA"
  }

  .mdi-book-account::before {
    content: "\F13AD"
  }

  .mdi-book-account-outline::before {
    content: "\F13AE"
  }

  .mdi-book-alphabet::before {
    content: "\F061D"
  }

  .mdi-book-cross::before {
    content: "\F00A2"
  }

  .mdi-book-information-variant::before {
    content: "\F106F"
  }

  .mdi-book-lock::before {
    content: "\F079A"
  }

  .mdi-book-lock-open::before {
    content: "\F079B"
  }

  .mdi-book-minus::before {
    content: "\F05D9"
  }

  .mdi-book-minus-multiple::before {
    content: "\F0A94"
  }

  .mdi-book-minus-multiple-outline::before {
    content: "\F090B"
  }

  .mdi-book-multiple::before {
    content: "\F00BB"
  }

  .mdi-book-multiple-outline::before {
    content: "\F0436"
  }

  .mdi-book-music::before {
    content: "\F0067"
  }

  .mdi-book-open::before {
    content: "\F00BD"
  }

  .mdi-book-open-outline::before {
    content: "\F0B63"
  }

  .mdi-book-open-page-variant::before {
    content: "\F05DA"
  }

  .mdi-book-open-variant::before {
    content: "\F00BE"
  }

  .mdi-book-outline::before {
    content: "\F0B64"
  }

  .mdi-book-play::before {
    content: "\F0E82"
  }

  .mdi-book-play-outline::before {
    content: "\F0E83"
  }

  .mdi-book-plus::before {
    content: "\F05DB"
  }

  .mdi-book-plus-multiple::before {
    content: "\F0A95"
  }

  .mdi-book-plus-multiple-outline::before {
    content: "\F0ADE"
  }

  .mdi-book-remove::before {
    content: "\F0A97"
  }

  .mdi-book-remove-multiple::before {
    content: "\F0A96"
  }

  .mdi-book-remove-multiple-outline::before {
    content: "\F04CA"
  }

  .mdi-book-search::before {
    content: "\F0E84"
  }

  .mdi-book-search-outline::before {
    content: "\F0E85"
  }

  .mdi-book-variant::before {
    content: "\F00BF"
  }

  .mdi-book-variant-multiple::before {
    content: "\F00BC"
  }

  .mdi-bookmark::before {
    content: "\F00C0"
  }

  .mdi-bookmark-check::before {
    content: "\F00C1"
  }

  .mdi-bookmark-check-outline::before {
    content: "\F137B"
  }

  .mdi-bookmark-minus::before {
    content: "\F09CC"
  }

  .mdi-bookmark-minus-outline::before {
    content: "\F09CD"
  }

  .mdi-bookmark-multiple::before {
    content: "\F0E15"
  }

  .mdi-bookmark-multiple-outline::before {
    content: "\F0E16"
  }

  .mdi-bookmark-music::before {
    content: "\F00C2"
  }

  .mdi-bookmark-music-outline::before {
    content: "\F1379"
  }

  .mdi-bookmark-off::before {
    content: "\F09CE"
  }

  .mdi-bookmark-off-outline::before {
    content: "\F09CF"
  }

  .mdi-bookmark-outline::before {
    content: "\F00C3"
  }

  .mdi-bookmark-plus::before {
    content: "\F00C5"
  }

  .mdi-bookmark-plus-outline::before {
    content: "\F00C4"
  }

  .mdi-bookmark-remove::before {
    content: "\F00C6"
  }

  .mdi-bookmark-remove-outline::before {
    content: "\F137A"
  }

  .mdi-bookshelf::before {
    content: "\F125F"
  }

  .mdi-boom-gate::before {
    content: "\F0E86"
  }

  .mdi-boom-gate-alert::before {
    content: "\F0E87"
  }

  .mdi-boom-gate-alert-outline::before {
    content: "\F0E88"
  }

  .mdi-boom-gate-down::before {
    content: "\F0E89"
  }

  .mdi-boom-gate-down-outline::before {
    content: "\F0E8A"
  }

  .mdi-boom-gate-outline::before {
    content: "\F0E8B"
  }

  .mdi-boom-gate-up::before {
    content: "\F0E8C"
  }

  .mdi-boom-gate-up-outline::before {
    content: "\F0E8D"
  }

  .mdi-boombox::before {
    content: "\F05DC"
  }

  .mdi-boomerang::before {
    content: "\F10CF"
  }

  .mdi-bootstrap::before {
    content: "\F06C6"
  }

  .mdi-border-all::before {
    content: "\F00C7"
  }

  .mdi-border-all-variant::before {
    content: "\F08A1"
  }

  .mdi-border-bottom::before {
    content: "\F00C8"
  }

  .mdi-border-bottom-variant::before {
    content: "\F08A2"
  }

  .mdi-border-color::before {
    content: "\F00C9"
  }

  .mdi-border-horizontal::before {
    content: "\F00CA"
  }

  .mdi-border-inside::before {
    content: "\F00CB"
  }

  .mdi-border-left::before {
    content: "\F00CC"
  }

  .mdi-border-left-variant::before {
    content: "\F08A3"
  }

  .mdi-border-none::before {
    content: "\F00CD"
  }

  .mdi-border-none-variant::before {
    content: "\F08A4"
  }

  .mdi-border-outside::before {
    content: "\F00CE"
  }

  .mdi-border-right::before {
    content: "\F00CF"
  }

  .mdi-border-right-variant::before {
    content: "\F08A5"
  }

  .mdi-border-style::before {
    content: "\F00D0"
  }

  .mdi-border-top::before {
    content: "\F00D1"
  }

  .mdi-border-top-variant::before {
    content: "\F08A6"
  }

  .mdi-border-vertical::before {
    content: "\F00D2"
  }

  .mdi-bottle-soda::before {
    content: "\F1070"
  }

  .mdi-bottle-soda-classic::before {
    content: "\F1071"
  }

  .mdi-bottle-soda-classic-outline::before {
    content: "\F1363"
  }

  .mdi-bottle-soda-outline::before {
    content: "\F1072"
  }

  .mdi-bottle-tonic::before {
    content: "\F112E"
  }

  .mdi-bottle-tonic-outline::before {
    content: "\F112F"
  }

  .mdi-bottle-tonic-plus::before {
    content: "\F1130"
  }

  .mdi-bottle-tonic-plus-outline::before {
    content: "\F1131"
  }

  .mdi-bottle-tonic-skull::before {
    content: "\F1132"
  }

  .mdi-bottle-tonic-skull-outline::before {
    content: "\F1133"
  }

  .mdi-bottle-wine::before {
    content: "\F0854"
  }

  .mdi-bottle-wine-outline::before {
    content: "\F1310"
  }

  .mdi-bow-tie::before {
    content: "\F0678"
  }

  .mdi-bowl::before {
    content: "\F028E"
  }

  .mdi-bowl-mix::before {
    content: "\F0617"
  }

  .mdi-bowl-mix-outline::before {
    content: "\F02E4"
  }

  .mdi-bowl-outline::before {
    content: "\F02A9"
  }

  .mdi-bowling::before {
    content: "\F00D3"
  }

  .mdi-box::before {
    content: "\F00D4"
  }

  .mdi-box-cutter::before {
    content: "\F00D5"
  }

  .mdi-box-cutter-off::before {
    content: "\F0B4A"
  }

  .mdi-box-shadow::before {
    content: "\F0637"
  }

  .mdi-boxing-glove::before {
    content: "\F0B65"
  }

  .mdi-braille::before {
    content: "\F09D0"
  }

  .mdi-brain::before {
    content: "\F09D1"
  }

  .mdi-bread-slice::before {
    content: "\F0CEE"
  }

  .mdi-bread-slice-outline::before {
    content: "\F0CEF"
  }

  .mdi-bridge::before {
    content: "\F0618"
  }

  .mdi-briefcase::before {
    content: "\F00D6"
  }

  .mdi-briefcase-account::before {
    content: "\F0CF0"
  }

  .mdi-briefcase-account-outline::before {
    content: "\F0CF1"
  }

  .mdi-briefcase-check::before {
    content: "\F00D7"
  }

  .mdi-briefcase-check-outline::before {
    content: "\F131E"
  }

  .mdi-briefcase-clock::before {
    content: "\F10D0"
  }

  .mdi-briefcase-clock-outline::before {
    content: "\F10D1"
  }

  .mdi-briefcase-download::before {
    content: "\F00D8"
  }

  .mdi-briefcase-download-outline::before {
    content: "\F0C3D"
  }

  .mdi-briefcase-edit::before {
    content: "\F0A98"
  }

  .mdi-briefcase-edit-outline::before {
    content: "\F0C3E"
  }

  .mdi-briefcase-minus::before {
    content: "\F0A2A"
  }

  .mdi-briefcase-minus-outline::before {
    content: "\F0C3F"
  }

  .mdi-briefcase-outline::before {
    content: "\F0814"
  }

  .mdi-briefcase-plus::before {
    content: "\F0A2B"
  }

  .mdi-briefcase-plus-outline::before {
    content: "\F0C40"
  }

  .mdi-briefcase-remove::before {
    content: "\F0A2C"
  }

  .mdi-briefcase-remove-outline::before {
    content: "\F0C41"
  }

  .mdi-briefcase-search::before {
    content: "\F0A2D"
  }

  .mdi-briefcase-search-outline::before {
    content: "\F0C42"
  }

  .mdi-briefcase-upload::before {
    content: "\F00D9"
  }

  .mdi-briefcase-upload-outline::before {
    content: "\F0C43"
  }

  .mdi-briefcase-variant::before {
    content: "\F1494"
  }

  .mdi-briefcase-variant-outline::before {
    content: "\F1495"
  }

  .mdi-brightness-1::before {
    content: "\F00DA"
  }

  .mdi-brightness-2::before {
    content: "\F00DB"
  }

  .mdi-brightness-3::before {
    content: "\F00DC"
  }

  .mdi-brightness-4::before {
    content: "\F00DD"
  }

  .mdi-brightness-5::before {
    content: "\F00DE"
  }

  .mdi-brightness-6::before {
    content: "\F00DF"
  }

  .mdi-brightness-7::before {
    content: "\F00E0"
  }

  .mdi-brightness-auto::before {
    content: "\F00E1"
  }

  .mdi-brightness-percent::before {
    content: "\F0CF2"
  }

  .mdi-broom::before {
    content: "\F00E2"
  }

  .mdi-brush::before {
    content: "\F00E3"
  }

  .mdi-bucket::before {
    content: "\F1415"
  }

  .mdi-bucket-outline::before {
    content: "\F1416"
  }

  .mdi-buddhism::before {
    content: "\F094B"
  }

  .mdi-buffer::before {
    content: "\F0619"
  }

  .mdi-buffet::before {
    content: "\F0578"
  }

  .mdi-bug::before {
    content: "\F00E4"
  }

  .mdi-bug-check::before {
    content: "\F0A2E"
  }

  .mdi-bug-check-outline::before {
    content: "\F0A2F"
  }

  .mdi-bug-outline::before {
    content: "\F0A30"
  }

  .mdi-bugle::before {
    content: "\F0DB4"
  }

  .mdi-bulldozer::before {
    content: "\F0B22"
  }

  .mdi-bullet::before {
    content: "\F0CF3"
  }

  .mdi-bulletin-board::before {
    content: "\F00E5"
  }

  .mdi-bullhorn::before {
    content: "\F00E6"
  }

  .mdi-bullhorn-outline::before {
    content: "\F0B23"
  }

  .mdi-bullseye::before {
    content: "\F05DD"
  }

  .mdi-bullseye-arrow::before {
    content: "\F08C9"
  }

  .mdi-bulma::before {
    content: "\F12E7"
  }

  .mdi-bunk-bed::before {
    content: "\F1302"
  }

  .mdi-bunk-bed-outline::before {
    content: "\F0097"
  }

  .mdi-bus::before {
    content: "\F00E7"
  }

  .mdi-bus-alert::before {
    content: "\F0A99"
  }

  .mdi-bus-articulated-end::before {
    content: "\F079C"
  }

  .mdi-bus-articulated-front::before {
    content: "\F079D"
  }

  .mdi-bus-clock::before {
    content: "\F08CA"
  }

  .mdi-bus-double-decker::before {
    content: "\F079E"
  }

  .mdi-bus-marker::before {
    content: "\F1212"
  }

  .mdi-bus-multiple::before {
    content: "\F0F3F"
  }

  .mdi-bus-school::before {
    content: "\F079F"
  }

  .mdi-bus-side::before {
    content: "\F07A0"
  }

  .mdi-bus-stop::before {
    content: "\F1012"
  }

  .mdi-bus-stop-covered::before {
    content: "\F1013"
  }

  .mdi-bus-stop-uncovered::before {
    content: "\F1014"
  }

  .mdi-cable-data::before {
    content: "\F1394"
  }

  .mdi-cached::before {
    content: "\F00E8"
  }

  .mdi-cactus::before {
    content: "\F0DB5"
  }

  .mdi-cake::before {
    content: "\F00E9"
  }

  .mdi-cake-layered::before {
    content: "\F00EA"
  }

  .mdi-cake-variant::before {
    content: "\F00EB"
  }

  .mdi-calculator::before {
    content: "\F00EC"
  }

  .mdi-calculator-variant::before {
    content: "\F0A9A"
  }

  .mdi-calendar::before {
    content: "\F00ED"
  }

  .mdi-calendar-account::before {
    content: "\F0ED7"
  }

  .mdi-calendar-account-outline::before {
    content: "\F0ED8"
  }

  .mdi-calendar-alert::before {
    content: "\F0A31"
  }

  .mdi-calendar-arrow-left::before {
    content: "\F1134"
  }

  .mdi-calendar-arrow-right::before {
    content: "\F1135"
  }

  .mdi-calendar-blank::before {
    content: "\F00EE"
  }

  .mdi-calendar-blank-multiple::before {
    content: "\F1073"
  }

  .mdi-calendar-blank-outline::before {
    content: "\F0B66"
  }

  .mdi-calendar-check::before {
    content: "\F00EF"
  }

  .mdi-calendar-check-outline::before {
    content: "\F0C44"
  }

  .mdi-calendar-clock::before {
    content: "\F00F0"
  }

  .mdi-calendar-edit::before {
    content: "\F08A7"
  }

  .mdi-calendar-export::before {
    content: "\F0B24"
  }

  .mdi-calendar-heart::before {
    content: "\F09D2"
  }

  .mdi-calendar-import::before {
    content: "\F0B25"
  }

  .mdi-calendar-minus::before {
    content: "\F0D5C"
  }

  .mdi-calendar-month::before {
    content: "\F0E17"
  }

  .mdi-calendar-month-outline::before {
    content: "\F0E18"
  }

  .mdi-calendar-multiple::before {
    content: "\F00F1"
  }

  .mdi-calendar-multiple-check::before {
    content: "\F00F2"
  }

  .mdi-calendar-multiselect::before {
    content: "\F0A32"
  }

  .mdi-calendar-outline::before {
    content: "\F0B67"
  }

  .mdi-calendar-plus::before {
    content: "\F00F3"
  }

  .mdi-calendar-question::before {
    content: "\F0692"
  }

  .mdi-calendar-range::before {
    content: "\F0679"
  }

  .mdi-calendar-range-outline::before {
    content: "\F0B68"
  }

  .mdi-calendar-refresh::before {
    content: "\F01E1"
  }

  .mdi-calendar-refresh-outline::before {
    content: "\F0203"
  }

  .mdi-calendar-remove::before {
    content: "\F00F4"
  }

  .mdi-calendar-remove-outline::before {
    content: "\F0C45"
  }

  .mdi-calendar-search::before {
    content: "\F094C"
  }

  .mdi-calendar-star::before {
    content: "\F09D3"
  }

  .mdi-calendar-sync::before {
    content: "\F0E8E"
  }

  .mdi-calendar-sync-outline::before {
    content: "\F0E8F"
  }

  .mdi-calendar-text::before {
    content: "\F00F5"
  }

  .mdi-calendar-text-outline::before {
    content: "\F0C46"
  }

  .mdi-calendar-today::before {
    content: "\F00F6"
  }

  .mdi-calendar-week::before {
    content: "\F0A33"
  }

  .mdi-calendar-week-begin::before {
    content: "\F0A34"
  }

  .mdi-calendar-weekend::before {
    content: "\F0ED9"
  }

  .mdi-calendar-weekend-outline::before {
    content: "\F0EDA"
  }

  .mdi-call-made::before {
    content: "\F00F7"
  }

  .mdi-call-merge::before {
    content: "\F00F8"
  }

  .mdi-call-missed::before {
    content: "\F00F9"
  }

  .mdi-call-received::before {
    content: "\F00FA"
  }

  .mdi-call-split::before {
    content: "\F00FB"
  }

  .mdi-camcorder::before {
    content: "\F00FC"
  }

  .mdi-camcorder-off::before {
    content: "\F00FF"
  }

  .mdi-camera::before {
    content: "\F0100"
  }

  .mdi-camera-account::before {
    content: "\F08CB"
  }

  .mdi-camera-burst::before {
    content: "\F0693"
  }

  .mdi-camera-control::before {
    content: "\F0B69"
  }

  .mdi-camera-enhance::before {
    content: "\F0101"
  }

  .mdi-camera-enhance-outline::before {
    content: "\F0B6A"
  }

  .mdi-camera-front::before {
    content: "\F0102"
  }

  .mdi-camera-front-variant::before {
    content: "\F0103"
  }

  .mdi-camera-gopro::before {
    content: "\F07A1"
  }

  .mdi-camera-image::before {
    content: "\F08CC"
  }

  .mdi-camera-iris::before {
    content: "\F0104"
  }

  .mdi-camera-metering-center::before {
    content: "\F07A2"
  }

  .mdi-camera-metering-matrix::before {
    content: "\F07A3"
  }

  .mdi-camera-metering-partial::before {
    content: "\F07A4"
  }

  .mdi-camera-metering-spot::before {
    content: "\F07A5"
  }

  .mdi-camera-off::before {
    content: "\F05DF"
  }

  .mdi-camera-outline::before {
    content: "\F0D5D"
  }

  .mdi-camera-party-mode::before {
    content: "\F0105"
  }

  .mdi-camera-plus::before {
    content: "\F0EDB"
  }

  .mdi-camera-plus-outline::before {
    content: "\F0EDC"
  }

  .mdi-camera-rear::before {
    content: "\F0106"
  }

  .mdi-camera-rear-variant::before {
    content: "\F0107"
  }

  .mdi-camera-retake::before {
    content: "\F0E19"
  }

  .mdi-camera-retake-outline::before {
    content: "\F0E1A"
  }

  .mdi-camera-switch::before {
    content: "\F0108"
  }

  .mdi-camera-switch-outline::before {
    content: "\F084A"
  }

  .mdi-camera-timer::before {
    content: "\F0109"
  }

  .mdi-camera-wireless::before {
    content: "\F0DB6"
  }

  .mdi-camera-wireless-outline::before {
    content: "\F0DB7"
  }

  .mdi-campfire::before {
    content: "\F0EDD"
  }

  .mdi-cancel::before {
    content: "\F073A"
  }

  .mdi-candle::before {
    content: "\F05E2"
  }

  .mdi-candycane::before {
    content: "\F010A"
  }

  .mdi-cannabis::before {
    content: "\F07A6"
  }

  .mdi-caps-lock::before {
    content: "\F0A9B"
  }

  .mdi-car::before {
    content: "\F010B"
  }

  .mdi-car-2-plus::before {
    content: "\F1015"
  }

  .mdi-car-3-plus::before {
    content: "\F1016"
  }

  .mdi-car-arrow-left::before {
    content: "\F13B2"
  }

  .mdi-car-arrow-right::before {
    content: "\F13B3"
  }

  .mdi-car-back::before {
    content: "\F0E1B"
  }

  .mdi-car-battery::before {
    content: "\F010C"
  }

  .mdi-car-brake-abs::before {
    content: "\F0C47"
  }

  .mdi-car-brake-alert::before {
    content: "\F0C48"
  }

  .mdi-car-brake-hold::before {
    content: "\F0D5E"
  }

  .mdi-car-brake-parking::before {
    content: "\F0D5F"
  }

  .mdi-car-brake-retarder::before {
    content: "\F1017"
  }

  .mdi-car-child-seat::before {
    content: "\F0FA3"
  }

  .mdi-car-clutch::before {
    content: "\F1018"
  }

  .mdi-car-cog::before {
    content: "\F13CC"
  }

  .mdi-car-connected::before {
    content: "\F010D"
  }

  .mdi-car-convertible::before {
    content: "\F07A7"
  }

  .mdi-car-coolant-level::before {
    content: "\F1019"
  }

  .mdi-car-cruise-control::before {
    content: "\F0D60"
  }

  .mdi-car-defrost-front::before {
    content: "\F0D61"
  }

  .mdi-car-defrost-rear::before {
    content: "\F0D62"
  }

  .mdi-car-door::before {
    content: "\F0B6B"
  }

  .mdi-car-door-lock::before {
    content: "\F109D"
  }

  .mdi-car-electric::before {
    content: "\F0B6C"
  }

  .mdi-car-esp::before {
    content: "\F0C49"
  }

  .mdi-car-estate::before {
    content: "\F07A8"
  }

  .mdi-car-hatchback::before {
    content: "\F07A9"
  }

  .mdi-car-info::before {
    content: "\F11BE"
  }

  .mdi-car-key::before {
    content: "\F0B6D"
  }

  .mdi-car-light-dimmed::before {
    content: "\F0C4A"
  }

  .mdi-car-light-fog::before {
    content: "\F0C4B"
  }

  .mdi-car-light-high::before {
    content: "\F0C4C"
  }

  .mdi-car-limousine::before {
    content: "\F08CD"
  }

  .mdi-car-multiple::before {
    content: "\F0B6E"
  }

  .mdi-car-off::before {
    content: "\F0E1C"
  }

  .mdi-car-parking-lights::before {
    content: "\F0D63"
  }

  .mdi-car-pickup::before {
    content: "\F07AA"
  }

  .mdi-car-seat::before {
    content: "\F0FA4"
  }

  .mdi-car-seat-cooler::before {
    content: "\F0FA5"
  }

  .mdi-car-seat-heater::before {
    content: "\F0FA6"
  }

  .mdi-car-settings::before {
    content: "\F13CD"
  }

  .mdi-car-shift-pattern::before {
    content: "\F0F40"
  }

  .mdi-car-side::before {
    content: "\F07AB"
  }

  .mdi-car-sports::before {
    content: "\F07AC"
  }

  .mdi-car-tire-alert::before {
    content: "\F0C4D"
  }

  .mdi-car-traction-control::before {
    content: "\F0D64"
  }

  .mdi-car-turbocharger::before {
    content: "\F101A"
  }

  .mdi-car-wash::before {
    content: "\F010E"
  }

  .mdi-car-windshield::before {
    content: "\F101B"
  }

  .mdi-car-windshield-outline::before {
    content: "\F101C"
  }

  .mdi-carabiner::before {
    content: "\F14C0"
  }

  .mdi-caravan::before {
    content: "\F07AD"
  }

  .mdi-card::before {
    content: "\F0B6F"
  }

  .mdi-card-account-details::before {
    content: "\F05D2"
  }

  .mdi-card-account-details-outline::before {
    content: "\F0DAB"
  }

  .mdi-card-account-details-star::before {
    content: "\F02A3"
  }

  .mdi-card-account-details-star-outline::before {
    content: "\F06DB"
  }

  .mdi-card-account-mail::before {
    content: "\F018E"
  }

  .mdi-card-account-mail-outline::before {
    content: "\F0E98"
  }

  .mdi-card-account-phone::before {
    content: "\F0E99"
  }

  .mdi-card-account-phone-outline::before {
    content: "\F0E9A"
  }

  .mdi-card-bulleted::before {
    content: "\F0B70"
  }

  .mdi-card-bulleted-off::before {
    content: "\F0B71"
  }

  .mdi-card-bulleted-off-outline::before {
    content: "\F0B72"
  }

  .mdi-card-bulleted-outline::before {
    content: "\F0B73"
  }

  .mdi-card-bulleted-settings::before {
    content: "\F0B74"
  }

  .mdi-card-bulleted-settings-outline::before {
    content: "\F0B75"
  }

  .mdi-card-outline::before {
    content: "\F0B76"
  }

  .mdi-card-plus::before {
    content: "\F11FF"
  }

  .mdi-card-plus-outline::before {
    content: "\F1200"
  }

  .mdi-card-search::before {
    content: "\F1074"
  }

  .mdi-card-search-outline::before {
    content: "\F1075"
  }

  .mdi-card-text::before {
    content: "\F0B77"
  }

  .mdi-card-text-outline::before {
    content: "\F0B78"
  }

  .mdi-cards::before {
    content: "\F0638"
  }

  .mdi-cards-club::before {
    content: "\F08CE"
  }

  .mdi-cards-diamond::before {
    content: "\F08CF"
  }

  .mdi-cards-diamond-outline::before {
    content: "\F101D"
  }

  .mdi-cards-heart::before {
    content: "\F08D0"
  }

  .mdi-cards-outline::before {
    content: "\F0639"
  }

  .mdi-cards-playing-outline::before {
    content: "\F063A"
  }

  .mdi-cards-spade::before {
    content: "\F08D1"
  }

  .mdi-cards-variant::before {
    content: "\F06C7"
  }

  .mdi-carrot::before {
    content: "\F010F"
  }

  .mdi-cart::before {
    content: "\F0110"
  }

  .mdi-cart-arrow-down::before {
    content: "\F0D66"
  }

  .mdi-cart-arrow-right::before {
    content: "\F0C4E"
  }

  .mdi-cart-arrow-up::before {
    content: "\F0D67"
  }

  .mdi-cart-minus::before {
    content: "\F0D68"
  }

  .mdi-cart-off::before {
    content: "\F066B"
  }

  .mdi-cart-outline::before {
    content: "\F0111"
  }

  .mdi-cart-plus::before {
    content: "\F0112"
  }

  .mdi-cart-remove::before {
    content: "\F0D69"
  }

  .mdi-case-sensitive-alt::before {
    content: "\F0113"
  }

  .mdi-cash::before {
    content: "\F0114"
  }

  .mdi-cash-100::before {
    content: "\F0115"
  }

  .mdi-cash-marker::before {
    content: "\F0DB8"
  }

  .mdi-cash-minus::before {
    content: "\F1260"
  }

  .mdi-cash-multiple::before {
    content: "\F0116"
  }

  .mdi-cash-plus::before {
    content: "\F1261"
  }

  .mdi-cash-refund::before {
    content: "\F0A9C"
  }

  .mdi-cash-register::before {
    content: "\F0CF4"
  }

  .mdi-cash-remove::before {
    content: "\F1262"
  }

  .mdi-cash-usd::before {
    content: "\F1176"
  }

  .mdi-cash-usd-outline::before {
    content: "\F0117"
  }

  .mdi-cassette::before {
    content: "\F09D4"
  }

  .mdi-cast::before {
    content: "\F0118"
  }

  .mdi-cast-audio::before {
    content: "\F101E"
  }

  .mdi-cast-connected::before {
    content: "\F0119"
  }

  .mdi-cast-education::before {
    content: "\F0E1D"
  }

  .mdi-cast-off::before {
    content: "\F078A"
  }

  .mdi-castle::before {
    content: "\F011A"
  }

  .mdi-cat::before {
    content: "\F011B"
  }

  .mdi-cctv::before {
    content: "\F07AE"
  }

  .mdi-ceiling-light::before {
    content: "\F0769"
  }

  .mdi-cellphone::before {
    content: "\F011C"
  }

  .mdi-cellphone-android::before {
    content: "\F011D"
  }

  .mdi-cellphone-arrow-down::before {
    content: "\F09D5"
  }

  .mdi-cellphone-basic::before {
    content: "\F011E"
  }

  .mdi-cellphone-charging::before {
    content: "\F1397"
  }

  .mdi-cellphone-cog::before {
    content: "\F0951"
  }

  .mdi-cellphone-dock::before {
    content: "\F011F"
  }

  .mdi-cellphone-erase::before {
    content: "\F094D"
  }

  .mdi-cellphone-information::before {
    content: "\F0F41"
  }

  .mdi-cellphone-iphone::before {
    content: "\F0120"
  }

  .mdi-cellphone-key::before {
    content: "\F094E"
  }

  .mdi-cellphone-link::before {
    content: "\F0121"
  }

  .mdi-cellphone-link-off::before {
    content: "\F0122"
  }

  .mdi-cellphone-lock::before {
    content: "\F094F"
  }

  .mdi-cellphone-message::before {
    content: "\F08D3"
  }

  .mdi-cellphone-message-off::before {
    content: "\F10D2"
  }

  .mdi-cellphone-nfc::before {
    content: "\F0E90"
  }

  .mdi-cellphone-nfc-off::before {
    content: "\F12D8"
  }

  .mdi-cellphone-off::before {
    content: "\F0950"
  }

  .mdi-cellphone-play::before {
    content: "\F101F"
  }

  .mdi-cellphone-screenshot::before {
    content: "\F0A35"
  }

  .mdi-cellphone-settings::before {
    content: "\F0123"
  }

  .mdi-cellphone-sound::before {
    content: "\F0952"
  }

  .mdi-cellphone-text::before {
    content: "\F08D2"
  }

  .mdi-cellphone-wireless::before {
    content: "\F0815"
  }

  .mdi-celtic-cross::before {
    content: "\F0CF5"
  }

  .mdi-centos::before {
    content: "\F111A"
  }

  .mdi-certificate::before {
    content: "\F0124"
  }

  .mdi-certificate-outline::before {
    content: "\F1188"
  }

  .mdi-chair-rolling::before {
    content: "\F0F48"
  }

  .mdi-chair-school::before {
    content: "\F0125"
  }

  .mdi-charity::before {
    content: "\F0C4F"
  }

  .mdi-chart-arc::before {
    content: "\F0126"
  }

  .mdi-chart-areaspline::before {
    content: "\F0127"
  }

  .mdi-chart-areaspline-variant::before {
    content: "\F0E91"
  }

  .mdi-chart-bar::before {
    content: "\F0128"
  }

  .mdi-chart-bar-stacked::before {
    content: "\F076A"
  }

  .mdi-chart-bell-curve::before {
    content: "\F0C50"
  }

  .mdi-chart-bell-curve-cumulative::before {
    content: "\F0FA7"
  }

  .mdi-chart-bubble::before {
    content: "\F05E3"
  }

  .mdi-chart-donut::before {
    content: "\F07AF"
  }

  .mdi-chart-donut-variant::before {
    content: "\F07B0"
  }

  .mdi-chart-gantt::before {
    content: "\F066C"
  }

  .mdi-chart-histogram::before {
    content: "\F0129"
  }

  .mdi-chart-line::before {
    content: "\F012A"
  }

  .mdi-chart-line-stacked::before {
    content: "\F076B"
  }

  .mdi-chart-line-variant::before {
    content: "\F07B1"
  }

  .mdi-chart-multiline::before {
    content: "\F08D4"
  }

  .mdi-chart-multiple::before {
    content: "\F1213"
  }

  .mdi-chart-pie::before {
    content: "\F012B"
  }

  .mdi-chart-ppf::before {
    content: "\F1380"
  }

  .mdi-chart-sankey::before {
    content: "\F11DF"
  }

  .mdi-chart-sankey-variant::before {
    content: "\F11E0"
  }

  .mdi-chart-scatter-plot::before {
    content: "\F0E92"
  }

  .mdi-chart-scatter-plot-hexbin::before {
    content: "\F066D"
  }

  .mdi-chart-timeline::before {
    content: "\F066E"
  }

  .mdi-chart-timeline-variant::before {
    content: "\F0E93"
  }

  .mdi-chart-tree::before {
    content: "\F0E94"
  }

  .mdi-chat::before {
    content: "\F0B79"
  }

  .mdi-chat-alert::before {
    content: "\F0B7A"
  }

  .mdi-chat-alert-outline::before {
    content: "\F12C9"
  }

  .mdi-chat-minus::before {
    content: "\F1410"
  }

  .mdi-chat-minus-outline::before {
    content: "\F1413"
  }

  .mdi-chat-outline::before {
    content: "\F0EDE"
  }

  .mdi-chat-plus::before {
    content: "\F140F"
  }

  .mdi-chat-plus-outline::before {
    content: "\F1412"
  }

  .mdi-chat-processing::before {
    content: "\F0B7B"
  }

  .mdi-chat-processing-outline::before {
    content: "\F12CA"
  }

  .mdi-chat-remove::before {
    content: "\F1411"
  }

  .mdi-chat-remove-outline::before {
    content: "\F1414"
  }

  .mdi-chat-sleep::before {
    content: "\F12D1"
  }

  .mdi-chat-sleep-outline::before {
    content: "\F12D2"
  }

  .mdi-check::before {
    content: "\F012C"
  }

  .mdi-check-all::before {
    content: "\F012D"
  }

  .mdi-check-bold::before {
    content: "\F0E1E"
  }

  .mdi-check-box-multiple-outline::before {
    content: "\F0C51"
  }

  .mdi-check-box-outline::before {
    content: "\F0C52"
  }

  .mdi-check-circle::before {
    content: "\F05E0"
  }

  .mdi-check-circle-outline::before {
    content: "\F05E1"
  }

  .mdi-check-decagram::before {
    content: "\F0791"
  }

  .mdi-check-network::before {
    content: "\F0C53"
  }

  .mdi-check-network-outline::before {
    content: "\F0C54"
  }

  .mdi-check-outline::before {
    content: "\F0855"
  }

  .mdi-check-underline::before {
    content: "\F0E1F"
  }

  .mdi-check-underline-circle::before {
    content: "\F0E20"
  }

  .mdi-check-underline-circle-outline::before {
    content: "\F0E21"
  }

  .mdi-checkbook::before {
    content: "\F0A9D"
  }

  .mdi-checkbox-blank::before {
    content: "\F012E"
  }

  .mdi-checkbox-blank-circle::before {
    content: "\F012F"
  }

  .mdi-checkbox-blank-circle-outline::before {
    content: "\F0130"
  }

  .mdi-checkbox-blank-off::before {
    content: "\F12EC"
  }

  .mdi-checkbox-blank-off-outline::before {
    content: "\F12ED"
  }

  .mdi-checkbox-blank-outline::before {
    content: "\F0131"
  }

  .mdi-checkbox-intermediate::before {
    content: "\F0856"
  }

  .mdi-checkbox-marked::before {
    content: "\F0132"
  }

  .mdi-checkbox-marked-circle::before {
    content: "\F0133"
  }

  .mdi-checkbox-marked-circle-outline::before {
    content: "\F0134"
  }

  .mdi-checkbox-marked-outline::before {
    content: "\F0135"
  }

  .mdi-checkbox-multiple-blank::before {
    content: "\F0136"
  }

  .mdi-checkbox-multiple-blank-circle::before {
    content: "\F063B"
  }

  .mdi-checkbox-multiple-blank-circle-outline::before {
    content: "\F063C"
  }

  .mdi-checkbox-multiple-blank-outline::before {
    content: "\F0137"
  }

  .mdi-checkbox-multiple-marked::before {
    content: "\F0138"
  }

  .mdi-checkbox-multiple-marked-circle::before {
    content: "\F063D"
  }

  .mdi-checkbox-multiple-marked-circle-outline::before {
    content: "\F063E"
  }

  .mdi-checkbox-multiple-marked-outline::before {
    content: "\F0139"
  }

  .mdi-checkerboard::before {
    content: "\F013A"
  }

  .mdi-checkerboard-minus::before {
    content: "\F1202"
  }

  .mdi-checkerboard-plus::before {
    content: "\F1201"
  }

  .mdi-checkerboard-remove::before {
    content: "\F1203"
  }

  .mdi-cheese::before {
    content: "\F12B9"
  }

  .mdi-cheese-off::before {
    content: "\F13EE"
  }

  .mdi-chef-hat::before {
    content: "\F0B7C"
  }

  .mdi-chemical-weapon::before {
    content: "\F013B"
  }

  .mdi-chess-bishop::before {
    content: "\F085C"
  }

  .mdi-chess-king::before {
    content: "\F0857"
  }

  .mdi-chess-knight::before {
    content: "\F0858"
  }

  .mdi-chess-pawn::before {
    content: "\F0859"
  }

  .mdi-chess-queen::before {
    content: "\F085A"
  }

  .mdi-chess-rook::before {
    content: "\F085B"
  }

  .mdi-chevron-double-down::before {
    content: "\F013C"
  }

  .mdi-chevron-double-left::before {
    content: "\F013D"
  }

  .mdi-chevron-double-right::before {
    content: "\F013E"
  }

  .mdi-chevron-double-up::before {
    content: "\F013F"
  }

  .mdi-chevron-down::before {
    content: "\F0140"
  }

  .mdi-chevron-down-box::before {
    content: "\F09D6"
  }

  .mdi-chevron-down-box-outline::before {
    content: "\F09D7"
  }

  .mdi-chevron-down-circle::before {
    content: "\F0B26"
  }

  .mdi-chevron-down-circle-outline::before {
    content: "\F0B27"
  }

  .mdi-chevron-left::before {
    content: "\F0141"
  }

  .mdi-chevron-left-box::before {
    content: "\F09D8"
  }

  .mdi-chevron-left-box-outline::before {
    content: "\F09D9"
  }

  .mdi-chevron-left-circle::before {
    content: "\F0B28"
  }

  .mdi-chevron-left-circle-outline::before {
    content: "\F0B29"
  }

  .mdi-chevron-right::before {
    content: "\F0142"
  }

  .mdi-chevron-right-box::before {
    content: "\F09DA"
  }

  .mdi-chevron-right-box-outline::before {
    content: "\F09DB"
  }

  .mdi-chevron-right-circle::before {
    content: "\F0B2A"
  }

  .mdi-chevron-right-circle-outline::before {
    content: "\F0B2B"
  }

  .mdi-chevron-triple-down::before {
    content: "\F0DB9"
  }

  .mdi-chevron-triple-left::before {
    content: "\F0DBA"
  }

  .mdi-chevron-triple-right::before {
    content: "\F0DBB"
  }

  .mdi-chevron-triple-up::before {
    content: "\F0DBC"
  }

  .mdi-chevron-up::before {
    content: "\F0143"
  }

  .mdi-chevron-up-box::before {
    content: "\F09DC"
  }

  .mdi-chevron-up-box-outline::before {
    content: "\F09DD"
  }

  .mdi-chevron-up-circle::before {
    content: "\F0B2C"
  }

  .mdi-chevron-up-circle-outline::before {
    content: "\F0B2D"
  }

  .mdi-chili-hot::before {
    content: "\F07B2"
  }

  .mdi-chili-medium::before {
    content: "\F07B3"
  }

  .mdi-chili-mild::before {
    content: "\F07B4"
  }

  .mdi-chili-off::before {
    content: "\F1467"
  }

  .mdi-chip::before {
    content: "\F061A"
  }

  .mdi-christianity::before {
    content: "\F0953"
  }

  .mdi-christianity-outline::before {
    content: "\F0CF6"
  }

  .mdi-church::before {
    content: "\F0144"
  }

  .mdi-cigar::before {
    content: "\F1189"
  }

  .mdi-cigar-off::before {
    content: "\F141B"
  }

  .mdi-circle::before {
    content: "\F0765"
  }

  .mdi-circle-double::before {
    content: "\F0E95"
  }

  .mdi-circle-edit-outline::before {
    content: "\F08D5"
  }

  .mdi-circle-expand::before {
    content: "\F0E96"
  }

  .mdi-circle-half::before {
    content: "\F1395"
  }

  .mdi-circle-half-full::before {
    content: "\F1396"
  }

  .mdi-circle-medium::before {
    content: "\F09DE"
  }

  .mdi-circle-multiple::before {
    content: "\F0B38"
  }

  .mdi-circle-multiple-outline::before {
    content: "\F0695"
  }

  .mdi-circle-off-outline::before {
    content: "\F10D3"
  }

  .mdi-circle-outline::before {
    content: "\F0766"
  }

  .mdi-circle-slice-1::before {
    content: "\F0A9E"
  }

  .mdi-circle-slice-2::before {
    content: "\F0A9F"
  }

  .mdi-circle-slice-3::before {
    content: "\F0AA0"
  }

  .mdi-circle-slice-4::before {
    content: "\F0AA1"
  }

  .mdi-circle-slice-5::before {
    content: "\F0AA2"
  }

  .mdi-circle-slice-6::before {
    content: "\F0AA3"
  }

  .mdi-circle-slice-7::before {
    content: "\F0AA4"
  }

  .mdi-circle-slice-8::before {
    content: "\F0AA5"
  }

  .mdi-circle-small::before {
    content: "\F09DF"
  }

  .mdi-circular-saw::before {
    content: "\F0E22"
  }

  .mdi-city::before {
    content: "\F0146"
  }

  .mdi-city-variant::before {
    content: "\F0A36"
  }

  .mdi-city-variant-outline::before {
    content: "\F0A37"
  }

  .mdi-clipboard::before {
    content: "\F0147"
  }

  .mdi-clipboard-account::before {
    content: "\F0148"
  }

  .mdi-clipboard-account-outline::before {
    content: "\F0C55"
  }

  .mdi-clipboard-alert::before {
    content: "\F0149"
  }

  .mdi-clipboard-alert-outline::before {
    content: "\F0CF7"
  }

  .mdi-clipboard-arrow-down::before {
    content: "\F014A"
  }

  .mdi-clipboard-arrow-down-outline::before {
    content: "\F0C56"
  }

  .mdi-clipboard-arrow-left::before {
    content: "\F014B"
  }

  .mdi-clipboard-arrow-left-outline::before {
    content: "\F0CF8"
  }

  .mdi-clipboard-arrow-right::before {
    content: "\F0CF9"
  }

  .mdi-clipboard-arrow-right-outline::before {
    content: "\F0CFA"
  }

  .mdi-clipboard-arrow-up::before {
    content: "\F0C57"
  }

  .mdi-clipboard-arrow-up-outline::before {
    content: "\F0C58"
  }

  .mdi-clipboard-check::before {
    content: "\F014E"
  }

  .mdi-clipboard-check-multiple::before {
    content: "\F1263"
  }

  .mdi-clipboard-check-multiple-outline::before {
    content: "\F1264"
  }

  .mdi-clipboard-check-outline::before {
    content: "\F08A8"
  }

  .mdi-clipboard-file::before {
    content: "\F1265"
  }

  .mdi-clipboard-file-outline::before {
    content: "\F1266"
  }

  .mdi-clipboard-flow::before {
    content: "\F06C8"
  }

  .mdi-clipboard-flow-outline::before {
    content: "\F1117"
  }

  .mdi-clipboard-list::before {
    content: "\F10D4"
  }

  .mdi-clipboard-list-outline::before {
    content: "\F10D5"
  }

  .mdi-clipboard-multiple::before {
    content: "\F1267"
  }

  .mdi-clipboard-multiple-outline::before {
    content: "\F1268"
  }

  .mdi-clipboard-outline::before {
    content: "\F014C"
  }

  .mdi-clipboard-play::before {
    content: "\F0C59"
  }

  .mdi-clipboard-play-multiple::before {
    content: "\F1269"
  }

  .mdi-clipboard-play-multiple-outline::before {
    content: "\F126A"
  }

  .mdi-clipboard-play-outline::before {
    content: "\F0C5A"
  }

  .mdi-clipboard-plus::before {
    content: "\F0751"
  }

  .mdi-clipboard-plus-outline::before {
    content: "\F131F"
  }

  .mdi-clipboard-pulse::before {
    content: "\F085D"
  }

  .mdi-clipboard-pulse-outline::before {
    content: "\F085E"
  }

  .mdi-clipboard-text::before {
    content: "\F014D"
  }

  .mdi-clipboard-text-multiple::before {
    content: "\F126B"
  }

  .mdi-clipboard-text-multiple-outline::before {
    content: "\F126C"
  }

  .mdi-clipboard-text-outline::before {
    content: "\F0A38"
  }

  .mdi-clipboard-text-play::before {
    content: "\F0C5B"
  }

  .mdi-clipboard-text-play-outline::before {
    content: "\F0C5C"
  }

  .mdi-clippy::before {
    content: "\F014F"
  }

  .mdi-clock::before {
    content: "\F0954"
  }

  .mdi-clock-alert::before {
    content: "\F0955"
  }

  .mdi-clock-alert-outline::before {
    content: "\F05CE"
  }

  .mdi-clock-check::before {
    content: "\F0FA8"
  }

  .mdi-clock-check-outline::before {
    content: "\F0FA9"
  }

  .mdi-clock-digital::before {
    content: "\F0E97"
  }

  .mdi-clock-end::before {
    content: "\F0151"
  }

  .mdi-clock-fast::before {
    content: "\F0152"
  }

  .mdi-clock-in::before {
    content: "\F0153"
  }

  .mdi-clock-out::before {
    content: "\F0154"
  }

  .mdi-clock-outline::before {
    content: "\F0150"
  }

  .mdi-clock-start::before {
    content: "\F0155"
  }

  .mdi-clock-time-eight::before {
    content: "\F1446"
  }

  .mdi-clock-time-eight-outline::before {
    content: "\F1452"
  }

  .mdi-clock-time-eleven::before {
    content: "\F1449"
  }

  .mdi-clock-time-eleven-outline::before {
    content: "\F1455"
  }

  .mdi-clock-time-five::before {
    content: "\F1443"
  }

  .mdi-clock-time-five-outline::before {
    content: "\F144F"
  }

  .mdi-clock-time-four::before {
    content: "\F1442"
  }

  .mdi-clock-time-four-outline::before {
    content: "\F144E"
  }

  .mdi-clock-time-nine::before {
    content: "\F1447"
  }

  .mdi-clock-time-nine-outline::before {
    content: "\F1453"
  }

  .mdi-clock-time-one::before {
    content: "\F143F"
  }

  .mdi-clock-time-one-outline::before {
    content: "\F144B"
  }

  .mdi-clock-time-seven::before {
    content: "\F1445"
  }

  .mdi-clock-time-seven-outline::before {
    content: "\F1451"
  }

  .mdi-clock-time-six::before {
    content: "\F1444"
  }

  .mdi-clock-time-six-outline::before {
    content: "\F1450"
  }

  .mdi-clock-time-ten::before {
    content: "\F1448"
  }

  .mdi-clock-time-ten-outline::before {
    content: "\F1454"
  }

  .mdi-clock-time-three::before {
    content: "\F1441"
  }

  .mdi-clock-time-three-outline::before {
    content: "\F144D"
  }

  .mdi-clock-time-twelve::before {
    content: "\F144A"
  }

  .mdi-clock-time-twelve-outline::before {
    content: "\F1456"
  }

  .mdi-clock-time-two::before {
    content: "\F1440"
  }

  .mdi-clock-time-two-outline::before {
    content: "\F144C"
  }

  .mdi-close::before {
    content: "\F0156"
  }

  .mdi-close-box::before {
    content: "\F0157"
  }

  .mdi-close-box-multiple::before {
    content: "\F0C5D"
  }

  .mdi-close-box-multiple-outline::before {
    content: "\F0C5E"
  }

  .mdi-close-box-outline::before {
    content: "\F0158"
  }

  .mdi-close-circle::before {
    content: "\F0159"
  }

  .mdi-close-circle-multiple::before {
    content: "\F062A"
  }

  .mdi-close-circle-multiple-outline::before {
    content: "\F0883"
  }

  .mdi-close-circle-outline::before {
    content: "\F015A"
  }

  .mdi-close-network::before {
    content: "\F015B"
  }

  .mdi-close-network-outline::before {
    content: "\F0C5F"
  }

  .mdi-close-octagon::before {
    content: "\F015C"
  }

  .mdi-close-octagon-outline::before {
    content: "\F015D"
  }

  .mdi-close-outline::before {
    content: "\F06C9"
  }

  .mdi-close-thick::before {
    content: "\F1398"
  }

  .mdi-closed-caption::before {
    content: "\F015E"
  }

  .mdi-closed-caption-outline::before {
    content: "\F0DBD"
  }

  .mdi-cloud::before {
    content: "\F015F"
  }

  .mdi-cloud-alert::before {
    content: "\F09E0"
  }

  .mdi-cloud-braces::before {
    content: "\F07B5"
  }

  .mdi-cloud-check::before {
    content: "\F0160"
  }

  .mdi-cloud-check-outline::before {
    content: "\F12CC"
  }

  .mdi-cloud-circle::before {
    content: "\F0161"
  }

  .mdi-cloud-download::before {
    content: "\F0162"
  }

  .mdi-cloud-download-outline::before {
    content: "\F0B7D"
  }

  .mdi-cloud-lock::before {
    content: "\F11F1"
  }

  .mdi-cloud-lock-outline::before {
    content: "\F11F2"
  }

  .mdi-cloud-off-outline::before {
    content: "\F0164"
  }

  .mdi-cloud-outline::before {
    content: "\F0163"
  }

  .mdi-cloud-print::before {
    content: "\F0165"
  }

  .mdi-cloud-print-outline::before {
    content: "\F0166"
  }

  .mdi-cloud-question::before {
    content: "\F0A39"
  }

  .mdi-cloud-refresh::before {
    content: "\F052A"
  }

  .mdi-cloud-search::before {
    content: "\F0956"
  }

  .mdi-cloud-search-outline::before {
    content: "\F0957"
  }

  .mdi-cloud-sync::before {
    content: "\F063F"
  }

  .mdi-cloud-sync-outline::before {
    content: "\F12D6"
  }

  .mdi-cloud-tags::before {
    content: "\F07B6"
  }

  .mdi-cloud-upload::before {
    content: "\F0167"
  }

  .mdi-cloud-upload-outline::before {
    content: "\F0B7E"
  }

  .mdi-clover::before {
    content: "\F0816"
  }

  .mdi-coach-lamp::before {
    content: "\F1020"
  }

  .mdi-coat-rack::before {
    content: "\F109E"
  }

  .mdi-code-array::before {
    content: "\F0168"
  }

  .mdi-code-braces::before {
    content: "\F0169"
  }

  .mdi-code-braces-box::before {
    content: "\F10D6"
  }

  .mdi-code-brackets::before {
    content: "\F016A"
  }

  .mdi-code-equal::before {
    content: "\F016B"
  }

  .mdi-code-greater-than::before {
    content: "\F016C"
  }

  .mdi-code-greater-than-or-equal::before {
    content: "\F016D"
  }

  .mdi-code-json::before {
    content: "\F0626"
  }

  .mdi-code-less-than::before {
    content: "\F016E"
  }

  .mdi-code-less-than-or-equal::before {
    content: "\F016F"
  }

  .mdi-code-not-equal::before {
    content: "\F0170"
  }

  .mdi-code-not-equal-variant::before {
    content: "\F0171"
  }

  .mdi-code-parentheses::before {
    content: "\F0172"
  }

  .mdi-code-parentheses-box::before {
    content: "\F10D7"
  }

  .mdi-code-string::before {
    content: "\F0173"
  }

  .mdi-code-tags::before {
    content: "\F0174"
  }

  .mdi-code-tags-check::before {
    content: "\F0694"
  }

  .mdi-codepen::before {
    content: "\F0175"
  }

  .mdi-coffee::before {
    content: "\F0176"
  }

  .mdi-coffee-maker::before {
    content: "\F109F"
  }

  .mdi-coffee-off::before {
    content: "\F0FAA"
  }

  .mdi-coffee-off-outline::before {
    content: "\F0FAB"
  }

  .mdi-coffee-outline::before {
    content: "\F06CA"
  }

  .mdi-coffee-to-go::before {
    content: "\F0177"
  }

  .mdi-coffee-to-go-outline::before {
    content: "\F130E"
  }

  .mdi-coffin::before {
    content: "\F0B7F"
  }

  .mdi-cog::before {
    content: "\F0493"
  }

  .mdi-cog-box::before {
    content: "\F0494"
  }

  .mdi-cog-clockwise::before {
    content: "\F11DD"
  }

  .mdi-cog-counterclockwise::before {
    content: "\F11DE"
  }

  .mdi-cog-off::before {
    content: "\F13CE"
  }

  .mdi-cog-off-outline::before {
    content: "\F13CF"
  }

  .mdi-cog-outline::before {
    content: "\F08BB"
  }

  .mdi-cog-refresh::before {
    content: "\F145E"
  }

  .mdi-cog-refresh-outline::before {
    content: "\F145F"
  }

  .mdi-cog-sync::before {
    content: "\F1460"
  }

  .mdi-cog-sync-outline::before {
    content: "\F1461"
  }

  .mdi-cog-transfer::before {
    content: "\F105B"
  }

  .mdi-cog-transfer-outline::before {
    content: "\F105C"
  }

  .mdi-cogs::before {
    content: "\F08D6"
  }

  .mdi-collage::before {
    content: "\F0640"
  }

  .mdi-collapse-all::before {
    content: "\F0AA6"
  }

  .mdi-collapse-all-outline::before {
    content: "\F0AA7"
  }

  .mdi-color-helper::before {
    content: "\F0179"
  }

  .mdi-comma::before {
    content: "\F0E23"
  }

  .mdi-comma-box::before {
    content: "\F0E2B"
  }

  .mdi-comma-box-outline::before {
    content: "\F0E24"
  }

  .mdi-comma-circle::before {
    content: "\F0E25"
  }

  .mdi-comma-circle-outline::before {
    content: "\F0E26"
  }

  .mdi-comment::before {
    content: "\F017A"
  }

  .mdi-comment-account::before {
    content: "\F017B"
  }

  .mdi-comment-account-outline::before {
    content: "\F017C"
  }

  .mdi-comment-alert::before {
    content: "\F017D"
  }

  .mdi-comment-alert-outline::before {
    content: "\F017E"
  }

  .mdi-comment-arrow-left::before {
    content: "\F09E1"
  }

  .mdi-comment-arrow-left-outline::before {
    content: "\F09E2"
  }

  .mdi-comment-arrow-right::before {
    content: "\F09E3"
  }

  .mdi-comment-arrow-right-outline::before {
    content: "\F09E4"
  }

  .mdi-comment-check::before {
    content: "\F017F"
  }

  .mdi-comment-check-outline::before {
    content: "\F0180"
  }

  .mdi-comment-edit::before {
    content: "\F11BF"
  }

  .mdi-comment-edit-outline::before {
    content: "\F12C4"
  }

  .mdi-comment-eye::before {
    content: "\F0A3A"
  }

  .mdi-comment-eye-outline::before {
    content: "\F0A3B"
  }

  .mdi-comment-multiple::before {
    content: "\F085F"
  }

  .mdi-comment-multiple-outline::before {
    content: "\F0181"
  }

  .mdi-comment-outline::before {
    content: "\F0182"
  }

  .mdi-comment-plus::before {
    content: "\F09E5"
  }

  .mdi-comment-plus-outline::before {
    content: "\F0183"
  }

  .mdi-comment-processing::before {
    content: "\F0184"
  }

  .mdi-comment-processing-outline::before {
    content: "\F0185"
  }

  .mdi-comment-question::before {
    content: "\F0817"
  }

  .mdi-comment-question-outline::before {
    content: "\F0186"
  }

  .mdi-comment-quote::before {
    content: "\F1021"
  }

  .mdi-comment-quote-outline::before {
    content: "\F1022"
  }

  .mdi-comment-remove::before {
    content: "\F05DE"
  }

  .mdi-comment-remove-outline::before {
    content: "\F0187"
  }

  .mdi-comment-search::before {
    content: "\F0A3C"
  }

  .mdi-comment-search-outline::before {
    content: "\F0A3D"
  }

  .mdi-comment-text::before {
    content: "\F0188"
  }

  .mdi-comment-text-multiple::before {
    content: "\F0860"
  }

  .mdi-comment-text-multiple-outline::before {
    content: "\F0861"
  }

  .mdi-comment-text-outline::before {
    content: "\F0189"
  }

  .mdi-compare::before {
    content: "\F018A"
  }

  .mdi-compare-horizontal::before {
    content: "\F1492"
  }

  .mdi-compare-vertical::before {
    content: "\F1493"
  }

  .mdi-compass::before {
    content: "\F018B"
  }

  .mdi-compass-off::before {
    content: "\F0B80"
  }

  .mdi-compass-off-outline::before {
    content: "\F0B81"
  }

  .mdi-compass-outline::before {
    content: "\F018C"
  }

  .mdi-compass-rose::before {
    content: "\F1382"
  }

  .mdi-concourse-ci::before {
    content: "\F10A0"
  }

  .mdi-console::before {
    content: "\F018D"
  }

  .mdi-console-line::before {
    content: "\F07B7"
  }

  .mdi-console-network::before {
    content: "\F08A9"
  }

  .mdi-console-network-outline::before {
    content: "\F0C60"
  }

  .mdi-consolidate::before {
    content: "\F10D8"
  }

  .mdi-contactless-payment::before {
    content: "\F0D6A"
  }

  .mdi-contactless-payment-circle::before {
    content: "\F0321"
  }

  .mdi-contactless-payment-circle-outline::before {
    content: "\F0408"
  }

  .mdi-contacts::before {
    content: "\F06CB"
  }

  .mdi-contacts-outline::before {
    content: "\F05B8"
  }

  .mdi-contain::before {
    content: "\F0A3E"
  }

  .mdi-contain-end::before {
    content: "\F0A3F"
  }

  .mdi-contain-start::before {
    content: "\F0A40"
  }

  .mdi-content-copy::before {
    content: "\F018F"
  }

  .mdi-content-cut::before {
    content: "\F0190"
  }

  .mdi-content-duplicate::before {
    content: "\F0191"
  }

  .mdi-content-paste::before {
    content: "\F0192"
  }

  .mdi-content-save::before {
    content: "\F0193"
  }

  .mdi-content-save-alert::before {
    content: "\F0F42"
  }

  .mdi-content-save-alert-outline::before {
    content: "\F0F43"
  }

  .mdi-content-save-all::before {
    content: "\F0194"
  }

  .mdi-content-save-all-outline::before {
    content: "\F0F44"
  }

  .mdi-content-save-cog::before {
    content: "\F145B"
  }

  .mdi-content-save-cog-outline::before {
    content: "\F145C"
  }

  .mdi-content-save-edit::before {
    content: "\F0CFB"
  }

  .mdi-content-save-edit-outline::before {
    content: "\F0CFC"
  }

  .mdi-content-save-move::before {
    content: "\F0E27"
  }

  .mdi-content-save-move-outline::before {
    content: "\F0E28"
  }

  .mdi-content-save-outline::before {
    content: "\F0818"
  }

  .mdi-content-save-settings::before {
    content: "\F061B"
  }

  .mdi-content-save-settings-outline::before {
    content: "\F0B2E"
  }

  .mdi-contrast::before {
    content: "\F0195"
  }

  .mdi-contrast-box::before {
    content: "\F0196"
  }

  .mdi-contrast-circle::before {
    content: "\F0197"
  }

  .mdi-controller-classic::before {
    content: "\F0B82"
  }

  .mdi-controller-classic-outline::before {
    content: "\F0B83"
  }

  .mdi-cookie::before {
    content: "\F0198"
  }

  .mdi-coolant-temperature::before {
    content: "\F03C8"
  }

  .mdi-copyright::before {
    content: "\F05E6"
  }

  .mdi-cordova::before {
    content: "\F0958"
  }

  .mdi-corn::before {
    content: "\F07B8"
  }

  .mdi-corn-off::before {
    content: "\F13EF"
  }

  .mdi-cosine-wave::before {
    content: "\F1479"
  }

  .mdi-counter::before {
    content: "\F0199"
  }

  .mdi-cow::before {
    content: "\F019A"
  }

  .mdi-cpu-32-bit::before {
    content: "\F0EDF"
  }

  .mdi-cpu-64-bit::before {
    content: "\F0EE0"
  }

  .mdi-crane::before {
    content: "\F0862"
  }

  .mdi-creation::before {
    content: "\F0674"
  }

  .mdi-creative-commons::before {
    content: "\F0D6B"
  }

  .mdi-credit-card::before {
    content: "\F0FEF"
  }

  .mdi-credit-card-check::before {
    content: "\F13D0"
  }

  .mdi-credit-card-check-outline::before {
    content: "\F13D1"
  }

  .mdi-credit-card-clock::before {
    content: "\F0EE1"
  }

  .mdi-credit-card-clock-outline::before {
    content: "\F0EE2"
  }

  .mdi-credit-card-marker::before {
    content: "\F06A8"
  }

  .mdi-credit-card-marker-outline::before {
    content: "\F0DBE"
  }

  .mdi-credit-card-minus::before {
    content: "\F0FAC"
  }

  .mdi-credit-card-minus-outline::before {
    content: "\F0FAD"
  }

  .mdi-credit-card-multiple::before {
    content: "\F0FF0"
  }

  .mdi-credit-card-multiple-outline::before {
    content: "\F019C"
  }

  .mdi-credit-card-off::before {
    content: "\F0FF1"
  }

  .mdi-credit-card-off-outline::before {
    content: "\F05E4"
  }

  .mdi-credit-card-outline::before {
    content: "\F019B"
  }

  .mdi-credit-card-plus::before {
    content: "\F0FF2"
  }

  .mdi-credit-card-plus-outline::before {
    content: "\F0676"
  }

  .mdi-credit-card-refund::before {
    content: "\F0FF3"
  }

  .mdi-credit-card-refund-outline::before {
    content: "\F0AA8"
  }

  .mdi-credit-card-remove::before {
    content: "\F0FAE"
  }

  .mdi-credit-card-remove-outline::before {
    content: "\F0FAF"
  }

  .mdi-credit-card-scan::before {
    content: "\F0FF4"
  }

  .mdi-credit-card-scan-outline::before {
    content: "\F019D"
  }

  .mdi-credit-card-settings::before {
    content: "\F0FF5"
  }

  .mdi-credit-card-settings-outline::before {
    content: "\F08D7"
  }

  .mdi-credit-card-wireless::before {
    content: "\F0802"
  }

  .mdi-credit-card-wireless-off::before {
    content: "\F057A"
  }

  .mdi-credit-card-wireless-off-outline::before {
    content: "\F057B"
  }

  .mdi-credit-card-wireless-outline::before {
    content: "\F0D6C"
  }

  .mdi-cricket::before {
    content: "\F0D6D"
  }

  .mdi-crop::before {
    content: "\F019E"
  }

  .mdi-crop-free::before {
    content: "\F019F"
  }

  .mdi-crop-landscape::before {
    content: "\F01A0"
  }

  .mdi-crop-portrait::before {
    content: "\F01A1"
  }

  .mdi-crop-rotate::before {
    content: "\F0696"
  }

  .mdi-crop-square::before {
    content: "\F01A2"
  }

  .mdi-crosshairs::before {
    content: "\F01A3"
  }

  .mdi-crosshairs-gps::before {
    content: "\F01A4"
  }

  .mdi-crosshairs-off::before {
    content: "\F0F45"
  }

  .mdi-crosshairs-question::before {
    content: "\F1136"
  }

  .mdi-crown::before {
    content: "\F01A5"
  }

  .mdi-crown-outline::before {
    content: "\F11D0"
  }

  .mdi-cryengine::before {
    content: "\F0959"
  }

  .mdi-crystal-ball::before {
    content: "\F0B2F"
  }

  .mdi-cube::before {
    content: "\F01A6"
  }

  .mdi-cube-off::before {
    content: "\F141C"
  }

  .mdi-cube-off-outline::before {
    content: "\F141D"
  }

  .mdi-cube-outline::before {
    content: "\F01A7"
  }

  .mdi-cube-scan::before {
    content: "\F0B84"
  }

  .mdi-cube-send::before {
    content: "\F01A8"
  }

  .mdi-cube-unfolded::before {
    content: "\F01A9"
  }

  .mdi-cup::before {
    content: "\F01AA"
  }

  .mdi-cup-off::before {
    content: "\F05E5"
  }

  .mdi-cup-off-outline::before {
    content: "\F137D"
  }

  .mdi-cup-outline::before {
    content: "\F130F"
  }

  .mdi-cup-water::before {
    content: "\F01AB"
  }

  .mdi-cupboard::before {
    content: "\F0F46"
  }

  .mdi-cupboard-outline::before {
    content: "\F0F47"
  }

  .mdi-cupcake::before {
    content: "\F095A"
  }

  .mdi-curling::before {
    content: "\F0863"
  }

  .mdi-currency-bdt::before {
    content: "\F0864"
  }

  .mdi-currency-brl::before {
    content: "\F0B85"
  }

  .mdi-currency-btc::before {
    content: "\F01AC"
  }

  .mdi-currency-cny::before {
    content: "\F07BA"
  }

  .mdi-currency-eth::before {
    content: "\F07BB"
  }

  .mdi-currency-eur::before {
    content: "\F01AD"
  }

  .mdi-currency-eur-off::before {
    content: "\F1315"
  }

  .mdi-currency-gbp::before {
    content: "\F01AE"
  }

  .mdi-currency-ils::before {
    content: "\F0C61"
  }

  .mdi-currency-inr::before {
    content: "\F01AF"
  }

  .mdi-currency-jpy::before {
    content: "\F07BC"
  }

  .mdi-currency-krw::before {
    content: "\F07BD"
  }

  .mdi-currency-kzt::before {
    content: "\F0865"
  }

  .mdi-currency-ngn::before {
    content: "\F01B0"
  }

  .mdi-currency-php::before {
    content: "\F09E6"
  }

  .mdi-currency-rial::before {
    content: "\F0E9C"
  }

  .mdi-currency-rub::before {
    content: "\F01B1"
  }

  .mdi-currency-sign::before {
    content: "\F07BE"
  }

  .mdi-currency-try::before {
    content: "\F01B2"
  }

  .mdi-currency-twd::before {
    content: "\F07BF"
  }

  .mdi-currency-usd::before {
    content: "\F01C1"
  }

  .mdi-currency-usd-circle::before {
    content: "\F116B"
  }

  .mdi-currency-usd-circle-outline::before {
    content: "\F0178"
  }

  .mdi-currency-usd-off::before {
    content: "\F067A"
  }

  .mdi-current-ac::before {
    content: "\F1480"
  }

  .mdi-current-dc::before {
    content: "\F095C"
  }

  .mdi-cursor-default::before {
    content: "\F01C0"
  }

  .mdi-cursor-default-click::before {
    content: "\F0CFD"
  }

  .mdi-cursor-default-click-outline::before {
    content: "\F0CFE"
  }

  .mdi-cursor-default-gesture::before {
    content: "\F1127"
  }

  .mdi-cursor-default-gesture-outline::before {
    content: "\F1128"
  }

  .mdi-cursor-default-outline::before {
    content: "\F01BF"
  }

  .mdi-cursor-move::before {
    content: "\F01BE"
  }

  .mdi-cursor-pointer::before {
    content: "\F01BD"
  }

  .mdi-cursor-text::before {
    content: "\F05E7"
  }

  .mdi-database::before {
    content: "\F01BC"
  }

  .mdi-database-check::before {
    content: "\F0AA9"
  }

  .mdi-database-edit::before {
    content: "\F0B86"
  }

  .mdi-database-export::before {
    content: "\F095E"
  }

  .mdi-database-import::before {
    content: "\F095D"
  }

  .mdi-database-lock::before {
    content: "\F0AAA"
  }

  .mdi-database-marker::before {
    content: "\F12F6"
  }

  .mdi-database-minus::before {
    content: "\F01BB"
  }

  .mdi-database-plus::before {
    content: "\F01BA"
  }

  .mdi-database-refresh::before {
    content: "\F05C2"
  }

  .mdi-database-remove::before {
    content: "\F0D00"
  }

  .mdi-database-search::before {
    content: "\F0866"
  }

  .mdi-database-settings::before {
    content: "\F0D01"
  }

  .mdi-database-sync::before {
    content: "\F0CFF"
  }

  .mdi-death-star::before {
    content: "\F08D8"
  }

  .mdi-death-star-variant::before {
    content: "\F08D9"
  }

  .mdi-deathly-hallows::before {
    content: "\F0B87"
  }

  .mdi-debian::before {
    content: "\F08DA"
  }

  .mdi-debug-step-into::before {
    content: "\F01B9"
  }

  .mdi-debug-step-out::before {
    content: "\F01B8"
  }

  .mdi-debug-step-over::before {
    content: "\F01B7"
  }

  .mdi-decagram::before {
    content: "\F076C"
  }

  .mdi-decagram-outline::before {
    content: "\F076D"
  }

  .mdi-decimal::before {
    content: "\F10A1"
  }

  .mdi-decimal-comma::before {
    content: "\F10A2"
  }

  .mdi-decimal-comma-decrease::before {
    content: "\F10A3"
  }

  .mdi-decimal-comma-increase::before {
    content: "\F10A4"
  }

  .mdi-decimal-decrease::before {
    content: "\F01B6"
  }

  .mdi-decimal-increase::before {
    content: "\F01B5"
  }

  .mdi-delete::before {
    content: "\F01B4"
  }

  .mdi-delete-alert::before {
    content: "\F10A5"
  }

  .mdi-delete-alert-outline::before {
    content: "\F10A6"
  }

  .mdi-delete-circle::before {
    content: "\F0683"
  }

  .mdi-delete-circle-outline::before {
    content: "\F0B88"
  }

  .mdi-delete-empty::before {
    content: "\F06CC"
  }

  .mdi-delete-empty-outline::before {
    content: "\F0E9D"
  }

  .mdi-delete-forever::before {
    content: "\F05E8"
  }

  .mdi-delete-forever-outline::before {
    content: "\F0B89"
  }

  .mdi-delete-off::before {
    content: "\F10A7"
  }

  .mdi-delete-off-outline::before {
    content: "\F10A8"
  }

  .mdi-delete-outline::before {
    content: "\F09E7"
  }

  .mdi-delete-restore::before {
    content: "\F0819"
  }

  .mdi-delete-sweep::before {
    content: "\F05E9"
  }

  .mdi-delete-sweep-outline::before {
    content: "\F0C62"
  }

  .mdi-delete-variant::before {
    content: "\F01B3"
  }

  .mdi-delta::before {
    content: "\F01C2"
  }

  .mdi-desk::before {
    content: "\F1239"
  }

  .mdi-desk-lamp::before {
    content: "\F095F"
  }

  .mdi-deskphone::before {
    content: "\F01C3"
  }

  .mdi-desktop-classic::before {
    content: "\F07C0"
  }

  .mdi-desktop-mac::before {
    content: "\F01C4"
  }

  .mdi-desktop-mac-dashboard::before {
    content: "\F09E8"
  }

  .mdi-desktop-tower::before {
    content: "\F01C5"
  }

  .mdi-desktop-tower-monitor::before {
    content: "\F0AAB"
  }

  .mdi-details::before {
    content: "\F01C6"
  }

  .mdi-dev-to::before {
    content: "\F0D6E"
  }

  .mdi-developer-board::before {
    content: "\F0697"
  }

  .mdi-deviantart::before {
    content: "\F01C7"
  }

  .mdi-devices::before {
    content: "\F0FB0"
  }

  .mdi-diabetes::before {
    content: "\F1126"
  }

  .mdi-dialpad::before {
    content: "\F061C"
  }

  .mdi-diameter::before {
    content: "\F0C63"
  }

  .mdi-diameter-outline::before {
    content: "\F0C64"
  }

  .mdi-diameter-variant::before {
    content: "\F0C65"
  }

  .mdi-diamond::before {
    content: "\F0B8A"
  }

  .mdi-diamond-outline::before {
    content: "\F0B8B"
  }

  .mdi-diamond-stone::before {
    content: "\F01C8"
  }

  .mdi-dice-1::before {
    content: "\F01CA"
  }

  .mdi-dice-1-outline::before {
    content: "\F114A"
  }

  .mdi-dice-2::before {
    content: "\F01CB"
  }

  .mdi-dice-2-outline::before {
    content: "\F114B"
  }

  .mdi-dice-3::before {
    content: "\F01CC"
  }

  .mdi-dice-3-outline::before {
    content: "\F114C"
  }

  .mdi-dice-4::before {
    content: "\F01CD"
  }

  .mdi-dice-4-outline::before {
    content: "\F114D"
  }

  .mdi-dice-5::before {
    content: "\F01CE"
  }

  .mdi-dice-5-outline::before {
    content: "\F114E"
  }

  .mdi-dice-6::before {
    content: "\F01CF"
  }

  .mdi-dice-6-outline::before {
    content: "\F114F"
  }

  .mdi-dice-d10::before {
    content: "\F1153"
  }

  .mdi-dice-d10-outline::before {
    content: "\F076F"
  }

  .mdi-dice-d12::before {
    content: "\F1154"
  }

  .mdi-dice-d12-outline::before {
    content: "\F0867"
  }

  .mdi-dice-d20::before {
    content: "\F1155"
  }

  .mdi-dice-d20-outline::before {
    content: "\F05EA"
  }

  .mdi-dice-d4::before {
    content: "\F1150"
  }

  .mdi-dice-d4-outline::before {
    content: "\F05EB"
  }

  .mdi-dice-d6::before {
    content: "\F1151"
  }

  .mdi-dice-d6-outline::before {
    content: "\F05ED"
  }

  .mdi-dice-d8::before {
    content: "\F1152"
  }

  .mdi-dice-d8-outline::before {
    content: "\F05EC"
  }

  .mdi-dice-multiple::before {
    content: "\F076E"
  }

  .mdi-dice-multiple-outline::before {
    content: "\F1156"
  }

  .mdi-digital-ocean::before {
    content: "\F1237"
  }

  .mdi-dip-switch::before {
    content: "\F07C1"
  }

  .mdi-directions::before {
    content: "\F01D0"
  }

  .mdi-directions-fork::before {
    content: "\F0641"
  }

  .mdi-disc::before {
    content: "\F05EE"
  }

  .mdi-disc-alert::before {
    content: "\F01D1"
  }

  .mdi-disc-player::before {
    content: "\F0960"
  }

  .mdi-discord::before {
    content: "\F066F"
  }

  .mdi-dishwasher::before {
    content: "\F0AAC"
  }

  .mdi-dishwasher-alert::before {
    content: "\F11B8"
  }

  .mdi-dishwasher-off::before {
    content: "\F11B9"
  }

  .mdi-disqus::before {
    content: "\F01D2"
  }

  .mdi-distribute-horizontal-center::before {
    content: "\F11C9"
  }

  .mdi-distribute-horizontal-left::before {
    content: "\F11C8"
  }

  .mdi-distribute-horizontal-right::before {
    content: "\F11CA"
  }

  .mdi-distribute-vertical-bottom::before {
    content: "\F11CB"
  }

  .mdi-distribute-vertical-center::before {
    content: "\F11CC"
  }

  .mdi-distribute-vertical-top::before {
    content: "\F11CD"
  }

  .mdi-diving-flippers::before {
    content: "\F0DBF"
  }

  .mdi-diving-helmet::before {
    content: "\F0DC0"
  }

  .mdi-diving-scuba::before {
    content: "\F0DC1"
  }

  .mdi-diving-scuba-flag::before {
    content: "\F0DC2"
  }

  .mdi-diving-scuba-tank::before {
    content: "\F0DC3"
  }

  .mdi-diving-scuba-tank-multiple::before {
    content: "\F0DC4"
  }

  .mdi-diving-snorkel::before {
    content: "\F0DC5"
  }

  .mdi-division::before {
    content: "\F01D4"
  }

  .mdi-division-box::before {
    content: "\F01D5"
  }

  .mdi-dlna::before {
    content: "\F0A41"
  }

  .mdi-dna::before {
    content: "\F0684"
  }

  .mdi-dns::before {
    content: "\F01D6"
  }

  .mdi-dns-outline::before {
    content: "\F0B8C"
  }

  .mdi-do-not-disturb::before {
    content: "\F0698"
  }

  .mdi-do-not-disturb-off::before {
    content: "\F0699"
  }

  .mdi-dock-bottom::before {
    content: "\F10A9"
  }

  .mdi-dock-left::before {
    content: "\F10AA"
  }

  .mdi-dock-right::before {
    content: "\F10AB"
  }

  .mdi-dock-window::before {
    content: "\F10AC"
  }

  .mdi-docker::before {
    content: "\F0868"
  }

  .mdi-doctor::before {
    content: "\F0A42"
  }

  .mdi-dog::before {
    content: "\F0A43"
  }

  .mdi-dog-service::before {
    content: "\F0AAD"
  }

  .mdi-dog-side::before {
    content: "\F0A44"
  }

  .mdi-dolby::before {
    content: "\F06B3"
  }

  .mdi-dolly::before {
    content: "\F0E9E"
  }

  .mdi-domain::before {
    content: "\F01D7"
  }

  .mdi-domain-off::before {
    content: "\F0D6F"
  }

  .mdi-domain-plus::before {
    content: "\F10AD"
  }

  .mdi-domain-remove::before {
    content: "\F10AE"
  }

  .mdi-dome-light::before {
    content: "\F141E"
  }

  .mdi-domino-mask::before {
    content: "\F1023"
  }

  .mdi-donkey::before {
    content: "\F07C2"
  }

  .mdi-door::before {
    content: "\F081A"
  }

  .mdi-door-closed::before {
    content: "\F081B"
  }

  .mdi-door-closed-lock::before {
    content: "\F10AF"
  }

  .mdi-door-open::before {
    content: "\F081C"
  }

  .mdi-doorbell::before {
    content: "\F12E6"
  }

  .mdi-doorbell-video::before {
    content: "\F0869"
  }

  .mdi-dot-net::before {
    content: "\F0AAE"
  }

  .mdi-dots-horizontal::before {
    content: "\F01D8"
  }

  .mdi-dots-horizontal-circle::before {
    content: "\F07C3"
  }

  .mdi-dots-horizontal-circle-outline::before {
    content: "\F0B8D"
  }

  .mdi-dots-vertical::before {
    content: "\F01D9"
  }

  .mdi-dots-vertical-circle::before {
    content: "\F07C4"
  }

  .mdi-dots-vertical-circle-outline::before {
    content: "\F0B8E"
  }

  .mdi-douban::before {
    content: "\F069A"
  }

  .mdi-download::before {
    content: "\F01DA"
  }

  .mdi-download-box::before {
    content: "\F1462"
  }

  .mdi-download-box-outline::before {
    content: "\F1463"
  }

  .mdi-download-circle::before {
    content: "\F1464"
  }

  .mdi-download-circle-outline::before {
    content: "\F1465"
  }

  .mdi-download-lock::before {
    content: "\F1320"
  }

  .mdi-download-lock-outline::before {
    content: "\F1321"
  }

  .mdi-download-multiple::before {
    content: "\F09E9"
  }

  .mdi-download-network::before {
    content: "\F06F4"
  }

  .mdi-download-network-outline::before {
    content: "\F0C66"
  }

  .mdi-download-off::before {
    content: "\F10B0"
  }

  .mdi-download-off-outline::before {
    content: "\F10B1"
  }

  .mdi-download-outline::before {
    content: "\F0B8F"
  }

  .mdi-drag::before {
    content: "\F01DB"
  }

  .mdi-drag-horizontal::before {
    content: "\F01DC"
  }

  .mdi-drag-horizontal-variant::before {
    content: "\F12F0"
  }

  .mdi-drag-variant::before {
    content: "\F0B90"
  }

  .mdi-drag-vertical::before {
    content: "\F01DD"
  }

  .mdi-drag-vertical-variant::before {
    content: "\F12F1"
  }

  .mdi-drama-masks::before {
    content: "\F0D02"
  }

  .mdi-draw::before {
    content: "\F0F49"
  }

  .mdi-drawing::before {
    content: "\F01DE"
  }

  .mdi-drawing-box::before {
    content: "\F01DF"
  }

  .mdi-dresser::before {
    content: "\F0F4A"
  }

  .mdi-dresser-outline::before {
    content: "\F0F4B"
  }

  .mdi-drone::before {
    content: "\F01E2"
  }

  .mdi-dropbox::before {
    content: "\F01E3"
  }

  .mdi-drupal::before {
    content: "\F01E4"
  }

  .mdi-duck::before {
    content: "\F01E5"
  }

  .mdi-dumbbell::before {
    content: "\F01E6"
  }

  .mdi-dump-truck::before {
    content: "\F0C67"
  }

  .mdi-ear-hearing::before {
    content: "\F07C5"
  }

  .mdi-ear-hearing-off::before {
    content: "\F0A45"
  }

  .mdi-earth::before {
    content: "\F01E7"
  }

  .mdi-earth-arrow-right::before {
    content: "\F1311"
  }

  .mdi-earth-box::before {
    content: "\F06CD"
  }

  .mdi-earth-box-minus::before {
    content: "\F1407"
  }

  .mdi-earth-box-off::before {
    content: "\F06CE"
  }

  .mdi-earth-box-plus::before {
    content: "\F1406"
  }

  .mdi-earth-box-remove::before {
    content: "\F1408"
  }

  .mdi-earth-minus::before {
    content: "\F1404"
  }

  .mdi-earth-off::before {
    content: "\F01E8"
  }

  .mdi-earth-plus::before {
    content: "\F1403"
  }

  .mdi-earth-remove::before {
    content: "\F1405"
  }

  .mdi-egg::before {
    content: "\F0AAF"
  }

  .mdi-egg-easter::before {
    content: "\F0AB0"
  }

  .mdi-egg-off::before {
    content: "\F13F0"
  }

  .mdi-egg-off-outline::before {
    content: "\F13F1"
  }

  .mdi-egg-outline::before {
    content: "\F13F2"
  }

  .mdi-eight-track::before {
    content: "\F09EA"
  }

  .mdi-eject::before {
    content: "\F01EA"
  }

  .mdi-eject-outline::before {
    content: "\F0B91"
  }

  .mdi-electric-switch::before {
    content: "\F0E9F"
  }

  .mdi-electric-switch-closed::before {
    content: "\F10D9"
  }

  .mdi-electron-framework::before {
    content: "\F1024"
  }

  .mdi-elephant::before {
    content: "\F07C6"
  }

  .mdi-elevation-decline::before {
    content: "\F01EB"
  }

  .mdi-elevation-rise::before {
    content: "\F01EC"
  }

  .mdi-elevator::before {
    content: "\F01ED"
  }

  .mdi-elevator-down::before {
    content: "\F12C2"
  }

  .mdi-elevator-passenger::before {
    content: "\F1381"
  }

  .mdi-elevator-up::before {
    content: "\F12C1"
  }

  .mdi-ellipse::before {
    content: "\F0EA0"
  }

  .mdi-ellipse-outline::before {
    content: "\F0EA1"
  }

  .mdi-email::before {
    content: "\F01EE"
  }

  .mdi-email-alert::before {
    content: "\F06CF"
  }

  .mdi-email-alert-outline::before {
    content: "\F0D42"
  }

  .mdi-email-box::before {
    content: "\F0D03"
  }

  .mdi-email-check::before {
    content: "\F0AB1"
  }

  .mdi-email-check-outline::before {
    content: "\F0AB2"
  }

  .mdi-email-edit::before {
    content: "\F0EE3"
  }

  .mdi-email-edit-outline::before {
    content: "\F0EE4"
  }

  .mdi-email-lock::before {
    content: "\F01F1"
  }

  .mdi-email-mark-as-unread::before {
    content: "\F0B92"
  }

  .mdi-email-minus::before {
    content: "\F0EE5"
  }

  .mdi-email-minus-outline::before {
    content: "\F0EE6"
  }

  .mdi-email-multiple::before {
    content: "\F0EE7"
  }

  .mdi-email-multiple-outline::before {
    content: "\F0EE8"
  }

  .mdi-email-newsletter::before {
    content: "\F0FB1"
  }

  .mdi-email-off::before {
    content: "\F13E3"
  }

  .mdi-email-off-outline::before {
    content: "\F13E4"
  }

  .mdi-email-open::before {
    content: "\F01EF"
  }

  .mdi-email-open-multiple::before {
    content: "\F0EE9"
  }

  .mdi-email-open-multiple-outline::before {
    content: "\F0EEA"
  }

  .mdi-email-open-outline::before {
    content: "\F05EF"
  }

  .mdi-email-outline::before {
    content: "\F01F0"
  }

  .mdi-email-plus::before {
    content: "\F09EB"
  }

  .mdi-email-plus-outline::before {
    content: "\F09EC"
  }

  .mdi-email-receive::before {
    content: "\F10DA"
  }

  .mdi-email-receive-outline::before {
    content: "\F10DB"
  }

  .mdi-email-search::before {
    content: "\F0961"
  }

  .mdi-email-search-outline::before {
    content: "\F0962"
  }

  .mdi-email-send::before {
    content: "\F10DC"
  }

  .mdi-email-send-outline::before {
    content: "\F10DD"
  }

  .mdi-email-sync::before {
    content: "\F12C7"
  }

  .mdi-email-sync-outline::before {
    content: "\F12C8"
  }

  .mdi-email-variant::before {
    content: "\F05F0"
  }

  .mdi-ember::before {
    content: "\F0B30"
  }

  .mdi-emby::before {
    content: "\F06B4"
  }

  .mdi-emoticon::before {
    content: "\F0C68"
  }

  .mdi-emoticon-angry::before {
    content: "\F0C69"
  }

  .mdi-emoticon-angry-outline::before {
    content: "\F0C6A"
  }

  .mdi-emoticon-confused::before {
    content: "\F10DE"
  }

  .mdi-emoticon-confused-outline::before {
    content: "\F10DF"
  }

  .mdi-emoticon-cool::before {
    content: "\F0C6B"
  }

  .mdi-emoticon-cool-outline::before {
    content: "\F01F3"
  }

  .mdi-emoticon-cry::before {
    content: "\F0C6C"
  }

  .mdi-emoticon-cry-outline::before {
    content: "\F0C6D"
  }

  .mdi-emoticon-dead::before {
    content: "\F0C6E"
  }

  .mdi-emoticon-dead-outline::before {
    content: "\F069B"
  }

  .mdi-emoticon-devil::before {
    content: "\F0C6F"
  }

  .mdi-emoticon-devil-outline::before {
    content: "\F01F4"
  }

  .mdi-emoticon-excited::before {
    content: "\F0C70"
  }

  .mdi-emoticon-excited-outline::before {
    content: "\F069C"
  }

  .mdi-emoticon-frown::before {
    content: "\F0F4C"
  }

  .mdi-emoticon-frown-outline::before {
    content: "\F0F4D"
  }

  .mdi-emoticon-happy::before {
    content: "\F0C71"
  }

  .mdi-emoticon-happy-outline::before {
    content: "\F01F5"
  }

  .mdi-emoticon-kiss::before {
    content: "\F0C72"
  }

  .mdi-emoticon-kiss-outline::before {
    content: "\F0C73"
  }

  .mdi-emoticon-lol::before {
    content: "\F1214"
  }

  .mdi-emoticon-lol-outline::before {
    content: "\F1215"
  }

  .mdi-emoticon-neutral::before {
    content: "\F0C74"
  }

  .mdi-emoticon-neutral-outline::before {
    content: "\F01F6"
  }

  .mdi-emoticon-outline::before {
    content: "\F01F2"
  }

  .mdi-emoticon-poop::before {
    content: "\F01F7"
  }

  .mdi-emoticon-poop-outline::before {
    content: "\F0C75"
  }

  .mdi-emoticon-sad::before {
    content: "\F0C76"
  }

  .mdi-emoticon-sad-outline::before {
    content: "\F01F8"
  }

  .mdi-emoticon-tongue::before {
    content: "\F01F9"
  }

  .mdi-emoticon-tongue-outline::before {
    content: "\F0C77"
  }

  .mdi-emoticon-wink::before {
    content: "\F0C78"
  }

  .mdi-emoticon-wink-outline::before {
    content: "\F0C79"
  }

  .mdi-engine::before {
    content: "\F01FA"
  }

  .mdi-engine-off::before {
    content: "\F0A46"
  }

  .mdi-engine-off-outline::before {
    content: "\F0A47"
  }

  .mdi-engine-outline::before {
    content: "\F01FB"
  }

  .mdi-epsilon::before {
    content: "\F10E0"
  }

  .mdi-equal::before {
    content: "\F01FC"
  }

  .mdi-equal-box::before {
    content: "\F01FD"
  }

  .mdi-equalizer::before {
    content: "\F0EA2"
  }

  .mdi-equalizer-outline::before {
    content: "\F0EA3"
  }

  .mdi-eraser::before {
    content: "\F01FE"
  }

  .mdi-eraser-variant::before {
    content: "\F0642"
  }

  .mdi-escalator::before {
    content: "\F01FF"
  }

  .mdi-escalator-box::before {
    content: "\F1399"
  }

  .mdi-escalator-down::before {
    content: "\F12C0"
  }

  .mdi-escalator-up::before {
    content: "\F12BF"
  }

  .mdi-eslint::before {
    content: "\F0C7A"
  }

  .mdi-et::before {
    content: "\F0AB3"
  }

  .mdi-ethereum::before {
    content: "\F086A"
  }

  .mdi-ethernet::before {
    content: "\F0200"
  }

  .mdi-ethernet-cable::before {
    content: "\F0201"
  }

  .mdi-ethernet-cable-off::before {
    content: "\F0202"
  }

  .mdi-ev-station::before {
    content: "\F05F1"
  }

  .mdi-evernote::before {
    content: "\F0204"
  }

  .mdi-excavator::before {
    content: "\F1025"
  }

  .mdi-exclamation::before {
    content: "\F0205"
  }

  .mdi-exclamation-thick::before {
    content: "\F1238"
  }

  .mdi-exit-run::before {
    content: "\F0A48"
  }

  .mdi-exit-to-app::before {
    content: "\F0206"
  }

  .mdi-expand-all::before {
    content: "\F0AB4"
  }

  .mdi-expand-all-outline::before {
    content: "\F0AB5"
  }

  .mdi-expansion-card::before {
    content: "\F08AE"
  }

  .mdi-expansion-card-variant::before {
    content: "\F0FB2"
  }

  .mdi-exponent::before {
    content: "\F0963"
  }

  .mdi-exponent-box::before {
    content: "\F0964"
  }

  .mdi-export::before {
    content: "\F0207"
  }

  .mdi-export-variant::before {
    content: "\F0B93"
  }

  .mdi-eye::before {
    content: "\F0208"
  }

  .mdi-eye-check::before {
    content: "\F0D04"
  }

  .mdi-eye-check-outline::before {
    content: "\F0D05"
  }

  .mdi-eye-circle::before {
    content: "\F0B94"
  }

  .mdi-eye-circle-outline::before {
    content: "\F0B95"
  }

  .mdi-eye-minus::before {
    content: "\F1026"
  }

  .mdi-eye-minus-outline::before {
    content: "\F1027"
  }

  .mdi-eye-off::before {
    content: "\F0209"
  }

  .mdi-eye-off-outline::before {
    content: "\F06D1"
  }

  .mdi-eye-outline::before {
    content: "\F06D0"
  }

  .mdi-eye-plus::before {
    content: "\F086B"
  }

  .mdi-eye-plus-outline::before {
    content: "\F086C"
  }

  .mdi-eye-settings::before {
    content: "\F086D"
  }

  .mdi-eye-settings-outline::before {
    content: "\F086E"
  }

  .mdi-eyedropper::before {
    content: "\F020A"
  }

  .mdi-eyedropper-minus::before {
    content: "\F13DD"
  }

  .mdi-eyedropper-off::before {
    content: "\F13DF"
  }

  .mdi-eyedropper-plus::before {
    content: "\F13DC"
  }

  .mdi-eyedropper-remove::before {
    content: "\F13DE"
  }

  .mdi-eyedropper-variant::before {
    content: "\F020B"
  }

  .mdi-face::before {
    content: "\F0643"
  }

  .mdi-face-agent::before {
    content: "\F0D70"
  }

  .mdi-face-outline::before {
    content: "\F0B96"
  }

  .mdi-face-profile::before {
    content: "\F0644"
  }

  .mdi-face-profile-woman::before {
    content: "\F1076"
  }

  .mdi-face-recognition::before {
    content: "\F0C7B"
  }

  .mdi-face-woman::before {
    content: "\F1077"
  }

  .mdi-face-woman-outline::before {
    content: "\F1078"
  }

  .mdi-facebook::before {
    content: "\F020C"
  }

  .mdi-facebook-messenger::before {
    content: "\F020E"
  }

  .mdi-facebook-workplace::before {
    content: "\F0B31"
  }

  .mdi-factory::before {
    content: "\F020F"
  }

  .mdi-fan::before {
    content: "\F0210"
  }

  .mdi-fan-alert::before {
    content: "\F146C"
  }

  .mdi-fan-chevron-down::before {
    content: "\F146D"
  }

  .mdi-fan-chevron-up::before {
    content: "\F146E"
  }

  .mdi-fan-minus::before {
    content: "\F1470"
  }

  .mdi-fan-off::before {
    content: "\F081D"
  }

  .mdi-fan-plus::before {
    content: "\F146F"
  }

  .mdi-fan-remove::before {
    content: "\F1471"
  }

  .mdi-fan-speed-1::before {
    content: "\F1472"
  }

  .mdi-fan-speed-2::before {
    content: "\F1473"
  }

  .mdi-fan-speed-3::before {
    content: "\F1474"
  }

  .mdi-fast-forward::before {
    content: "\F0211"
  }

  .mdi-fast-forward-10::before {
    content: "\F0D71"
  }

  .mdi-fast-forward-30::before {
    content: "\F0D06"
  }

  .mdi-fast-forward-5::before {
    content: "\F11F8"
  }

  .mdi-fast-forward-outline::before {
    content: "\F06D2"
  }

  .mdi-fax::before {
    content: "\F0212"
  }

  .mdi-feather::before {
    content: "\F06D3"
  }

  .mdi-feature-search::before {
    content: "\F0A49"
  }

  .mdi-feature-search-outline::before {
    content: "\F0A4A"
  }

  .mdi-fedora::before {
    content: "\F08DB"
  }

  .mdi-fencing::before {
    content: "\F14C1"
  }

  .mdi-ferris-wheel::before {
    content: "\F0EA4"
  }

  .mdi-ferry::before {
    content: "\F0213"
  }

  .mdi-file::before {
    content: "\F0214"
  }

  .mdi-file-account::before {
    content: "\F073B"
  }

  .mdi-file-account-outline::before {
    content: "\F1028"
  }

  .mdi-file-alert::before {
    content: "\F0A4B"
  }

  .mdi-file-alert-outline::before {
    content: "\F0A4C"
  }

  .mdi-file-cabinet::before {
    content: "\F0AB6"
  }

  .mdi-file-cad::before {
    content: "\F0EEB"
  }

  .mdi-file-cad-box::before {
    content: "\F0EEC"
  }

  .mdi-file-cancel::before {
    content: "\F0DC6"
  }

  .mdi-file-cancel-outline::before {
    content: "\F0DC7"
  }

  .mdi-file-certificate::before {
    content: "\F1186"
  }

  .mdi-file-certificate-outline::before {
    content: "\F1187"
  }

  .mdi-file-chart::before {
    content: "\F0215"
  }

  .mdi-file-chart-outline::before {
    content: "\F1029"
  }

  .mdi-file-check::before {
    content: "\F0216"
  }

  .mdi-file-check-outline::before {
    content: "\F0E29"
  }

  .mdi-file-clock::before {
    content: "\F12E1"
  }

  .mdi-file-clock-outline::before {
    content: "\F12E2"
  }

  .mdi-file-cloud::before {
    content: "\F0217"
  }

  .mdi-file-cloud-outline::before {
    content: "\F102A"
  }

  .mdi-file-code::before {
    content: "\F022E"
  }

  .mdi-file-code-outline::before {
    content: "\F102B"
  }

  .mdi-file-cog::before {
    content: "\F107B"
  }

  .mdi-file-cog-outline::before {
    content: "\F107C"
  }

  .mdi-file-compare::before {
    content: "\F08AA"
  }

  .mdi-file-delimited::before {
    content: "\F0218"
  }

  .mdi-file-delimited-outline::before {
    content: "\F0EA5"
  }

  .mdi-file-document::before {
    content: "\F0219"
  }

  .mdi-file-document-edit::before {
    content: "\F0DC8"
  }

  .mdi-file-document-edit-outline::before {
    content: "\F0DC9"
  }

  .mdi-file-document-outline::before {
    content: "\F09EE"
  }

  .mdi-file-download::before {
    content: "\F0965"
  }

  .mdi-file-download-outline::before {
    content: "\F0966"
  }

  .mdi-file-edit::before {
    content: "\F11E7"
  }

  .mdi-file-edit-outline::before {
    content: "\F11E8"
  }

  .mdi-file-excel::before {
    content: "\F021B"
  }

  .mdi-file-excel-box::before {
    content: "\F021C"
  }

  .mdi-file-excel-box-outline::before {
    content: "\F102C"
  }

  .mdi-file-excel-outline::before {
    content: "\F102D"
  }

  .mdi-file-export::before {
    content: "\F021D"
  }

  .mdi-file-export-outline::before {
    content: "\F102E"
  }

  .mdi-file-eye::before {
    content: "\F0DCA"
  }

  .mdi-file-eye-outline::before {
    content: "\F0DCB"
  }

  .mdi-file-find::before {
    content: "\F021E"
  }

  .mdi-file-find-outline::before {
    content: "\F0B97"
  }

  .mdi-file-hidden::before {
    content: "\F0613"
  }

  .mdi-file-image::before {
    content: "\F021F"
  }

  .mdi-file-image-outline::before {
    content: "\F0EB0"
  }

  .mdi-file-import::before {
    content: "\F0220"
  }

  .mdi-file-import-outline::before {
    content: "\F102F"
  }

  .mdi-file-key::before {
    content: "\F1184"
  }

  .mdi-file-key-outline::before {
    content: "\F1185"
  }

  .mdi-file-link::before {
    content: "\F1177"
  }

  .mdi-file-link-outline::before {
    content: "\F1178"
  }

  .mdi-file-lock::before {
    content: "\F0221"
  }

  .mdi-file-lock-outline::before {
    content: "\F1030"
  }

  .mdi-file-move::before {
    content: "\F0AB9"
  }

  .mdi-file-move-outline::before {
    content: "\F1031"
  }

  .mdi-file-multiple::before {
    content: "\F0222"
  }

  .mdi-file-multiple-outline::before {
    content: "\F1032"
  }

  .mdi-file-music::before {
    content: "\F0223"
  }

  .mdi-file-music-outline::before {
    content: "\F0E2A"
  }

  .mdi-file-outline::before {
    content: "\F0224"
  }

  .mdi-file-pdf::before {
    content: "\F0225"
  }

  .mdi-file-pdf-box::before {
    content: "\F0226"
  }

  .mdi-file-pdf-box-outline::before {
    content: "\F0FB3"
  }

  .mdi-file-pdf-outline::before {
    content: "\F0E2D"
  }

  .mdi-file-percent::before {
    content: "\F081E"
  }

  .mdi-file-percent-outline::before {
    content: "\F1033"
  }

  .mdi-file-phone::before {
    content: "\F1179"
  }

  .mdi-file-phone-outline::before {
    content: "\F117A"
  }

  .mdi-file-plus::before {
    content: "\F0752"
  }

  .mdi-file-plus-outline::before {
    content: "\F0EED"
  }

  .mdi-file-powerpoint::before {
    content: "\F0227"
  }

  .mdi-file-powerpoint-box::before {
    content: "\F0228"
  }

  .mdi-file-powerpoint-box-outline::before {
    content: "\F1034"
  }

  .mdi-file-powerpoint-outline::before {
    content: "\F1035"
  }

  .mdi-file-presentation-box::before {
    content: "\F0229"
  }

  .mdi-file-question::before {
    content: "\F086F"
  }

  .mdi-file-question-outline::before {
    content: "\F1036"
  }

  .mdi-file-refresh::before {
    content: "\F0918"
  }

  .mdi-file-refresh-outline::before {
    content: "\F0541"
  }

  .mdi-file-remove::before {
    content: "\F0B98"
  }

  .mdi-file-remove-outline::before {
    content: "\F1037"
  }

  .mdi-file-replace::before {
    content: "\F0B32"
  }

  .mdi-file-replace-outline::before {
    content: "\F0B33"
  }

  .mdi-file-restore::before {
    content: "\F0670"
  }

  .mdi-file-restore-outline::before {
    content: "\F1038"
  }

  .mdi-file-search::before {
    content: "\F0C7C"
  }

  .mdi-file-search-outline::before {
    content: "\F0C7D"
  }

  .mdi-file-send::before {
    content: "\F022A"
  }

  .mdi-file-send-outline::before {
    content: "\F1039"
  }

  .mdi-file-settings::before {
    content: "\F1079"
  }

  .mdi-file-settings-outline::before {
    content: "\F107A"
  }

  .mdi-file-star::before {
    content: "\F103A"
  }

  .mdi-file-star-outline::before {
    content: "\F103B"
  }

  .mdi-file-swap::before {
    content: "\F0FB4"
  }

  .mdi-file-swap-outline::before {
    content: "\F0FB5"
  }

  .mdi-file-sync::before {
    content: "\F1216"
  }

  .mdi-file-sync-outline::before {
    content: "\F1217"
  }

  .mdi-file-table::before {
    content: "\F0C7E"
  }

  .mdi-file-table-box::before {
    content: "\F10E1"
  }

  .mdi-file-table-box-multiple::before {
    content: "\F10E2"
  }

  .mdi-file-table-box-multiple-outline::before {
    content: "\F10E3"
  }

  .mdi-file-table-box-outline::before {
    content: "\F10E4"
  }

  .mdi-file-table-outline::before {
    content: "\F0C7F"
  }

  .mdi-file-tree::before {
    content: "\F0645"
  }

  .mdi-file-tree-outline::before {
    content: "\F13D2"
  }

  .mdi-file-undo::before {
    content: "\F08DC"
  }

  .mdi-file-undo-outline::before {
    content: "\F103C"
  }

  .mdi-file-upload::before {
    content: "\F0A4D"
  }

  .mdi-file-upload-outline::before {
    content: "\F0A4E"
  }

  .mdi-file-video::before {
    content: "\F022B"
  }

  .mdi-file-video-outline::before {
    content: "\F0E2C"
  }

  .mdi-file-word::before {
    content: "\F022C"
  }

  .mdi-file-word-box::before {
    content: "\F022D"
  }

  .mdi-file-word-box-outline::before {
    content: "\F103D"
  }

  .mdi-file-word-outline::before {
    content: "\F103E"
  }

  .mdi-film::before {
    content: "\F022F"
  }

  .mdi-filmstrip::before {
    content: "\F0230"
  }

  .mdi-filmstrip-box::before {
    content: "\F0332"
  }

  .mdi-filmstrip-box-multiple::before {
    content: "\F0D18"
  }

  .mdi-filmstrip-off::before {
    content: "\F0231"
  }

  .mdi-filter::before {
    content: "\F0232"
  }

  .mdi-filter-menu::before {
    content: "\F10E5"
  }

  .mdi-filter-menu-outline::before {
    content: "\F10E6"
  }

  .mdi-filter-minus::before {
    content: "\F0EEE"
  }

  .mdi-filter-minus-outline::before {
    content: "\F0EEF"
  }

  .mdi-filter-outline::before {
    content: "\F0233"
  }

  .mdi-filter-plus::before {
    content: "\F0EF0"
  }

  .mdi-filter-plus-outline::before {
    content: "\F0EF1"
  }

  .mdi-filter-remove::before {
    content: "\F0234"
  }

  .mdi-filter-remove-outline::before {
    content: "\F0235"
  }

  .mdi-filter-variant::before {
    content: "\F0236"
  }

  .mdi-filter-variant-minus::before {
    content: "\F1112"
  }

  .mdi-filter-variant-plus::before {
    content: "\F1113"
  }

  .mdi-filter-variant-remove::before {
    content: "\F103F"
  }

  .mdi-finance::before {
    content: "\F081F"
  }

  .mdi-find-replace::before {
    content: "\F06D4"
  }

  .mdi-fingerprint::before {
    content: "\F0237"
  }

  .mdi-fingerprint-off::before {
    content: "\F0EB1"
  }

  .mdi-fire::before {
    content: "\F0238"
  }

  .mdi-fire-extinguisher::before {
    content: "\F0EF2"
  }

  .mdi-fire-hydrant::before {
    content: "\F1137"
  }

  .mdi-fire-hydrant-alert::before {
    content: "\F1138"
  }

  .mdi-fire-hydrant-off::before {
    content: "\F1139"
  }

  .mdi-fire-truck::before {
    content: "\F08AB"
  }

  .mdi-firebase::before {
    content: "\F0967"
  }

  .mdi-firefox::before {
    content: "\F0239"
  }

  .mdi-fireplace::before {
    content: "\F0E2E"
  }

  .mdi-fireplace-off::before {
    content: "\F0E2F"
  }

  .mdi-firework::before {
    content: "\F0E30"
  }

  .mdi-fish::before {
    content: "\F023A"
  }

  .mdi-fish-off::before {
    content: "\F13F3"
  }

  .mdi-fishbowl::before {
    content: "\F0EF3"
  }

  .mdi-fishbowl-outline::before {
    content: "\F0EF4"
  }

  .mdi-fit-to-page::before {
    content: "\F0EF5"
  }

  .mdi-fit-to-page-outline::before {
    content: "\F0EF6"
  }

  .mdi-flag::before {
    content: "\F023B"
  }

  .mdi-flag-checkered::before {
    content: "\F023C"
  }

  .mdi-flag-minus::before {
    content: "\F0B99"
  }

  .mdi-flag-minus-outline::before {
    content: "\F10B2"
  }

  .mdi-flag-outline::before {
    content: "\F023D"
  }

  .mdi-flag-plus::before {
    content: "\F0B9A"
  }

  .mdi-flag-plus-outline::before {
    content: "\F10B3"
  }

  .mdi-flag-remove::before {
    content: "\F0B9B"
  }

  .mdi-flag-remove-outline::before {
    content: "\F10B4"
  }

  .mdi-flag-triangle::before {
    content: "\F023F"
  }

  .mdi-flag-variant::before {
    content: "\F0240"
  }

  .mdi-flag-variant-outline::before {
    content: "\F023E"
  }

  .mdi-flare::before {
    content: "\F0D72"
  }

  .mdi-flash::before {
    content: "\F0241"
  }

  .mdi-flash-alert::before {
    content: "\F0EF7"
  }

  .mdi-flash-alert-outline::before {
    content: "\F0EF8"
  }

  .mdi-flash-auto::before {
    content: "\F0242"
  }

  .mdi-flash-circle::before {
    content: "\F0820"
  }

  .mdi-flash-off::before {
    content: "\F0243"
  }

  .mdi-flash-outline::before {
    content: "\F06D5"
  }

  .mdi-flash-red-eye::before {
    content: "\F067B"
  }

  .mdi-flashlight::before {
    content: "\F0244"
  }

  .mdi-flashlight-off::before {
    content: "\F0245"
  }

  .mdi-flask::before {
    content: "\F0093"
  }

  .mdi-flask-empty::before {
    content: "\F0094"
  }

  .mdi-flask-empty-minus::before {
    content: "\F123A"
  }

  .mdi-flask-empty-minus-outline::before {
    content: "\F123B"
  }

  .mdi-flask-empty-off::before {
    content: "\F13F4"
  }

  .mdi-flask-empty-off-outline::before {
    content: "\F13F5"
  }

  .mdi-flask-empty-outline::before {
    content: "\F0095"
  }

  .mdi-flask-empty-plus::before {
    content: "\F123C"
  }

  .mdi-flask-empty-plus-outline::before {
    content: "\F123D"
  }

  .mdi-flask-empty-remove::before {
    content: "\F123E"
  }

  .mdi-flask-empty-remove-outline::before {
    content: "\F123F"
  }

  .mdi-flask-minus::before {
    content: "\F1240"
  }

  .mdi-flask-minus-outline::before {
    content: "\F1241"
  }

  .mdi-flask-off::before {
    content: "\F13F6"
  }

  .mdi-flask-off-outline::before {
    content: "\F13F7"
  }

  .mdi-flask-outline::before {
    content: "\F0096"
  }

  .mdi-flask-plus::before {
    content: "\F1242"
  }

  .mdi-flask-plus-outline::before {
    content: "\F1243"
  }

  .mdi-flask-remove::before {
    content: "\F1244"
  }

  .mdi-flask-remove-outline::before {
    content: "\F1245"
  }

  .mdi-flask-round-bottom::before {
    content: "\F124B"
  }

  .mdi-flask-round-bottom-empty::before {
    content: "\F124C"
  }

  .mdi-flask-round-bottom-empty-outline::before {
    content: "\F124D"
  }

  .mdi-flask-round-bottom-outline::before {
    content: "\F124E"
  }

  .mdi-fleur-de-lis::before {
    content: "\F1303"
  }

  .mdi-flip-horizontal::before {
    content: "\F10E7"
  }

  .mdi-flip-to-back::before {
    content: "\F0247"
  }

  .mdi-flip-to-front::before {
    content: "\F0248"
  }

  .mdi-flip-vertical::before {
    content: "\F10E8"
  }

  .mdi-floor-lamp::before {
    content: "\F08DD"
  }

  .mdi-floor-lamp-dual::before {
    content: "\F1040"
  }

  .mdi-floor-lamp-variant::before {
    content: "\F1041"
  }

  .mdi-floor-plan::before {
    content: "\F0821"
  }

  .mdi-floppy::before {
    content: "\F0249"
  }

  .mdi-floppy-variant::before {
    content: "\F09EF"
  }

  .mdi-flower::before {
    content: "\F024A"
  }

  .mdi-flower-outline::before {
    content: "\F09F0"
  }

  .mdi-flower-poppy::before {
    content: "\F0D08"
  }

  .mdi-flower-tulip::before {
    content: "\F09F1"
  }

  .mdi-flower-tulip-outline::before {
    content: "\F09F2"
  }

  .mdi-focus-auto::before {
    content: "\F0F4E"
  }

  .mdi-focus-field::before {
    content: "\F0F4F"
  }

  .mdi-focus-field-horizontal::before {
    content: "\F0F50"
  }

  .mdi-focus-field-vertical::before {
    content: "\F0F51"
  }

  .mdi-folder::before {
    content: "\F024B"
  }

  .mdi-folder-account::before {
    content: "\F024C"
  }

  .mdi-folder-account-outline::before {
    content: "\F0B9C"
  }

  .mdi-folder-alert::before {
    content: "\F0DCC"
  }

  .mdi-folder-alert-outline::before {
    content: "\F0DCD"
  }

  .mdi-folder-clock::before {
    content: "\F0ABA"
  }

  .mdi-folder-clock-outline::before {
    content: "\F0ABB"
  }

  .mdi-folder-cog::before {
    content: "\F107F"
  }

  .mdi-folder-cog-outline::before {
    content: "\F1080"
  }

  .mdi-folder-download::before {
    content: "\F024D"
  }

  .mdi-folder-download-outline::before {
    content: "\F10E9"
  }

  .mdi-folder-edit::before {
    content: "\F08DE"
  }

  .mdi-folder-edit-outline::before {
    content: "\F0DCE"
  }

  .mdi-folder-google-drive::before {
    content: "\F024E"
  }

  .mdi-folder-heart::before {
    content: "\F10EA"
  }

  .mdi-folder-heart-outline::before {
    content: "\F10EB"
  }

  .mdi-folder-home::before {
    content: "\F10B5"
  }

  .mdi-folder-home-outline::before {
    content: "\F10B6"
  }

  .mdi-folder-image::before {
    content: "\F024F"
  }

  .mdi-folder-information::before {
    content: "\F10B7"
  }

  .mdi-folder-information-outline::before {
    content: "\F10B8"
  }

  .mdi-folder-key::before {
    content: "\F08AC"
  }

  .mdi-folder-key-network::before {
    content: "\F08AD"
  }

  .mdi-folder-key-network-outline::before {
    content: "\F0C80"
  }

  .mdi-folder-key-outline::before {
    content: "\F10EC"
  }

  .mdi-folder-lock::before {
    content: "\F0250"
  }

  .mdi-folder-lock-open::before {
    content: "\F0251"
  }

  .mdi-folder-marker::before {
    content: "\F126D"
  }

  .mdi-folder-marker-outline::before {
    content: "\F126E"
  }

  .mdi-folder-move::before {
    content: "\F0252"
  }

  .mdi-folder-move-outline::before {
    content: "\F1246"
  }

  .mdi-folder-multiple::before {
    content: "\F0253"
  }

  .mdi-folder-multiple-image::before {
    content: "\F0254"
  }

  .mdi-folder-multiple-outline::before {
    content: "\F0255"
  }

  .mdi-folder-multiple-plus::before {
    content: "\F147E"
  }

  .mdi-folder-multiple-plus-outline::before {
    content: "\F147F"
  }

  .mdi-folder-music::before {
    content: "\F1359"
  }

  .mdi-folder-music-outline::before {
    content: "\F135A"
  }

  .mdi-folder-network::before {
    content: "\F0870"
  }

  .mdi-folder-network-outline::before {
    content: "\F0C81"
  }

  .mdi-folder-open::before {
    content: "\F0770"
  }

  .mdi-folder-open-outline::before {
    content: "\F0DCF"
  }

  .mdi-folder-outline::before {
    content: "\F0256"
  }

  .mdi-folder-plus::before {
    content: "\F0257"
  }

  .mdi-folder-plus-outline::before {
    content: "\F0B9D"
  }

  .mdi-folder-pound::before {
    content: "\F0D09"
  }

  .mdi-folder-pound-outline::before {
    content: "\F0D0A"
  }

  .mdi-folder-refresh::before {
    content: "\F0749"
  }

  .mdi-folder-refresh-outline::before {
    content: "\F0542"
  }

  .mdi-folder-remove::before {
    content: "\F0258"
  }

  .mdi-folder-remove-outline::before {
    content: "\F0B9E"
  }

  .mdi-folder-search::before {
    content: "\F0968"
  }

  .mdi-folder-search-outline::before {
    content: "\F0969"
  }

  .mdi-folder-settings::before {
    content: "\F107D"
  }

  .mdi-folder-settings-outline::before {
    content: "\F107E"
  }

  .mdi-folder-star::before {
    content: "\F069D"
  }

  .mdi-folder-star-multiple::before {
    content: "\F13D3"
  }

  .mdi-folder-star-multiple-outline::before {
    content: "\F13D4"
  }

  .mdi-folder-star-outline::before {
    content: "\F0B9F"
  }

  .mdi-folder-swap::before {
    content: "\F0FB6"
  }

  .mdi-folder-swap-outline::before {
    content: "\F0FB7"
  }

  .mdi-folder-sync::before {
    content: "\F0D0B"
  }

  .mdi-folder-sync-outline::before {
    content: "\F0D0C"
  }

  .mdi-folder-table::before {
    content: "\F12E3"
  }

  .mdi-folder-table-outline::before {
    content: "\F12E4"
  }

  .mdi-folder-text::before {
    content: "\F0C82"
  }

  .mdi-folder-text-outline::before {
    content: "\F0C83"
  }

  .mdi-folder-upload::before {
    content: "\F0259"
  }

  .mdi-folder-upload-outline::before {
    content: "\F10ED"
  }

  .mdi-folder-zip::before {
    content: "\F06EB"
  }

  .mdi-folder-zip-outline::before {
    content: "\F07B9"
  }

  .mdi-font-awesome::before {
    content: "\F003A"
  }

  .mdi-food::before {
    content: "\F025A"
  }

  .mdi-food-apple::before {
    content: "\F025B"
  }

  .mdi-food-apple-outline::before {
    content: "\F0C84"
  }

  .mdi-food-croissant::before {
    content: "\F07C8"
  }

  .mdi-food-drumstick::before {
    content: "\F141F"
  }

  .mdi-food-drumstick-off::before {
    content: "\F1468"
  }

  .mdi-food-drumstick-off-outline::before {
    content: "\F1469"
  }

  .mdi-food-drumstick-outline::before {
    content: "\F1420"
  }

  .mdi-food-fork-drink::before {
    content: "\F05F2"
  }

  .mdi-food-off::before {
    content: "\F05F3"
  }

  .mdi-food-steak::before {
    content: "\F146A"
  }

  .mdi-food-steak-off::before {
    content: "\F146B"
  }

  .mdi-food-variant::before {
    content: "\F025C"
  }

  .mdi-food-variant-off::before {
    content: "\F13E5"
  }

  .mdi-foot-print::before {
    content: "\F0F52"
  }

  .mdi-football::before {
    content: "\F025D"
  }

  .mdi-football-australian::before {
    content: "\F025E"
  }

  .mdi-football-helmet::before {
    content: "\F025F"
  }

  .mdi-forklift::before {
    content: "\F07C9"
  }

  .mdi-form-dropdown::before {
    content: "\F1400"
  }

  .mdi-form-select::before {
    content: "\F1401"
  }

  .mdi-form-textarea::before {
    content: "\F1095"
  }

  .mdi-form-textbox::before {
    content: "\F060E"
  }

  .mdi-form-textbox-lock::before {
    content: "\F135D"
  }

  .mdi-form-textbox-password::before {
    content: "\F07F5"
  }

  .mdi-format-align-bottom::before {
    content: "\F0753"
  }

  .mdi-format-align-center::before {
    content: "\F0260"
  }

  .mdi-format-align-justify::before {
    content: "\F0261"
  }

  .mdi-format-align-left::before {
    content: "\F0262"
  }

  .mdi-format-align-middle::before {
    content: "\F0754"
  }

  .mdi-format-align-right::before {
    content: "\F0263"
  }

  .mdi-format-align-top::before {
    content: "\F0755"
  }

  .mdi-format-annotation-minus::before {
    content: "\F0ABC"
  }

  .mdi-format-annotation-plus::before {
    content: "\F0646"
  }

  .mdi-format-bold::before {
    content: "\F0264"
  }

  .mdi-format-clear::before {
    content: "\F0265"
  }

  .mdi-format-color-fill::before {
    content: "\F0266"
  }

  .mdi-format-color-highlight::before {
    content: "\F0E31"
  }

  .mdi-format-color-marker-cancel::before {
    content: "\F1313"
  }

  .mdi-format-color-text::before {
    content: "\F069E"
  }

  .mdi-format-columns::before {
    content: "\F08DF"
  }

  .mdi-format-float-center::before {
    content: "\F0267"
  }

  .mdi-format-float-left::before {
    content: "\F0268"
  }

  .mdi-format-float-none::before {
    content: "\F0269"
  }

  .mdi-format-float-right::before {
    content: "\F026A"
  }

  .mdi-format-font::before {
    content: "\F06D6"
  }

  .mdi-format-font-size-decrease::before {
    content: "\F09F3"
  }

  .mdi-format-font-size-increase::before {
    content: "\F09F4"
  }

  .mdi-format-header-1::before {
    content: "\F026B"
  }

  .mdi-format-header-2::before {
    content: "\F026C"
  }

  .mdi-format-header-3::before {
    content: "\F026D"
  }

  .mdi-format-header-4::before {
    content: "\F026E"
  }

  .mdi-format-header-5::before {
    content: "\F026F"
  }

  .mdi-format-header-6::before {
    content: "\F0270"
  }

  .mdi-format-header-decrease::before {
    content: "\F0271"
  }

  .mdi-format-header-equal::before {
    content: "\F0272"
  }

  .mdi-format-header-increase::before {
    content: "\F0273"
  }

  .mdi-format-header-pound::before {
    content: "\F0274"
  }

  .mdi-format-horizontal-align-center::before {
    content: "\F061E"
  }

  .mdi-format-horizontal-align-left::before {
    content: "\F061F"
  }

  .mdi-format-horizontal-align-right::before {
    content: "\F0620"
  }

  .mdi-format-indent-decrease::before {
    content: "\F0275"
  }

  .mdi-format-indent-increase::before {
    content: "\F0276"
  }

  .mdi-format-italic::before {
    content: "\F0277"
  }

  .mdi-format-letter-case::before {
    content: "\F0B34"
  }

  .mdi-format-letter-case-lower::before {
    content: "\F0B35"
  }

  .mdi-format-letter-case-upper::before {
    content: "\F0B36"
  }

  .mdi-format-letter-ends-with::before {
    content: "\F0FB8"
  }

  .mdi-format-letter-matches::before {
    content: "\F0FB9"
  }

  .mdi-format-letter-starts-with::before {
    content: "\F0FBA"
  }

  .mdi-format-line-spacing::before {
    content: "\F0278"
  }

  .mdi-format-line-style::before {
    content: "\F05C8"
  }

  .mdi-format-line-weight::before {
    content: "\F05C9"
  }

  .mdi-format-list-bulleted::before {
    content: "\F0279"
  }

  .mdi-format-list-bulleted-square::before {
    content: "\F0DD0"
  }

  .mdi-format-list-bulleted-triangle::before {
    content: "\F0EB2"
  }

  .mdi-format-list-bulleted-type::before {
    content: "\F027A"
  }

  .mdi-format-list-checkbox::before {
    content: "\F096A"
  }

  .mdi-format-list-checks::before {
    content: "\F0756"
  }

  .mdi-format-list-numbered::before {
    content: "\F027B"
  }

  .mdi-format-list-numbered-rtl::before {
    content: "\F0D0D"
  }

  .mdi-format-list-text::before {
    content: "\F126F"
  }

  .mdi-format-overline::before {
    content: "\F0EB3"
  }

  .mdi-format-page-break::before {
    content: "\F06D7"
  }

  .mdi-format-paint::before {
    content: "\F027C"
  }

  .mdi-format-paragraph::before {
    content: "\F027D"
  }

  .mdi-format-pilcrow::before {
    content: "\F06D8"
  }

  .mdi-format-quote-close::before {
    content: "\F027E"
  }

  .mdi-format-quote-close-outline::before {
    content: "\F11A8"
  }

  .mdi-format-quote-open::before {
    content: "\F0757"
  }

  .mdi-format-quote-open-outline::before {
    content: "\F11A7"
  }

  .mdi-format-rotate-90::before {
    content: "\F06AA"
  }

  .mdi-format-section::before {
    content: "\F069F"
  }

  .mdi-format-size::before {
    content: "\F027F"
  }

  .mdi-format-strikethrough::before {
    content: "\F0280"
  }

  .mdi-format-strikethrough-variant::before {
    content: "\F0281"
  }

  .mdi-format-subscript::before {
    content: "\F0282"
  }

  .mdi-format-superscript::before {
    content: "\F0283"
  }

  .mdi-format-text::before {
    content: "\F0284"
  }

  .mdi-format-text-rotation-angle-down::before {
    content: "\F0FBB"
  }

  .mdi-format-text-rotation-angle-up::before {
    content: "\F0FBC"
  }

  .mdi-format-text-rotation-down::before {
    content: "\F0D73"
  }

  .mdi-format-text-rotation-down-vertical::before {
    content: "\F0FBD"
  }

  .mdi-format-text-rotation-none::before {
    content: "\F0D74"
  }

  .mdi-format-text-rotation-up::before {
    content: "\F0FBE"
  }

  .mdi-format-text-rotation-vertical::before {
    content: "\F0FBF"
  }

  .mdi-format-text-variant::before {
    content: "\F0E32"
  }

  .mdi-format-text-wrapping-clip::before {
    content: "\F0D0E"
  }

  .mdi-format-text-wrapping-overflow::before {
    content: "\F0D0F"
  }

  .mdi-format-text-wrapping-wrap::before {
    content: "\F0D10"
  }

  .mdi-format-textbox::before {
    content: "\F0D11"
  }

  .mdi-format-textdirection-l-to-r::before {
    content: "\F0285"
  }

  .mdi-format-textdirection-r-to-l::before {
    content: "\F0286"
  }

  .mdi-format-title::before {
    content: "\F05F4"
  }

  .mdi-format-underline::before {
    content: "\F0287"
  }

  .mdi-format-vertical-align-bottom::before {
    content: "\F0621"
  }

  .mdi-format-vertical-align-center::before {
    content: "\F0622"
  }

  .mdi-format-vertical-align-top::before {
    content: "\F0623"
  }

  .mdi-format-wrap-inline::before {
    content: "\F0288"
  }

  .mdi-format-wrap-square::before {
    content: "\F0289"
  }

  .mdi-format-wrap-tight::before {
    content: "\F028A"
  }

  .mdi-format-wrap-top-bottom::before {
    content: "\F028B"
  }

  .mdi-forum::before {
    content: "\F028C"
  }

  .mdi-forum-outline::before {
    content: "\F0822"
  }

  .mdi-forward::before {
    content: "\F028D"
  }

  .mdi-forwardburger::before {
    content: "\F0D75"
  }

  .mdi-fountain::before {
    content: "\F096B"
  }

  .mdi-fountain-pen::before {
    content: "\F0D12"
  }

  .mdi-fountain-pen-tip::before {
    content: "\F0D13"
  }

  .mdi-freebsd::before {
    content: "\F08E0"
  }

  .mdi-frequently-asked-questions::before {
    content: "\F0EB4"
  }

  .mdi-fridge::before {
    content: "\F0290"
  }

  .mdi-fridge-alert::before {
    content: "\F11B1"
  }

  .mdi-fridge-alert-outline::before {
    content: "\F11B2"
  }

  .mdi-fridge-bottom::before {
    content: "\F0292"
  }

  .mdi-fridge-off::before {
    content: "\F11AF"
  }

  .mdi-fridge-off-outline::before {
    content: "\F11B0"
  }

  .mdi-fridge-outline::before {
    content: "\F028F"
  }

  .mdi-fridge-top::before {
    content: "\F0291"
  }

  .mdi-fruit-cherries::before {
    content: "\F1042"
  }

  .mdi-fruit-cherries-off::before {
    content: "\F13F8"
  }

  .mdi-fruit-citrus::before {
    content: "\F1043"
  }

  .mdi-fruit-citrus-off::before {
    content: "\F13F9"
  }

  .mdi-fruit-grapes::before {
    content: "\F1044"
  }

  .mdi-fruit-grapes-outline::before {
    content: "\F1045"
  }

  .mdi-fruit-pineapple::before {
    content: "\F1046"
  }

  .mdi-fruit-watermelon::before {
    content: "\F1047"
  }

  .mdi-fuel::before {
    content: "\F07CA"
  }

  .mdi-fullscreen::before {
    content: "\F0293"
  }

  .mdi-fullscreen-exit::before {
    content: "\F0294"
  }

  .mdi-function::before {
    content: "\F0295"
  }

  .mdi-function-variant::before {
    content: "\F0871"
  }

  .mdi-furigana-horizontal::before {
    content: "\F1081"
  }

  .mdi-furigana-vertical::before {
    content: "\F1082"
  }

  .mdi-fuse::before {
    content: "\F0C85"
  }

  .mdi-fuse-alert::before {
    content: "\F142D"
  }

  .mdi-fuse-blade::before {
    content: "\F0C86"
  }

  .mdi-fuse-off::before {
    content: "\F142C"
  }

  .mdi-gamepad::before {
    content: "\F0296"
  }

  .mdi-gamepad-circle::before {
    content: "\F0E33"
  }

  .mdi-gamepad-circle-down::before {
    content: "\F0E34"
  }

  .mdi-gamepad-circle-left::before {
    content: "\F0E35"
  }

  .mdi-gamepad-circle-outline::before {
    content: "\F0E36"
  }

  .mdi-gamepad-circle-right::before {
    content: "\F0E37"
  }

  .mdi-gamepad-circle-up::before {
    content: "\F0E38"
  }

  .mdi-gamepad-down::before {
    content: "\F0E39"
  }

  .mdi-gamepad-left::before {
    content: "\F0E3A"
  }

  .mdi-gamepad-right::before {
    content: "\F0E3B"
  }

  .mdi-gamepad-round::before {
    content: "\F0E3C"
  }

  .mdi-gamepad-round-down::before {
    content: "\F0E3D"
  }

  .mdi-gamepad-round-left::before {
    content: "\F0E3E"
  }

  .mdi-gamepad-round-outline::before {
    content: "\F0E3F"
  }

  .mdi-gamepad-round-right::before {
    content: "\F0E40"
  }

  .mdi-gamepad-round-up::before {
    content: "\F0E41"
  }

  .mdi-gamepad-square::before {
    content: "\F0EB5"
  }

  .mdi-gamepad-square-outline::before {
    content: "\F0EB6"
  }

  .mdi-gamepad-up::before {
    content: "\F0E42"
  }

  .mdi-gamepad-variant::before {
    content: "\F0297"
  }

  .mdi-gamepad-variant-outline::before {
    content: "\F0EB7"
  }

  .mdi-gamma::before {
    content: "\F10EE"
  }

  .mdi-gantry-crane::before {
    content: "\F0DD1"
  }

  .mdi-garage::before {
    content: "\F06D9"
  }

  .mdi-garage-alert::before {
    content: "\F0872"
  }

  .mdi-garage-alert-variant::before {
    content: "\F12D5"
  }

  .mdi-garage-open::before {
    content: "\F06DA"
  }

  .mdi-garage-open-variant::before {
    content: "\F12D4"
  }

  .mdi-garage-variant::before {
    content: "\F12D3"
  }

  .mdi-gas-cylinder::before {
    content: "\F0647"
  }

  .mdi-gas-station::before {
    content: "\F0298"
  }

  .mdi-gas-station-off::before {
    content: "\F1409"
  }

  .mdi-gas-station-off-outline::before {
    content: "\F140A"
  }

  .mdi-gas-station-outline::before {
    content: "\F0EB8"
  }

  .mdi-gate::before {
    content: "\F0299"
  }

  .mdi-gate-and::before {
    content: "\F08E1"
  }

  .mdi-gate-arrow-right::before {
    content: "\F1169"
  }

  .mdi-gate-nand::before {
    content: "\F08E2"
  }

  .mdi-gate-nor::before {
    content: "\F08E3"
  }

  .mdi-gate-not::before {
    content: "\F08E4"
  }

  .mdi-gate-open::before {
    content: "\F116A"
  }

  .mdi-gate-or::before {
    content: "\F08E5"
  }

  .mdi-gate-xnor::before {
    content: "\F08E6"
  }

  .mdi-gate-xor::before {
    content: "\F08E7"
  }

  .mdi-gatsby::before {
    content: "\F0E43"
  }

  .mdi-gauge::before {
    content: "\F029A"
  }

  .mdi-gauge-empty::before {
    content: "\F0873"
  }

  .mdi-gauge-full::before {
    content: "\F0874"
  }

  .mdi-gauge-low::before {
    content: "\F0875"
  }

  .mdi-gavel::before {
    content: "\F029B"
  }

  .mdi-gender-female::before {
    content: "\F029C"
  }

  .mdi-gender-male::before {
    content: "\F029D"
  }

  .mdi-gender-male-female::before {
    content: "\F029E"
  }

  .mdi-gender-male-female-variant::before {
    content: "\F113F"
  }

  .mdi-gender-non-binary::before {
    content: "\F1140"
  }

  .mdi-gender-transgender::before {
    content: "\F029F"
  }

  .mdi-gentoo::before {
    content: "\F08E8"
  }

  .mdi-gesture::before {
    content: "\F07CB"
  }

  .mdi-gesture-double-tap::before {
    content: "\F073C"
  }

  .mdi-gesture-pinch::before {
    content: "\F0ABD"
  }

  .mdi-gesture-spread::before {
    content: "\F0ABE"
  }

  .mdi-gesture-swipe::before {
    content: "\F0D76"
  }

  .mdi-gesture-swipe-down::before {
    content: "\F073D"
  }

  .mdi-gesture-swipe-horizontal::before {
    content: "\F0ABF"
  }

  .mdi-gesture-swipe-left::before {
    content: "\F073E"
  }

  .mdi-gesture-swipe-right::before {
    content: "\F073F"
  }

  .mdi-gesture-swipe-up::before {
    content: "\F0740"
  }

  .mdi-gesture-swipe-vertical::before {
    content: "\F0AC0"
  }

  .mdi-gesture-tap::before {
    content: "\F0741"
  }

  .mdi-gesture-tap-box::before {
    content: "\F12A9"
  }

  .mdi-gesture-tap-button::before {
    content: "\F12A8"
  }

  .mdi-gesture-tap-hold::before {
    content: "\F0D77"
  }

  .mdi-gesture-two-double-tap::before {
    content: "\F0742"
  }

  .mdi-gesture-two-tap::before {
    content: "\F0743"
  }

  .mdi-ghost::before {
    content: "\F02A0"
  }

  .mdi-ghost-off::before {
    content: "\F09F5"
  }

  .mdi-gif::before {
    content: "\F0D78"
  }

  .mdi-gift::before {
    content: "\F0E44"
  }

  .mdi-gift-outline::before {
    content: "\F02A1"
  }

  .mdi-git::before {
    content: "\F02A2"
  }

  .mdi-github::before {
    content: "\F02A4"
  }

  .mdi-gitlab::before {
    content: "\F0BA0"
  }

  .mdi-glass-cocktail::before {
    content: "\F0356"
  }

  .mdi-glass-flute::before {
    content: "\F02A5"
  }

  .mdi-glass-mug::before {
    content: "\F02A6"
  }

  .mdi-glass-mug-variant::before {
    content: "\F1116"
  }

  .mdi-glass-pint-outline::before {
    content: "\F130D"
  }

  .mdi-glass-stange::before {
    content: "\F02A7"
  }

  .mdi-glass-tulip::before {
    content: "\F02A8"
  }

  .mdi-glass-wine::before {
    content: "\F0876"
  }

  .mdi-glasses::before {
    content: "\F02AA"
  }

  .mdi-globe-light::before {
    content: "\F12D7"
  }

  .mdi-globe-model::before {
    content: "\F08E9"
  }

  .mdi-gmail::before {
    content: "\F02AB"
  }

  .mdi-gnome::before {
    content: "\F02AC"
  }

  .mdi-go-kart::before {
    content: "\F0D79"
  }

  .mdi-go-kart-track::before {
    content: "\F0D7A"
  }

  .mdi-gog::before {
    content: "\F0BA1"
  }

  .mdi-gold::before {
    content: "\F124F"
  }

  .mdi-golf::before {
    content: "\F0823"
  }

  .mdi-golf-cart::before {
    content: "\F11A4"
  }

  .mdi-golf-tee::before {
    content: "\F1083"
  }

  .mdi-gondola::before {
    content: "\F0686"
  }

  .mdi-goodreads::before {
    content: "\F0D7B"
  }

  .mdi-google::before {
    content: "\F02AD"
  }

  .mdi-google-ads::before {
    content: "\F0C87"
  }

  .mdi-google-analytics::before {
    content: "\F07CC"
  }

  .mdi-google-assistant::before {
    content: "\F07CD"
  }

  .mdi-google-cardboard::before {
    content: "\F02AE"
  }

  .mdi-google-chrome::before {
    content: "\F02AF"
  }

  .mdi-google-circles::before {
    content: "\F02B0"
  }

  .mdi-google-circles-communities::before {
    content: "\F02B1"
  }

  .mdi-google-circles-extended::before {
    content: "\F02B2"
  }

  .mdi-google-circles-group::before {
    content: "\F02B3"
  }

  .mdi-google-classroom::before {
    content: "\F02C0"
  }

  .mdi-google-cloud::before {
    content: "\F11F6"
  }

  .mdi-google-controller::before {
    content: "\F02B4"
  }

  .mdi-google-controller-off::before {
    content: "\F02B5"
  }

  .mdi-google-downasaur::before {
    content: "\F1362"
  }

  .mdi-google-drive::before {
    content: "\F02B6"
  }

  .mdi-google-earth::before {
    content: "\F02B7"
  }

  .mdi-google-fit::before {
    content: "\F096C"
  }

  .mdi-google-glass::before {
    content: "\F02B8"
  }

  .mdi-google-hangouts::before {
    content: "\F02C9"
  }

  .mdi-google-home::before {
    content: "\F0824"
  }

  .mdi-google-keep::before {
    content: "\F06DC"
  }

  .mdi-google-lens::before {
    content: "\F09F6"
  }

  .mdi-google-maps::before {
    content: "\F05F5"
  }

  .mdi-google-my-business::before {
    content: "\F1048"
  }

  .mdi-google-nearby::before {
    content: "\F02B9"
  }

  .mdi-google-photos::before {
    content: "\F06DD"
  }

  .mdi-google-play::before {
    content: "\F02BC"
  }

  .mdi-google-plus::before {
    content: "\F02BD"
  }

  .mdi-google-podcast::before {
    content: "\F0EB9"
  }

  .mdi-google-spreadsheet::before {
    content: "\F09F7"
  }

  .mdi-google-street-view::before {
    content: "\F0C88"
  }

  .mdi-google-translate::before {
    content: "\F02BF"
  }

  .mdi-gradient::before {
    content: "\F06A0"
  }

  .mdi-grain::before {
    content: "\F0D7C"
  }

  .mdi-graph::before {
    content: "\F1049"
  }

  .mdi-graph-outline::before {
    content: "\F104A"
  }

  .mdi-graphql::before {
    content: "\F0877"
  }

  .mdi-grave-stone::before {
    content: "\F0BA2"
  }

  .mdi-grease-pencil::before {
    content: "\F0648"
  }

  .mdi-greater-than::before {
    content: "\F096D"
  }

  .mdi-greater-than-or-equal::before {
    content: "\F096E"
  }

  .mdi-grid::before {
    content: "\F02C1"
  }

  .mdi-grid-large::before {
    content: "\F0758"
  }

  .mdi-grid-off::before {
    content: "\F02C2"
  }

  .mdi-grill::before {
    content: "\F0E45"
  }

  .mdi-grill-outline::before {
    content: "\F118A"
  }

  .mdi-group::before {
    content: "\F02C3"
  }

  .mdi-guitar-acoustic::before {
    content: "\F0771"
  }

  .mdi-guitar-electric::before {
    content: "\F02C4"
  }

  .mdi-guitar-pick::before {
    content: "\F02C5"
  }

  .mdi-guitar-pick-outline::before {
    content: "\F02C6"
  }

  .mdi-guy-fawkes-mask::before {
    content: "\F0825"
  }

  .mdi-hail::before {
    content: "\F0AC1"
  }

  .mdi-hair-dryer::before {
    content: "\F10EF"
  }

  .mdi-hair-dryer-outline::before {
    content: "\F10F0"
  }

  .mdi-halloween::before {
    content: "\F0BA3"
  }

  .mdi-hamburger::before {
    content: "\F0685"
  }

  .mdi-hammer::before {
    content: "\F08EA"
  }

  .mdi-hammer-screwdriver::before {
    content: "\F1322"
  }

  .mdi-hammer-wrench::before {
    content: "\F1323"
  }

  .mdi-hand::before {
    content: "\F0A4F"
  }

  .mdi-hand-heart::before {
    content: "\F10F1"
  }

  .mdi-hand-left::before {
    content: "\F0E46"
  }

  .mdi-hand-okay::before {
    content: "\F0A50"
  }

  .mdi-hand-peace::before {
    content: "\F0A51"
  }

  .mdi-hand-peace-variant::before {
    content: "\F0A52"
  }

  .mdi-hand-pointing-down::before {
    content: "\F0A53"
  }

  .mdi-hand-pointing-left::before {
    content: "\F0A54"
  }

  .mdi-hand-pointing-right::before {
    content: "\F02C7"
  }

  .mdi-hand-pointing-up::before {
    content: "\F0A55"
  }

  .mdi-hand-right::before {
    content: "\F0E47"
  }

  .mdi-hand-saw::before {
    content: "\F0E48"
  }

  .mdi-hand-water::before {
    content: "\F139F"
  }

  .mdi-handball::before {
    content: "\F0F53"
  }

  .mdi-handcuffs::before {
    content: "\F113E"
  }

  .mdi-handshake::before {
    content: "\F1218"
  }

  .mdi-hanger::before {
    content: "\F02C8"
  }

  .mdi-hard-hat::before {
    content: "\F096F"
  }

  .mdi-harddisk::before {
    content: "\F02CA"
  }

  .mdi-harddisk-plus::before {
    content: "\F104B"
  }

  .mdi-harddisk-remove::before {
    content: "\F104C"
  }

  .mdi-hat-fedora::before {
    content: "\F0BA4"
  }

  .mdi-hazard-lights::before {
    content: "\F0C89"
  }

  .mdi-hdr::before {
    content: "\F0D7D"
  }

  .mdi-hdr-off::before {
    content: "\F0D7E"
  }

  .mdi-head::before {
    content: "\F135E"
  }

  .mdi-head-alert::before {
    content: "\F1338"
  }

  .mdi-head-alert-outline::before {
    content: "\F1339"
  }

  .mdi-head-check::before {
    content: "\F133A"
  }

  .mdi-head-check-outline::before {
    content: "\F133B"
  }

  .mdi-head-cog::before {
    content: "\F133C"
  }

  .mdi-head-cog-outline::before {
    content: "\F133D"
  }

  .mdi-head-dots-horizontal::before {
    content: "\F133E"
  }

  .mdi-head-dots-horizontal-outline::before {
    content: "\F133F"
  }

  .mdi-head-flash::before {
    content: "\F1340"
  }

  .mdi-head-flash-outline::before {
    content: "\F1341"
  }

  .mdi-head-heart::before {
    content: "\F1342"
  }

  .mdi-head-heart-outline::before {
    content: "\F1343"
  }

  .mdi-head-lightbulb::before {
    content: "\F1344"
  }

  .mdi-head-lightbulb-outline::before {
    content: "\F1345"
  }

  .mdi-head-minus::before {
    content: "\F1346"
  }

  .mdi-head-minus-outline::before {
    content: "\F1347"
  }

  .mdi-head-outline::before {
    content: "\F135F"
  }

  .mdi-head-plus::before {
    content: "\F1348"
  }

  .mdi-head-plus-outline::before {
    content: "\F1349"
  }

  .mdi-head-question::before {
    content: "\F134A"
  }

  .mdi-head-question-outline::before {
    content: "\F134B"
  }

  .mdi-head-remove::before {
    content: "\F134C"
  }

  .mdi-head-remove-outline::before {
    content: "\F134D"
  }

  .mdi-head-snowflake::before {
    content: "\F134E"
  }

  .mdi-head-snowflake-outline::before {
    content: "\F134F"
  }

  .mdi-head-sync::before {
    content: "\F1350"
  }

  .mdi-head-sync-outline::before {
    content: "\F1351"
  }

  .mdi-headphones::before {
    content: "\F02CB"
  }

  .mdi-headphones-bluetooth::before {
    content: "\F0970"
  }

  .mdi-headphones-box::before {
    content: "\F02CC"
  }

  .mdi-headphones-off::before {
    content: "\F07CE"
  }

  .mdi-headphones-settings::before {
    content: "\F02CD"
  }

  .mdi-headset::before {
    content: "\F02CE"
  }

  .mdi-headset-dock::before {
    content: "\F02CF"
  }

  .mdi-headset-off::before {
    content: "\F02D0"
  }

  .mdi-heart::before {
    content: "\F02D1"
  }

  .mdi-heart-box::before {
    content: "\F02D2"
  }

  .mdi-heart-box-outline::before {
    content: "\F02D3"
  }

  .mdi-heart-broken::before {
    content: "\F02D4"
  }

  .mdi-heart-broken-outline::before {
    content: "\F0D14"
  }

  .mdi-heart-circle::before {
    content: "\F0971"
  }

  .mdi-heart-circle-outline::before {
    content: "\F0972"
  }

  .mdi-heart-flash::before {
    content: "\F0EF9"
  }

  .mdi-heart-half::before {
    content: "\F06DF"
  }

  .mdi-heart-half-full::before {
    content: "\F06DE"
  }

  .mdi-heart-half-outline::before {
    content: "\F06E0"
  }

  .mdi-heart-minus::before {
    content: "\F142F"
  }

  .mdi-heart-minus-outline::before {
    content: "\F1432"
  }

  .mdi-heart-multiple::before {
    content: "\F0A56"
  }

  .mdi-heart-multiple-outline::before {
    content: "\F0A57"
  }

  .mdi-heart-off::before {
    content: "\F0759"
  }

  .mdi-heart-off-outline::before {
    content: "\F1434"
  }

  .mdi-heart-outline::before {
    content: "\F02D5"
  }

  .mdi-heart-plus::before {
    content: "\F142E"
  }

  .mdi-heart-plus-outline::before {
    content: "\F1431"
  }

  .mdi-heart-pulse::before {
    content: "\F05F6"
  }

  .mdi-heart-remove::before {
    content: "\F1430"
  }

  .mdi-heart-remove-outline::before {
    content: "\F1433"
  }

  .mdi-helicopter::before {
    content: "\F0AC2"
  }

  .mdi-help::before {
    content: "\F02D6"
  }

  .mdi-help-box::before {
    content: "\F078B"
  }

  .mdi-help-circle::before {
    content: "\F02D7"
  }

  .mdi-help-circle-outline::before {
    content: "\F0625"
  }

  .mdi-help-network::before {
    content: "\F06F5"
  }

  .mdi-help-network-outline::before {
    content: "\F0C8A"
  }

  .mdi-help-rhombus::before {
    content: "\F0BA5"
  }

  .mdi-help-rhombus-outline::before {
    content: "\F0BA6"
  }

  .mdi-hexadecimal::before {
    content: "\F12A7"
  }

  .mdi-hexagon::before {
    content: "\F02D8"
  }

  .mdi-hexagon-multiple::before {
    content: "\F06E1"
  }

  .mdi-hexagon-multiple-outline::before {
    content: "\F10F2"
  }

  .mdi-hexagon-outline::before {
    content: "\F02D9"
  }

  .mdi-hexagon-slice-1::before {
    content: "\F0AC3"
  }

  .mdi-hexagon-slice-2::before {
    content: "\F0AC4"
  }

  .mdi-hexagon-slice-3::before {
    content: "\F0AC5"
  }

  .mdi-hexagon-slice-4::before {
    content: "\F0AC6"
  }

  .mdi-hexagon-slice-5::before {
    content: "\F0AC7"
  }

  .mdi-hexagon-slice-6::before {
    content: "\F0AC8"
  }

  .mdi-hexagram::before {
    content: "\F0AC9"
  }

  .mdi-hexagram-outline::before {
    content: "\F0ACA"
  }

  .mdi-high-definition::before {
    content: "\F07CF"
  }

  .mdi-high-definition-box::before {
    content: "\F0878"
  }

  .mdi-highway::before {
    content: "\F05F7"
  }

  .mdi-hiking::before {
    content: "\F0D7F"
  }

  .mdi-hinduism::before {
    content: "\F0973"
  }

  .mdi-history::before {
    content: "\F02DA"
  }

  .mdi-hockey-puck::before {
    content: "\F0879"
  }

  .mdi-hockey-sticks::before {
    content: "\F087A"
  }

  .mdi-hololens::before {
    content: "\F02DB"
  }

  .mdi-home::before {
    content: "\F02DC"
  }

  .mdi-home-account::before {
    content: "\F0826"
  }

  .mdi-home-alert::before {
    content: "\F087B"
  }

  .mdi-home-analytics::before {
    content: "\F0EBA"
  }

  .mdi-home-assistant::before {
    content: "\F07D0"
  }

  .mdi-home-automation::before {
    content: "\F07D1"
  }

  .mdi-home-circle::before {
    content: "\F07D2"
  }

  .mdi-home-circle-outline::before {
    content: "\F104D"
  }

  .mdi-home-city::before {
    content: "\F0D15"
  }

  .mdi-home-city-outline::before {
    content: "\F0D16"
  }

  .mdi-home-currency-usd::before {
    content: "\F08AF"
  }

  .mdi-home-edit::before {
    content: "\F1159"
  }

  .mdi-home-edit-outline::before {
    content: "\F115A"
  }

  .mdi-home-export-outline::before {
    content: "\F0F9B"
  }

  .mdi-home-flood::before {
    content: "\F0EFA"
  }

  .mdi-home-floor-0::before {
    content: "\F0DD2"
  }

  .mdi-home-floor-1::before {
    content: "\F0D80"
  }

  .mdi-home-floor-2::before {
    content: "\F0D81"
  }

  .mdi-home-floor-3::before {
    content: "\F0D82"
  }

  .mdi-home-floor-a::before {
    content: "\F0D83"
  }

  .mdi-home-floor-b::before {
    content: "\F0D84"
  }

  .mdi-home-floor-g::before {
    content: "\F0D85"
  }

  .mdi-home-floor-l::before {
    content: "\F0D86"
  }

  .mdi-home-floor-negative-1::before {
    content: "\F0DD3"
  }

  .mdi-home-group::before {
    content: "\F0DD4"
  }

  .mdi-home-heart::before {
    content: "\F0827"
  }

  .mdi-home-import-outline::before {
    content: "\F0F9C"
  }

  .mdi-home-lightbulb::before {
    content: "\F1251"
  }

  .mdi-home-lightbulb-outline::before {
    content: "\F1252"
  }

  .mdi-home-lock::before {
    content: "\F08EB"
  }

  .mdi-home-lock-open::before {
    content: "\F08EC"
  }

  .mdi-home-map-marker::before {
    content: "\F05F8"
  }

  .mdi-home-minus::before {
    content: "\F0974"
  }

  .mdi-home-minus-outline::before {
    content: "\F13D5"
  }

  .mdi-home-modern::before {
    content: "\F02DD"
  }

  .mdi-home-outline::before {
    content: "\F06A1"
  }

  .mdi-home-plus::before {
    content: "\F0975"
  }

  .mdi-home-plus-outline::before {
    content: "\F13D6"
  }

  .mdi-home-remove::before {
    content: "\F1247"
  }

  .mdi-home-remove-outline::before {
    content: "\F13D7"
  }

  .mdi-home-roof::before {
    content: "\F112B"
  }

  .mdi-home-search::before {
    content: "\F13B0"
  }

  .mdi-home-search-outline::before {
    content: "\F13B1"
  }

  .mdi-home-thermometer::before {
    content: "\F0F54"
  }

  .mdi-home-thermometer-outline::before {
    content: "\F0F55"
  }

  .mdi-home-variant::before {
    content: "\F02DE"
  }

  .mdi-home-variant-outline::before {
    content: "\F0BA7"
  }

  .mdi-hook::before {
    content: "\F06E2"
  }

  .mdi-hook-off::before {
    content: "\F06E3"
  }

  .mdi-hops::before {
    content: "\F02DF"
  }

  .mdi-horizontal-rotate-clockwise::before {
    content: "\F10F3"
  }

  .mdi-horizontal-rotate-counterclockwise::before {
    content: "\F10F4"
  }

  .mdi-horseshoe::before {
    content: "\F0A58"
  }

  .mdi-hospital::before {
    content: "\F0FF6"
  }

  .mdi-hospital-box::before {
    content: "\F02E0"
  }

  .mdi-hospital-box-outline::before {
    content: "\F0FF7"
  }

  .mdi-hospital-building::before {
    content: "\F02E1"
  }

  .mdi-hospital-marker::before {
    content: "\F02E2"
  }

  .mdi-hot-tub::before {
    content: "\F0828"
  }

  .mdi-hours-24::before {
    content: "\F1478"
  }

  .mdi-hubspot::before {
    content: "\F0D17"
  }

  .mdi-hulu::before {
    content: "\F0829"
  }

  .mdi-human::before {
    content: "\F02E6"
  }

  .mdi-human-baby-changing-table::before {
    content: "\F138B"
  }

  .mdi-human-child::before {
    content: "\F02E7"
  }

  .mdi-human-female::before {
    content: "\F0649"
  }

  .mdi-human-female-boy::before {
    content: "\F0A59"
  }

  .mdi-human-female-female::before {
    content: "\F0A5A"
  }

  .mdi-human-female-girl::before {
    content: "\F0A5B"
  }

  .mdi-human-greeting::before {
    content: "\F064A"
  }

  .mdi-human-handsdown::before {
    content: "\F064B"
  }

  .mdi-human-handsup::before {
    content: "\F064C"
  }

  .mdi-human-male::before {
    content: "\F064D"
  }

  .mdi-human-male-boy::before {
    content: "\F0A5C"
  }

  .mdi-human-male-child::before {
    content: "\F138C"
  }

  .mdi-human-male-female::before {
    content: "\F02E8"
  }

  .mdi-human-male-girl::before {
    content: "\F0A5D"
  }

  .mdi-human-male-height::before {
    content: "\F0EFB"
  }

  .mdi-human-male-height-variant::before {
    content: "\F0EFC"
  }

  .mdi-human-male-male::before {
    content: "\F0A5E"
  }

  .mdi-human-pregnant::before {
    content: "\F05CF"
  }

  .mdi-human-wheelchair::before {
    content: "\F138D"
  }

  .mdi-humble-bundle::before {
    content: "\F0744"
  }

  .mdi-hvac::before {
    content: "\F1352"
  }

  .mdi-hydraulic-oil-level::before {
    content: "\F1324"
  }

  .mdi-hydraulic-oil-temperature::before {
    content: "\F1325"
  }

  .mdi-hydro-power::before {
    content: "\F12E5"
  }

  .mdi-ice-cream::before {
    content: "\F082A"
  }

  .mdi-ice-cream-off::before {
    content: "\F0E52"
  }

  .mdi-ice-pop::before {
    content: "\F0EFD"
  }

  .mdi-id-card::before {
    content: "\F0FC0"
  }

  .mdi-identifier::before {
    content: "\F0EFE"
  }

  .mdi-ideogram-cjk::before {
    content: "\F1331"
  }

  .mdi-ideogram-cjk-variant::before {
    content: "\F1332"
  }

  .mdi-iframe::before {
    content: "\F0C8B"
  }

  .mdi-iframe-array::before {
    content: "\F10F5"
  }

  .mdi-iframe-array-outline::before {
    content: "\F10F6"
  }

  .mdi-iframe-braces::before {
    content: "\F10F7"
  }

  .mdi-iframe-braces-outline::before {
    content: "\F10F8"
  }

  .mdi-iframe-outline::before {
    content: "\F0C8C"
  }

  .mdi-iframe-parentheses::before {
    content: "\F10F9"
  }

  .mdi-iframe-parentheses-outline::before {
    content: "\F10FA"
  }

  .mdi-iframe-variable::before {
    content: "\F10FB"
  }

  .mdi-iframe-variable-outline::before {
    content: "\F10FC"
  }

  .mdi-image::before {
    content: "\F02E9"
  }

  .mdi-image-album::before {
    content: "\F02EA"
  }

  .mdi-image-area::before {
    content: "\F02EB"
  }

  .mdi-image-area-close::before {
    content: "\F02EC"
  }

  .mdi-image-auto-adjust::before {
    content: "\F0FC1"
  }

  .mdi-image-broken::before {
    content: "\F02ED"
  }

  .mdi-image-broken-variant::before {
    content: "\F02EE"
  }

  .mdi-image-edit::before {
    content: "\F11E3"
  }

  .mdi-image-edit-outline::before {
    content: "\F11E4"
  }

  .mdi-image-filter-black-white::before {
    content: "\F02F0"
  }

  .mdi-image-filter-center-focus::before {
    content: "\F02F1"
  }

  .mdi-image-filter-center-focus-strong::before {
    content: "\F0EFF"
  }

  .mdi-image-filter-center-focus-strong-outline::before {
    content: "\F0F00"
  }

  .mdi-image-filter-center-focus-weak::before {
    content: "\F02F2"
  }

  .mdi-image-filter-drama::before {
    content: "\F02F3"
  }

  .mdi-image-filter-frames::before {
    content: "\F02F4"
  }

  .mdi-image-filter-hdr::before {
    content: "\F02F5"
  }

  .mdi-image-filter-none::before {
    content: "\F02F6"
  }

  .mdi-image-filter-tilt-shift::before {
    content: "\F02F7"
  }

  .mdi-image-filter-vintage::before {
    content: "\F02F8"
  }

  .mdi-image-frame::before {
    content: "\F0E49"
  }

  .mdi-image-minus::before {
    content: "\F1419"
  }

  .mdi-image-move::before {
    content: "\F09F8"
  }

  .mdi-image-multiple::before {
    content: "\F02F9"
  }

  .mdi-image-multiple-outline::before {
    content: "\F02EF"
  }

  .mdi-image-off::before {
    content: "\F082B"
  }

  .mdi-image-off-outline::before {
    content: "\F11D1"
  }

  .mdi-image-outline::before {
    content: "\F0976"
  }

  .mdi-image-plus::before {
    content: "\F087C"
  }

  .mdi-image-remove::before {
    content: "\F1418"
  }

  .mdi-image-search::before {
    content: "\F0977"
  }

  .mdi-image-search-outline::before {
    content: "\F0978"
  }

  .mdi-image-size-select-actual::before {
    content: "\F0C8D"
  }

  .mdi-image-size-select-large::before {
    content: "\F0C8E"
  }

  .mdi-image-size-select-small::before {
    content: "\F0C8F"
  }

  .mdi-import::before {
    content: "\F02FA"
  }

  .mdi-inbox::before {
    content: "\F0687"
  }

  .mdi-inbox-arrow-down::before {
    content: "\F02FB"
  }

  .mdi-inbox-arrow-down-outline::before {
    content: "\F1270"
  }

  .mdi-inbox-arrow-up::before {
    content: "\F03D1"
  }

  .mdi-inbox-arrow-up-outline::before {
    content: "\F1271"
  }

  .mdi-inbox-full::before {
    content: "\F1272"
  }

  .mdi-inbox-full-outline::before {
    content: "\F1273"
  }

  .mdi-inbox-multiple::before {
    content: "\F08B0"
  }

  .mdi-inbox-multiple-outline::before {
    content: "\F0BA8"
  }

  .mdi-inbox-outline::before {
    content: "\F1274"
  }

  .mdi-incognito::before {
    content: "\F05F9"
  }

  .mdi-incognito-circle::before {
    content: "\F1421"
  }

  .mdi-incognito-circle-off::before {
    content: "\F1422"
  }

  .mdi-incognito-off::before {
    content: "\F0075"
  }

  .mdi-infinity::before {
    content: "\F06E4"
  }

  .mdi-information::before {
    content: "\F02FC"
  }

  .mdi-information-outline::before {
    content: "\F02FD"
  }

  .mdi-information-variant::before {
    content: "\F064E"
  }

  .mdi-instagram::before {
    content: "\F02FE"
  }

  .mdi-instrument-triangle::before {
    content: "\F104E"
  }

  .mdi-invert-colors::before {
    content: "\F0301"
  }

  .mdi-invert-colors-off::before {
    content: "\F0E4A"
  }

  .mdi-iobroker::before {
    content: "\F12E8"
  }

  .mdi-ip::before {
    content: "\F0A5F"
  }

  .mdi-ip-network::before {
    content: "\F0A60"
  }

  .mdi-ip-network-outline::before {
    content: "\F0C90"
  }

  .mdi-ipod::before {
    content: "\F0C91"
  }

  .mdi-islam::before {
    content: "\F0979"
  }

  .mdi-island::before {
    content: "\F104F"
  }

  .mdi-iv-bag::before {
    content: "\F10B9"
  }

  .mdi-jabber::before {
    content: "\F0DD5"
  }

  .mdi-jeepney::before {
    content: "\F0302"
  }

  .mdi-jellyfish::before {
    content: "\F0F01"
  }

  .mdi-jellyfish-outline::before {
    content: "\F0F02"
  }

  .mdi-jira::before {
    content: "\F0303"
  }

  .mdi-jquery::before {
    content: "\F087D"
  }

  .mdi-jsfiddle::before {
    content: "\F0304"
  }

  .mdi-judaism::before {
    content: "\F097A"
  }

  .mdi-jump-rope::before {
    content: "\F12FF"
  }

  .mdi-kabaddi::before {
    content: "\F0D87"
  }

  .mdi-karate::before {
    content: "\F082C"
  }

  .mdi-keg::before {
    content: "\F0305"
  }

  .mdi-kettle::before {
    content: "\F05FA"
  }

  .mdi-kettle-alert::before {
    content: "\F1317"
  }

  .mdi-kettle-alert-outline::before {
    content: "\F1318"
  }

  .mdi-kettle-off::before {
    content: "\F131B"
  }

  .mdi-kettle-off-outline::before {
    content: "\F131C"
  }

  .mdi-kettle-outline::before {
    content: "\F0F56"
  }

  .mdi-kettle-steam::before {
    content: "\F1319"
  }

  .mdi-kettle-steam-outline::before {
    content: "\F131A"
  }

  .mdi-kettlebell::before {
    content: "\F1300"
  }

  .mdi-key::before {
    content: "\F0306"
  }

  .mdi-key-arrow-right::before {
    content: "\F1312"
  }

  .mdi-key-change::before {
    content: "\F0307"
  }

  .mdi-key-link::before {
    content: "\F119F"
  }

  .mdi-key-minus::before {
    content: "\F0308"
  }

  .mdi-key-outline::before {
    content: "\F0DD6"
  }

  .mdi-key-plus::before {
    content: "\F0309"
  }

  .mdi-key-remove::before {
    content: "\F030A"
  }

  .mdi-key-star::before {
    content: "\F119E"
  }

  .mdi-key-variant::before {
    content: "\F030B"
  }

  .mdi-key-wireless::before {
    content: "\F0FC2"
  }

  .mdi-keyboard::before {
    content: "\F030C"
  }

  .mdi-keyboard-backspace::before {
    content: "\F030D"
  }

  .mdi-keyboard-caps::before {
    content: "\F030E"
  }

  .mdi-keyboard-close::before {
    content: "\F030F"
  }

  .mdi-keyboard-esc::before {
    content: "\F12B7"
  }

  .mdi-keyboard-f1::before {
    content: "\F12AB"
  }

  .mdi-keyboard-f10::before {
    content: "\F12B4"
  }

  .mdi-keyboard-f11::before {
    content: "\F12B5"
  }

  .mdi-keyboard-f12::before {
    content: "\F12B6"
  }

  .mdi-keyboard-f2::before {
    content: "\F12AC"
  }

  .mdi-keyboard-f3::before {
    content: "\F12AD"
  }

  .mdi-keyboard-f4::before {
    content: "\F12AE"
  }

  .mdi-keyboard-f5::before {
    content: "\F12AF"
  }

  .mdi-keyboard-f6::before {
    content: "\F12B0"
  }

  .mdi-keyboard-f7::before {
    content: "\F12B1"
  }

  .mdi-keyboard-f8::before {
    content: "\F12B2"
  }

  .mdi-keyboard-f9::before {
    content: "\F12B3"
  }

  .mdi-keyboard-off::before {
    content: "\F0310"
  }

  .mdi-keyboard-off-outline::before {
    content: "\F0E4B"
  }

  .mdi-keyboard-outline::before {
    content: "\F097B"
  }

  .mdi-keyboard-return::before {
    content: "\F0311"
  }

  .mdi-keyboard-settings::before {
    content: "\F09F9"
  }

  .mdi-keyboard-settings-outline::before {
    content: "\F09FA"
  }

  .mdi-keyboard-space::before {
    content: "\F1050"
  }

  .mdi-keyboard-tab::before {
    content: "\F0312"
  }

  .mdi-keyboard-variant::before {
    content: "\F0313"
  }

  .mdi-khanda::before {
    content: "\F10FD"
  }

  .mdi-kickstarter::before {
    content: "\F0745"
  }

  .mdi-klingon::before {
    content: "\F135B"
  }

  .mdi-knife::before {
    content: "\F09FB"
  }

  .mdi-knife-military::before {
    content: "\F09FC"
  }

  .mdi-kodi::before {
    content: "\F0314"
  }

  .mdi-kubernetes::before {
    content: "\F10FE"
  }

  .mdi-label::before {
    content: "\F0315"
  }

  .mdi-label-multiple::before {
    content: "\F1375"
  }

  .mdi-label-multiple-outline::before {
    content: "\F1376"
  }

  .mdi-label-off::before {
    content: "\F0ACB"
  }

  .mdi-label-off-outline::before {
    content: "\F0ACC"
  }

  .mdi-label-outline::before {
    content: "\F0316"
  }

  .mdi-label-percent::before {
    content: "\F12EA"
  }

  .mdi-label-percent-outline::before {
    content: "\F12EB"
  }

  .mdi-label-variant::before {
    content: "\F0ACD"
  }

  .mdi-label-variant-outline::before {
    content: "\F0ACE"
  }

  .mdi-ladybug::before {
    content: "\F082D"
  }

  .mdi-lambda::before {
    content: "\F0627"
  }

  .mdi-lamp::before {
    content: "\F06B5"
  }

  .mdi-lan::before {
    content: "\F0317"
  }

  .mdi-lan-check::before {
    content: "\F12AA"
  }

  .mdi-lan-connect::before {
    content: "\F0318"
  }

  .mdi-lan-disconnect::before {
    content: "\F0319"
  }

  .mdi-lan-pending::before {
    content: "\F031A"
  }

  .mdi-language-c::before {
    content: "\F0671"
  }

  .mdi-language-cpp::before {
    content: "\F0672"
  }

  .mdi-language-csharp::before {
    content: "\F031B"
  }

  .mdi-language-css3::before {
    content: "\F031C"
  }

  .mdi-language-fortran::before {
    content: "\F121A"
  }

  .mdi-language-go::before {
    content: "\F07D3"
  }

  .mdi-language-haskell::before {
    content: "\F0C92"
  }

  .mdi-language-html5::before {
    content: "\F031D"
  }

  .mdi-language-java::before {
    content: "\F0B37"
  }

  .mdi-language-javascript::before {
    content: "\F031E"
  }

  .mdi-language-kotlin::before {
    content: "\F1219"
  }

  .mdi-language-lua::before {
    content: "\F08B1"
  }

  .mdi-language-markdown::before {
    content: "\F0354"
  }

  .mdi-language-markdown-outline::before {
    content: "\F0F5B"
  }

  .mdi-language-php::before {
    content: "\F031F"
  }

  .mdi-language-python::before {
    content: "\F0320"
  }

  .mdi-language-r::before {
    content: "\F07D4"
  }

  .mdi-language-ruby::before {
    content: "\F0D2D"
  }

  .mdi-language-ruby-on-rails::before {
    content: "\F0ACF"
  }

  .mdi-language-swift::before {
    content: "\F06E5"
  }

  .mdi-language-typescript::before {
    content: "\F06E6"
  }

  .mdi-language-xaml::before {
    content: "\F0673"
  }

  .mdi-laptop::before {
    content: "\F0322"
  }

  .mdi-laptop-chromebook::before {
    content: "\F0323"
  }

  .mdi-laptop-mac::before {
    content: "\F0324"
  }

  .mdi-laptop-off::before {
    content: "\F06E7"
  }

  .mdi-laptop-windows::before {
    content: "\F0325"
  }

  .mdi-laravel::before {
    content: "\F0AD0"
  }

  .mdi-laser-pointer::before {
    content: "\F1484"
  }

  .mdi-lasso::before {
    content: "\F0F03"
  }

  .mdi-lastpass::before {
    content: "\F0446"
  }

  .mdi-latitude::before {
    content: "\F0F57"
  }

  .mdi-launch::before {
    content: "\F0327"
  }

  .mdi-lava-lamp::before {
    content: "\F07D5"
  }

  .mdi-layers::before {
    content: "\F0328"
  }

  .mdi-layers-minus::before {
    content: "\F0E4C"
  }

  .mdi-layers-off::before {
    content: "\F0329"
  }

  .mdi-layers-off-outline::before {
    content: "\F09FD"
  }

  .mdi-layers-outline::before {
    content: "\F09FE"
  }

  .mdi-layers-plus::before {
    content: "\F0E4D"
  }

  .mdi-layers-remove::before {
    content: "\F0E4E"
  }

  .mdi-layers-search::before {
    content: "\F1206"
  }

  .mdi-layers-search-outline::before {
    content: "\F1207"
  }

  .mdi-layers-triple::before {
    content: "\F0F58"
  }

  .mdi-layers-triple-outline::before {
    content: "\F0F59"
  }

  .mdi-lead-pencil::before {
    content: "\F064F"
  }

  .mdi-leaf::before {
    content: "\F032A"
  }

  .mdi-leaf-maple::before {
    content: "\F0C93"
  }

  .mdi-leaf-maple-off::before {
    content: "\F12DA"
  }

  .mdi-leaf-off::before {
    content: "\F12D9"
  }

  .mdi-leak::before {
    content: "\F0DD7"
  }

  .mdi-leak-off::before {
    content: "\F0DD8"
  }

  .mdi-led-off::before {
    content: "\F032B"
  }

  .mdi-led-on::before {
    content: "\F032C"
  }

  .mdi-led-outline::before {
    content: "\F032D"
  }

  .mdi-led-strip::before {
    content: "\F07D6"
  }

  .mdi-led-strip-variant::before {
    content: "\F1051"
  }

  .mdi-led-variant-off::before {
    content: "\F032E"
  }

  .mdi-led-variant-on::before {
    content: "\F032F"
  }

  .mdi-led-variant-outline::before {
    content: "\F0330"
  }

  .mdi-leek::before {
    content: "\F117D"
  }

  .mdi-less-than::before {
    content: "\F097C"
  }

  .mdi-less-than-or-equal::before {
    content: "\F097D"
  }

  .mdi-library::before {
    content: "\F0331"
  }

  .mdi-library-shelves::before {
    content: "\F0BA9"
  }

  .mdi-license::before {
    content: "\F0FC3"
  }

  .mdi-lifebuoy::before {
    content: "\F087E"
  }

  .mdi-light-switch::before {
    content: "\F097E"
  }

  .mdi-lightbulb::before {
    content: "\F0335"
  }

  .mdi-lightbulb-cfl::before {
    content: "\F1208"
  }

  .mdi-lightbulb-cfl-off::before {
    content: "\F1209"
  }

  .mdi-lightbulb-cfl-spiral::before {
    content: "\F1275"
  }

  .mdi-lightbulb-cfl-spiral-off::before {
    content: "\F12C3"
  }

  .mdi-lightbulb-group::before {
    content: "\F1253"
  }

  .mdi-lightbulb-group-off::before {
    content: "\F12CD"
  }

  .mdi-lightbulb-group-off-outline::before {
    content: "\F12CE"
  }

  .mdi-lightbulb-group-outline::before {
    content: "\F1254"
  }

  .mdi-lightbulb-multiple::before {
    content: "\F1255"
  }

  .mdi-lightbulb-multiple-off::before {
    content: "\F12CF"
  }

  .mdi-lightbulb-multiple-off-outline::before {
    content: "\F12D0"
  }

  .mdi-lightbulb-multiple-outline::before {
    content: "\F1256"
  }

  .mdi-lightbulb-off::before {
    content: "\F0E4F"
  }

  .mdi-lightbulb-off-outline::before {
    content: "\F0E50"
  }

  .mdi-lightbulb-on::before {
    content: "\F06E8"
  }

  .mdi-lightbulb-on-outline::before {
    content: "\F06E9"
  }

  .mdi-lightbulb-outline::before {
    content: "\F0336"
  }

  .mdi-lighthouse::before {
    content: "\F09FF"
  }

  .mdi-lighthouse-on::before {
    content: "\F0A00"
  }

  .mdi-lightning-bolt::before {
    content: "\F140B"
  }

  .mdi-lightning-bolt-outline::before {
    content: "\F140C"
  }

  .mdi-lingerie::before {
    content: "\F1476"
  }

  .mdi-link::before {
    content: "\F0337"
  }

  .mdi-link-box::before {
    content: "\F0D1A"
  }

  .mdi-link-box-outline::before {
    content: "\F0D1B"
  }

  .mdi-link-box-variant::before {
    content: "\F0D1C"
  }

  .mdi-link-box-variant-outline::before {
    content: "\F0D1D"
  }

  .mdi-link-lock::before {
    content: "\F10BA"
  }

  .mdi-link-off::before {
    content: "\F0338"
  }

  .mdi-link-plus::before {
    content: "\F0C94"
  }

  .mdi-link-variant::before {
    content: "\F0339"
  }

  .mdi-link-variant-minus::before {
    content: "\F10FF"
  }

  .mdi-link-variant-off::before {
    content: "\F033A"
  }

  .mdi-link-variant-plus::before {
    content: "\F1100"
  }

  .mdi-link-variant-remove::before {
    content: "\F1101"
  }

  .mdi-linkedin::before {
    content: "\F033B"
  }

  .mdi-linux::before {
    content: "\F033D"
  }

  .mdi-linux-mint::before {
    content: "\F08ED"
  }

  .mdi-lipstick::before {
    content: "\F13B5"
  }

  .mdi-litecoin::before {
    content: "\F0A61"
  }

  .mdi-loading::before {
    content: "\F0772"
  }

  .mdi-location-enter::before {
    content: "\F0FC4"
  }

  .mdi-location-exit::before {
    content: "\F0FC5"
  }

  .mdi-lock::before {
    content: "\F033E"
  }

  .mdi-lock-alert::before {
    content: "\F08EE"
  }

  .mdi-lock-check::before {
    content: "\F139A"
  }

  .mdi-lock-clock::before {
    content: "\F097F"
  }

  .mdi-lock-open::before {
    content: "\F033F"
  }

  .mdi-lock-open-alert::before {
    content: "\F139B"
  }

  .mdi-lock-open-check::before {
    content: "\F139C"
  }

  .mdi-lock-open-outline::before {
    content: "\F0340"
  }

  .mdi-lock-open-variant::before {
    content: "\F0FC6"
  }

  .mdi-lock-open-variant-outline::before {
    content: "\F0FC7"
  }

  .mdi-lock-outline::before {
    content: "\F0341"
  }

  .mdi-lock-pattern::before {
    content: "\F06EA"
  }

  .mdi-lock-plus::before {
    content: "\F05FB"
  }

  .mdi-lock-question::before {
    content: "\F08EF"
  }

  .mdi-lock-reset::before {
    content: "\F0773"
  }

  .mdi-lock-smart::before {
    content: "\F08B2"
  }

  .mdi-locker::before {
    content: "\F07D7"
  }

  .mdi-locker-multiple::before {
    content: "\F07D8"
  }

  .mdi-login::before {
    content: "\F0342"
  }

  .mdi-login-variant::before {
    content: "\F05FC"
  }

  .mdi-logout::before {
    content: "\F0343"
  }

  .mdi-logout-variant::before {
    content: "\F05FD"
  }

  .mdi-longitude::before {
    content: "\F0F5A"
  }

  .mdi-looks::before {
    content: "\F0344"
  }

  .mdi-loupe::before {
    content: "\F0345"
  }

  .mdi-lumx::before {
    content: "\F0346"
  }

  .mdi-lungs::before {
    content: "\F1084"
  }

  .mdi-magnet::before {
    content: "\F0347"
  }

  .mdi-magnet-on::before {
    content: "\F0348"
  }

  .mdi-magnify::before {
    content: "\F0349"
  }

  .mdi-magnify-close::before {
    content: "\F0980"
  }

  .mdi-magnify-minus::before {
    content: "\F034A"
  }

  .mdi-magnify-minus-cursor::before {
    content: "\F0A62"
  }

  .mdi-magnify-minus-outline::before {
    content: "\F06EC"
  }

  .mdi-magnify-plus::before {
    content: "\F034B"
  }

  .mdi-magnify-plus-cursor::before {
    content: "\F0A63"
  }

  .mdi-magnify-plus-outline::before {
    content: "\F06ED"
  }

  .mdi-magnify-remove-cursor::before {
    content: "\F120C"
  }

  .mdi-magnify-remove-outline::before {
    content: "\F120D"
  }

  .mdi-magnify-scan::before {
    content: "\F1276"
  }

  .mdi-mail::before {
    content: "\F0EBB"
  }

  .mdi-mailbox::before {
    content: "\F06EE"
  }

  .mdi-mailbox-open::before {
    content: "\F0D88"
  }

  .mdi-mailbox-open-outline::before {
    content: "\F0D89"
  }

  .mdi-mailbox-open-up::before {
    content: "\F0D8A"
  }

  .mdi-mailbox-open-up-outline::before {
    content: "\F0D8B"
  }

  .mdi-mailbox-outline::before {
    content: "\F0D8C"
  }

  .mdi-mailbox-up::before {
    content: "\F0D8D"
  }

  .mdi-mailbox-up-outline::before {
    content: "\F0D8E"
  }

  .mdi-map::before {
    content: "\F034D"
  }

  .mdi-map-check::before {
    content: "\F0EBC"
  }

  .mdi-map-check-outline::before {
    content: "\F0EBD"
  }

  .mdi-map-clock::before {
    content: "\F0D1E"
  }

  .mdi-map-clock-outline::before {
    content: "\F0D1F"
  }

  .mdi-map-legend::before {
    content: "\F0A01"
  }

  .mdi-map-marker::before {
    content: "\F034E"
  }

  .mdi-map-marker-alert::before {
    content: "\F0F05"
  }

  .mdi-map-marker-alert-outline::before {
    content: "\F0F06"
  }

  .mdi-map-marker-check::before {
    content: "\F0C95"
  }

  .mdi-map-marker-check-outline::before {
    content: "\F12FB"
  }

  .mdi-map-marker-circle::before {
    content: "\F034F"
  }

  .mdi-map-marker-distance::before {
    content: "\F08F0"
  }

  .mdi-map-marker-down::before {
    content: "\F1102"
  }

  .mdi-map-marker-left::before {
    content: "\F12DB"
  }

  .mdi-map-marker-left-outline::before {
    content: "\F12DD"
  }

  .mdi-map-marker-minus::before {
    content: "\F0650"
  }

  .mdi-map-marker-minus-outline::before {
    content: "\F12F9"
  }

  .mdi-map-marker-multiple::before {
    content: "\F0350"
  }

  .mdi-map-marker-multiple-outline::before {
    content: "\F1277"
  }

  .mdi-map-marker-off::before {
    content: "\F0351"
  }

  .mdi-map-marker-off-outline::before {
    content: "\F12FD"
  }

  .mdi-map-marker-outline::before {
    content: "\F07D9"
  }

  .mdi-map-marker-path::before {
    content: "\F0D20"
  }

  .mdi-map-marker-plus::before {
    content: "\F0651"
  }

  .mdi-map-marker-plus-outline::before {
    content: "\F12F8"
  }

  .mdi-map-marker-question::before {
    content: "\F0F07"
  }

  .mdi-map-marker-question-outline::before {
    content: "\F0F08"
  }

  .mdi-map-marker-radius::before {
    content: "\F0352"
  }

  .mdi-map-marker-radius-outline::before {
    content: "\F12FC"
  }

  .mdi-map-marker-remove::before {
    content: "\F0F09"
  }

  .mdi-map-marker-remove-outline::before {
    content: "\F12FA"
  }

  .mdi-map-marker-remove-variant::before {
    content: "\F0F0A"
  }

  .mdi-map-marker-right::before {
    content: "\F12DC"
  }

  .mdi-map-marker-right-outline::before {
    content: "\F12DE"
  }

  .mdi-map-marker-up::before {
    content: "\F1103"
  }

  .mdi-map-minus::before {
    content: "\F0981"
  }

  .mdi-map-outline::before {
    content: "\F0982"
  }

  .mdi-map-plus::before {
    content: "\F0983"
  }

  .mdi-map-search::before {
    content: "\F0984"
  }

  .mdi-map-search-outline::before {
    content: "\F0985"
  }

  .mdi-mapbox::before {
    content: "\F0BAA"
  }

  .mdi-margin::before {
    content: "\F0353"
  }

  .mdi-marker::before {
    content: "\F0652"
  }

  .mdi-marker-cancel::before {
    content: "\F0DD9"
  }

  .mdi-marker-check::before {
    content: "\F0355"
  }

  .mdi-mastodon::before {
    content: "\F0AD1"
  }

  .mdi-material-design::before {
    content: "\F0986"
  }

  .mdi-material-ui::before {
    content: "\F0357"
  }

  .mdi-math-compass::before {
    content: "\F0358"
  }

  .mdi-math-cos::before {
    content: "\F0C96"
  }

  .mdi-math-integral::before {
    content: "\F0FC8"
  }

  .mdi-math-integral-box::before {
    content: "\F0FC9"
  }

  .mdi-math-log::before {
    content: "\F1085"
  }

  .mdi-math-norm::before {
    content: "\F0FCA"
  }

  .mdi-math-norm-box::before {
    content: "\F0FCB"
  }

  .mdi-math-sin::before {
    content: "\F0C97"
  }

  .mdi-math-tan::before {
    content: "\F0C98"
  }

  .mdi-matrix::before {
    content: "\F0628"
  }

  .mdi-medal::before {
    content: "\F0987"
  }

  .mdi-medal-outline::before {
    content: "\F1326"
  }

  .mdi-medical-bag::before {
    content: "\F06EF"
  }

  .mdi-meditation::before {
    content: "\F117B"
  }

  .mdi-memory::before {
    content: "\F035B"
  }

  .mdi-menu::before {
    content: "\F035C"
  }

  .mdi-menu-down::before {
    content: "\F035D"
  }

  .mdi-menu-down-outline::before {
    content: "\F06B6"
  }

  .mdi-menu-left::before {
    content: "\F035E"
  }

  .mdi-menu-left-outline::before {
    content: "\F0A02"
  }

  .mdi-menu-open::before {
    content: "\F0BAB"
  }

  .mdi-menu-right::before {
    content: "\F035F"
  }

  .mdi-menu-right-outline::before {
    content: "\F0A03"
  }

  .mdi-menu-swap::before {
    content: "\F0A64"
  }

  .mdi-menu-swap-outline::before {
    content: "\F0A65"
  }

  .mdi-menu-up::before {
    content: "\F0360"
  }

  .mdi-menu-up-outline::before {
    content: "\F06B7"
  }

  .mdi-merge::before {
    content: "\F0F5C"
  }

  .mdi-message::before {
    content: "\F0361"
  }

  .mdi-message-alert::before {
    content: "\F0362"
  }

  .mdi-message-alert-outline::before {
    content: "\F0A04"
  }

  .mdi-message-arrow-left::before {
    content: "\F12F2"
  }

  .mdi-message-arrow-left-outline::before {
    content: "\F12F3"
  }

  .mdi-message-arrow-right::before {
    content: "\F12F4"
  }

  .mdi-message-arrow-right-outline::before {
    content: "\F12F5"
  }

  .mdi-message-bulleted::before {
    content: "\F06A2"
  }

  .mdi-message-bulleted-off::before {
    content: "\F06A3"
  }

  .mdi-message-cog::before {
    content: "\F06F1"
  }

  .mdi-message-cog-outline::before {
    content: "\F1172"
  }

  .mdi-message-draw::before {
    content: "\F0363"
  }

  .mdi-message-image::before {
    content: "\F0364"
  }

  .mdi-message-image-outline::before {
    content: "\F116C"
  }

  .mdi-message-lock::before {
    content: "\F0FCC"
  }

  .mdi-message-lock-outline::before {
    content: "\F116D"
  }

  .mdi-message-minus::before {
    content: "\F116E"
  }

  .mdi-message-minus-outline::before {
    content: "\F116F"
  }

  .mdi-message-outline::before {
    content: "\F0365"
  }

  .mdi-message-plus::before {
    content: "\F0653"
  }

  .mdi-message-plus-outline::before {
    content: "\F10BB"
  }

  .mdi-message-processing::before {
    content: "\F0366"
  }

  .mdi-message-processing-outline::before {
    content: "\F1170"
  }

  .mdi-message-reply::before {
    content: "\F0367"
  }

  .mdi-message-reply-text::before {
    content: "\F0368"
  }

  .mdi-message-settings::before {
    content: "\F06F0"
  }

  .mdi-message-settings-outline::before {
    content: "\F1171"
  }

  .mdi-message-text::before {
    content: "\F0369"
  }

  .mdi-message-text-clock::before {
    content: "\F1173"
  }

  .mdi-message-text-clock-outline::before {
    content: "\F1174"
  }

  .mdi-message-text-lock::before {
    content: "\F0FCD"
  }

  .mdi-message-text-lock-outline::before {
    content: "\F1175"
  }

  .mdi-message-text-outline::before {
    content: "\F036A"
  }

  .mdi-message-video::before {
    content: "\F036B"
  }

  .mdi-meteor::before {
    content: "\F0629"
  }

  .mdi-metronome::before {
    content: "\F07DA"
  }

  .mdi-metronome-tick::before {
    content: "\F07DB"
  }

  .mdi-micro-sd::before {
    content: "\F07DC"
  }

  .mdi-microphone::before {
    content: "\F036C"
  }

  .mdi-microphone-minus::before {
    content: "\F08B3"
  }

  .mdi-microphone-off::before {
    content: "\F036D"
  }

  .mdi-microphone-outline::before {
    content: "\F036E"
  }

  .mdi-microphone-plus::before {
    content: "\F08B4"
  }

  .mdi-microphone-settings::before {
    content: "\F036F"
  }

  .mdi-microphone-variant::before {
    content: "\F0370"
  }

  .mdi-microphone-variant-off::before {
    content: "\F0371"
  }

  .mdi-microscope::before {
    content: "\F0654"
  }

  .mdi-microsoft::before {
    content: "\F0372"
  }

  .mdi-microsoft-access::before {
    content: "\F138E"
  }

  .mdi-microsoft-azure::before {
    content: "\F0805"
  }

  .mdi-microsoft-azure-devops::before {
    content: "\F0FD5"
  }

  .mdi-microsoft-bing::before {
    content: "\F00A4"
  }

  .mdi-microsoft-dynamics-365::before {
    content: "\F0988"
  }

  .mdi-microsoft-edge::before {
    content: "\F01E9"
  }

  .mdi-microsoft-edge-legacy::before {
    content: "\F1250"
  }

  .mdi-microsoft-excel::before {
    content: "\F138F"
  }

  .mdi-microsoft-internet-explorer::before {
    content: "\F0300"
  }

  .mdi-microsoft-office::before {
    content: "\F03C6"
  }

  .mdi-microsoft-onedrive::before {
    content: "\F03CA"
  }

  .mdi-microsoft-onenote::before {
    content: "\F0747"
  }

  .mdi-microsoft-outlook::before {
    content: "\F0D22"
  }

  .mdi-microsoft-powerpoint::before {
    content: "\F1390"
  }

  .mdi-microsoft-sharepoint::before {
    content: "\F1391"
  }

  .mdi-microsoft-teams::before {
    content: "\F02BB"
  }

  .mdi-microsoft-visual-studio::before {
    content: "\F0610"
  }

  .mdi-microsoft-visual-studio-code::before {
    content: "\F0A1E"
  }

  .mdi-microsoft-windows::before {
    content: "\F05B3"
  }

  .mdi-microsoft-windows-classic::before {
    content: "\F0A21"
  }

  .mdi-microsoft-word::before {
    content: "\F1392"
  }

  .mdi-microsoft-xbox::before {
    content: "\F05B9"
  }

  .mdi-microsoft-xbox-controller::before {
    content: "\F05BA"
  }

  .mdi-microsoft-xbox-controller-battery-alert::before {
    content: "\F074B"
  }

  .mdi-microsoft-xbox-controller-battery-charging::before {
    content: "\F0A22"
  }

  .mdi-microsoft-xbox-controller-battery-empty::before {
    content: "\F074C"
  }

  .mdi-microsoft-xbox-controller-battery-full::before {
    content: "\F074D"
  }

  .mdi-microsoft-xbox-controller-battery-low::before {
    content: "\F074E"
  }

  .mdi-microsoft-xbox-controller-battery-medium::before {
    content: "\F074F"
  }

  .mdi-microsoft-xbox-controller-battery-unknown::before {
    content: "\F0750"
  }

  .mdi-microsoft-xbox-controller-menu::before {
    content: "\F0E6F"
  }

  .mdi-microsoft-xbox-controller-off::before {
    content: "\F05BB"
  }

  .mdi-microsoft-xbox-controller-view::before {
    content: "\F0E70"
  }

  .mdi-microsoft-yammer::before {
    content: "\F0789"
  }

  .mdi-microwave::before {
    content: "\F0C99"
  }

  .mdi-microwave-off::before {
    content: "\F1423"
  }

  .mdi-middleware::before {
    content: "\F0F5D"
  }

  .mdi-middleware-outline::before {
    content: "\F0F5E"
  }

  .mdi-midi::before {
    content: "\F08F1"
  }

  .mdi-midi-port::before {
    content: "\F08F2"
  }

  .mdi-mine::before {
    content: "\F0DDA"
  }

  .mdi-minecraft::before {
    content: "\F0373"
  }

  .mdi-mini-sd::before {
    content: "\F0A05"
  }

  .mdi-minidisc::before {
    content: "\F0A06"
  }

  .mdi-minus::before {
    content: "\F0374"
  }

  .mdi-minus-box::before {
    content: "\F0375"
  }

  .mdi-minus-box-multiple::before {
    content: "\F1141"
  }

  .mdi-minus-box-multiple-outline::before {
    content: "\F1142"
  }

  .mdi-minus-box-outline::before {
    content: "\F06F2"
  }

  .mdi-minus-circle::before {
    content: "\F0376"
  }

  .mdi-minus-circle-multiple::before {
    content: "\F035A"
  }

  .mdi-minus-circle-multiple-outline::before {
    content: "\F0AD3"
  }

  .mdi-minus-circle-off::before {
    content: "\F1459"
  }

  .mdi-minus-circle-off-outline::before {
    content: "\F145A"
  }

  .mdi-minus-circle-outline::before {
    content: "\F0377"
  }

  .mdi-minus-network::before {
    content: "\F0378"
  }

  .mdi-minus-network-outline::before {
    content: "\F0C9A"
  }

  .mdi-mirror::before {
    content: "\F11FD"
  }

  .mdi-mixed-martial-arts::before {
    content: "\F0D8F"
  }

  .mdi-mixed-reality::before {
    content: "\F087F"
  }

  .mdi-mixer::before {
    content: "\F07DD"
  }

  .mdi-molecule::before {
    content: "\F0BAC"
  }

  .mdi-molecule-co::before {
    content: "\F12FE"
  }

  .mdi-molecule-co2::before {
    content: "\F07E4"
  }

  .mdi-monitor::before {
    content: "\F0379"
  }

  .mdi-monitor-cellphone::before {
    content: "\F0989"
  }

  .mdi-monitor-cellphone-star::before {
    content: "\F098A"
  }

  .mdi-monitor-clean::before {
    content: "\F1104"
  }

  .mdi-monitor-dashboard::before {
    content: "\F0A07"
  }

  .mdi-monitor-edit::before {
    content: "\F12C6"
  }

  .mdi-monitor-eye::before {
    content: "\F13B4"
  }

  .mdi-monitor-lock::before {
    content: "\F0DDB"
  }

  .mdi-monitor-multiple::before {
    content: "\F037A"
  }

  .mdi-monitor-off::before {
    content: "\F0D90"
  }

  .mdi-monitor-screenshot::before {
    content: "\F0E51"
  }

  .mdi-monitor-share::before {
    content: "\F1483"
  }

  .mdi-monitor-speaker::before {
    content: "\F0F5F"
  }

  .mdi-monitor-speaker-off::before {
    content: "\F0F60"
  }

  .mdi-monitor-star::before {
    content: "\F0DDC"
  }

  .mdi-moon-first-quarter::before {
    content: "\F0F61"
  }

  .mdi-moon-full::before {
    content: "\F0F62"
  }

  .mdi-moon-last-quarter::before {
    content: "\F0F63"
  }

  .mdi-moon-new::before {
    content: "\F0F64"
  }

  .mdi-moon-waning-crescent::before {
    content: "\F0F65"
  }

  .mdi-moon-waning-gibbous::before {
    content: "\F0F66"
  }

  .mdi-moon-waxing-crescent::before {
    content: "\F0F67"
  }

  .mdi-moon-waxing-gibbous::before {
    content: "\F0F68"
  }

  .mdi-moped::before {
    content: "\F1086"
  }

  .mdi-more::before {
    content: "\F037B"
  }

  .mdi-mother-heart::before {
    content: "\F1314"
  }

  .mdi-mother-nurse::before {
    content: "\F0D21"
  }

  .mdi-motion-sensor::before {
    content: "\F0D91"
  }

  .mdi-motion-sensor-off::before {
    content: "\F1435"
  }

  .mdi-motorbike::before {
    content: "\F037C"
  }

  .mdi-mouse::before {
    content: "\F037D"
  }

  .mdi-mouse-bluetooth::before {
    content: "\F098B"
  }

  .mdi-mouse-off::before {
    content: "\F037E"
  }

  .mdi-mouse-variant::before {
    content: "\F037F"
  }

  .mdi-mouse-variant-off::before {
    content: "\F0380"
  }

  .mdi-move-resize::before {
    content: "\F0655"
  }

  .mdi-move-resize-variant::before {
    content: "\F0656"
  }

  .mdi-movie::before {
    content: "\F0381"
  }

  .mdi-movie-edit::before {
    content: "\F1122"
  }

  .mdi-movie-edit-outline::before {
    content: "\F1123"
  }

  .mdi-movie-filter::before {
    content: "\F1124"
  }

  .mdi-movie-filter-outline::before {
    content: "\F1125"
  }

  .mdi-movie-open::before {
    content: "\F0FCE"
  }

  .mdi-movie-open-outline::before {
    content: "\F0FCF"
  }

  .mdi-movie-outline::before {
    content: "\F0DDD"
  }

  .mdi-movie-roll::before {
    content: "\F07DE"
  }

  .mdi-movie-search::before {
    content: "\F11D2"
  }

  .mdi-movie-search-outline::before {
    content: "\F11D3"
  }

  .mdi-muffin::before {
    content: "\F098C"
  }

  .mdi-multiplication::before {
    content: "\F0382"
  }

  .mdi-multiplication-box::before {
    content: "\F0383"
  }

  .mdi-mushroom::before {
    content: "\F07DF"
  }

  .mdi-mushroom-off::before {
    content: "\F13FA"
  }

  .mdi-mushroom-off-outline::before {
    content: "\F13FB"
  }

  .mdi-mushroom-outline::before {
    content: "\F07E0"
  }

  .mdi-music::before {
    content: "\F075A"
  }

  .mdi-music-accidental-double-flat::before {
    content: "\F0F69"
  }

  .mdi-music-accidental-double-sharp::before {
    content: "\F0F6A"
  }

  .mdi-music-accidental-flat::before {
    content: "\F0F6B"
  }

  .mdi-music-accidental-natural::before {
    content: "\F0F6C"
  }

  .mdi-music-accidental-sharp::before {
    content: "\F0F6D"
  }

  .mdi-music-box::before {
    content: "\F0384"
  }

  .mdi-music-box-multiple::before {
    content: "\F0333"
  }

  .mdi-music-box-multiple-outline::before {
    content: "\F0F04"
  }

  .mdi-music-box-outline::before {
    content: "\F0385"
  }

  .mdi-music-circle::before {
    content: "\F0386"
  }

  .mdi-music-circle-outline::before {
    content: "\F0AD4"
  }

  .mdi-music-clef-alto::before {
    content: "\F0F6E"
  }

  .mdi-music-clef-bass::before {
    content: "\F0F6F"
  }

  .mdi-music-clef-treble::before {
    content: "\F0F70"
  }

  .mdi-music-note::before {
    content: "\F0387"
  }

  .mdi-music-note-bluetooth::before {
    content: "\F05FE"
  }

  .mdi-music-note-bluetooth-off::before {
    content: "\F05FF"
  }

  .mdi-music-note-eighth::before {
    content: "\F0388"
  }

  .mdi-music-note-eighth-dotted::before {
    content: "\F0F71"
  }

  .mdi-music-note-half::before {
    content: "\F0389"
  }

  .mdi-music-note-half-dotted::before {
    content: "\F0F72"
  }

  .mdi-music-note-off::before {
    content: "\F038A"
  }

  .mdi-music-note-off-outline::before {
    content: "\F0F73"
  }

  .mdi-music-note-outline::before {
    content: "\F0F74"
  }

  .mdi-music-note-plus::before {
    content: "\F0DDE"
  }

  .mdi-music-note-quarter::before {
    content: "\F038B"
  }

  .mdi-music-note-quarter-dotted::before {
    content: "\F0F75"
  }

  .mdi-music-note-sixteenth::before {
    content: "\F038C"
  }

  .mdi-music-note-sixteenth-dotted::before {
    content: "\F0F76"
  }

  .mdi-music-note-whole::before {
    content: "\F038D"
  }

  .mdi-music-note-whole-dotted::before {
    content: "\F0F77"
  }

  .mdi-music-off::before {
    content: "\F075B"
  }

  .mdi-music-rest-eighth::before {
    content: "\F0F78"
  }

  .mdi-music-rest-half::before {
    content: "\F0F79"
  }

  .mdi-music-rest-quarter::before {
    content: "\F0F7A"
  }

  .mdi-music-rest-sixteenth::before {
    content: "\F0F7B"
  }

  .mdi-music-rest-whole::before {
    content: "\F0F7C"
  }

  .mdi-nail::before {
    content: "\F0DDF"
  }

  .mdi-nas::before {
    content: "\F08F3"
  }

  .mdi-nativescript::before {
    content: "\F0880"
  }

  .mdi-nature::before {
    content: "\F038E"
  }

  .mdi-nature-people::before {
    content: "\F038F"
  }

  .mdi-navigation::before {
    content: "\F0390"
  }

  .mdi-near-me::before {
    content: "\F05CD"
  }

  .mdi-necklace::before {
    content: "\F0F0B"
  }

  .mdi-needle::before {
    content: "\F0391"
  }

  .mdi-netflix::before {
    content: "\F0746"
  }

  .mdi-network::before {
    content: "\F06F3"
  }

  .mdi-network-off::before {
    content: "\F0C9B"
  }

  .mdi-network-off-outline::before {
    content: "\F0C9C"
  }

  .mdi-network-outline::before {
    content: "\F0C9D"
  }

  .mdi-network-strength-1::before {
    content: "\F08F4"
  }

  .mdi-network-strength-1-alert::before {
    content: "\F08F5"
  }

  .mdi-network-strength-2::before {
    content: "\F08F6"
  }

  .mdi-network-strength-2-alert::before {
    content: "\F08F7"
  }

  .mdi-network-strength-3::before {
    content: "\F08F8"
  }

  .mdi-network-strength-3-alert::before {
    content: "\F08F9"
  }

  .mdi-network-strength-4::before {
    content: "\F08FA"
  }

  .mdi-network-strength-4-alert::before {
    content: "\F08FB"
  }

  .mdi-network-strength-off::before {
    content: "\F08FC"
  }

  .mdi-network-strength-off-outline::before {
    content: "\F08FD"
  }

  .mdi-network-strength-outline::before {
    content: "\F08FE"
  }

  .mdi-new-box::before {
    content: "\F0394"
  }

  .mdi-newspaper::before {
    content: "\F0395"
  }

  .mdi-newspaper-minus::before {
    content: "\F0F0C"
  }

  .mdi-newspaper-plus::before {
    content: "\F0F0D"
  }

  .mdi-newspaper-variant::before {
    content: "\F1001"
  }

  .mdi-newspaper-variant-multiple::before {
    content: "\F1002"
  }

  .mdi-newspaper-variant-multiple-outline::before {
    content: "\F1003"
  }

  .mdi-newspaper-variant-outline::before {
    content: "\F1004"
  }

  .mdi-nfc::before {
    content: "\F0396"
  }

  .mdi-nfc-search-variant::before {
    content: "\F0E53"
  }

  .mdi-nfc-tap::before {
    content: "\F0397"
  }

  .mdi-nfc-variant::before {
    content: "\F0398"
  }

  .mdi-nfc-variant-off::before {
    content: "\F0E54"
  }

  .mdi-ninja::before {
    content: "\F0774"
  }

  .mdi-nintendo-game-boy::before {
    content: "\F1393"
  }

  .mdi-nintendo-switch::before {
    content: "\F07E1"
  }

  .mdi-nintendo-wii::before {
    content: "\F05AB"
  }

  .mdi-nintendo-wiiu::before {
    content: "\F072D"
  }

  .mdi-nix::before {
    content: "\F1105"
  }

  .mdi-nodejs::before {
    content: "\F0399"
  }

  .mdi-noodles::before {
    content: "\F117E"
  }

  .mdi-not-equal::before {
    content: "\F098D"
  }

  .mdi-not-equal-variant::before {
    content: "\F098E"
  }

  .mdi-note::before {
    content: "\F039A"
  }

  .mdi-note-multiple::before {
    content: "\F06B8"
  }

  .mdi-note-multiple-outline::before {
    content: "\F06B9"
  }

  .mdi-note-outline::before {
    content: "\F039B"
  }

  .mdi-note-plus::before {
    content: "\F039C"
  }

  .mdi-note-plus-outline::before {
    content: "\F039D"
  }

  .mdi-note-text::before {
    content: "\F039E"
  }

  .mdi-note-text-outline::before {
    content: "\F11D7"
  }

  .mdi-notebook::before {
    content: "\F082E"
  }

  .mdi-notebook-multiple::before {
    content: "\F0E55"
  }

  .mdi-notebook-outline::before {
    content: "\F0EBF"
  }

  .mdi-notification-clear-all::before {
    content: "\F039F"
  }

  .mdi-npm::before {
    content: "\F06F7"
  }

  .mdi-nuke::before {
    content: "\F06A4"
  }

  .mdi-null::before {
    content: "\F07E2"
  }

  .mdi-numeric::before {
    content: "\F03A0"
  }

  .mdi-numeric-0::before {
    content: "\F0B39"
  }

  .mdi-numeric-0-box::before {
    content: "\F03A1"
  }

  .mdi-numeric-0-box-multiple::before {
    content: "\F0F0E"
  }

  .mdi-numeric-0-box-multiple-outline::before {
    content: "\F03A2"
  }

  .mdi-numeric-0-box-outline::before {
    content: "\F03A3"
  }

  .mdi-numeric-0-circle::before {
    content: "\F0C9E"
  }

  .mdi-numeric-0-circle-outline::before {
    content: "\F0C9F"
  }

  .mdi-numeric-1::before {
    content: "\F0B3A"
  }

  .mdi-numeric-1-box::before {
    content: "\F03A4"
  }

  .mdi-numeric-1-box-multiple::before {
    content: "\F0F0F"
  }

  .mdi-numeric-1-box-multiple-outline::before {
    content: "\F03A5"
  }

  .mdi-numeric-1-box-outline::before {
    content: "\F03A6"
  }

  .mdi-numeric-1-circle::before {
    content: "\F0CA0"
  }

  .mdi-numeric-1-circle-outline::before {
    content: "\F0CA1"
  }

  .mdi-numeric-10::before {
    content: "\F0FE9"
  }

  .mdi-numeric-10-box::before {
    content: "\F0F7D"
  }

  .mdi-numeric-10-box-multiple::before {
    content: "\F0FEA"
  }

  .mdi-numeric-10-box-multiple-outline::before {
    content: "\F0FEB"
  }

  .mdi-numeric-10-box-outline::before {
    content: "\F0F7E"
  }

  .mdi-numeric-10-circle::before {
    content: "\F0FEC"
  }

  .mdi-numeric-10-circle-outline::before {
    content: "\F0FED"
  }

  .mdi-numeric-2::before {
    content: "\F0B3B"
  }

  .mdi-numeric-2-box::before {
    content: "\F03A7"
  }

  .mdi-numeric-2-box-multiple::before {
    content: "\F0F10"
  }

  .mdi-numeric-2-box-multiple-outline::before {
    content: "\F03A8"
  }

  .mdi-numeric-2-box-outline::before {
    content: "\F03A9"
  }

  .mdi-numeric-2-circle::before {
    content: "\F0CA2"
  }

  .mdi-numeric-2-circle-outline::before {
    content: "\F0CA3"
  }

  .mdi-numeric-3::before {
    content: "\F0B3C"
  }

  .mdi-numeric-3-box::before {
    content: "\F03AA"
  }

  .mdi-numeric-3-box-multiple::before {
    content: "\F0F11"
  }

  .mdi-numeric-3-box-multiple-outline::before {
    content: "\F03AB"
  }

  .mdi-numeric-3-box-outline::before {
    content: "\F03AC"
  }

  .mdi-numeric-3-circle::before {
    content: "\F0CA4"
  }

  .mdi-numeric-3-circle-outline::before {
    content: "\F0CA5"
  }

  .mdi-numeric-4::before {
    content: "\F0B3D"
  }

  .mdi-numeric-4-box::before {
    content: "\F03AD"
  }

  .mdi-numeric-4-box-multiple::before {
    content: "\F0F12"
  }

  .mdi-numeric-4-box-multiple-outline::before {
    content: "\F03B2"
  }

  .mdi-numeric-4-box-outline::before {
    content: "\F03AE"
  }

  .mdi-numeric-4-circle::before {
    content: "\F0CA6"
  }

  .mdi-numeric-4-circle-outline::before {
    content: "\F0CA7"
  }

  .mdi-numeric-5::before {
    content: "\F0B3E"
  }

  .mdi-numeric-5-box::before {
    content: "\F03B1"
  }

  .mdi-numeric-5-box-multiple::before {
    content: "\F0F13"
  }

  .mdi-numeric-5-box-multiple-outline::before {
    content: "\F03AF"
  }

  .mdi-numeric-5-box-outline::before {
    content: "\F03B0"
  }

  .mdi-numeric-5-circle::before {
    content: "\F0CA8"
  }

  .mdi-numeric-5-circle-outline::before {
    content: "\F0CA9"
  }

  .mdi-numeric-6::before {
    content: "\F0B3F"
  }

  .mdi-numeric-6-box::before {
    content: "\F03B3"
  }

  .mdi-numeric-6-box-multiple::before {
    content: "\F0F14"
  }

  .mdi-numeric-6-box-multiple-outline::before {
    content: "\F03B4"
  }

  .mdi-numeric-6-box-outline::before {
    content: "\F03B5"
  }

  .mdi-numeric-6-circle::before {
    content: "\F0CAA"
  }

  .mdi-numeric-6-circle-outline::before {
    content: "\F0CAB"
  }

  .mdi-numeric-7::before {
    content: "\F0B40"
  }

  .mdi-numeric-7-box::before {
    content: "\F03B6"
  }

  .mdi-numeric-7-box-multiple::before {
    content: "\F0F15"
  }

  .mdi-numeric-7-box-multiple-outline::before {
    content: "\F03B7"
  }

  .mdi-numeric-7-box-outline::before {
    content: "\F03B8"
  }

  .mdi-numeric-7-circle::before {
    content: "\F0CAC"
  }

  .mdi-numeric-7-circle-outline::before {
    content: "\F0CAD"
  }

  .mdi-numeric-8::before {
    content: "\F0B41"
  }

  .mdi-numeric-8-box::before {
    content: "\F03B9"
  }

  .mdi-numeric-8-box-multiple::before {
    content: "\F0F16"
  }

  .mdi-numeric-8-box-multiple-outline::before {
    content: "\F03BA"
  }

  .mdi-numeric-8-box-outline::before {
    content: "\F03BB"
  }

  .mdi-numeric-8-circle::before {
    content: "\F0CAE"
  }

  .mdi-numeric-8-circle-outline::before {
    content: "\F0CAF"
  }

  .mdi-numeric-9::before {
    content: "\F0B42"
  }

  .mdi-numeric-9-box::before {
    content: "\F03BC"
  }

  .mdi-numeric-9-box-multiple::before {
    content: "\F0F17"
  }

  .mdi-numeric-9-box-multiple-outline::before {
    content: "\F03BD"
  }

  .mdi-numeric-9-box-outline::before {
    content: "\F03BE"
  }

  .mdi-numeric-9-circle::before {
    content: "\F0CB0"
  }

  .mdi-numeric-9-circle-outline::before {
    content: "\F0CB1"
  }

  .mdi-numeric-9-plus::before {
    content: "\F0FEE"
  }

  .mdi-numeric-9-plus-box::before {
    content: "\F03BF"
  }

  .mdi-numeric-9-plus-box-multiple::before {
    content: "\F0F18"
  }

  .mdi-numeric-9-plus-box-multiple-outline::before {
    content: "\F03C0"
  }

  .mdi-numeric-9-plus-box-outline::before {
    content: "\F03C1"
  }

  .mdi-numeric-9-plus-circle::before {
    content: "\F0CB2"
  }

  .mdi-numeric-9-plus-circle-outline::before {
    content: "\F0CB3"
  }

  .mdi-numeric-negative-1::before {
    content: "\F1052"
  }

  .mdi-nut::before {
    content: "\F06F8"
  }

  .mdi-nutrition::before {
    content: "\F03C2"
  }

  .mdi-nuxt::before {
    content: "\F1106"
  }

  .mdi-oar::before {
    content: "\F067C"
  }

  .mdi-ocarina::before {
    content: "\F0DE0"
  }

  .mdi-oci::before {
    content: "\F12E9"
  }

  .mdi-ocr::before {
    content: "\F113A"
  }

  .mdi-octagon::before {
    content: "\F03C3"
  }

  .mdi-octagon-outline::before {
    content: "\F03C4"
  }

  .mdi-octagram::before {
    content: "\F06F9"
  }

  .mdi-octagram-outline::before {
    content: "\F0775"
  }

  .mdi-odnoklassniki::before {
    content: "\F03C5"
  }

  .mdi-offer::before {
    content: "\F121B"
  }

  .mdi-office-building::before {
    content: "\F0991"
  }

  .mdi-oil::before {
    content: "\F03C7"
  }

  .mdi-oil-lamp::before {
    content: "\F0F19"
  }

  .mdi-oil-level::before {
    content: "\F1053"
  }

  .mdi-oil-temperature::before {
    content: "\F0FF8"
  }

  .mdi-omega::before {
    content: "\F03C9"
  }

  .mdi-one-up::before {
    content: "\F0BAD"
  }

  .mdi-onepassword::before {
    content: "\F0881"
  }

  .mdi-opacity::before {
    content: "\F05CC"
  }

  .mdi-open-in-app::before {
    content: "\F03CB"
  }

  .mdi-open-in-new::before {
    content: "\F03CC"
  }

  .mdi-open-source-initiative::before {
    content: "\F0BAE"
  }

  .mdi-openid::before {
    content: "\F03CD"
  }

  .mdi-opera::before {
    content: "\F03CE"
  }

  .mdi-orbit::before {
    content: "\F0018"
  }

  .mdi-order-alphabetical-ascending::before {
    content: "\F020D"
  }

  .mdi-order-alphabetical-descending::before {
    content: "\F0D07"
  }

  .mdi-order-bool-ascending::before {
    content: "\F02BE"
  }

  .mdi-order-bool-ascending-variant::before {
    content: "\F098F"
  }

  .mdi-order-bool-descending::before {
    content: "\F1384"
  }

  .mdi-order-bool-descending-variant::before {
    content: "\F0990"
  }

  .mdi-order-numeric-ascending::before {
    content: "\F0545"
  }

  .mdi-order-numeric-descending::before {
    content: "\F0546"
  }

  .mdi-origin::before {
    content: "\F0B43"
  }

  .mdi-ornament::before {
    content: "\F03CF"
  }

  .mdi-ornament-variant::before {
    content: "\F03D0"
  }

  .mdi-outdoor-lamp::before {
    content: "\F1054"
  }

  .mdi-overscan::before {
    content: "\F1005"
  }

  .mdi-owl::before {
    content: "\F03D2"
  }

  .mdi-pac-man::before {
    content: "\F0BAF"
  }

  .mdi-package::before {
    content: "\F03D3"
  }

  .mdi-package-down::before {
    content: "\F03D4"
  }

  .mdi-package-up::before {
    content: "\F03D5"
  }

  .mdi-package-variant::before {
    content: "\F03D6"
  }

  .mdi-package-variant-closed::before {
    content: "\F03D7"
  }

  .mdi-page-first::before {
    content: "\F0600"
  }

  .mdi-page-last::before {
    content: "\F0601"
  }

  .mdi-page-layout-body::before {
    content: "\F06FA"
  }

  .mdi-page-layout-footer::before {
    content: "\F06FB"
  }

  .mdi-page-layout-header::before {
    content: "\F06FC"
  }

  .mdi-page-layout-header-footer::before {
    content: "\F0F7F"
  }

  .mdi-page-layout-sidebar-left::before {
    content: "\F06FD"
  }

  .mdi-page-layout-sidebar-right::before {
    content: "\F06FE"
  }

  .mdi-page-next::before {
    content: "\F0BB0"
  }

  .mdi-page-next-outline::before {
    content: "\F0BB1"
  }

  .mdi-page-previous::before {
    content: "\F0BB2"
  }

  .mdi-page-previous-outline::before {
    content: "\F0BB3"
  }

  .mdi-pail::before {
    content: "\F1417"
  }

  .mdi-pail-minus::before {
    content: "\F1437"
  }

  .mdi-pail-minus-outline::before {
    content: "\F143C"
  }

  .mdi-pail-off::before {
    content: "\F1439"
  }

  .mdi-pail-off-outline::before {
    content: "\F143E"
  }

  .mdi-pail-outline::before {
    content: "\F143A"
  }

  .mdi-pail-plus::before {
    content: "\F1436"
  }

  .mdi-pail-plus-outline::before {
    content: "\F143B"
  }

  .mdi-pail-remove::before {
    content: "\F1438"
  }

  .mdi-pail-remove-outline::before {
    content: "\F143D"
  }

  .mdi-palette::before {
    content: "\F03D8"
  }

  .mdi-palette-advanced::before {
    content: "\F03D9"
  }

  .mdi-palette-outline::before {
    content: "\F0E0C"
  }

  .mdi-palette-swatch::before {
    content: "\F08B5"
  }

  .mdi-palette-swatch-outline::before {
    content: "\F135C"
  }

  .mdi-palm-tree::before {
    content: "\F1055"
  }

  .mdi-pan::before {
    content: "\F0BB4"
  }

  .mdi-pan-bottom-left::before {
    content: "\F0BB5"
  }

  .mdi-pan-bottom-right::before {
    content: "\F0BB6"
  }

  .mdi-pan-down::before {
    content: "\F0BB7"
  }

  .mdi-pan-horizontal::before {
    content: "\F0BB8"
  }

  .mdi-pan-left::before {
    content: "\F0BB9"
  }

  .mdi-pan-right::before {
    content: "\F0BBA"
  }

  .mdi-pan-top-left::before {
    content: "\F0BBB"
  }

  .mdi-pan-top-right::before {
    content: "\F0BBC"
  }

  .mdi-pan-up::before {
    content: "\F0BBD"
  }

  .mdi-pan-vertical::before {
    content: "\F0BBE"
  }

  .mdi-panda::before {
    content: "\F03DA"
  }

  .mdi-pandora::before {
    content: "\F03DB"
  }

  .mdi-panorama::before {
    content: "\F03DC"
  }

  .mdi-panorama-fisheye::before {
    content: "\F03DD"
  }

  .mdi-panorama-horizontal::before {
    content: "\F03DE"
  }

  .mdi-panorama-vertical::before {
    content: "\F03DF"
  }

  .mdi-panorama-wide-angle::before {
    content: "\F03E0"
  }

  .mdi-paper-cut-vertical::before {
    content: "\F03E1"
  }

  .mdi-paper-roll::before {
    content: "\F1157"
  }

  .mdi-paper-roll-outline::before {
    content: "\F1158"
  }

  .mdi-paperclip::before {
    content: "\F03E2"
  }

  .mdi-parachute::before {
    content: "\F0CB4"
  }

  .mdi-parachute-outline::before {
    content: "\F0CB5"
  }

  .mdi-parking::before {
    content: "\F03E3"
  }

  .mdi-party-popper::before {
    content: "\F1056"
  }

  .mdi-passport::before {
    content: "\F07E3"
  }

  .mdi-passport-biometric::before {
    content: "\F0DE1"
  }

  .mdi-pasta::before {
    content: "\F1160"
  }

  .mdi-patio-heater::before {
    content: "\F0F80"
  }

  .mdi-patreon::before {
    content: "\F0882"
  }

  .mdi-pause::before {
    content: "\F03E4"
  }

  .mdi-pause-circle::before {
    content: "\F03E5"
  }

  .mdi-pause-circle-outline::before {
    content: "\F03E6"
  }

  .mdi-pause-octagon::before {
    content: "\F03E7"
  }

  .mdi-pause-octagon-outline::before {
    content: "\F03E8"
  }

  .mdi-paw::before {
    content: "\F03E9"
  }

  .mdi-paw-off::before {
    content: "\F0657"
  }

  .mdi-pdf-box::before {
    content: "\F0E56"
  }

  .mdi-peace::before {
    content: "\F0884"
  }

  .mdi-peanut::before {
    content: "\F0FFC"
  }

  .mdi-peanut-off::before {
    content: "\F0FFD"
  }

  .mdi-peanut-off-outline::before {
    content: "\F0FFF"
  }

  .mdi-peanut-outline::before {
    content: "\F0FFE"
  }

  .mdi-pen::before {
    content: "\F03EA"
  }

  .mdi-pen-lock::before {
    content: "\F0DE2"
  }

  .mdi-pen-minus::before {
    content: "\F0DE3"
  }

  .mdi-pen-off::before {
    content: "\F0DE4"
  }

  .mdi-pen-plus::before {
    content: "\F0DE5"
  }

  .mdi-pen-remove::before {
    content: "\F0DE6"
  }

  .mdi-pencil::before {
    content: "\F03EB"
  }

  .mdi-pencil-box::before {
    content: "\F03EC"
  }

  .mdi-pencil-box-multiple::before {
    content: "\F1144"
  }

  .mdi-pencil-box-multiple-outline::before {
    content: "\F1145"
  }

  .mdi-pencil-box-outline::before {
    content: "\F03ED"
  }

  .mdi-pencil-circle::before {
    content: "\F06FF"
  }

  .mdi-pencil-circle-outline::before {
    content: "\F0776"
  }

  .mdi-pencil-lock::before {
    content: "\F03EE"
  }

  .mdi-pencil-lock-outline::before {
    content: "\F0DE7"
  }

  .mdi-pencil-minus::before {
    content: "\F0DE8"
  }

  .mdi-pencil-minus-outline::before {
    content: "\F0DE9"
  }

  .mdi-pencil-off::before {
    content: "\F03EF"
  }

  .mdi-pencil-off-outline::before {
    content: "\F0DEA"
  }

  .mdi-pencil-outline::before {
    content: "\F0CB6"
  }

  .mdi-pencil-plus::before {
    content: "\F0DEB"
  }

  .mdi-pencil-plus-outline::before {
    content: "\F0DEC"
  }

  .mdi-pencil-remove::before {
    content: "\F0DED"
  }

  .mdi-pencil-remove-outline::before {
    content: "\F0DEE"
  }

  .mdi-pencil-ruler::before {
    content: "\F1353"
  }

  .mdi-penguin::before {
    content: "\F0EC0"
  }

  .mdi-pentagon::before {
    content: "\F0701"
  }

  .mdi-pentagon-outline::before {
    content: "\F0700"
  }

  .mdi-percent::before {
    content: "\F03F0"
  }

  .mdi-percent-outline::before {
    content: "\F1278"
  }

  .mdi-periodic-table::before {
    content: "\F08B6"
  }

  .mdi-perspective-less::before {
    content: "\F0D23"
  }

  .mdi-perspective-more::before {
    content: "\F0D24"
  }

  .mdi-pharmacy::before {
    content: "\F03F1"
  }

  .mdi-phone::before {
    content: "\F03F2"
  }

  .mdi-phone-alert::before {
    content: "\F0F1A"
  }

  .mdi-phone-alert-outline::before {
    content: "\F118E"
  }

  .mdi-phone-bluetooth::before {
    content: "\F03F3"
  }

  .mdi-phone-bluetooth-outline::before {
    content: "\F118F"
  }

  .mdi-phone-cancel::before {
    content: "\F10BC"
  }

  .mdi-phone-cancel-outline::before {
    content: "\F1190"
  }

  .mdi-phone-check::before {
    content: "\F11A9"
  }

  .mdi-phone-check-outline::before {
    content: "\F11AA"
  }

  .mdi-phone-classic::before {
    content: "\F0602"
  }

  .mdi-phone-classic-off::before {
    content: "\F1279"
  }

  .mdi-phone-forward::before {
    content: "\F03F4"
  }

  .mdi-phone-forward-outline::before {
    content: "\F1191"
  }

  .mdi-phone-hangup::before {
    content: "\F03F5"
  }

  .mdi-phone-hangup-outline::before {
    content: "\F1192"
  }

  .mdi-phone-in-talk::before {
    content: "\F03F6"
  }

  .mdi-phone-in-talk-outline::before {
    content: "\F1182"
  }

  .mdi-phone-incoming::before {
    content: "\F03F7"
  }

  .mdi-phone-incoming-outline::before {
    content: "\F1193"
  }

  .mdi-phone-lock::before {
    content: "\F03F8"
  }

  .mdi-phone-lock-outline::before {
    content: "\F1194"
  }

  .mdi-phone-log::before {
    content: "\F03F9"
  }

  .mdi-phone-log-outline::before {
    content: "\F1195"
  }

  .mdi-phone-message::before {
    content: "\F1196"
  }

  .mdi-phone-message-outline::before {
    content: "\F1197"
  }

  .mdi-phone-minus::before {
    content: "\F0658"
  }

  .mdi-phone-minus-outline::before {
    content: "\F1198"
  }

  .mdi-phone-missed::before {
    content: "\F03FA"
  }

  .mdi-phone-missed-outline::before {
    content: "\F11A5"
  }

  .mdi-phone-off::before {
    content: "\F0DEF"
  }

  .mdi-phone-off-outline::before {
    content: "\F11A6"
  }

  .mdi-phone-outgoing::before {
    content: "\F03FB"
  }

  .mdi-phone-outgoing-outline::before {
    content: "\F1199"
  }

  .mdi-phone-outline::before {
    content: "\F0DF0"
  }

  .mdi-phone-paused::before {
    content: "\F03FC"
  }

  .mdi-phone-paused-outline::before {
    content: "\F119A"
  }

  .mdi-phone-plus::before {
    content: "\F0659"
  }

  .mdi-phone-plus-outline::before {
    content: "\F119B"
  }

  .mdi-phone-return::before {
    content: "\F082F"
  }

  .mdi-phone-return-outline::before {
    content: "\F119C"
  }

  .mdi-phone-ring::before {
    content: "\F11AB"
  }

  .mdi-phone-ring-outline::before {
    content: "\F11AC"
  }

  .mdi-phone-rotate-landscape::before {
    content: "\F0885"
  }

  .mdi-phone-rotate-portrait::before {
    content: "\F0886"
  }

  .mdi-phone-settings::before {
    content: "\F03FD"
  }

  .mdi-phone-settings-outline::before {
    content: "\F119D"
  }

  .mdi-phone-voip::before {
    content: "\F03FE"
  }

  .mdi-pi::before {
    content: "\F03FF"
  }

  .mdi-pi-box::before {
    content: "\F0400"
  }

  .mdi-pi-hole::before {
    content: "\F0DF1"
  }

  .mdi-piano::before {
    content: "\F067D"
  }

  .mdi-pickaxe::before {
    content: "\F08B7"
  }

  .mdi-picture-in-picture-bottom-right::before {
    content: "\F0E57"
  }

  .mdi-picture-in-picture-bottom-right-outline::before {
    content: "\F0E58"
  }

  .mdi-picture-in-picture-top-right::before {
    content: "\F0E59"
  }

  .mdi-picture-in-picture-top-right-outline::before {
    content: "\F0E5A"
  }

  .mdi-pier::before {
    content: "\F0887"
  }

  .mdi-pier-crane::before {
    content: "\F0888"
  }

  .mdi-pig::before {
    content: "\F0401"
  }

  .mdi-pig-variant::before {
    content: "\F1006"
  }

  .mdi-piggy-bank::before {
    content: "\F1007"
  }

  .mdi-pill::before {
    content: "\F0402"
  }

  .mdi-pillar::before {
    content: "\F0702"
  }

  .mdi-pin::before {
    content: "\F0403"
  }

  .mdi-pin-off::before {
    content: "\F0404"
  }

  .mdi-pin-off-outline::before {
    content: "\F0930"
  }

  .mdi-pin-outline::before {
    content: "\F0931"
  }

  .mdi-pine-tree::before {
    content: "\F0405"
  }

  .mdi-pine-tree-box::before {
    content: "\F0406"
  }

  .mdi-pine-tree-fire::before {
    content: "\F141A"
  }

  .mdi-pinterest::before {
    content: "\F0407"
  }

  .mdi-pinwheel::before {
    content: "\F0AD5"
  }

  .mdi-pinwheel-outline::before {
    content: "\F0AD6"
  }

  .mdi-pipe::before {
    content: "\F07E5"
  }

  .mdi-pipe-disconnected::before {
    content: "\F07E6"
  }

  .mdi-pipe-leak::before {
    content: "\F0889"
  }

  .mdi-pipe-wrench::before {
    content: "\F1354"
  }

  .mdi-pirate::before {
    content: "\F0A08"
  }

  .mdi-pistol::before {
    content: "\F0703"
  }

  .mdi-piston::before {
    content: "\F088A"
  }

  .mdi-pizza::before {
    content: "\F0409"
  }

  .mdi-play::before {
    content: "\F040A"
  }

  .mdi-play-box::before {
    content: "\F127A"
  }

  .mdi-play-box-multiple::before {
    content: "\F0D19"
  }

  .mdi-play-box-multiple-outline::before {
    content: "\F13E6"
  }

  .mdi-play-box-outline::before {
    content: "\F040B"
  }

  .mdi-play-circle::before {
    content: "\F040C"
  }

  .mdi-play-circle-outline::before {
    content: "\F040D"
  }

  .mdi-play-network::before {
    content: "\F088B"
  }

  .mdi-play-network-outline::before {
    content: "\F0CB7"
  }

  .mdi-play-outline::before {
    content: "\F0F1B"
  }

  .mdi-play-pause::before {
    content: "\F040E"
  }

  .mdi-play-protected-content::before {
    content: "\F040F"
  }

  .mdi-play-speed::before {
    content: "\F08FF"
  }

  .mdi-playlist-check::before {
    content: "\F05C7"
  }

  .mdi-playlist-edit::before {
    content: "\F0900"
  }

  .mdi-playlist-minus::before {
    content: "\F0410"
  }

  .mdi-playlist-music::before {
    content: "\F0CB8"
  }

  .mdi-playlist-music-outline::before {
    content: "\F0CB9"
  }

  .mdi-playlist-play::before {
    content: "\F0411"
  }

  .mdi-playlist-plus::before {
    content: "\F0412"
  }

  .mdi-playlist-remove::before {
    content: "\F0413"
  }

  .mdi-playlist-star::before {
    content: "\F0DF2"
  }

  .mdi-plex::before {
    content: "\F06BA"
  }

  .mdi-plus::before {
    content: "\F0415"
  }

  .mdi-plus-box::before {
    content: "\F0416"
  }

  .mdi-plus-box-multiple::before {
    content: "\F0334"
  }

  .mdi-plus-box-multiple-outline::before {
    content: "\F1143"
  }

  .mdi-plus-box-outline::before {
    content: "\F0704"
  }

  .mdi-plus-circle::before {
    content: "\F0417"
  }

  .mdi-plus-circle-multiple::before {
    content: "\F034C"
  }

  .mdi-plus-circle-multiple-outline::before {
    content: "\F0418"
  }

  .mdi-plus-circle-outline::before {
    content: "\F0419"
  }

  .mdi-plus-minus::before {
    content: "\F0992"
  }

  .mdi-plus-minus-box::before {
    content: "\F0993"
  }

  .mdi-plus-minus-variant::before {
    content: "\F14C9"
  }

  .mdi-plus-network::before {
    content: "\F041A"
  }

  .mdi-plus-network-outline::before {
    content: "\F0CBA"
  }

  .mdi-plus-one::before {
    content: "\F041B"
  }

  .mdi-plus-outline::before {
    content: "\F0705"
  }

  .mdi-plus-thick::before {
    content: "\F11EC"
  }

  .mdi-podcast::before {
    content: "\F0994"
  }

  .mdi-podium::before {
    content: "\F0D25"
  }

  .mdi-podium-bronze::before {
    content: "\F0D26"
  }

  .mdi-podium-gold::before {
    content: "\F0D27"
  }

  .mdi-podium-silver::before {
    content: "\F0D28"
  }

  .mdi-point-of-sale::before {
    content: "\F0D92"
  }

  .mdi-pokeball::before {
    content: "\F041D"
  }

  .mdi-pokemon-go::before {
    content: "\F0A09"
  }

  .mdi-poker-chip::before {
    content: "\F0830"
  }

  .mdi-polaroid::before {
    content: "\F041E"
  }

  .mdi-police-badge::before {
    content: "\F1167"
  }

  .mdi-police-badge-outline::before {
    content: "\F1168"
  }

  .mdi-poll::before {
    content: "\F041F"
  }

  .mdi-poll-box::before {
    content: "\F0420"
  }

  .mdi-poll-box-outline::before {
    content: "\F127B"
  }

  .mdi-polo::before {
    content: "\F14C3"
  }

  .mdi-polymer::before {
    content: "\F0421"
  }

  .mdi-pool::before {
    content: "\F0606"
  }

  .mdi-popcorn::before {
    content: "\F0422"
  }

  .mdi-post::before {
    content: "\F1008"
  }

  .mdi-post-outline::before {
    content: "\F1009"
  }

  .mdi-postage-stamp::before {
    content: "\F0CBB"
  }

  .mdi-pot::before {
    content: "\F02E5"
  }

  .mdi-pot-mix::before {
    content: "\F065B"
  }

  .mdi-pot-mix-outline::before {
    content: "\F0677"
  }

  .mdi-pot-outline::before {
    content: "\F02FF"
  }

  .mdi-pot-steam::before {
    content: "\F065A"
  }

  .mdi-pot-steam-outline::before {
    content: "\F0326"
  }

  .mdi-pound::before {
    content: "\F0423"
  }

  .mdi-pound-box::before {
    content: "\F0424"
  }

  .mdi-pound-box-outline::before {
    content: "\F117F"
  }

  .mdi-power::before {
    content: "\F0425"
  }

  .mdi-power-cycle::before {
    content: "\F0901"
  }

  .mdi-power-off::before {
    content: "\F0902"
  }

  .mdi-power-on::before {
    content: "\F0903"
  }

  .mdi-power-plug::before {
    content: "\F06A5"
  }

  .mdi-power-plug-off::before {
    content: "\F06A6"
  }

  .mdi-power-plug-off-outline::before {
    content: "\F1424"
  }

  .mdi-power-plug-outline::before {
    content: "\F1425"
  }

  .mdi-power-settings::before {
    content: "\F0426"
  }

  .mdi-power-sleep::before {
    content: "\F0904"
  }

  .mdi-power-socket::before {
    content: "\F0427"
  }

  .mdi-power-socket-au::before {
    content: "\F0905"
  }

  .mdi-power-socket-de::before {
    content: "\F1107"
  }

  .mdi-power-socket-eu::before {
    content: "\F07E7"
  }

  .mdi-power-socket-fr::before {
    content: "\F1108"
  }

  .mdi-power-socket-jp::before {
    content: "\F1109"
  }

  .mdi-power-socket-uk::before {
    content: "\F07E8"
  }

  .mdi-power-socket-us::before {
    content: "\F07E9"
  }

  .mdi-power-standby::before {
    content: "\F0906"
  }

  .mdi-powershell::before {
    content: "\F0A0A"
  }

  .mdi-prescription::before {
    content: "\F0706"
  }

  .mdi-presentation::before {
    content: "\F0428"
  }

  .mdi-presentation-play::before {
    content: "\F0429"
  }

  .mdi-printer::before {
    content: "\F042A"
  }

  .mdi-printer-3d::before {
    content: "\F042B"
  }

  .mdi-printer-3d-nozzle::before {
    content: "\F0E5B"
  }

  .mdi-printer-3d-nozzle-alert::before {
    content: "\F11C0"
  }

  .mdi-printer-3d-nozzle-alert-outline::before {
    content: "\F11C1"
  }

  .mdi-printer-3d-nozzle-outline::before {
    content: "\F0E5C"
  }

  .mdi-printer-alert::before {
    content: "\F042C"
  }

  .mdi-printer-check::before {
    content: "\F1146"
  }

  .mdi-printer-eye::before {
    content: "\F1458"
  }

  .mdi-printer-off::before {
    content: "\F0E5D"
  }

  .mdi-printer-pos::before {
    content: "\F1057"
  }

  .mdi-printer-search::before {
    content: "\F1457"
  }

  .mdi-printer-settings::before {
    content: "\F0707"
  }

  .mdi-printer-wireless::before {
    content: "\F0A0B"
  }

  .mdi-priority-high::before {
    content: "\F0603"
  }

  .mdi-priority-low::before {
    content: "\F0604"
  }

  .mdi-professional-hexagon::before {
    content: "\F042D"
  }

  .mdi-progress-alert::before {
    content: "\F0CBC"
  }

  .mdi-progress-check::before {
    content: "\F0995"
  }

  .mdi-progress-clock::before {
    content: "\F0996"
  }

  .mdi-progress-close::before {
    content: "\F110A"
  }

  .mdi-progress-download::before {
    content: "\F0997"
  }

  .mdi-progress-upload::before {
    content: "\F0998"
  }

  .mdi-progress-wrench::before {
    content: "\F0CBD"
  }

  .mdi-projector::before {
    content: "\F042E"
  }

  .mdi-projector-screen::before {
    content: "\F042F"
  }

  .mdi-propane-tank::before {
    content: "\F1357"
  }

  .mdi-propane-tank-outline::before {
    content: "\F1358"
  }

  .mdi-protocol::before {
    content: "\F0FD8"
  }

  .mdi-publish::before {
    content: "\F06A7"
  }

  .mdi-pulse::before {
    content: "\F0430"
  }

  .mdi-pump::before {
    content: "\F1402"
  }

  .mdi-pumpkin::before {
    content: "\F0BBF"
  }

  .mdi-purse::before {
    content: "\F0F1C"
  }

  .mdi-purse-outline::before {
    content: "\F0F1D"
  }

  .mdi-puzzle::before {
    content: "\F0431"
  }

  .mdi-puzzle-check::before {
    content: "\F1426"
  }

  .mdi-puzzle-check-outline::before {
    content: "\F1427"
  }

  .mdi-puzzle-edit::before {
    content: "\F14D3"
  }

  .mdi-puzzle-edit-outline::before {
    content: "\F14D9"
  }

  .mdi-puzzle-heart::before {
    content: "\F14D4"
  }

  .mdi-puzzle-heart-outline::before {
    content: "\F14DA"
  }

  .mdi-puzzle-minus::before {
    content: "\F14D1"
  }

  .mdi-puzzle-minus-outline::before {
    content: "\F14D7"
  }

  .mdi-puzzle-outline::before {
    content: "\F0A66"
  }

  .mdi-puzzle-plus::before {
    content: "\F14D0"
  }

  .mdi-puzzle-plus-outline::before {
    content: "\F14D6"
  }

  .mdi-puzzle-remove::before {
    content: "\F14D2"
  }

  .mdi-puzzle-remove-outline::before {
    content: "\F14D8"
  }

  .mdi-puzzle-star::before {
    content: "\F14D5"
  }

  .mdi-puzzle-star-outline::before {
    content: "\F14DB"
  }

  .mdi-qi::before {
    content: "\F0999"
  }

  .mdi-qqchat::before {
    content: "\F0605"
  }

  .mdi-qrcode::before {
    content: "\F0432"
  }

  .mdi-qrcode-edit::before {
    content: "\F08B8"
  }

  .mdi-qrcode-minus::before {
    content: "\F118C"
  }

  .mdi-qrcode-plus::before {
    content: "\F118B"
  }

  .mdi-qrcode-remove::before {
    content: "\F118D"
  }

  .mdi-qrcode-scan::before {
    content: "\F0433"
  }

  .mdi-quadcopter::before {
    content: "\F0434"
  }

  .mdi-quality-high::before {
    content: "\F0435"
  }

  .mdi-quality-low::before {
    content: "\F0A0C"
  }

  .mdi-quality-medium::before {
    content: "\F0A0D"
  }

  .mdi-quora::before {
    content: "\F0D29"
  }

  .mdi-rabbit::before {
    content: "\F0907"
  }

  .mdi-racing-helmet::before {
    content: "\F0D93"
  }

  .mdi-racquetball::before {
    content: "\F0D94"
  }

  .mdi-radar::before {
    content: "\F0437"
  }

  .mdi-radiator::before {
    content: "\F0438"
  }

  .mdi-radiator-disabled::before {
    content: "\F0AD7"
  }

  .mdi-radiator-off::before {
    content: "\F0AD8"
  }

  .mdi-radio::before {
    content: "\F0439"
  }

  .mdi-radio-am::before {
    content: "\F0CBE"
  }

  .mdi-radio-fm::before {
    content: "\F0CBF"
  }

  .mdi-radio-handheld::before {
    content: "\F043A"
  }

  .mdi-radio-off::before {
    content: "\F121C"
  }

  .mdi-radio-tower::before {
    content: "\F043B"
  }

  .mdi-radioactive::before {
    content: "\F043C"
  }

  .mdi-radioactive-off::before {
    content: "\F0EC1"
  }

  .mdi-radiobox-blank::before {
    content: "\F043D"
  }

  .mdi-radiobox-marked::before {
    content: "\F043E"
  }

  .mdi-radiology-box::before {
    content: "\F14C5"
  }

  .mdi-radiology-box-outline::before {
    content: "\F14C6"
  }

  .mdi-radius::before {
    content: "\F0CC0"
  }

  .mdi-radius-outline::before {
    content: "\F0CC1"
  }

  .mdi-railroad-light::before {
    content: "\F0F1E"
  }

  .mdi-raspberry-pi::before {
    content: "\F043F"
  }

  .mdi-ray-end::before {
    content: "\F0440"
  }

  .mdi-ray-end-arrow::before {
    content: "\F0441"
  }

  .mdi-ray-start::before {
    content: "\F0442"
  }

  .mdi-ray-start-arrow::before {
    content: "\F0443"
  }

  .mdi-ray-start-end::before {
    content: "\F0444"
  }

  .mdi-ray-vertex::before {
    content: "\F0445"
  }

  .mdi-react::before {
    content: "\F0708"
  }

  .mdi-read::before {
    content: "\F0447"
  }

  .mdi-receipt::before {
    content: "\F0449"
  }

  .mdi-record::before {
    content: "\F044A"
  }

  .mdi-record-circle::before {
    content: "\F0EC2"
  }

  .mdi-record-circle-outline::before {
    content: "\F0EC3"
  }

  .mdi-record-player::before {
    content: "\F099A"
  }

  .mdi-record-rec::before {
    content: "\F044B"
  }

  .mdi-rectangle::before {
    content: "\F0E5E"
  }

  .mdi-rectangle-outline::before {
    content: "\F0E5F"
  }

  .mdi-recycle::before {
    content: "\F044C"
  }

  .mdi-recycle-variant::before {
    content: "\F139D"
  }

  .mdi-reddit::before {
    content: "\F044D"
  }

  .mdi-redhat::before {
    content: "\F111B"
  }

  .mdi-redo::before {
    content: "\F044E"
  }

  .mdi-redo-variant::before {
    content: "\F044F"
  }

  .mdi-reflect-horizontal::before {
    content: "\F0A0E"
  }

  .mdi-reflect-vertical::before {
    content: "\F0A0F"
  }

  .mdi-refresh::before {
    content: "\F0450"
  }

  .mdi-refresh-circle::before {
    content: "\F1377"
  }

  .mdi-regex::before {
    content: "\F0451"
  }

  .mdi-registered-trademark::before {
    content: "\F0A67"
  }

  .mdi-relation-many-to-many::before {
    content: "\F1496"
  }

  .mdi-relation-many-to-one::before {
    content: "\F1497"
  }

  .mdi-relation-many-to-one-or-many::before {
    content: "\F1498"
  }

  .mdi-relation-many-to-only-one::before {
    content: "\F1499"
  }

  .mdi-relation-many-to-zero-or-many::before {
    content: "\F149A"
  }

  .mdi-relation-many-to-zero-or-one::before {
    content: "\F149B"
  }

  .mdi-relation-one-or-many-to-many::before {
    content: "\F149C"
  }

  .mdi-relation-one-or-many-to-one::before {
    content: "\F149D"
  }

  .mdi-relation-one-or-many-to-one-or-many::before {
    content: "\F149E"
  }

  .mdi-relation-one-or-many-to-only-one::before {
    content: "\F149F"
  }

  .mdi-relation-one-or-many-to-zero-or-many::before {
    content: "\F14A0"
  }

  .mdi-relation-one-or-many-to-zero-or-one::before {
    content: "\F14A1"
  }

  .mdi-relation-one-to-many::before {
    content: "\F14A2"
  }

  .mdi-relation-one-to-one::before {
    content: "\F14A3"
  }

  .mdi-relation-one-to-one-or-many::before {
    content: "\F14A4"
  }

  .mdi-relation-one-to-only-one::before {
    content: "\F14A5"
  }

  .mdi-relation-one-to-zero-or-many::before {
    content: "\F14A6"
  }

  .mdi-relation-one-to-zero-or-one::before {
    content: "\F14A7"
  }

  .mdi-relation-only-one-to-many::before {
    content: "\F14A8"
  }

  .mdi-relation-only-one-to-one::before {
    content: "\F14A9"
  }

  .mdi-relation-only-one-to-one-or-many::before {
    content: "\F14AA"
  }

  .mdi-relation-only-one-to-only-one::before {
    content: "\F14AB"
  }

  .mdi-relation-only-one-to-zero-or-many::before {
    content: "\F14AC"
  }

  .mdi-relation-only-one-to-zero-or-one::before {
    content: "\F14AD"
  }

  .mdi-relation-zero-or-many-to-many::before {
    content: "\F14AE"
  }

  .mdi-relation-zero-or-many-to-one::before {
    content: "\F14AF"
  }

  .mdi-relation-zero-or-many-to-one-or-many::before {
    content: "\F14B0"
  }

  .mdi-relation-zero-or-many-to-only-one::before {
    content: "\F14B1"
  }

  .mdi-relation-zero-or-many-to-zero-or-many::before {
    content: "\F14B2"
  }

  .mdi-relation-zero-or-many-to-zero-or-one::before {
    content: "\F14B3"
  }

  .mdi-relation-zero-or-one-to-many::before {
    content: "\F14B4"
  }

  .mdi-relation-zero-or-one-to-one::before {
    content: "\F14B5"
  }

  .mdi-relation-zero-or-one-to-one-or-many::before {
    content: "\F14B6"
  }

  .mdi-relation-zero-or-one-to-only-one::before {
    content: "\F14B7"
  }

  .mdi-relation-zero-or-one-to-zero-or-many::before {
    content: "\F14B8"
  }

  .mdi-relation-zero-or-one-to-zero-or-one::before {
    content: "\F14B9"
  }

  .mdi-relative-scale::before {
    content: "\F0452"
  }

  .mdi-reload::before {
    content: "\F0453"
  }

  .mdi-reload-alert::before {
    content: "\F110B"
  }

  .mdi-reminder::before {
    content: "\F088C"
  }

  .mdi-remote::before {
    content: "\F0454"
  }

  .mdi-remote-desktop::before {
    content: "\F08B9"
  }

  .mdi-remote-off::before {
    content: "\F0EC4"
  }

  .mdi-remote-tv::before {
    content: "\F0EC5"
  }

  .mdi-remote-tv-off::before {
    content: "\F0EC6"
  }

  .mdi-rename-box::before {
    content: "\F0455"
  }

  .mdi-reorder-horizontal::before {
    content: "\F0688"
  }

  .mdi-reorder-vertical::before {
    content: "\F0689"
  }

  .mdi-repeat::before {
    content: "\F0456"
  }

  .mdi-repeat-off::before {
    content: "\F0457"
  }

  .mdi-repeat-once::before {
    content: "\F0458"
  }

  .mdi-replay::before {
    content: "\F0459"
  }

  .mdi-reply::before {
    content: "\F045A"
  }

  .mdi-reply-all::before {
    content: "\F045B"
  }

  .mdi-reply-all-outline::before {
    content: "\F0F1F"
  }

  .mdi-reply-circle::before {
    content: "\F11AE"
  }

  .mdi-reply-outline::before {
    content: "\F0F20"
  }

  .mdi-reproduction::before {
    content: "\F045C"
  }

  .mdi-resistor::before {
    content: "\F0B44"
  }

  .mdi-resistor-nodes::before {
    content: "\F0B45"
  }

  .mdi-resize::before {
    content: "\F0A68"
  }

  .mdi-resize-bottom-right::before {
    content: "\F045D"
  }

  .mdi-responsive::before {
    content: "\F045E"
  }

  .mdi-restart::before {
    content: "\F0709"
  }

  .mdi-restart-alert::before {
    content: "\F110C"
  }

  .mdi-restart-off::before {
    content: "\F0D95"
  }

  .mdi-restore::before {
    content: "\F099B"
  }

  .mdi-restore-alert::before {
    content: "\F110D"
  }

  .mdi-rewind::before {
    content: "\F045F"
  }

  .mdi-rewind-10::before {
    content: "\F0D2A"
  }

  .mdi-rewind-30::before {
    content: "\F0D96"
  }

  .mdi-rewind-5::before {
    content: "\F11F9"
  }

  .mdi-rewind-outline::before {
    content: "\F070A"
  }

  .mdi-rhombus::before {
    content: "\F070B"
  }

  .mdi-rhombus-medium::before {
    content: "\F0A10"
  }

  .mdi-rhombus-medium-outline::before {
    content: "\F14DC"
  }

  .mdi-rhombus-outline::before {
    content: "\F070C"
  }

  .mdi-rhombus-split::before {
    content: "\F0A11"
  }

  .mdi-rhombus-split-outline::before {
    content: "\F14DD"
  }

  .mdi-ribbon::before {
    content: "\F0460"
  }

  .mdi-rice::before {
    content: "\F07EA"
  }

  .mdi-ring::before {
    content: "\F07EB"
  }

  .mdi-rivet::before {
    content: "\F0E60"
  }

  .mdi-road::before {
    content: "\F0461"
  }

  .mdi-road-variant::before {
    content: "\F0462"
  }

  .mdi-robber::before {
    content: "\F1058"
  }

  .mdi-robot::before {
    content: "\F06A9"
  }

  .mdi-robot-industrial::before {
    content: "\F0B46"
  }

  .mdi-robot-mower::before {
    content: "\F11F7"
  }

  .mdi-robot-mower-outline::before {
    content: "\F11F3"
  }

  .mdi-robot-vacuum::before {
    content: "\F070D"
  }

  .mdi-robot-vacuum-variant::before {
    content: "\F0908"
  }

  .mdi-rocket::before {
    content: "\F0463"
  }

  .mdi-rocket-launch::before {
    content: "\F14DE"
  }

  .mdi-rocket-launch-outline::before {
    content: "\F14DF"
  }

  .mdi-rocket-outline::before {
    content: "\F13AF"
  }

  .mdi-rodent::before {
    content: "\F1327"
  }

  .mdi-roller-skate::before {
    content: "\F0D2B"
  }

  .mdi-roller-skate-off::before {
    content: "\F0145"
  }

  .mdi-rollerblade::before {
    content: "\F0D2C"
  }

  .mdi-rollerblade-off::before {
    content: "\F002E"
  }

  .mdi-rollupjs::before {
    content: "\F0BC0"
  }

  .mdi-roman-numeral-1::before {
    content: "\F1088"
  }

  .mdi-roman-numeral-10::before {
    content: "\F1091"
  }

  .mdi-roman-numeral-2::before {
    content: "\F1089"
  }

  .mdi-roman-numeral-3::before {
    content: "\F108A"
  }

  .mdi-roman-numeral-4::before {
    content: "\F108B"
  }

  .mdi-roman-numeral-5::before {
    content: "\F108C"
  }

  .mdi-roman-numeral-6::before {
    content: "\F108D"
  }

  .mdi-roman-numeral-7::before {
    content: "\F108E"
  }

  .mdi-roman-numeral-8::before {
    content: "\F108F"
  }

  .mdi-roman-numeral-9::before {
    content: "\F1090"
  }

  .mdi-room-service::before {
    content: "\F088D"
  }

  .mdi-room-service-outline::before {
    content: "\F0D97"
  }

  .mdi-rotate-3d::before {
    content: "\F0EC7"
  }

  .mdi-rotate-3d-variant::before {
    content: "\F0464"
  }

  .mdi-rotate-left::before {
    content: "\F0465"
  }

  .mdi-rotate-left-variant::before {
    content: "\F0466"
  }

  .mdi-rotate-orbit::before {
    content: "\F0D98"
  }

  .mdi-rotate-right::before {
    content: "\F0467"
  }

  .mdi-rotate-right-variant::before {
    content: "\F0468"
  }

  .mdi-rounded-corner::before {
    content: "\F0607"
  }

  .mdi-router::before {
    content: "\F11E2"
  }

  .mdi-router-network::before {
    content: "\F1087"
  }

  .mdi-router-wireless::before {
    content: "\F0469"
  }

  .mdi-router-wireless-settings::before {
    content: "\F0A69"
  }

  .mdi-routes::before {
    content: "\F046A"
  }

  .mdi-routes-clock::before {
    content: "\F1059"
  }

  .mdi-rowing::before {
    content: "\F0608"
  }

  .mdi-rss::before {
    content: "\F046B"
  }

  .mdi-rss-box::before {
    content: "\F046C"
  }

  .mdi-rss-off::before {
    content: "\F0F21"
  }

  .mdi-rug::before {
    content: "\F1475"
  }

  .mdi-rugby::before {
    content: "\F0D99"
  }

  .mdi-ruler::before {
    content: "\F046D"
  }

  .mdi-ruler-square::before {
    content: "\F0CC2"
  }

  .mdi-ruler-square-compass::before {
    content: "\F0EBE"
  }

  .mdi-run::before {
    content: "\F070E"
  }

  .mdi-run-fast::before {
    content: "\F046E"
  }

  .mdi-rv-truck::before {
    content: "\F11D4"
  }

  .mdi-sack::before {
    content: "\F0D2E"
  }

  .mdi-sack-percent::before {
    content: "\F0D2F"
  }

  .mdi-safe::before {
    content: "\F0A6A"
  }

  .mdi-safe-square::before {
    content: "\F127C"
  }

  .mdi-safe-square-outline::before {
    content: "\F127D"
  }

  .mdi-safety-goggles::before {
    content: "\F0D30"
  }

  .mdi-sail-boat::before {
    content: "\F0EC8"
  }

  .mdi-sale::before {
    content: "\F046F"
  }

  .mdi-salesforce::before {
    content: "\F088E"
  }

  .mdi-sass::before {
    content: "\F07EC"
  }

  .mdi-satellite::before {
    content: "\F0470"
  }

  .mdi-satellite-uplink::before {
    content: "\F0909"
  }

  .mdi-satellite-variant::before {
    content: "\F0471"
  }

  .mdi-sausage::before {
    content: "\F08BA"
  }

  .mdi-saw-blade::before {
    content: "\F0E61"
  }

  .mdi-sawtooth-wave::before {
    content: "\F147A"
  }

  .mdi-saxophone::before {
    content: "\F0609"
  }

  .mdi-scale::before {
    content: "\F0472"
  }

  .mdi-scale-balance::before {
    content: "\F05D1"
  }

  .mdi-scale-bathroom::before {
    content: "\F0473"
  }

  .mdi-scale-off::before {
    content: "\F105A"
  }

  .mdi-scan-helper::before {
    content: "\F13D8"
  }

  .mdi-scanner::before {
    content: "\F06AB"
  }

  .mdi-scanner-off::before {
    content: "\F090A"
  }

  .mdi-scatter-plot::before {
    content: "\F0EC9"
  }

  .mdi-scatter-plot-outline::before {
    content: "\F0ECA"
  }

  .mdi-school::before {
    content: "\F0474"
  }

  .mdi-school-outline::before {
    content: "\F1180"
  }

  .mdi-scissors-cutting::before {
    content: "\F0A6B"
  }

  .mdi-scooter::before {
    content: "\F11E9"
  }

  .mdi-scoreboard::before {
    content: "\F127E"
  }

  .mdi-scoreboard-outline::before {
    content: "\F127F"
  }

  .mdi-screen-rotation::before {
    content: "\F0475"
  }

  .mdi-screen-rotation-lock::before {
    content: "\F0478"
  }

  .mdi-screw-flat-top::before {
    content: "\F0DF3"
  }

  .mdi-screw-lag::before {
    content: "\F0DF4"
  }

  .mdi-screw-machine-flat-top::before {
    content: "\F0DF5"
  }

  .mdi-screw-machine-round-top::before {
    content: "\F0DF6"
  }

  .mdi-screw-round-top::before {
    content: "\F0DF7"
  }

  .mdi-screwdriver::before {
    content: "\F0476"
  }

  .mdi-script::before {
    content: "\F0BC1"
  }

  .mdi-script-outline::before {
    content: "\F0477"
  }

  .mdi-script-text::before {
    content: "\F0BC2"
  }

  .mdi-script-text-outline::before {
    content: "\F0BC3"
  }

  .mdi-sd::before {
    content: "\F0479"
  }

  .mdi-seal::before {
    content: "\F047A"
  }

  .mdi-seal-variant::before {
    content: "\F0FD9"
  }

  .mdi-search-web::before {
    content: "\F070F"
  }

  .mdi-seat::before {
    content: "\F0CC3"
  }

  .mdi-seat-flat::before {
    content: "\F047B"
  }

  .mdi-seat-flat-angled::before {
    content: "\F047C"
  }

  .mdi-seat-individual-suite::before {
    content: "\F047D"
  }

  .mdi-seat-legroom-extra::before {
    content: "\F047E"
  }

  .mdi-seat-legroom-normal::before {
    content: "\F047F"
  }

  .mdi-seat-legroom-reduced::before {
    content: "\F0480"
  }

  .mdi-seat-outline::before {
    content: "\F0CC4"
  }

  .mdi-seat-passenger::before {
    content: "\F1249"
  }

  .mdi-seat-recline-extra::before {
    content: "\F0481"
  }

  .mdi-seat-recline-normal::before {
    content: "\F0482"
  }

  .mdi-seatbelt::before {
    content: "\F0CC5"
  }

  .mdi-security::before {
    content: "\F0483"
  }

  .mdi-security-network::before {
    content: "\F0484"
  }

  .mdi-seed::before {
    content: "\F0E62"
  }

  .mdi-seed-off::before {
    content: "\F13FD"
  }

  .mdi-seed-off-outline::before {
    content: "\F13FE"
  }

  .mdi-seed-outline::before {
    content: "\F0E63"
  }

  .mdi-segment::before {
    content: "\F0ECB"
  }

  .mdi-select::before {
    content: "\F0485"
  }

  .mdi-select-all::before {
    content: "\F0486"
  }

  .mdi-select-color::before {
    content: "\F0D31"
  }

  .mdi-select-compare::before {
    content: "\F0AD9"
  }

  .mdi-select-drag::before {
    content: "\F0A6C"
  }

  .mdi-select-group::before {
    content: "\F0F82"
  }

  .mdi-select-inverse::before {
    content: "\F0487"
  }

  .mdi-select-marker::before {
    content: "\F1280"
  }

  .mdi-select-multiple::before {
    content: "\F1281"
  }

  .mdi-select-multiple-marker::before {
    content: "\F1282"
  }

  .mdi-select-off::before {
    content: "\F0488"
  }

  .mdi-select-place::before {
    content: "\F0FDA"
  }

  .mdi-select-search::before {
    content: "\F1204"
  }

  .mdi-selection::before {
    content: "\F0489"
  }

  .mdi-selection-drag::before {
    content: "\F0A6D"
  }

  .mdi-selection-ellipse::before {
    content: "\F0D32"
  }

  .mdi-selection-ellipse-arrow-inside::before {
    content: "\F0F22"
  }

  .mdi-selection-marker::before {
    content: "\F1283"
  }

  .mdi-selection-multiple::before {
    content: "\F1285"
  }

  .mdi-selection-multiple-marker::before {
    content: "\F1284"
  }

  .mdi-selection-off::before {
    content: "\F0777"
  }

  .mdi-selection-search::before {
    content: "\F1205"
  }

  .mdi-semantic-web::before {
    content: "\F1316"
  }

  .mdi-send::before {
    content: "\F048A"
  }

  .mdi-send-check::before {
    content: "\F1161"
  }

  .mdi-send-check-outline::before {
    content: "\F1162"
  }

  .mdi-send-circle::before {
    content: "\F0DF8"
  }

  .mdi-send-circle-outline::before {
    content: "\F0DF9"
  }

  .mdi-send-clock::before {
    content: "\F1163"
  }

  .mdi-send-clock-outline::before {
    content: "\F1164"
  }

  .mdi-send-lock::before {
    content: "\F07ED"
  }

  .mdi-send-lock-outline::before {
    content: "\F1166"
  }

  .mdi-send-outline::before {
    content: "\F1165"
  }

  .mdi-serial-port::before {
    content: "\F065C"
  }

  .mdi-server::before {
    content: "\F048B"
  }

  .mdi-server-minus::before {
    content: "\F048C"
  }

  .mdi-server-network::before {
    content: "\F048D"
  }

  .mdi-server-network-off::before {
    content: "\F048E"
  }

  .mdi-server-off::before {
    content: "\F048F"
  }

  .mdi-server-plus::before {
    content: "\F0490"
  }

  .mdi-server-remove::before {
    content: "\F0491"
  }

  .mdi-server-security::before {
    content: "\F0492"
  }

  .mdi-set-all::before {
    content: "\F0778"
  }

  .mdi-set-center::before {
    content: "\F0779"
  }

  .mdi-set-center-right::before {
    content: "\F077A"
  }

  .mdi-set-left::before {
    content: "\F077B"
  }

  .mdi-set-left-center::before {
    content: "\F077C"
  }

  .mdi-set-left-right::before {
    content: "\F077D"
  }

  .mdi-set-merge::before {
    content: "\F14E0"
  }

  .mdi-set-none::before {
    content: "\F077E"
  }

  .mdi-set-right::before {
    content: "\F077F"
  }

  .mdi-set-split::before {
    content: "\F14E1"
  }

  .mdi-set-square::before {
    content: "\F145D"
  }

  .mdi-set-top-box::before {
    content: "\F099F"
  }

  .mdi-settings-helper::before {
    content: "\F0A6E"
  }

  .mdi-shaker::before {
    content: "\F110E"
  }

  .mdi-shaker-outline::before {
    content: "\F110F"
  }

  .mdi-shape::before {
    content: "\F0831"
  }

  .mdi-shape-circle-plus::before {
    content: "\F065D"
  }

  .mdi-shape-outline::before {
    content: "\F0832"
  }

  .mdi-shape-oval-plus::before {
    content: "\F11FA"
  }

  .mdi-shape-plus::before {
    content: "\F0495"
  }

  .mdi-shape-polygon-plus::before {
    content: "\F065E"
  }

  .mdi-shape-rectangle-plus::before {
    content: "\F065F"
  }

  .mdi-shape-square-plus::before {
    content: "\F0660"
  }

  .mdi-share::before {
    content: "\F0496"
  }

  .mdi-share-all::before {
    content: "\F11F4"
  }

  .mdi-share-all-outline::before {
    content: "\F11F5"
  }

  .mdi-share-circle::before {
    content: "\F11AD"
  }

  .mdi-share-off::before {
    content: "\F0F23"
  }

  .mdi-share-off-outline::before {
    content: "\F0F24"
  }

  .mdi-share-outline::before {
    content: "\F0932"
  }

  .mdi-share-variant::before {
    content: "\F0497"
  }

  .mdi-sheep::before {
    content: "\F0CC6"
  }

  .mdi-shield::before {
    content: "\F0498"
  }

  .mdi-shield-account::before {
    content: "\F088F"
  }

  .mdi-shield-account-outline::before {
    content: "\F0A12"
  }

  .mdi-shield-airplane::before {
    content: "\F06BB"
  }

  .mdi-shield-airplane-outline::before {
    content: "\F0CC7"
  }

  .mdi-shield-alert::before {
    content: "\F0ECC"
  }

  .mdi-shield-alert-outline::before {
    content: "\F0ECD"
  }

  .mdi-shield-bug::before {
    content: "\F13DA"
  }

  .mdi-shield-bug-outline::before {
    content: "\F13DB"
  }

  .mdi-shield-car::before {
    content: "\F0F83"
  }

  .mdi-shield-check::before {
    content: "\F0565"
  }

  .mdi-shield-check-outline::before {
    content: "\F0CC8"
  }

  .mdi-shield-cross::before {
    content: "\F0CC9"
  }

  .mdi-shield-cross-outline::before {
    content: "\F0CCA"
  }

  .mdi-shield-edit::before {
    content: "\F11A0"
  }

  .mdi-shield-edit-outline::before {
    content: "\F11A1"
  }

  .mdi-shield-half::before {
    content: "\F1360"
  }

  .mdi-shield-half-full::before {
    content: "\F0780"
  }

  .mdi-shield-home::before {
    content: "\F068A"
  }

  .mdi-shield-home-outline::before {
    content: "\F0CCB"
  }

  .mdi-shield-key::before {
    content: "\F0BC4"
  }

  .mdi-shield-key-outline::before {
    content: "\F0BC5"
  }

  .mdi-shield-link-variant::before {
    content: "\F0D33"
  }

  .mdi-shield-link-variant-outline::before {
    content: "\F0D34"
  }

  .mdi-shield-lock::before {
    content: "\F099D"
  }

  .mdi-shield-lock-outline::before {
    content: "\F0CCC"
  }

  .mdi-shield-off::before {
    content: "\F099E"
  }

  .mdi-shield-off-outline::before {
    content: "\F099C"
  }

  .mdi-shield-outline::before {
    content: "\F0499"
  }

  .mdi-shield-plus::before {
    content: "\F0ADA"
  }

  .mdi-shield-plus-outline::before {
    content: "\F0ADB"
  }

  .mdi-shield-refresh::before {
    content: "\F00AA"
  }

  .mdi-shield-refresh-outline::before {
    content: "\F01E0"
  }

  .mdi-shield-remove::before {
    content: "\F0ADC"
  }

  .mdi-shield-remove-outline::before {
    content: "\F0ADD"
  }

  .mdi-shield-search::before {
    content: "\F0D9A"
  }

  .mdi-shield-star::before {
    content: "\F113B"
  }

  .mdi-shield-star-outline::before {
    content: "\F113C"
  }

  .mdi-shield-sun::before {
    content: "\F105D"
  }

  .mdi-shield-sun-outline::before {
    content: "\F105E"
  }

  .mdi-shield-sync::before {
    content: "\F11A2"
  }

  .mdi-shield-sync-outline::before {
    content: "\F11A3"
  }

  .mdi-ship-wheel::before {
    content: "\F0833"
  }

  .mdi-shoe-formal::before {
    content: "\F0B47"
  }

  .mdi-shoe-heel::before {
    content: "\F0B48"
  }

  .mdi-shoe-print::before {
    content: "\F0DFA"
  }

  .mdi-shopping::before {
    content: "\F049A"
  }

  .mdi-shopping-music::before {
    content: "\F049B"
  }

  .mdi-shopping-outline::before {
    content: "\F11D5"
  }

  .mdi-shopping-search::before {
    content: "\F0F84"
  }

  .mdi-shovel::before {
    content: "\F0710"
  }

  .mdi-shovel-off::before {
    content: "\F0711"
  }

  .mdi-shower::before {
    content: "\F09A0"
  }

  .mdi-shower-head::before {
    content: "\F09A1"
  }

  .mdi-shredder::before {
    content: "\F049C"
  }

  .mdi-shuffle::before {
    content: "\F049D"
  }

  .mdi-shuffle-disabled::before {
    content: "\F049E"
  }

  .mdi-shuffle-variant::before {
    content: "\F049F"
  }

  .mdi-shuriken::before {
    content: "\F137F"
  }

  .mdi-sigma::before {
    content: "\F04A0"
  }

  .mdi-sigma-lower::before {
    content: "\F062B"
  }

  .mdi-sign-caution::before {
    content: "\F04A1"
  }

  .mdi-sign-direction::before {
    content: "\F0781"
  }

  .mdi-sign-direction-minus::before {
    content: "\F1000"
  }

  .mdi-sign-direction-plus::before {
    content: "\F0FDC"
  }

  .mdi-sign-direction-remove::before {
    content: "\F0FDD"
  }

  .mdi-sign-real-estate::before {
    content: "\F1118"
  }

  .mdi-sign-text::before {
    content: "\F0782"
  }

  .mdi-signal::before {
    content: "\F04A2"
  }

  .mdi-signal-2g::before {
    content: "\F0712"
  }

  .mdi-signal-3g::before {
    content: "\F0713"
  }

  .mdi-signal-4g::before {
    content: "\F0714"
  }

  .mdi-signal-5g::before {
    content: "\F0A6F"
  }

  .mdi-signal-cellular-1::before {
    content: "\F08BC"
  }

  .mdi-signal-cellular-2::before {
    content: "\F08BD"
  }

  .mdi-signal-cellular-3::before {
    content: "\F08BE"
  }

  .mdi-signal-cellular-outline::before {
    content: "\F08BF"
  }

  .mdi-signal-distance-variant::before {
    content: "\F0E64"
  }

  .mdi-signal-hspa::before {
    content: "\F0715"
  }

  .mdi-signal-hspa-plus::before {
    content: "\F0716"
  }

  .mdi-signal-off::before {
    content: "\F0783"
  }

  .mdi-signal-variant::before {
    content: "\F060A"
  }

  .mdi-signature::before {
    content: "\F0DFB"
  }

  .mdi-signature-freehand::before {
    content: "\F0DFC"
  }

  .mdi-signature-image::before {
    content: "\F0DFD"
  }

  .mdi-signature-text::before {
    content: "\F0DFE"
  }

  .mdi-silo::before {
    content: "\F0B49"
  }

  .mdi-silverware::before {
    content: "\F04A3"
  }

  .mdi-silverware-clean::before {
    content: "\F0FDE"
  }

  .mdi-silverware-fork::before {
    content: "\F04A4"
  }

  .mdi-silverware-fork-knife::before {
    content: "\F0A70"
  }

  .mdi-silverware-spoon::before {
    content: "\F04A5"
  }

  .mdi-silverware-variant::before {
    content: "\F04A6"
  }

  .mdi-sim::before {
    content: "\F04A7"
  }

  .mdi-sim-alert::before {
    content: "\F04A8"
  }

  .mdi-sim-off::before {
    content: "\F04A9"
  }

  .mdi-simple-icons::before {
    content: "\F131D"
  }

  .mdi-sina-weibo::before {
    content: "\F0ADF"
  }

  .mdi-sine-wave::before {
    content: "\F095B"
  }

  .mdi-sitemap::before {
    content: "\F04AA"
  }

  .mdi-size-l::before {
    content: "\F13A6"
  }

  .mdi-size-m::before {
    content: "\F13A5"
  }

  .mdi-size-s::before {
    content: "\F13A4"
  }

  .mdi-size-xl::before {
    content: "\F13A7"
  }

  .mdi-size-xs::before {
    content: "\F13A3"
  }

  .mdi-size-xxl::before {
    content: "\F13A8"
  }

  .mdi-size-xxs::before {
    content: "\F13A2"
  }

  .mdi-size-xxxl::before {
    content: "\F13A9"
  }

  .mdi-skate::before {
    content: "\F0D35"
  }

  .mdi-skateboard::before {
    content: "\F14C2"
  }

  .mdi-skew-less::before {
    content: "\F0D36"
  }

  .mdi-skew-more::before {
    content: "\F0D37"
  }

  .mdi-ski::before {
    content: "\F1304"
  }

  .mdi-ski-cross-country::before {
    content: "\F1305"
  }

  .mdi-ski-water::before {
    content: "\F1306"
  }

  .mdi-skip-backward::before {
    content: "\F04AB"
  }

  .mdi-skip-backward-outline::before {
    content: "\F0F25"
  }

  .mdi-skip-forward::before {
    content: "\F04AC"
  }

  .mdi-skip-forward-outline::before {
    content: "\F0F26"
  }

  .mdi-skip-next::before {
    content: "\F04AD"
  }

  .mdi-skip-next-circle::before {
    content: "\F0661"
  }

  .mdi-skip-next-circle-outline::before {
    content: "\F0662"
  }

  .mdi-skip-next-outline::before {
    content: "\F0F27"
  }

  .mdi-skip-previous::before {
    content: "\F04AE"
  }

  .mdi-skip-previous-circle::before {
    content: "\F0663"
  }

  .mdi-skip-previous-circle-outline::before {
    content: "\F0664"
  }

  .mdi-skip-previous-outline::before {
    content: "\F0F28"
  }

  .mdi-skull::before {
    content: "\F068C"
  }

  .mdi-skull-crossbones::before {
    content: "\F0BC6"
  }

  .mdi-skull-crossbones-outline::before {
    content: "\F0BC7"
  }

  .mdi-skull-outline::before {
    content: "\F0BC8"
  }

  .mdi-skull-scan::before {
    content: "\F14C7"
  }

  .mdi-skull-scan-outline::before {
    content: "\F14C8"
  }

  .mdi-skype::before {
    content: "\F04AF"
  }

  .mdi-skype-business::before {
    content: "\F04B0"
  }

  .mdi-slack::before {
    content: "\F04B1"
  }

  .mdi-slash-forward::before {
    content: "\F0FDF"
  }

  .mdi-slash-forward-box::before {
    content: "\F0FE0"
  }

  .mdi-sleep::before {
    content: "\F04B2"
  }

  .mdi-sleep-off::before {
    content: "\F04B3"
  }

  .mdi-slope-downhill::before {
    content: "\F0DFF"
  }

  .mdi-slope-uphill::before {
    content: "\F0E00"
  }

  .mdi-slot-machine::before {
    content: "\F1114"
  }

  .mdi-slot-machine-outline::before {
    content: "\F1115"
  }

  .mdi-smart-card::before {
    content: "\F10BD"
  }

  .mdi-smart-card-outline::before {
    content: "\F10BE"
  }

  .mdi-smart-card-reader::before {
    content: "\F10BF"
  }

  .mdi-smart-card-reader-outline::before {
    content: "\F10C0"
  }

  .mdi-smog::before {
    content: "\F0A71"
  }

  .mdi-smoke-detector::before {
    content: "\F0392"
  }

  .mdi-smoking::before {
    content: "\F04B4"
  }

  .mdi-smoking-off::before {
    content: "\F04B5"
  }

  .mdi-smoking-pipe::before {
    content: "\F140D"
  }

  .mdi-smoking-pipe-off::before {
    content: "\F1428"
  }

  .mdi-snapchat::before {
    content: "\F04B6"
  }

  .mdi-snowboard::before {
    content: "\F1307"
  }

  .mdi-snowflake::before {
    content: "\F0717"
  }

  .mdi-snowflake-alert::before {
    content: "\F0F29"
  }

  .mdi-snowflake-melt::before {
    content: "\F12CB"
  }

  .mdi-snowflake-variant::before {
    content: "\F0F2A"
  }

  .mdi-snowman::before {
    content: "\F04B7"
  }

  .mdi-soccer::before {
    content: "\F04B8"
  }

  .mdi-soccer-field::before {
    content: "\F0834"
  }

  .mdi-sofa::before {
    content: "\F04B9"
  }

  .mdi-solar-panel::before {
    content: "\F0D9B"
  }

  .mdi-solar-panel-large::before {
    content: "\F0D9C"
  }

  .mdi-solar-power::before {
    content: "\F0A72"
  }

  .mdi-soldering-iron::before {
    content: "\F1092"
  }

  .mdi-solid::before {
    content: "\F068D"
  }

  .mdi-sony-playstation::before {
    content: "\F0414"
  }

  .mdi-sort::before {
    content: "\F04BA"
  }

  .mdi-sort-alphabetical-ascending::before {
    content: "\F05BD"
  }

  .mdi-sort-alphabetical-ascending-variant::before {
    content: "\F1148"
  }

  .mdi-sort-alphabetical-descending::before {
    content: "\F05BF"
  }

  .mdi-sort-alphabetical-descending-variant::before {
    content: "\F1149"
  }

  .mdi-sort-alphabetical-variant::before {
    content: "\F04BB"
  }

  .mdi-sort-ascending::before {
    content: "\F04BC"
  }

  .mdi-sort-bool-ascending::before {
    content: "\F1385"
  }

  .mdi-sort-bool-ascending-variant::before {
    content: "\F1386"
  }

  .mdi-sort-bool-descending::before {
    content: "\F1387"
  }

  .mdi-sort-bool-descending-variant::before {
    content: "\F1388"
  }

  .mdi-sort-descending::before {
    content: "\F04BD"
  }

  .mdi-sort-numeric-ascending::before {
    content: "\F1389"
  }

  .mdi-sort-numeric-ascending-variant::before {
    content: "\F090D"
  }

  .mdi-sort-numeric-descending::before {
    content: "\F138A"
  }

  .mdi-sort-numeric-descending-variant::before {
    content: "\F0AD2"
  }

  .mdi-sort-numeric-variant::before {
    content: "\F04BE"
  }

  .mdi-sort-reverse-variant::before {
    content: "\F033C"
  }

  .mdi-sort-variant::before {
    content: "\F04BF"
  }

  .mdi-sort-variant-lock::before {
    content: "\F0CCD"
  }

  .mdi-sort-variant-lock-open::before {
    content: "\F0CCE"
  }

  .mdi-sort-variant-remove::before {
    content: "\F1147"
  }

  .mdi-soundcloud::before {
    content: "\F04C0"
  }

  .mdi-source-branch::before {
    content: "\F062C"
  }

  .mdi-source-branch-check::before {
    content: "\F14CF"
  }

  .mdi-source-branch-minus::before {
    content: "\F14CB"
  }

  .mdi-source-branch-plus::before {
    content: "\F14CA"
  }

  .mdi-source-branch-refresh::before {
    content: "\F14CD"
  }

  .mdi-source-branch-remove::before {
    content: "\F14CC"
  }

  .mdi-source-branch-sync::before {
    content: "\F14CE"
  }

  .mdi-source-commit::before {
    content: "\F0718"
  }

  .mdi-source-commit-end::before {
    content: "\F0719"
  }

  .mdi-source-commit-end-local::before {
    content: "\F071A"
  }

  .mdi-source-commit-local::before {
    content: "\F071B"
  }

  .mdi-source-commit-next-local::before {
    content: "\F071C"
  }

  .mdi-source-commit-start::before {
    content: "\F071D"
  }

  .mdi-source-commit-start-next-local::before {
    content: "\F071E"
  }

  .mdi-source-fork::before {
    content: "\F04C1"
  }

  .mdi-source-merge::before {
    content: "\F062D"
  }

  .mdi-source-pull::before {
    content: "\F04C2"
  }

  .mdi-source-repository::before {
    content: "\F0CCF"
  }

  .mdi-source-repository-multiple::before {
    content: "\F0CD0"
  }

  .mdi-soy-sauce::before {
    content: "\F07EE"
  }

  .mdi-soy-sauce-off::before {
    content: "\F13FC"
  }

  .mdi-spa::before {
    content: "\F0CD1"
  }

  .mdi-spa-outline::before {
    content: "\F0CD2"
  }

  .mdi-space-invaders::before {
    content: "\F0BC9"
  }

  .mdi-space-station::before {
    content: "\F1383"
  }

  .mdi-spade::before {
    content: "\F0E65"
  }

  .mdi-speaker::before {
    content: "\F04C3"
  }

  .mdi-speaker-bluetooth::before {
    content: "\F09A2"
  }

  .mdi-speaker-multiple::before {
    content: "\F0D38"
  }

  .mdi-speaker-off::before {
    content: "\F04C4"
  }

  .mdi-speaker-wireless::before {
    content: "\F071F"
  }

  .mdi-speedometer::before {
    content: "\F04C5"
  }

  .mdi-speedometer-medium::before {
    content: "\F0F85"
  }

  .mdi-speedometer-slow::before {
    content: "\F0F86"
  }

  .mdi-spellcheck::before {
    content: "\F04C6"
  }

  .mdi-spider::before {
    content: "\F11EA"
  }

  .mdi-spider-thread::before {
    content: "\F11EB"
  }

  .mdi-spider-web::before {
    content: "\F0BCA"
  }

  .mdi-spoon-sugar::before {
    content: "\F1429"
  }

  .mdi-spotify::before {
    content: "\F04C7"
  }

  .mdi-spotlight::before {
    content: "\F04C8"
  }

  .mdi-spotlight-beam::before {
    content: "\F04C9"
  }

  .mdi-spray::before {
    content: "\F0665"
  }

  .mdi-spray-bottle::before {
    content: "\F0AE0"
  }

  .mdi-sprinkler::before {
    content: "\F105F"
  }

  .mdi-sprinkler-variant::before {
    content: "\F1060"
  }

  .mdi-sprout::before {
    content: "\F0E66"
  }

  .mdi-sprout-outline::before {
    content: "\F0E67"
  }

  .mdi-square::before {
    content: "\F0764"
  }

  .mdi-square-edit-outline::before {
    content: "\F090C"
  }

  .mdi-square-medium::before {
    content: "\F0A13"
  }

  .mdi-square-medium-outline::before {
    content: "\F0A14"
  }

  .mdi-square-off::before {
    content: "\F12EE"
  }

  .mdi-square-off-outline::before {
    content: "\F12EF"
  }

  .mdi-square-outline::before {
    content: "\F0763"
  }

  .mdi-square-root::before {
    content: "\F0784"
  }

  .mdi-square-root-box::before {
    content: "\F09A3"
  }

  .mdi-square-small::before {
    content: "\F0A15"
  }

  .mdi-square-wave::before {
    content: "\F147B"
  }

  .mdi-squeegee::before {
    content: "\F0AE1"
  }

  .mdi-ssh::before {
    content: "\F08C0"
  }

  .mdi-stack-exchange::before {
    content: "\F060B"
  }

  .mdi-stack-overflow::before {
    content: "\F04CC"
  }

  .mdi-stackpath::before {
    content: "\F0359"
  }

  .mdi-stadium::before {
    content: "\F0FF9"
  }

  .mdi-stadium-variant::before {
    content: "\F0720"
  }

  .mdi-stairs::before {
    content: "\F04CD"
  }

  .mdi-stairs-box::before {
    content: "\F139E"
  }

  .mdi-stairs-down::before {
    content: "\F12BE"
  }

  .mdi-stairs-up::before {
    content: "\F12BD"
  }

  .mdi-stamper::before {
    content: "\F0D39"
  }

  .mdi-standard-definition::before {
    content: "\F07EF"
  }

  .mdi-star::before {
    content: "\F04CE"
  }

  .mdi-star-box::before {
    content: "\F0A73"
  }

  .mdi-star-box-multiple::before {
    content: "\F1286"
  }

  .mdi-star-box-multiple-outline::before {
    content: "\F1287"
  }

  .mdi-star-box-outline::before {
    content: "\F0A74"
  }

  .mdi-star-circle::before {
    content: "\F04CF"
  }

  .mdi-star-circle-outline::before {
    content: "\F09A4"
  }

  .mdi-star-face::before {
    content: "\F09A5"
  }

  .mdi-star-four-points::before {
    content: "\F0AE2"
  }

  .mdi-star-four-points-outline::before {
    content: "\F0AE3"
  }

  .mdi-star-half::before {
    content: "\F0246"
  }

  .mdi-star-half-full::before {
    content: "\F04D0"
  }

  .mdi-star-off::before {
    content: "\F04D1"
  }

  .mdi-star-outline::before {
    content: "\F04D2"
  }

  .mdi-star-three-points::before {
    content: "\F0AE4"
  }

  .mdi-star-three-points-outline::before {
    content: "\F0AE5"
  }

  .mdi-state-machine::before {
    content: "\F11EF"
  }

  .mdi-steam::before {
    content: "\F04D3"
  }

  .mdi-steering::before {
    content: "\F04D4"
  }

  .mdi-steering-off::before {
    content: "\F090E"
  }

  .mdi-step-backward::before {
    content: "\F04D5"
  }

  .mdi-step-backward-2::before {
    content: "\F04D6"
  }

  .mdi-step-forward::before {
    content: "\F04D7"
  }

  .mdi-step-forward-2::before {
    content: "\F04D8"
  }

  .mdi-stethoscope::before {
    content: "\F04D9"
  }

  .mdi-sticker::before {
    content: "\F1364"
  }

  .mdi-sticker-alert::before {
    content: "\F1365"
  }

  .mdi-sticker-alert-outline::before {
    content: "\F1366"
  }

  .mdi-sticker-check::before {
    content: "\F1367"
  }

  .mdi-sticker-check-outline::before {
    content: "\F1368"
  }

  .mdi-sticker-circle-outline::before {
    content: "\F05D0"
  }

  .mdi-sticker-emoji::before {
    content: "\F0785"
  }

  .mdi-sticker-minus::before {
    content: "\F1369"
  }

  .mdi-sticker-minus-outline::before {
    content: "\F136A"
  }

  .mdi-sticker-outline::before {
    content: "\F136B"
  }

  .mdi-sticker-plus::before {
    content: "\F136C"
  }

  .mdi-sticker-plus-outline::before {
    content: "\F136D"
  }

  .mdi-sticker-remove::before {
    content: "\F136E"
  }

  .mdi-sticker-remove-outline::before {
    content: "\F136F"
  }

  .mdi-stocking::before {
    content: "\F04DA"
  }

  .mdi-stomach::before {
    content: "\F1093"
  }

  .mdi-stop::before {
    content: "\F04DB"
  }

  .mdi-stop-circle::before {
    content: "\F0666"
  }

  .mdi-stop-circle-outline::before {
    content: "\F0667"
  }

  .mdi-store::before {
    content: "\F04DC"
  }

  .mdi-store-24-hour::before {
    content: "\F04DD"
  }

  .mdi-store-outline::before {
    content: "\F1361"
  }

  .mdi-storefront::before {
    content: "\F07C7"
  }

  .mdi-storefront-outline::before {
    content: "\F10C1"
  }

  .mdi-stove::before {
    content: "\F04DE"
  }

  .mdi-strategy::before {
    content: "\F11D6"
  }

  .mdi-stretch-to-page::before {
    content: "\F0F2B"
  }

  .mdi-stretch-to-page-outline::before {
    content: "\F0F2C"
  }

  .mdi-string-lights::before {
    content: "\F12BA"
  }

  .mdi-string-lights-off::before {
    content: "\F12BB"
  }

  .mdi-subdirectory-arrow-left::before {
    content: "\F060C"
  }

  .mdi-subdirectory-arrow-right::before {
    content: "\F060D"
  }

  .mdi-subtitles::before {
    content: "\F0A16"
  }

  .mdi-subtitles-outline::before {
    content: "\F0A17"
  }

  .mdi-subway::before {
    content: "\F06AC"
  }

  .mdi-subway-alert-variant::before {
    content: "\F0D9D"
  }

  .mdi-subway-variant::before {
    content: "\F04DF"
  }

  .mdi-summit::before {
    content: "\F0786"
  }

  .mdi-sunglasses::before {
    content: "\F04E0"
  }

  .mdi-surround-sound::before {
    content: "\F05C5"
  }

  .mdi-surround-sound-2-0::before {
    content: "\F07F0"
  }

  .mdi-surround-sound-3-1::before {
    content: "\F07F1"
  }

  .mdi-surround-sound-5-1::before {
    content: "\F07F2"
  }

  .mdi-surround-sound-7-1::before {
    content: "\F07F3"
  }

  .mdi-svg::before {
    content: "\F0721"
  }

  .mdi-swap-horizontal::before {
    content: "\F04E1"
  }

  .mdi-swap-horizontal-bold::before {
    content: "\F0BCD"
  }

  .mdi-swap-horizontal-circle::before {
    content: "\F0FE1"
  }

  .mdi-swap-horizontal-circle-outline::before {
    content: "\F0FE2"
  }

  .mdi-swap-horizontal-variant::before {
    content: "\F08C1"
  }

  .mdi-swap-vertical::before {
    content: "\F04E2"
  }

  .mdi-swap-vertical-bold::before {
    content: "\F0BCE"
  }

  .mdi-swap-vertical-circle::before {
    content: "\F0FE3"
  }

  .mdi-swap-vertical-circle-outline::before {
    content: "\F0FE4"
  }

  .mdi-swap-vertical-variant::before {
    content: "\F08C2"
  }

  .mdi-swim::before {
    content: "\F04E3"
  }

  .mdi-switch::before {
    content: "\F04E4"
  }

  .mdi-sword::before {
    content: "\F04E5"
  }

  .mdi-sword-cross::before {
    content: "\F0787"
  }

  .mdi-syllabary-hangul::before {
    content: "\F1333"
  }

  .mdi-syllabary-hiragana::before {
    content: "\F1334"
  }

  .mdi-syllabary-katakana::before {
    content: "\F1335"
  }

  .mdi-syllabary-katakana-halfwidth::before {
    content: "\F1336"
  }

  .mdi-symfony::before {
    content: "\F0AE6"
  }

  .mdi-sync::before {
    content: "\F04E6"
  }

  .mdi-sync-alert::before {
    content: "\F04E7"
  }

  .mdi-sync-circle::before {
    content: "\F1378"
  }

  .mdi-sync-off::before {
    content: "\F04E8"
  }

  .mdi-tab::before {
    content: "\F04E9"
  }

  .mdi-tab-minus::before {
    content: "\F0B4B"
  }

  .mdi-tab-plus::before {
    content: "\F075C"
  }

  .mdi-tab-remove::before {
    content: "\F0B4C"
  }

  .mdi-tab-unselected::before {
    content: "\F04EA"
  }

  .mdi-table::before {
    content: "\F04EB"
  }

  .mdi-table-account::before {
    content: "\F13B9"
  }

  .mdi-table-alert::before {
    content: "\F13BA"
  }

  .mdi-table-arrow-down::before {
    content: "\F13BB"
  }

  .mdi-table-arrow-left::before {
    content: "\F13BC"
  }

  .mdi-table-arrow-right::before {
    content: "\F13BD"
  }

  .mdi-table-arrow-up::before {
    content: "\F13BE"
  }

  .mdi-table-border::before {
    content: "\F0A18"
  }

  .mdi-table-cancel::before {
    content: "\F13BF"
  }

  .mdi-table-chair::before {
    content: "\F1061"
  }

  .mdi-table-check::before {
    content: "\F13C0"
  }

  .mdi-table-clock::before {
    content: "\F13C1"
  }

  .mdi-table-cog::before {
    content: "\F13C2"
  }

  .mdi-table-column::before {
    content: "\F0835"
  }

  .mdi-table-column-plus-after::before {
    content: "\F04EC"
  }

  .mdi-table-column-plus-before::before {
    content: "\F04ED"
  }

  .mdi-table-column-remove::before {
    content: "\F04EE"
  }

  .mdi-table-column-width::before {
    content: "\F04EF"
  }

  .mdi-table-edit::before {
    content: "\F04F0"
  }

  .mdi-table-eye::before {
    content: "\F1094"
  }

  .mdi-table-eye-off::before {
    content: "\F13C3"
  }

  .mdi-table-furniture::before {
    content: "\F05BC"
  }

  .mdi-table-headers-eye::before {
    content: "\F121D"
  }

  .mdi-table-headers-eye-off::before {
    content: "\F121E"
  }

  .mdi-table-heart::before {
    content: "\F13C4"
  }

  .mdi-table-key::before {
    content: "\F13C5"
  }

  .mdi-table-large::before {
    content: "\F04F1"
  }

  .mdi-table-large-plus::before {
    content: "\F0F87"
  }

  .mdi-table-large-remove::before {
    content: "\F0F88"
  }

  .mdi-table-lock::before {
    content: "\F13C6"
  }

  .mdi-table-merge-cells::before {
    content: "\F09A6"
  }

  .mdi-table-minus::before {
    content: "\F13C7"
  }

  .mdi-table-multiple::before {
    content: "\F13C8"
  }

  .mdi-table-network::before {
    content: "\F13C9"
  }

  .mdi-table-of-contents::before {
    content: "\F0836"
  }

  .mdi-table-off::before {
    content: "\F13CA"
  }

  .mdi-table-plus::before {
    content: "\F0A75"
  }

  .mdi-table-refresh::before {
    content: "\F13A0"
  }

  .mdi-table-remove::before {
    content: "\F0A76"
  }

  .mdi-table-row::before {
    content: "\F0837"
  }

  .mdi-table-row-height::before {
    content: "\F04F2"
  }

  .mdi-table-row-plus-after::before {
    content: "\F04F3"
  }

  .mdi-table-row-plus-before::before {
    content: "\F04F4"
  }

  .mdi-table-row-remove::before {
    content: "\F04F5"
  }

  .mdi-table-search::before {
    content: "\F090F"
  }

  .mdi-table-settings::before {
    content: "\F0838"
  }

  .mdi-table-split-cell::before {
    content: "\F142A"
  }

  .mdi-table-star::before {
    content: "\F13CB"
  }

  .mdi-table-sync::before {
    content: "\F13A1"
  }

  .mdi-table-tennis::before {
    content: "\F0E68"
  }

  .mdi-tablet::before {
    content: "\F04F6"
  }

  .mdi-tablet-android::before {
    content: "\F04F7"
  }

  .mdi-tablet-cellphone::before {
    content: "\F09A7"
  }

  .mdi-tablet-dashboard::before {
    content: "\F0ECE"
  }

  .mdi-tablet-ipad::before {
    content: "\F04F8"
  }

  .mdi-taco::before {
    content: "\F0762"
  }

  .mdi-tag::before {
    content: "\F04F9"
  }

  .mdi-tag-faces::before {
    content: "\F04FA"
  }

  .mdi-tag-heart::before {
    content: "\F068B"
  }

  .mdi-tag-heart-outline::before {
    content: "\F0BCF"
  }

  .mdi-tag-minus::before {
    content: "\F0910"
  }

  .mdi-tag-minus-outline::before {
    content: "\F121F"
  }

  .mdi-tag-multiple::before {
    content: "\F04FB"
  }

  .mdi-tag-multiple-outline::before {
    content: "\F12F7"
  }

  .mdi-tag-off::before {
    content: "\F1220"
  }

  .mdi-tag-off-outline::before {
    content: "\F1221"
  }

  .mdi-tag-outline::before {
    content: "\F04FC"
  }

  .mdi-tag-plus::before {
    content: "\F0722"
  }

  .mdi-tag-plus-outline::before {
    content: "\F1222"
  }

  .mdi-tag-remove::before {
    content: "\F0723"
  }

  .mdi-tag-remove-outline::before {
    content: "\F1223"
  }

  .mdi-tag-text::before {
    content: "\F1224"
  }

  .mdi-tag-text-outline::before {
    content: "\F04FD"
  }

  .mdi-tailwind::before {
    content: "\F13FF"
  }

  .mdi-tank::before {
    content: "\F0D3A"
  }

  .mdi-tanker-truck::before {
    content: "\F0FE5"
  }

  .mdi-tape-measure::before {
    content: "\F0B4D"
  }

  .mdi-target::before {
    content: "\F04FE"
  }

  .mdi-target-account::before {
    content: "\F0BD0"
  }

  .mdi-target-variant::before {
    content: "\F0A77"
  }

  .mdi-taxi::before {
    content: "\F04FF"
  }

  .mdi-tea::before {
    content: "\F0D9E"
  }

  .mdi-tea-outline::before {
    content: "\F0D9F"
  }

  .mdi-teach::before {
    content: "\F0890"
  }

  .mdi-teamviewer::before {
    content: "\F0500"
  }

  .mdi-telegram::before {
    content: "\F0501"
  }

  .mdi-telescope::before {
    content: "\F0B4E"
  }

  .mdi-television::before {
    content: "\F0502"
  }

  .mdi-television-ambient-light::before {
    content: "\F1356"
  }

  .mdi-television-box::before {
    content: "\F0839"
  }

  .mdi-television-classic::before {
    content: "\F07F4"
  }

  .mdi-television-classic-off::before {
    content: "\F083A"
  }

  .mdi-television-clean::before {
    content: "\F1110"
  }

  .mdi-television-guide::before {
    content: "\F0503"
  }

  .mdi-television-off::before {
    content: "\F083B"
  }

  .mdi-television-pause::before {
    content: "\F0F89"
  }

  .mdi-television-play::before {
    content: "\F0ECF"
  }

  .mdi-television-stop::before {
    content: "\F0F8A"
  }

  .mdi-temperature-celsius::before {
    content: "\F0504"
  }

  .mdi-temperature-fahrenheit::before {
    content: "\F0505"
  }

  .mdi-temperature-kelvin::before {
    content: "\F0506"
  }

  .mdi-tennis::before {
    content: "\F0DA0"
  }

  .mdi-tennis-ball::before {
    content: "\F0507"
  }

  .mdi-tent::before {
    content: "\F0508"
  }

  .mdi-terraform::before {
    content: "\F1062"
  }

  .mdi-terrain::before {
    content: "\F0509"
  }

  .mdi-test-tube::before {
    content: "\F0668"
  }

  .mdi-test-tube-empty::before {
    content: "\F0911"
  }

  .mdi-test-tube-off::before {
    content: "\F0912"
  }

  .mdi-text::before {
    content: "\F09A8"
  }

  .mdi-text-box::before {
    content: "\F021A"
  }

  .mdi-text-box-check::before {
    content: "\F0EA6"
  }

  .mdi-text-box-check-outline::before {
    content: "\F0EA7"
  }

  .mdi-text-box-minus::before {
    content: "\F0EA8"
  }

  .mdi-text-box-minus-outline::before {
    content: "\F0EA9"
  }

  .mdi-text-box-multiple::before {
    content: "\F0AB7"
  }

  .mdi-text-box-multiple-outline::before {
    content: "\F0AB8"
  }

  .mdi-text-box-outline::before {
    content: "\F09ED"
  }

  .mdi-text-box-plus::before {
    content: "\F0EAA"
  }

  .mdi-text-box-plus-outline::before {
    content: "\F0EAB"
  }

  .mdi-text-box-remove::before {
    content: "\F0EAC"
  }

  .mdi-text-box-remove-outline::before {
    content: "\F0EAD"
  }

  .mdi-text-box-search::before {
    content: "\F0EAE"
  }

  .mdi-text-box-search-outline::before {
    content: "\F0EAF"
  }

  .mdi-text-recognition::before {
    content: "\F113D"
  }

  .mdi-text-search::before {
    content: "\F13B8"
  }

  .mdi-text-shadow::before {
    content: "\F0669"
  }

  .mdi-text-short::before {
    content: "\F09A9"
  }

  .mdi-text-subject::before {
    content: "\F09AA"
  }

  .mdi-text-to-speech::before {
    content: "\F050A"
  }

  .mdi-text-to-speech-off::before {
    content: "\F050B"
  }

  .mdi-texture::before {
    content: "\F050C"
  }

  .mdi-texture-box::before {
    content: "\F0FE6"
  }

  .mdi-theater::before {
    content: "\F050D"
  }

  .mdi-theme-light-dark::before {
    content: "\F050E"
  }

  .mdi-thermometer::before {
    content: "\F050F"
  }

  .mdi-thermometer-alert::before {
    content: "\F0E01"
  }

  .mdi-thermometer-chevron-down::before {
    content: "\F0E02"
  }

  .mdi-thermometer-chevron-up::before {
    content: "\F0E03"
  }

  .mdi-thermometer-high::before {
    content: "\F10C2"
  }

  .mdi-thermometer-lines::before {
    content: "\F0510"
  }

  .mdi-thermometer-low::before {
    content: "\F10C3"
  }

  .mdi-thermometer-minus::before {
    content: "\F0E04"
  }

  .mdi-thermometer-plus::before {
    content: "\F0E05"
  }

  .mdi-thermostat::before {
    content: "\F0393"
  }

  .mdi-thermostat-box::before {
    content: "\F0891"
  }

  .mdi-thought-bubble::before {
    content: "\F07F6"
  }

  .mdi-thought-bubble-outline::before {
    content: "\F07F7"
  }

  .mdi-thumb-down::before {
    content: "\F0511"
  }

  .mdi-thumb-down-outline::before {
    content: "\F0512"
  }

  .mdi-thumb-up::before {
    content: "\F0513"
  }

  .mdi-thumb-up-outline::before {
    content: "\F0514"
  }

  .mdi-thumbs-up-down::before {
    content: "\F0515"
  }

  .mdi-ticket::before {
    content: "\F0516"
  }

  .mdi-ticket-account::before {
    content: "\F0517"
  }

  .mdi-ticket-confirmation::before {
    content: "\F0518"
  }

  .mdi-ticket-confirmation-outline::before {
    content: "\F13AA"
  }

  .mdi-ticket-outline::before {
    content: "\F0913"
  }

  .mdi-ticket-percent::before {
    content: "\F0724"
  }

  .mdi-ticket-percent-outline::before {
    content: "\F142B"
  }

  .mdi-tie::before {
    content: "\F0519"
  }

  .mdi-tilde::before {
    content: "\F0725"
  }

  .mdi-timelapse::before {
    content: "\F051A"
  }

  .mdi-timeline::before {
    content: "\F0BD1"
  }

  .mdi-timeline-alert::before {
    content: "\F0F95"
  }

  .mdi-timeline-alert-outline::before {
    content: "\F0F98"
  }

  .mdi-timeline-clock::before {
    content: "\F11FB"
  }

  .mdi-timeline-clock-outline::before {
    content: "\F11FC"
  }

  .mdi-timeline-help::before {
    content: "\F0F99"
  }

  .mdi-timeline-help-outline::before {
    content: "\F0F9A"
  }

  .mdi-timeline-outline::before {
    content: "\F0BD2"
  }

  .mdi-timeline-plus::before {
    content: "\F0F96"
  }

  .mdi-timeline-plus-outline::before {
    content: "\F0F97"
  }

  .mdi-timeline-text::before {
    content: "\F0BD3"
  }

  .mdi-timeline-text-outline::before {
    content: "\F0BD4"
  }

  .mdi-timer::before {
    content: "\F13AB"
  }

  .mdi-timer-10::before {
    content: "\F051C"
  }

  .mdi-timer-3::before {
    content: "\F051D"
  }

  .mdi-timer-off::before {
    content: "\F13AC"
  }

  .mdi-timer-off-outline::before {
    content: "\F051E"
  }

  .mdi-timer-outline::before {
    content: "\F051B"
  }

  .mdi-timer-sand::before {
    content: "\F051F"
  }

  .mdi-timer-sand-empty::before {
    content: "\F06AD"
  }

  .mdi-timer-sand-full::before {
    content: "\F078C"
  }

  .mdi-timetable::before {
    content: "\F0520"
  }

  .mdi-toaster::before {
    content: "\F1063"
  }

  .mdi-toaster-off::before {
    content: "\F11B7"
  }

  .mdi-toaster-oven::before {
    content: "\F0CD3"
  }

  .mdi-toggle-switch::before {
    content: "\F0521"
  }

  .mdi-toggle-switch-off::before {
    content: "\F0522"
  }

  .mdi-toggle-switch-off-outline::before {
    content: "\F0A19"
  }

  .mdi-toggle-switch-outline::before {
    content: "\F0A1A"
  }

  .mdi-toilet::before {
    content: "\F09AB"
  }

  .mdi-toolbox::before {
    content: "\F09AC"
  }

  .mdi-toolbox-outline::before {
    content: "\F09AD"
  }

  .mdi-tools::before {
    content: "\F1064"
  }

  .mdi-tooltip::before {
    content: "\F0523"
  }

  .mdi-tooltip-account::before {
    content: "\F000C"
  }

  .mdi-tooltip-edit::before {
    content: "\F0524"
  }

  .mdi-tooltip-edit-outline::before {
    content: "\F12C5"
  }

  .mdi-tooltip-image::before {
    content: "\F0525"
  }

  .mdi-tooltip-image-outline::before {
    content: "\F0BD5"
  }

  .mdi-tooltip-outline::before {
    content: "\F0526"
  }

  .mdi-tooltip-plus::before {
    content: "\F0BD6"
  }

  .mdi-tooltip-plus-outline::before {
    content: "\F0527"
  }

  .mdi-tooltip-text::before {
    content: "\F0528"
  }

  .mdi-tooltip-text-outline::before {
    content: "\F0BD7"
  }

  .mdi-tooth::before {
    content: "\F08C3"
  }

  .mdi-tooth-outline::before {
    content: "\F0529"
  }

  .mdi-toothbrush::before {
    content: "\F1129"
  }

  .mdi-toothbrush-electric::before {
    content: "\F112C"
  }

  .mdi-toothbrush-paste::before {
    content: "\F112A"
  }

  .mdi-tortoise::before {
    content: "\F0D3B"
  }

  .mdi-toslink::before {
    content: "\F12B8"
  }

  .mdi-tournament::before {
    content: "\F09AE"
  }

  .mdi-tow-truck::before {
    content: "\F083C"
  }

  .mdi-tower-beach::before {
    content: "\F0681"
  }

  .mdi-tower-fire::before {
    content: "\F0682"
  }

  .mdi-toy-brick::before {
    content: "\F1288"
  }

  .mdi-toy-brick-marker::before {
    content: "\F1289"
  }

  .mdi-toy-brick-marker-outline::before {
    content: "\F128A"
  }

  .mdi-toy-brick-minus::before {
    content: "\F128B"
  }

  .mdi-toy-brick-minus-outline::before {
    content: "\F128C"
  }

  .mdi-toy-brick-outline::before {
    content: "\F128D"
  }

  .mdi-toy-brick-plus::before {
    content: "\F128E"
  }

  .mdi-toy-brick-plus-outline::before {
    content: "\F128F"
  }

  .mdi-toy-brick-remove::before {
    content: "\F1290"
  }

  .mdi-toy-brick-remove-outline::before {
    content: "\F1291"
  }

  .mdi-toy-brick-search::before {
    content: "\F1292"
  }

  .mdi-toy-brick-search-outline::before {
    content: "\F1293"
  }

  .mdi-track-light::before {
    content: "\F0914"
  }

  .mdi-trackpad::before {
    content: "\F07F8"
  }

  .mdi-trackpad-lock::before {
    content: "\F0933"
  }

  .mdi-tractor::before {
    content: "\F0892"
  }

  .mdi-tractor-variant::before {
    content: "\F14C4"
  }

  .mdi-trademark::before {
    content: "\F0A78"
  }

  .mdi-traffic-cone::before {
    content: "\F137C"
  }

  .mdi-traffic-light::before {
    content: "\F052B"
  }

  .mdi-train::before {
    content: "\F052C"
  }

  .mdi-train-car::before {
    content: "\F0BD8"
  }

  .mdi-train-variant::before {
    content: "\F08C4"
  }

  .mdi-tram::before {
    content: "\F052D"
  }

  .mdi-tram-side::before {
    content: "\F0FE7"
  }

  .mdi-transcribe::before {
    content: "\F052E"
  }

  .mdi-transcribe-close::before {
    content: "\F052F"
  }

  .mdi-transfer::before {
    content: "\F1065"
  }

  .mdi-transfer-down::before {
    content: "\F0DA1"
  }

  .mdi-transfer-left::before {
    content: "\F0DA2"
  }

  .mdi-transfer-right::before {
    content: "\F0530"
  }

  .mdi-transfer-up::before {
    content: "\F0DA3"
  }

  .mdi-transit-connection::before {
    content: "\F0D3C"
  }

  .mdi-transit-connection-variant::before {
    content: "\F0D3D"
  }

  .mdi-transit-detour::before {
    content: "\F0F8B"
  }

  .mdi-transit-transfer::before {
    content: "\F06AE"
  }

  .mdi-transition::before {
    content: "\F0915"
  }

  .mdi-transition-masked::before {
    content: "\F0916"
  }

  .mdi-translate::before {
    content: "\F05CA"
  }

  .mdi-translate-off::before {
    content: "\F0E06"
  }

  .mdi-transmission-tower::before {
    content: "\F0D3E"
  }

  .mdi-trash-can::before {
    content: "\F0A79"
  }

  .mdi-trash-can-outline::before {
    content: "\F0A7A"
  }

  .mdi-tray::before {
    content: "\F1294"
  }

  .mdi-tray-alert::before {
    content: "\F1295"
  }

  .mdi-tray-full::before {
    content: "\F1296"
  }

  .mdi-tray-minus::before {
    content: "\F1297"
  }

  .mdi-tray-plus::before {
    content: "\F1298"
  }

  .mdi-tray-remove::before {
    content: "\F1299"
  }

  .mdi-treasure-chest::before {
    content: "\F0726"
  }

  .mdi-tree::before {
    content: "\F0531"
  }

  .mdi-tree-outline::before {
    content: "\F0E69"
  }

  .mdi-trello::before {
    content: "\F0532"
  }

  .mdi-trending-down::before {
    content: "\F0533"
  }

  .mdi-trending-neutral::before {
    content: "\F0534"
  }

  .mdi-trending-up::before {
    content: "\F0535"
  }

  .mdi-triangle::before {
    content: "\F0536"
  }

  .mdi-triangle-outline::before {
    content: "\F0537"
  }

  .mdi-triangle-wave::before {
    content: "\F147C"
  }

  .mdi-triforce::before {
    content: "\F0BD9"
  }

  .mdi-trophy::before {
    content: "\F0538"
  }

  .mdi-trophy-award::before {
    content: "\F0539"
  }

  .mdi-trophy-broken::before {
    content: "\F0DA4"
  }

  .mdi-trophy-outline::before {
    content: "\F053A"
  }

  .mdi-trophy-variant::before {
    content: "\F053B"
  }

  .mdi-trophy-variant-outline::before {
    content: "\F053C"
  }

  .mdi-truck::before {
    content: "\F053D"
  }

  .mdi-truck-check::before {
    content: "\F0CD4"
  }

  .mdi-truck-check-outline::before {
    content: "\F129A"
  }

  .mdi-truck-delivery::before {
    content: "\F053E"
  }

  .mdi-truck-delivery-outline::before {
    content: "\F129B"
  }

  .mdi-truck-fast::before {
    content: "\F0788"
  }

  .mdi-truck-fast-outline::before {
    content: "\F129C"
  }

  .mdi-truck-outline::before {
    content: "\F129D"
  }

  .mdi-truck-trailer::before {
    content: "\F0727"
  }

  .mdi-trumpet::before {
    content: "\F1096"
  }

  .mdi-tshirt-crew::before {
    content: "\F0A7B"
  }

  .mdi-tshirt-crew-outline::before {
    content: "\F053F"
  }

  .mdi-tshirt-v::before {
    content: "\F0A7C"
  }

  .mdi-tshirt-v-outline::before {
    content: "\F0540"
  }

  .mdi-tumble-dryer::before {
    content: "\F0917"
  }

  .mdi-tumble-dryer-alert::before {
    content: "\F11BA"
  }

  .mdi-tumble-dryer-off::before {
    content: "\F11BB"
  }

  .mdi-tune::before {
    content: "\F062E"
  }

  .mdi-tune-vertical::before {
    content: "\F066A"
  }

  .mdi-turnstile::before {
    content: "\F0CD5"
  }

  .mdi-turnstile-outline::before {
    content: "\F0CD6"
  }

  .mdi-turtle::before {
    content: "\F0CD7"
  }

  .mdi-twitch::before {
    content: "\F0543"
  }

  .mdi-twitter::before {
    content: "\F0544"
  }

  .mdi-twitter-retweet::before {
    content: "\F0547"
  }

  .mdi-two-factor-authentication::before {
    content: "\F09AF"
  }

  .mdi-typewriter::before {
    content: "\F0F2D"
  }

  .mdi-ubisoft::before {
    content: "\F0BDA"
  }

  .mdi-ubuntu::before {
    content: "\F0548"
  }

  .mdi-ufo::before {
    content: "\F10C4"
  }

  .mdi-ufo-outline::before {
    content: "\F10C5"
  }

  .mdi-ultra-high-definition::before {
    content: "\F07F9"
  }

  .mdi-umbraco::before {
    content: "\F0549"
  }

  .mdi-umbrella::before {
    content: "\F054A"
  }

  .mdi-umbrella-closed::before {
    content: "\F09B0"
  }

  .mdi-umbrella-closed-outline::before {
    content: "\F13E2"
  }

  .mdi-umbrella-closed-variant::before {
    content: "\F13E1"
  }

  .mdi-umbrella-outline::before {
    content: "\F054B"
  }

  .mdi-undo::before {
    content: "\F054C"
  }

  .mdi-undo-variant::before {
    content: "\F054D"
  }

  .mdi-unfold-less-horizontal::before {
    content: "\F054E"
  }

  .mdi-unfold-less-vertical::before {
    content: "\F0760"
  }

  .mdi-unfold-more-horizontal::before {
    content: "\F054F"
  }

  .mdi-unfold-more-vertical::before {
    content: "\F0761"
  }

  .mdi-ungroup::before {
    content: "\F0550"
  }

  .mdi-unicode::before {
    content: "\F0ED0"
  }

  .mdi-unity::before {
    content: "\F06AF"
  }

  .mdi-unreal::before {
    content: "\F09B1"
  }

  .mdi-untappd::before {
    content: "\F0551"
  }

  .mdi-update::before {
    content: "\F06B0"
  }

  .mdi-upload::before {
    content: "\F0552"
  }

  .mdi-upload-lock::before {
    content: "\F1373"
  }

  .mdi-upload-lock-outline::before {
    content: "\F1374"
  }

  .mdi-upload-multiple::before {
    content: "\F083D"
  }

  .mdi-upload-network::before {
    content: "\F06F6"
  }

  .mdi-upload-network-outline::before {
    content: "\F0CD8"
  }

  .mdi-upload-off::before {
    content: "\F10C6"
  }

  .mdi-upload-off-outline::before {
    content: "\F10C7"
  }

  .mdi-upload-outline::before {
    content: "\F0E07"
  }

  .mdi-usb::before {
    content: "\F0553"
  }

  .mdi-usb-flash-drive::before {
    content: "\F129E"
  }

  .mdi-usb-flash-drive-outline::before {
    content: "\F129F"
  }

  .mdi-usb-port::before {
    content: "\F11F0"
  }

  .mdi-valve::before {
    content: "\F1066"
  }

  .mdi-valve-closed::before {
    content: "\F1067"
  }

  .mdi-valve-open::before {
    content: "\F1068"
  }

  .mdi-van-passenger::before {
    content: "\F07FA"
  }

  .mdi-van-utility::before {
    content: "\F07FB"
  }

  .mdi-vanish::before {
    content: "\F07FC"
  }

  .mdi-vanity-light::before {
    content: "\F11E1"
  }

  .mdi-variable::before {
    content: "\F0AE7"
  }

  .mdi-variable-box::before {
    content: "\F1111"
  }

  .mdi-vector-arrange-above::before {
    content: "\F0554"
  }

  .mdi-vector-arrange-below::before {
    content: "\F0555"
  }

  .mdi-vector-bezier::before {
    content: "\F0AE8"
  }

  .mdi-vector-circle::before {
    content: "\F0556"
  }

  .mdi-vector-circle-variant::before {
    content: "\F0557"
  }

  .mdi-vector-combine::before {
    content: "\F0558"
  }

  .mdi-vector-curve::before {
    content: "\F0559"
  }

  .mdi-vector-difference::before {
    content: "\F055A"
  }

  .mdi-vector-difference-ab::before {
    content: "\F055B"
  }

  .mdi-vector-difference-ba::before {
    content: "\F055C"
  }

  .mdi-vector-ellipse::before {
    content: "\F0893"
  }

  .mdi-vector-intersection::before {
    content: "\F055D"
  }

  .mdi-vector-line::before {
    content: "\F055E"
  }

  .mdi-vector-link::before {
    content: "\F0FE8"
  }

  .mdi-vector-point::before {
    content: "\F055F"
  }

  .mdi-vector-polygon::before {
    content: "\F0560"
  }

  .mdi-vector-polyline::before {
    content: "\F0561"
  }

  .mdi-vector-polyline-edit::before {
    content: "\F1225"
  }

  .mdi-vector-polyline-minus::before {
    content: "\F1226"
  }

  .mdi-vector-polyline-plus::before {
    content: "\F1227"
  }

  .mdi-vector-polyline-remove::before {
    content: "\F1228"
  }

  .mdi-vector-radius::before {
    content: "\F074A"
  }

  .mdi-vector-rectangle::before {
    content: "\F05C6"
  }

  .mdi-vector-selection::before {
    content: "\F0562"
  }

  .mdi-vector-square::before {
    content: "\F0001"
  }

  .mdi-vector-triangle::before {
    content: "\F0563"
  }

  .mdi-vector-union::before {
    content: "\F0564"
  }

  .mdi-vhs::before {
    content: "\F0A1B"
  }

  .mdi-vibrate::before {
    content: "\F0566"
  }

  .mdi-vibrate-off::before {
    content: "\F0CD9"
  }

  .mdi-video::before {
    content: "\F0567"
  }

  .mdi-video-3d::before {
    content: "\F07FD"
  }

  .mdi-video-3d-off::before {
    content: "\F13D9"
  }

  .mdi-video-3d-variant::before {
    content: "\F0ED1"
  }

  .mdi-video-4k-box::before {
    content: "\F083E"
  }

  .mdi-video-account::before {
    content: "\F0919"
  }

  .mdi-video-box::before {
    content: "\F00FD"
  }

  .mdi-video-box-off::before {
    content: "\F00FE"
  }

  .mdi-video-check::before {
    content: "\F1069"
  }

  .mdi-video-check-outline::before {
    content: "\F106A"
  }

  .mdi-video-image::before {
    content: "\F091A"
  }

  .mdi-video-input-antenna::before {
    content: "\F083F"
  }

  .mdi-video-input-component::before {
    content: "\F0840"
  }

  .mdi-video-input-hdmi::before {
    content: "\F0841"
  }

  .mdi-video-input-scart::before {
    content: "\F0F8C"
  }

  .mdi-video-input-svideo::before {
    content: "\F0842"
  }

  .mdi-video-minus::before {
    content: "\F09B2"
  }

  .mdi-video-minus-outline::before {
    content: "\F02BA"
  }

  .mdi-video-off::before {
    content: "\F0568"
  }

  .mdi-video-off-outline::before {
    content: "\F0BDB"
  }

  .mdi-video-outline::before {
    content: "\F0BDC"
  }

  .mdi-video-plus::before {
    content: "\F09B3"
  }

  .mdi-video-plus-outline::before {
    content: "\F01D3"
  }

  .mdi-video-stabilization::before {
    content: "\F091B"
  }

  .mdi-video-switch::before {
    content: "\F0569"
  }

  .mdi-video-switch-outline::before {
    content: "\F0790"
  }

  .mdi-video-vintage::before {
    content: "\F0A1C"
  }

  .mdi-video-wireless::before {
    content: "\F0ED2"
  }

  .mdi-video-wireless-outline::before {
    content: "\F0ED3"
  }

  .mdi-view-agenda::before {
    content: "\F056A"
  }

  .mdi-view-agenda-outline::before {
    content: "\F11D8"
  }

  .mdi-view-array::before {
    content: "\F056B"
  }

  .mdi-view-array-outline::before {
    content: "\F1485"
  }

  .mdi-view-carousel::before {
    content: "\F056C"
  }

  .mdi-view-carousel-outline::before {
    content: "\F1486"
  }

  .mdi-view-column::before {
    content: "\F056D"
  }

  .mdi-view-column-outline::before {
    content: "\F1487"
  }

  .mdi-view-comfy::before {
    content: "\F0E6A"
  }

  .mdi-view-comfy-outline::before {
    content: "\F1488"
  }

  .mdi-view-compact::before {
    content: "\F0E6B"
  }

  .mdi-view-compact-outline::before {
    content: "\F0E6C"
  }

  .mdi-view-dashboard::before {
    content: "\F056E"
  }

  .mdi-view-dashboard-outline::before {
    content: "\F0A1D"
  }

  .mdi-view-dashboard-variant::before {
    content: "\F0843"
  }

  .mdi-view-dashboard-variant-outline::before {
    content: "\F1489"
  }

  .mdi-view-day::before {
    content: "\F056F"
  }

  .mdi-view-day-outline::before {
    content: "\F148A"
  }

  .mdi-view-grid::before {
    content: "\F0570"
  }

  .mdi-view-grid-outline::before {
    content: "\F11D9"
  }

  .mdi-view-grid-plus::before {
    content: "\F0F8D"
  }

  .mdi-view-grid-plus-outline::before {
    content: "\F11DA"
  }

  .mdi-view-headline::before {
    content: "\F0571"
  }

  .mdi-view-list::before {
    content: "\F0572"
  }

  .mdi-view-list-outline::before {
    content: "\F148B"
  }

  .mdi-view-module::before {
    content: "\F0573"
  }

  .mdi-view-module-outline::before {
    content: "\F148C"
  }

  .mdi-view-parallel::before {
    content: "\F0728"
  }

  .mdi-view-parallel-outline::before {
    content: "\F148D"
  }

  .mdi-view-quilt::before {
    content: "\F0574"
  }

  .mdi-view-quilt-outline::before {
    content: "\F148E"
  }

  .mdi-view-sequential::before {
    content: "\F0729"
  }

  .mdi-view-sequential-outline::before {
    content: "\F148F"
  }

  .mdi-view-split-horizontal::before {
    content: "\F0BCB"
  }

  .mdi-view-split-vertical::before {
    content: "\F0BCC"
  }

  .mdi-view-stream::before {
    content: "\F0575"
  }

  .mdi-view-stream-outline::before {
    content: "\F1490"
  }

  .mdi-view-week::before {
    content: "\F0576"
  }

  .mdi-view-week-outline::before {
    content: "\F1491"
  }

  .mdi-vimeo::before {
    content: "\F0577"
  }

  .mdi-violin::before {
    content: "\F060F"
  }

  .mdi-virtual-reality::before {
    content: "\F0894"
  }

  .mdi-virus::before {
    content: "\F13B6"
  }

  .mdi-virus-outline::before {
    content: "\F13B7"
  }

  .mdi-vk::before {
    content: "\F0579"
  }

  .mdi-vlc::before {
    content: "\F057C"
  }

  .mdi-voice-off::before {
    content: "\F0ED4"
  }

  .mdi-voicemail::before {
    content: "\F057D"
  }

  .mdi-volleyball::before {
    content: "\F09B4"
  }

  .mdi-volume-high::before {
    content: "\F057E"
  }

  .mdi-volume-low::before {
    content: "\F057F"
  }

  .mdi-volume-medium::before {
    content: "\F0580"
  }

  .mdi-volume-minus::before {
    content: "\F075E"
  }

  .mdi-volume-mute::before {
    content: "\F075F"
  }

  .mdi-volume-off::before {
    content: "\F0581"
  }

  .mdi-volume-plus::before {
    content: "\F075D"
  }

  .mdi-volume-source::before {
    content: "\F1120"
  }

  .mdi-volume-variant-off::before {
    content: "\F0E08"
  }

  .mdi-volume-vibrate::before {
    content: "\F1121"
  }

  .mdi-vote::before {
    content: "\F0A1F"
  }

  .mdi-vote-outline::before {
    content: "\F0A20"
  }

  .mdi-vpn::before {
    content: "\F0582"
  }

  .mdi-vuejs::before {
    content: "\F0844"
  }

  .mdi-vuetify::before {
    content: "\F0E6D"
  }

  .mdi-walk::before {
    content: "\F0583"
  }

  .mdi-wall::before {
    content: "\F07FE"
  }

  .mdi-wall-sconce::before {
    content: "\F091C"
  }

  .mdi-wall-sconce-flat::before {
    content: "\F091D"
  }

  .mdi-wall-sconce-flat-variant::before {
    content: "\F041C"
  }

  .mdi-wall-sconce-round::before {
    content: "\F0748"
  }

  .mdi-wall-sconce-round-variant::before {
    content: "\F091E"
  }

  .mdi-wallet::before {
    content: "\F0584"
  }

  .mdi-wallet-giftcard::before {
    content: "\F0585"
  }

  .mdi-wallet-membership::before {
    content: "\F0586"
  }

  .mdi-wallet-outline::before {
    content: "\F0BDD"
  }

  .mdi-wallet-plus::before {
    content: "\F0F8E"
  }

  .mdi-wallet-plus-outline::before {
    content: "\F0F8F"
  }

  .mdi-wallet-travel::before {
    content: "\F0587"
  }

  .mdi-wallpaper::before {
    content: "\F0E09"
  }

  .mdi-wan::before {
    content: "\F0588"
  }

  .mdi-wardrobe::before {
    content: "\F0F90"
  }

  .mdi-wardrobe-outline::before {
    content: "\F0F91"
  }

  .mdi-warehouse::before {
    content: "\F0F81"
  }

  .mdi-washing-machine::before {
    content: "\F072A"
  }

  .mdi-washing-machine-alert::before {
    content: "\F11BC"
  }

  .mdi-washing-machine-off::before {
    content: "\F11BD"
  }

  .mdi-watch::before {
    content: "\F0589"
  }

  .mdi-watch-export::before {
    content: "\F058A"
  }

  .mdi-watch-export-variant::before {
    content: "\F0895"
  }

  .mdi-watch-import::before {
    content: "\F058B"
  }

  .mdi-watch-import-variant::before {
    content: "\F0896"
  }

  .mdi-watch-variant::before {
    content: "\F0897"
  }

  .mdi-watch-vibrate::before {
    content: "\F06B1"
  }

  .mdi-watch-vibrate-off::before {
    content: "\F0CDA"
  }

  .mdi-water::before {
    content: "\F058C"
  }

  .mdi-water-boiler::before {
    content: "\F0F92"
  }

  .mdi-water-boiler-alert::before {
    content: "\F11B3"
  }

  .mdi-water-boiler-off::before {
    content: "\F11B4"
  }

  .mdi-water-off::before {
    content: "\F058D"
  }

  .mdi-water-outline::before {
    content: "\F0E0A"
  }

  .mdi-water-percent::before {
    content: "\F058E"
  }

  .mdi-water-polo::before {
    content: "\F12A0"
  }

  .mdi-water-pump::before {
    content: "\F058F"
  }

  .mdi-water-pump-off::before {
    content: "\F0F93"
  }

  .mdi-water-well::before {
    content: "\F106B"
  }

  .mdi-water-well-outline::before {
    content: "\F106C"
  }

  .mdi-watering-can::before {
    content: "\F1481"
  }

  .mdi-watering-can-outline::before {
    content: "\F1482"
  }

  .mdi-watermark::before {
    content: "\F0612"
  }

  .mdi-wave::before {
    content: "\F0F2E"
  }

  .mdi-waveform::before {
    content: "\F147D"
  }

  .mdi-waves::before {
    content: "\F078D"
  }

  .mdi-waze::before {
    content: "\F0BDE"
  }

  .mdi-weather-cloudy::before {
    content: "\F0590"
  }

  .mdi-weather-cloudy-alert::before {
    content: "\F0F2F"
  }

  .mdi-weather-cloudy-arrow-right::before {
    content: "\F0E6E"
  }

  .mdi-weather-fog::before {
    content: "\F0591"
  }

  .mdi-weather-hail::before {
    content: "\F0592"
  }

  .mdi-weather-hazy::before {
    content: "\F0F30"
  }

  .mdi-weather-hurricane::before {
    content: "\F0898"
  }

  .mdi-weather-lightning::before {
    content: "\F0593"
  }

  .mdi-weather-lightning-rainy::before {
    content: "\F067E"
  }

  .mdi-weather-night::before {
    content: "\F0594"
  }

  .mdi-weather-night-partly-cloudy::before {
    content: "\F0F31"
  }

  .mdi-weather-partly-cloudy::before {
    content: "\F0595"
  }

  .mdi-weather-partly-lightning::before {
    content: "\F0F32"
  }

  .mdi-weather-partly-rainy::before {
    content: "\F0F33"
  }

  .mdi-weather-partly-snowy::before {
    content: "\F0F34"
  }

  .mdi-weather-partly-snowy-rainy::before {
    content: "\F0F35"
  }

  .mdi-weather-pouring::before {
    content: "\F0596"
  }

  .mdi-weather-rainy::before {
    content: "\F0597"
  }

  .mdi-weather-snowy::before {
    content: "\F0598"
  }

  .mdi-weather-snowy-heavy::before {
    content: "\F0F36"
  }

  .mdi-weather-snowy-rainy::before {
    content: "\F067F"
  }

  .mdi-weather-sunny::before {
    content: "\F0599"
  }

  .mdi-weather-sunny-alert::before {
    content: "\F0F37"
  }

  .mdi-weather-sunset::before {
    content: "\F059A"
  }

  .mdi-weather-sunset-down::before {
    content: "\F059B"
  }

  .mdi-weather-sunset-up::before {
    content: "\F059C"
  }

  .mdi-weather-tornado::before {
    content: "\F0F38"
  }

  .mdi-weather-windy::before {
    content: "\F059D"
  }

  .mdi-weather-windy-variant::before {
    content: "\F059E"
  }

  .mdi-web::before {
    content: "\F059F"
  }

  .mdi-web-box::before {
    content: "\F0F94"
  }

  .mdi-web-clock::before {
    content: "\F124A"
  }

  .mdi-webcam::before {
    content: "\F05A0"
  }

  .mdi-webhook::before {
    content: "\F062F"
  }

  .mdi-webpack::before {
    content: "\F072B"
  }

  .mdi-webrtc::before {
    content: "\F1248"
  }

  .mdi-wechat::before {
    content: "\F0611"
  }

  .mdi-weight::before {
    content: "\F05A1"
  }

  .mdi-weight-gram::before {
    content: "\F0D3F"
  }

  .mdi-weight-kilogram::before {
    content: "\F05A2"
  }

  .mdi-weight-lifter::before {
    content: "\F115D"
  }

  .mdi-weight-pound::before {
    content: "\F09B5"
  }

  .mdi-whatsapp::before {
    content: "\F05A3"
  }

  .mdi-wheelchair-accessibility::before {
    content: "\F05A4"
  }

  .mdi-whistle::before {
    content: "\F09B6"
  }

  .mdi-whistle-outline::before {
    content: "\F12BC"
  }

  .mdi-white-balance-auto::before {
    content: "\F05A5"
  }

  .mdi-white-balance-incandescent::before {
    content: "\F05A6"
  }

  .mdi-white-balance-iridescent::before {
    content: "\F05A7"
  }

  .mdi-white-balance-sunny::before {
    content: "\F05A8"
  }

  .mdi-widgets::before {
    content: "\F072C"
  }

  .mdi-widgets-outline::before {
    content: "\F1355"
  }

  .mdi-wifi::before {
    content: "\F05A9"
  }

  .mdi-wifi-off::before {
    content: "\F05AA"
  }

  .mdi-wifi-star::before {
    content: "\F0E0B"
  }

  .mdi-wifi-strength-1::before {
    content: "\F091F"
  }

  .mdi-wifi-strength-1-alert::before {
    content: "\F0920"
  }

  .mdi-wifi-strength-1-lock::before {
    content: "\F0921"
  }

  .mdi-wifi-strength-2::before {
    content: "\F0922"
  }

  .mdi-wifi-strength-2-alert::before {
    content: "\F0923"
  }

  .mdi-wifi-strength-2-lock::before {
    content: "\F0924"
  }

  .mdi-wifi-strength-3::before {
    content: "\F0925"
  }

  .mdi-wifi-strength-3-alert::before {
    content: "\F0926"
  }

  .mdi-wifi-strength-3-lock::before {
    content: "\F0927"
  }

  .mdi-wifi-strength-4::before {
    content: "\F0928"
  }

  .mdi-wifi-strength-4-alert::before {
    content: "\F0929"
  }

  .mdi-wifi-strength-4-lock::before {
    content: "\F092A"
  }

  .mdi-wifi-strength-alert-outline::before {
    content: "\F092B"
  }

  .mdi-wifi-strength-lock-outline::before {
    content: "\F092C"
  }

  .mdi-wifi-strength-off::before {
    content: "\F092D"
  }

  .mdi-wifi-strength-off-outline::before {
    content: "\F092E"
  }

  .mdi-wifi-strength-outline::before {
    content: "\F092F"
  }

  .mdi-wikipedia::before {
    content: "\F05AC"
  }

  .mdi-wind-turbine::before {
    content: "\F0DA5"
  }

  .mdi-window-close::before {
    content: "\F05AD"
  }

  .mdi-window-closed::before {
    content: "\F05AE"
  }

  .mdi-window-closed-variant::before {
    content: "\F11DB"
  }

  .mdi-window-maximize::before {
    content: "\F05AF"
  }

  .mdi-window-minimize::before {
    content: "\F05B0"
  }

  .mdi-window-open::before {
    content: "\F05B1"
  }

  .mdi-window-open-variant::before {
    content: "\F11DC"
  }

  .mdi-window-restore::before {
    content: "\F05B2"
  }

  .mdi-window-shutter::before {
    content: "\F111C"
  }

  .mdi-window-shutter-alert::before {
    content: "\F111D"
  }

  .mdi-window-shutter-open::before {
    content: "\F111E"
  }

  .mdi-wiper::before {
    content: "\F0AE9"
  }

  .mdi-wiper-wash::before {
    content: "\F0DA6"
  }

  .mdi-wizard-hat::before {
    content: "\F1477"
  }

  .mdi-wordpress::before {
    content: "\F05B4"
  }

  .mdi-wrap::before {
    content: "\F05B6"
  }

  .mdi-wrap-disabled::before {
    content: "\F0BDF"
  }

  .mdi-wrench::before {
    content: "\F05B7"
  }

  .mdi-wrench-outline::before {
    content: "\F0BE0"
  }

  .mdi-xamarin::before {
    content: "\F0845"
  }

  .mdi-xamarin-outline::before {
    content: "\F0846"
  }

  .mdi-xing::before {
    content: "\F05BE"
  }

  .mdi-xml::before {
    content: "\F05C0"
  }

  .mdi-xmpp::before {
    content: "\F07FF"
  }

  .mdi-y-combinator::before {
    content: "\F0624"
  }

  .mdi-yahoo::before {
    content: "\F0B4F"
  }

  .mdi-yeast::before {
    content: "\F05C1"
  }

  .mdi-yin-yang::before {
    content: "\F0680"
  }

  .mdi-yoga::before {
    content: "\F117C"
  }

  .mdi-youtube::before {
    content: "\F05C3"
  }

  .mdi-youtube-gaming::before {
    content: "\F0848"
  }

  .mdi-youtube-studio::before {
    content: "\F0847"
  }

  .mdi-youtube-subscription::before {
    content: "\F0D40"
  }

  .mdi-youtube-tv::before {
    content: "\F0448"
  }

  .mdi-z-wave::before {
    content: "\F0AEA"
  }

  .mdi-zend::before {
    content: "\F0AEB"
  }

  .mdi-zigbee::before {
    content: "\F0D41"
  }

  .mdi-zip-box::before {
    content: "\F05C4"
  }

  .mdi-zip-box-outline::before {
    content: "\F0FFA"
  }

  .mdi-zip-disk::before {
    content: "\F0A23"
  }

  .mdi-zodiac-aquarius::before {
    content: "\F0A7D"
  }

  .mdi-zodiac-aries::before {
    content: "\F0A7E"
  }

  .mdi-zodiac-cancer::before {
    content: "\F0A7F"
  }

  .mdi-zodiac-capricorn::before {
    content: "\F0A80"
  }

  .mdi-zodiac-gemini::before {
    content: "\F0A81"
  }

  .mdi-zodiac-leo::before {
    content: "\F0A82"
  }

  .mdi-zodiac-libra::before {
    content: "\F0A83"
  }

  .mdi-zodiac-pisces::before {
    content: "\F0A84"
  }

  .mdi-zodiac-sagittarius::before {
    content: "\F0A85"
  }

  .mdi-zodiac-scorpio::before {
    content: "\F0A86"
  }

  .mdi-zodiac-taurus::before {
    content: "\F0A87"
  }

  .mdi-zodiac-virgo::before {
    content: "\F0A88"
  }

  .mdi-blank::before {
    content: "\F68C";
    visibility: hidden
  }

  .mdi-18px.mdi-set,
  .mdi-18px.mdi:before {
    font-size: 18px
  }

  .mdi-24px.mdi-set,
  .mdi-24px.mdi:before {
    font-size: 24px
  }

  .mdi-36px.mdi-set,
  .mdi-36px.mdi:before {
    font-size: 36px
  }

  .mdi-48px.mdi-set,
  .mdi-48px.mdi:before {
    font-size: 48px
  }

  .mdi-dark:before {
    color: rgba(0, 0, 0, 0.54)
  }

  .mdi-dark.mdi-inactive:before {
    color: rgba(0, 0, 0, 0.26)
  }

  .mdi-light:before {
    color: #fff
  }

  .mdi-light.mdi-inactive:before {
    color: rgba(255, 255, 255, 0.3)
  }

  .mdi-rotate-45:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
  }

  .mdi-rotate-90:before {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .mdi-rotate-135:before {
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
  }

  .mdi-rotate-180:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .mdi-rotate-225:before {
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg)
  }

  .mdi-rotate-270:before {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .mdi-rotate-315:before {
    -webkit-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    transform: rotate(315deg)
  }

  .mdi-flip-h:before {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH"
  }

  .mdi-flip-v:before {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV"
  }

  .mdi-spin:before {
    -webkit-animation: mdi-spin 2s infinite linear;
    animation: mdi-spin 2s infinite linear
  }

  @-webkit-keyframes mdi-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
    }
  }

  @keyframes mdi-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
    }
  }

  /*# sourceMappingURL=materialdesignicons.css.map */
}

@media all {
  @font-face {
    font-family: 'Icons';
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/open-iconic.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/open-iconic.eot?#iconic-sm) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/open-iconic.woff) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/open-iconic.ttf) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/open-iconic.otf) format('opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/open-iconic.svg#iconic-sm) format('svg');
    font-weight: 400;
    font-style: normal
  }

  .oi {
    position: relative;
    top: 1px;
    display: inline-block;
    speak: none;
    font-family: 'Icons';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  .oi:empty:before {
    width: 1em;
    text-align: center;
    box-sizing: content-box
  }

  .oi.oi-align-center:before {
    text-align: center
  }

  .oi.oi-align-left:before {
    text-align: left
  }

  .oi.oi-align-right:before {
    text-align: right
  }

  .oi.oi-flip-horizontal:before {
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
  }

  .oi.oi-flip-vertical:before {
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(-1, 1);
    transform: scale(1, -1)
  }

  .oi.oi-flip-horizontal-vertical:before {
    -webkit-transform: scale(-1, -1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, -1)
  }

  .oi-account-login:before {
    content: '\e000'
  }

  .oi-account-logout:before {
    content: '\e001'
  }

  .oi-action-redo:before {
    content: '\e002'
  }

  .oi-action-undo:before {
    content: '\e003'
  }

  .oi-align-center:before {
    content: '\e004'
  }

  .oi-align-left:before {
    content: '\e005'
  }

  .oi-align-right:before {
    content: '\e006'
  }

  .oi-aperture:before {
    content: '\e007'
  }

  .oi-arrow-bottom:before {
    content: '\e008'
  }

  .oi-arrow-circle-bottom:before {
    content: '\e009'
  }

  .oi-arrow-circle-left:before {
    content: '\e00a'
  }

  .oi-arrow-circle-right:before {
    content: '\e00b'
  }

  .oi-arrow-circle-top:before {
    content: '\e00c'
  }

  .oi-arrow-left:before {
    content: '\e00d'
  }

  .oi-arrow-right:before {
    content: '\e00e'
  }

  .oi-arrow-thick-bottom:before {
    content: '\e00f'
  }

  .oi-arrow-thick-left:before {
    content: '\e010'
  }

  .oi-arrow-thick-right:before {
    content: '\e011'
  }

  .oi-arrow-thick-top:before {
    content: '\e012'
  }

  .oi-arrow-top:before {
    content: '\e013'
  }

  .oi-audio-spectrum:before {
    content: '\e014'
  }

  .oi-audio:before {
    content: '\e015'
  }

  .oi-badge:before {
    content: '\e016'
  }

  .oi-ban:before {
    content: '\e017'
  }

  .oi-bar-chart:before {
    content: '\e018'
  }

  .oi-basket:before {
    content: '\e019'
  }

  .oi-battery-empty:before {
    content: '\e01a'
  }

  .oi-battery-full:before {
    content: '\e01b'
  }

  .oi-beaker:before {
    content: '\e01c'
  }

  .oi-bell:before {
    content: '\e01d'
  }

  .oi-bluetooth:before {
    content: '\e01e'
  }

  .oi-bold:before {
    content: '\e01f'
  }

  .oi-bolt:before {
    content: '\e020'
  }

  .oi-book:before {
    content: '\e021'
  }

  .oi-bookmark:before {
    content: '\e022'
  }

  .oi-box:before {
    content: '\e023'
  }

  .oi-briefcase:before {
    content: '\e024'
  }

  .oi-british-pound:before {
    content: '\e025'
  }

  .oi-browser:before {
    content: '\e026'
  }

  .oi-brush:before {
    content: '\e027'
  }

  .oi-bug:before {
    content: '\e028'
  }

  .oi-bullhorn:before {
    content: '\e029'
  }

  .oi-calculator:before {
    content: '\e02a'
  }

  .oi-calendar:before {
    content: '\e02b'
  }

  .oi-camera-slr:before {
    content: '\e02c'
  }

  .oi-caret-bottom:before {
    content: '\e02d'
  }

  .oi-caret-left:before {
    content: '\e02e'
  }

  .oi-caret-right:before {
    content: '\e02f'
  }

  .oi-caret-top:before {
    content: '\e030'
  }

  .oi-cart:before {
    content: '\e031'
  }

  .oi-chat:before {
    content: '\e032'
  }

  .oi-check:before {
    content: '\e033'
  }

  .oi-chevron-bottom:before {
    content: '\e034'
  }

  .oi-chevron-left:before {
    content: '\e035'
  }

  .oi-chevron-right:before {
    content: '\e036'
  }

  .oi-chevron-top:before {
    content: '\e037'
  }

  .oi-circle-check:before {
    content: '\e038'
  }

  .oi-circle-x:before {
    content: '\e039'
  }

  .oi-clipboard:before {
    content: '\e03a'
  }

  .oi-clock:before {
    content: '\e03b'
  }

  .oi-cloud-download:before {
    content: '\e03c'
  }

  .oi-cloud-upload:before {
    content: '\e03d'
  }

  .oi-cloud:before {
    content: '\e03e'
  }

  .oi-cloudy:before {
    content: '\e03f'
  }

  .oi-code:before {
    content: '\e040'
  }

  .oi-cog:before {
    content: '\e041'
  }

  .oi-collapse-down:before {
    content: '\e042'
  }

  .oi-collapse-left:before {
    content: '\e043'
  }

  .oi-collapse-right:before {
    content: '\e044'
  }

  .oi-collapse-up:before {
    content: '\e045'
  }

  .oi-command:before {
    content: '\e046'
  }

  .oi-comment-square:before {
    content: '\e047'
  }

  .oi-compass:before {
    content: '\e048'
  }

  .oi-contrast:before {
    content: '\e049'
  }

  .oi-copywriting:before {
    content: '\e04a'
  }

  .oi-credit-card:before {
    content: '\e04b'
  }

  .oi-crop:before {
    content: '\e04c'
  }

  .oi-dashboard:before {
    content: '\e04d'
  }

  .oi-data-transfer-download:before {
    content: '\e04e'
  }

  .oi-data-transfer-upload:before {
    content: '\e04f'
  }

  .oi-delete:before {
    content: '\e050'
  }

  .oi-dial:before {
    content: '\e051'
  }

  .oi-document:before {
    content: '\e052'
  }

  .oi-dollar:before {
    content: '\e053'
  }

  .oi-double-quote-sans-left:before {
    content: '\e054'
  }

  .oi-double-quote-sans-right:before {
    content: '\e055'
  }

  .oi-double-quote-serif-left:before {
    content: '\e056'
  }

  .oi-double-quote-serif-right:before {
    content: '\e057'
  }

  .oi-droplet:before {
    content: '\e058'
  }

  .oi-eject:before {
    content: '\e059'
  }

  .oi-elevator:before {
    content: '\e05a'
  }

  .oi-ellipses:before {
    content: '\e05b'
  }

  .oi-envelope-closed:before {
    content: '\e05c'
  }

  .oi-envelope-open:before {
    content: '\e05d'
  }

  .oi-euro:before {
    content: '\e05e'
  }

  .oi-excerpt:before {
    content: '\e05f'
  }

  .oi-expand-down:before {
    content: '\e060'
  }

  .oi-expand-left:before {
    content: '\e061'
  }

  .oi-expand-right:before {
    content: '\e062'
  }

  .oi-expand-up:before {
    content: '\e063'
  }

  .oi-external-link:before {
    content: '\e064'
  }

  .oi-eye:before {
    content: '\e065'
  }

  .oi-eyedropper:before {
    content: '\e066'
  }

  .oi-file:before {
    content: '\e067'
  }

  .oi-fire:before {
    content: '\e068'
  }

  .oi-flag:before {
    content: '\e069'
  }

  .oi-flash:before {
    content: '\e06a'
  }

  .oi-folder:before {
    content: '\e06b'
  }

  .oi-fork:before {
    content: '\e06c'
  }

  .oi-fullscreen-enter:before {
    content: '\e06d'
  }

  .oi-fullscreen-exit:before {
    content: '\e06e'
  }

  .oi-globe:before {
    content: '\e06f'
  }

  .oi-graph:before {
    content: '\e070'
  }

  .oi-grid-four-up:before {
    content: '\e071'
  }

  .oi-grid-three-up:before {
    content: '\e072'
  }

  .oi-grid-two-up:before {
    content: '\e073'
  }

  .oi-hard-drive:before {
    content: '\e074'
  }

  .oi-header:before {
    content: '\e075'
  }

  .oi-headphones:before {
    content: '\e076'
  }

  .oi-heart:before {
    content: '\e077'
  }

  .oi-home:before {
    content: '\e078'
  }

  .oi-image:before {
    content: '\e079'
  }

  .oi-inbox:before {
    content: '\e07a'
  }

  .oi-infinity:before {
    content: '\e07b'
  }

  .oi-info:before {
    content: '\e07c'
  }

  .oi-italic:before {
    content: '\e07d'
  }

  .oi-justify-center:before {
    content: '\e07e'
  }

  .oi-justify-left:before {
    content: '\e07f'
  }

  .oi-justify-right:before {
    content: '\e080'
  }

  .oi-key:before {
    content: '\e081'
  }

  .oi-laptop:before {
    content: '\e082'
  }

  .oi-layers:before {
    content: '\e083'
  }

  .oi-lightbulb:before {
    content: '\e084'
  }

  .oi-link-broken:before {
    content: '\e085'
  }

  .oi-link-intact:before {
    content: '\e086'
  }

  .oi-list-rich:before {
    content: '\e087'
  }

  .oi-list:before {
    content: '\e088'
  }

  .oi-location:before {
    content: '\e089'
  }

  .oi-lock-locked:before {
    content: '\e08a'
  }

  .oi-lock-unlocked:before {
    content: '\e08b'
  }

  .oi-loop-circular:before {
    content: '\e08c'
  }

  .oi-loop-square:before {
    content: '\e08d'
  }

  .oi-loop:before {
    content: '\e08e'
  }

  .oi-magnifying-glass:before {
    content: '\e08f'
  }

  .oi-map-marker:before {
    content: '\e090'
  }

  .oi-map:before {
    content: '\e091'
  }

  .oi-media-pause:before {
    content: '\e092'
  }

  .oi-media-play:before {
    content: '\e093'
  }

  .oi-media-record:before {
    content: '\e094'
  }

  .oi-media-skip-backward:before {
    content: '\e095'
  }

  .oi-media-skip-forward:before {
    content: '\e096'
  }

  .oi-media-step-backward:before {
    content: '\e097'
  }

  .oi-media-step-forward:before {
    content: '\e098'
  }

  .oi-media-stop:before {
    content: '\e099'
  }

  .oi-medical-cross:before {
    content: '\e09a'
  }

  .oi-menu:before {
    content: '\e09b'
  }

  .oi-microphone:before {
    content: '\e09c'
  }

  .oi-minus:before {
    content: '\e09d'
  }

  .oi-monitor:before {
    content: '\e09e'
  }

  .oi-moon:before {
    content: '\e09f'
  }

  .oi-move:before {
    content: '\e0a0'
  }

  .oi-musical-note:before {
    content: '\e0a1'
  }

  .oi-paperclip:before {
    content: '\e0a2'
  }

  .oi-pencil:before {
    content: '\e0a3'
  }

  .oi-people:before {
    content: '\e0a4'
  }

  .oi-person:before {
    content: '\e0a5'
  }

  .oi-phone:before {
    content: '\e0a6'
  }

  .oi-pie-chart:before {
    content: '\e0a7'
  }

  .oi-pin:before {
    content: '\e0a8'
  }

  .oi-play-circle:before {
    content: '\e0a9'
  }

  .oi-plus:before {
    content: '\e0aa'
  }

  .oi-power-standby:before {
    content: '\e0ab'
  }

  .oi-print:before {
    content: '\e0ac'
  }

  .oi-project:before {
    content: '\e0ad'
  }

  .oi-pulse:before {
    content: '\e0ae'
  }

  .oi-puzzle-piece:before {
    content: '\e0af'
  }

  .oi-question-mark:before {
    content: '\e0b0'
  }

  .oi-rain:before {
    content: '\e0b1'
  }

  .oi-random:before {
    content: '\e0b2'
  }

  .oi-reload:before {
    content: '\e0b3'
  }

  .oi-resize-both:before {
    content: '\e0b4'
  }

  .oi-resize-height:before {
    content: '\e0b5'
  }

  .oi-resize-width:before {
    content: '\e0b6'
  }

  .oi-rss-alt:before {
    content: '\e0b7'
  }

  .oi-rss:before {
    content: '\e0b8'
  }

  .oi-script:before {
    content: '\e0b9'
  }

  .oi-share-boxed:before {
    content: '\e0ba'
  }

  .oi-share:before {
    content: '\e0bb'
  }

  .oi-shield:before {
    content: '\e0bc'
  }

  .oi-signal:before {
    content: '\e0bd'
  }

  .oi-signpost:before {
    content: '\e0be'
  }

  .oi-sort-ascending:before {
    content: '\e0bf'
  }

  .oi-sort-descending:before {
    content: '\e0c0'
  }

  .oi-spreadsheet:before {
    content: '\e0c1'
  }

  .oi-star:before {
    content: '\e0c2'
  }

  .oi-sun:before {
    content: '\e0c3'
  }

  .oi-tablet:before {
    content: '\e0c4'
  }

  .oi-tag:before {
    content: '\e0c5'
  }

  .oi-tags:before {
    content: '\e0c6'
  }

  .oi-target:before {
    content: '\e0c7'
  }

  .oi-task:before {
    content: '\e0c8'
  }

  .oi-terminal:before {
    content: '\e0c9'
  }

  .oi-text:before {
    content: '\e0ca'
  }

  .oi-thumb-down:before {
    content: '\e0cb'
  }

  .oi-thumb-up:before {
    content: '\e0cc'
  }

  .oi-timer:before {
    content: '\e0cd'
  }

  .oi-transfer:before {
    content: '\e0ce'
  }

  .oi-trash:before {
    content: '\e0cf'
  }

  .oi-underline:before {
    content: '\e0d0'
  }

  .oi-vertical-align-bottom:before {
    content: '\e0d1'
  }

  .oi-vertical-align-center:before {
    content: '\e0d2'
  }

  .oi-vertical-align-top:before {
    content: '\e0d3'
  }

  .oi-video:before {
    content: '\e0d4'
  }

  .oi-volume-high:before {
    content: '\e0d5'
  }

  .oi-volume-low:before {
    content: '\e0d6'
  }

  .oi-volume-off:before {
    content: '\e0d7'
  }

  .oi-warning:before {
    content: '\e0d8'
  }

  .oi-wifi:before {
    content: '\e0d9'
  }

  .oi-wrench:before {
    content: '\e0da'
  }

  .oi-x:before {
    content: '\e0db'
  }

  .oi-yen:before {
    content: '\e0dc'
  }

  .oi-zoom-in:before {
    content: '\e0dd'
  }

  .oi-zoom-out:before {
    content: '\e0de'
  }
}

@media all {
  @font-face {
    font-family: 'simple-line-icons';
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Simple-Line-Icons.eot?v=2.4.0);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Simple-Line-Icons.eot?v=2.4.0#iefix) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Simple-Line-Icons.woff2?v=2.4.0) format('woff2'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Simple-Line-Icons.ttf?v=2.4.0) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Simple-Line-Icons.woff?v=2.4.0) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons) format('svg');
    font-weight: 400;
    font-style: normal
  }

  .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: 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
  }

  .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"
  }
}

@media all {
  @font-face {
    font-family: 'themify';
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.eot?-fvbane);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/.../fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.woff?-fvbane) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.ttf?-fvbane) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.svg?-fvbane#themify) format('svg');
    font-weight: 400;
    font-style: normal
  }

  [class^="ti-"],
  [class*=" ti-"] {
    font-family: 'themify';
    speak: 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
  }

  .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"
  }
}

@media all {
  .ekit-wid-con .row {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px
  }

  .ekit-wid-con .col,
  .ekit-wid-con .col-1,
  .ekit-wid-con .col-10,
  .ekit-wid-con .col-11,
  .ekit-wid-con .col-12,
  .ekit-wid-con .col-2,
  .ekit-wid-con .col-3,
  .ekit-wid-con .col-4,
  .ekit-wid-con .col-5,
  .ekit-wid-con .col-6,
  .ekit-wid-con .col-7,
  .ekit-wid-con .col-8,
  .ekit-wid-con .col-9,
  .ekit-wid-con .col-auto,
  .ekit-wid-con .col-lg,
  .ekit-wid-con .col-lg-1,
  .ekit-wid-con .col-lg-10,
  .ekit-wid-con .col-lg-11,
  .ekit-wid-con .col-lg-12,
  .ekit-wid-con .col-lg-2,
  .ekit-wid-con .col-lg-3,
  .ekit-wid-con .col-lg-4,
  .ekit-wid-con .col-lg-5,
  .ekit-wid-con .col-lg-6,
  .ekit-wid-con .col-lg-7,
  .ekit-wid-con .col-lg-8,
  .ekit-wid-con .col-lg-9,
  .ekit-wid-con .col-lg-auto,
  .ekit-wid-con .col-md,
  .ekit-wid-con .col-md-1,
  .ekit-wid-con .col-md-10,
  .ekit-wid-con .col-md-11,
  .ekit-wid-con .col-md-12,
  .ekit-wid-con .col-md-2,
  .ekit-wid-con .col-md-3,
  .ekit-wid-con .col-md-4,
  .ekit-wid-con .col-md-5,
  .ekit-wid-con .col-md-6,
  .ekit-wid-con .col-md-7,
  .ekit-wid-con .col-md-8,
  .ekit-wid-con .col-md-9,
  .ekit-wid-con .col-md-auto,
  .ekit-wid-con .col-sm,
  .ekit-wid-con .col-sm-1,
  .ekit-wid-con .col-sm-10,
  .ekit-wid-con .col-sm-11,
  .ekit-wid-con .col-sm-12,
  .ekit-wid-con .col-sm-2,
  .ekit-wid-con .col-sm-3,
  .ekit-wid-con .col-sm-4,
  .ekit-wid-con .col-sm-5,
  .ekit-wid-con .col-sm-6,
  .ekit-wid-con .col-sm-7,
  .ekit-wid-con .col-sm-8,
  .ekit-wid-con .col-sm-9,
  .ekit-wid-con .col-sm-auto,
  .ekit-wid-con .col-xl,
  .ekit-wid-con .col-xl-1,
  .ekit-wid-con .col-xl-10,
  .ekit-wid-con .col-xl-11,
  .ekit-wid-con .col-xl-12,
  .ekit-wid-con .col-xl-2,
  .ekit-wid-con .col-xl-3,
  .ekit-wid-con .col-xl-4,
  .ekit-wid-con .col-xl-5,
  .ekit-wid-con .col-xl-6,
  .ekit-wid-con .col-xl-7,
  .ekit-wid-con .col-xl-8,
  .ekit-wid-con .col-xl-9,
  .ekit-wid-con .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px
  }

  .ekit-wid-con .col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0%;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%
  }

  .ekit-wid-con .row-cols-1>* {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%
  }

  .ekit-wid-con .row-cols-2>* {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%
  }

  .ekit-wid-con .row-cols-3>* {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
  }

  .ekit-wid-con .row-cols-4>* {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%
  }

  .ekit-wid-con .row-cols-5>* {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%
  }

  .ekit-wid-con .row-cols-6>* {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
  }

  .ekit-wid-con .col-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%
  }

  .ekit-wid-con .col-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%
  }

  .ekit-wid-con .col-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%
  }

  .ekit-wid-con .col-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%
  }

  .ekit-wid-con .col-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
  }

  .ekit-wid-con .col-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%
  }

  .ekit-wid-con .col-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%
  }

  .ekit-wid-con .col-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%
  }

  .ekit-wid-con .col-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%
  }

  .ekit-wid-con .col-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%
  }

  .ekit-wid-con .col-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%
  }

  .ekit-wid-con .col-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%
  }

  .ekit-wid-con .col-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%
  }

  .ekit-wid-con .order-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1
  }

  .ekit-wid-con .order-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13
  }

  .ekit-wid-con .order-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0
  }

  .ekit-wid-con .order-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1
  }

  .ekit-wid-con .order-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2
  }

  .ekit-wid-con .order-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3
  }

  .ekit-wid-con .order-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4
  }

  .ekit-wid-con .order-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5
  }

  .ekit-wid-con .order-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6
  }

  .ekit-wid-con .order-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7
  }

  .ekit-wid-con .order-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8
  }

  .ekit-wid-con .order-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9
  }

  .ekit-wid-con .order-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10
  }

  .ekit-wid-con .order-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11
  }

  .ekit-wid-con .order-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12
  }

  .ekit-wid-con .offset-1 {
    margin-left: 8.333333%
  }

  .ekit-wid-con .offset-2 {
    margin-left: 16.666667%
  }

  .ekit-wid-con .offset-3 {
    margin-left: 25%
  }

  .ekit-wid-con .offset-4 {
    margin-left: 33.333333%
  }

  .ekit-wid-con .offset-5 {
    margin-left: 41.666667%
  }

  .ekit-wid-con .offset-6 {
    margin-left: 50%
  }

  .ekit-wid-con .offset-7 {
    margin-left: 58.333333%
  }

  .ekit-wid-con .offset-8 {
    margin-left: 66.666667%
  }

  .ekit-wid-con .offset-9 {
    margin-left: 75%
  }

  .ekit-wid-con .offset-10 {
    margin-left: 83.333333%
  }

  .ekit-wid-con .offset-11 {
    margin-left: 91.666667%
  }

  @media (min-width:576px) {
    .ekit-wid-con .col-sm {
      -ms-flex-preferred-size: 0;
      flex-basis: 0%;
      -ms-flex-positive: 1;
      -webkit-box-flex: 1;
      flex-grow: 1;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-sm-1>* {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-sm-2>* {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .row-cols-sm-3>* {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .row-cols-sm-4>* {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .row-cols-sm-5>* {
      -ms-flex: 0 0 20%;
      -webkit-box-flex: 0;
      flex: 0 0 20%;
      max-width: 20%
    }

    .ekit-wid-con .row-cols-sm-6>* {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-sm-auto {
      -ms-flex: 0 0 auto;
      -webkit-box-flex: 0;
      flex: 0 0 auto;
      width: auto;
      max-width: 100%
    }

    .ekit-wid-con .col-sm-1 {
      -ms-flex: 0 0 8.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
    }

    .ekit-wid-con .col-sm-2 {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-sm-3 {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .col-sm-4 {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .col-sm-5 {
      -ms-flex: 0 0 41.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
    }

    .ekit-wid-con .col-sm-6 {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .col-sm-7 {
      -ms-flex: 0 0 58.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
    }

    .ekit-wid-con .col-sm-8 {
      -ms-flex: 0 0 66.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
    }

    .ekit-wid-con .col-sm-9 {
      -ms-flex: 0 0 75%;
      -webkit-box-flex: 0;
      flex: 0 0 75%;
      max-width: 75%
    }

    .ekit-wid-con .col-sm-10 {
      -ms-flex: 0 0 83.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
    }

    .ekit-wid-con .col-sm-11 {
      -ms-flex: 0 0 91.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
    }

    .ekit-wid-con .col-sm-12 {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .order-sm-first {
      -ms-flex-order: -1;
      -webkit-box-ordinal-group: 0;
      order: -1
    }

    .ekit-wid-con .order-sm-last {
      -ms-flex-order: 13;
      -webkit-box-ordinal-group: 14;
      order: 13
    }

    .ekit-wid-con .order-sm-0 {
      -ms-flex-order: 0;
      -webkit-box-ordinal-group: 1;
      order: 0
    }

    .ekit-wid-con .order-sm-1 {
      -ms-flex-order: 1;
      -webkit-box-ordinal-group: 2;
      order: 1
    }

    .ekit-wid-con .order-sm-2 {
      -ms-flex-order: 2;
      -webkit-box-ordinal-group: 3;
      order: 2
    }

    .ekit-wid-con .order-sm-3 {
      -ms-flex-order: 3;
      -webkit-box-ordinal-group: 4;
      order: 3
    }

    .ekit-wid-con .order-sm-4 {
      -ms-flex-order: 4;
      -webkit-box-ordinal-group: 5;
      order: 4
    }

    .ekit-wid-con .order-sm-5 {
      -ms-flex-order: 5;
      -webkit-box-ordinal-group: 6;
      order: 5
    }

    .ekit-wid-con .order-sm-6 {
      -ms-flex-order: 6;
      -webkit-box-ordinal-group: 7;
      order: 6
    }

    .ekit-wid-con .order-sm-7 {
      -ms-flex-order: 7;
      -webkit-box-ordinal-group: 8;
      order: 7
    }

    .ekit-wid-con .order-sm-8 {
      -ms-flex-order: 8;
      -webkit-box-ordinal-group: 9;
      order: 8
    }

    .ekit-wid-con .order-sm-9 {
      -ms-flex-order: 9;
      -webkit-box-ordinal-group: 10;
      order: 9
    }

    .ekit-wid-con .order-sm-10 {
      -ms-flex-order: 10;
      -webkit-box-ordinal-group: 11;
      order: 10
    }

    .ekit-wid-con .order-sm-11 {
      -ms-flex-order: 11;
      -webkit-box-ordinal-group: 12;
      order: 11
    }

    .ekit-wid-con .order-sm-12 {
      -ms-flex-order: 12;
      -webkit-box-ordinal-group: 13;
      order: 12
    }

    .ekit-wid-con .offset-sm-0 {
      margin-left: 0
    }

    .ekit-wid-con .offset-sm-1 {
      margin-left: 8.333333%
    }

    .ekit-wid-con .offset-sm-2 {
      margin-left: 16.666667%
    }

    .ekit-wid-con .offset-sm-3 {
      margin-left: 25%
    }

    .ekit-wid-con .offset-sm-4 {
      margin-left: 33.333333%
    }

    .ekit-wid-con .offset-sm-5 {
      margin-left: 41.666667%
    }

    .ekit-wid-con .offset-sm-6 {
      margin-left: 50%
    }

    .ekit-wid-con .offset-sm-7 {
      margin-left: 58.333333%
    }

    .ekit-wid-con .offset-sm-8 {
      margin-left: 66.666667%
    }

    .ekit-wid-con .offset-sm-9 {
      margin-left: 75%
    }

    .ekit-wid-con .offset-sm-10 {
      margin-left: 83.333333%
    }

    .ekit-wid-con .offset-sm-11 {
      margin-left: 91.666667%
    }
  }

  @media (min-width:768px) {
    .ekit-wid-con .col-md {
      -ms-flex-preferred-size: 0;
      flex-basis: 0%;
      -ms-flex-positive: 1;
      -webkit-box-flex: 1;
      flex-grow: 1;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-md-1>* {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-md-2>* {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .row-cols-md-3>* {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .row-cols-md-4>* {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .row-cols-md-5>* {
      -ms-flex: 0 0 20%;
      -webkit-box-flex: 0;
      flex: 0 0 20%;
      max-width: 20%
    }

    .ekit-wid-con .row-cols-md-6>* {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-md-auto {
      -ms-flex: 0 0 auto;
      -webkit-box-flex: 0;
      flex: 0 0 auto;
      width: auto;
      max-width: 100%
    }

    .ekit-wid-con .col-md-1 {
      -ms-flex: 0 0 8.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
    }

    .ekit-wid-con .col-md-2 {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-md-3 {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .col-md-4 {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .col-md-5 {
      -ms-flex: 0 0 41.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
    }

    .ekit-wid-con .col-md-6 {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .col-md-7 {
      -ms-flex: 0 0 58.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
    }

    .ekit-wid-con .col-md-8 {
      -ms-flex: 0 0 66.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
    }

    .ekit-wid-con .col-md-9 {
      -ms-flex: 0 0 75%;
      -webkit-box-flex: 0;
      flex: 0 0 75%;
      max-width: 75%
    }

    .ekit-wid-con .col-md-10 {
      -ms-flex: 0 0 83.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
    }

    .ekit-wid-con .col-md-11 {
      -ms-flex: 0 0 91.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
    }

    .ekit-wid-con .col-md-12 {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .order-md-first {
      -ms-flex-order: -1;
      -webkit-box-ordinal-group: 0;
      order: -1
    }

    .ekit-wid-con .order-md-last {
      -ms-flex-order: 13;
      -webkit-box-ordinal-group: 14;
      order: 13
    }

    .ekit-wid-con .order-md-0 {
      -ms-flex-order: 0;
      -webkit-box-ordinal-group: 1;
      order: 0
    }

    .ekit-wid-con .order-md-1 {
      -ms-flex-order: 1;
      -webkit-box-ordinal-group: 2;
      order: 1
    }

    .ekit-wid-con .order-md-2 {
      -ms-flex-order: 2;
      -webkit-box-ordinal-group: 3;
      order: 2
    }

    .ekit-wid-con .order-md-3 {
      -ms-flex-order: 3;
      -webkit-box-ordinal-group: 4;
      order: 3
    }

    .ekit-wid-con .order-md-4 {
      -ms-flex-order: 4;
      -webkit-box-ordinal-group: 5;
      order: 4
    }

    .ekit-wid-con .order-md-5 {
      -ms-flex-order: 5;
      -webkit-box-ordinal-group: 6;
      order: 5
    }

    .ekit-wid-con .order-md-6 {
      -ms-flex-order: 6;
      -webkit-box-ordinal-group: 7;
      order: 6
    }

    .ekit-wid-con .order-md-7 {
      -ms-flex-order: 7;
      -webkit-box-ordinal-group: 8;
      order: 7
    }

    .ekit-wid-con .order-md-8 {
      -ms-flex-order: 8;
      -webkit-box-ordinal-group: 9;
      order: 8
    }

    .ekit-wid-con .order-md-9 {
      -ms-flex-order: 9;
      -webkit-box-ordinal-group: 10;
      order: 9
    }

    .ekit-wid-con .order-md-10 {
      -ms-flex-order: 10;
      -webkit-box-ordinal-group: 11;
      order: 10
    }

    .ekit-wid-con .order-md-11 {
      -ms-flex-order: 11;
      -webkit-box-ordinal-group: 12;
      order: 11
    }

    .ekit-wid-con .order-md-12 {
      -ms-flex-order: 12;
      -webkit-box-ordinal-group: 13;
      order: 12
    }

    .ekit-wid-con .offset-md-0 {
      margin-left: 0
    }

    .ekit-wid-con .offset-md-1 {
      margin-left: 8.333333%
    }

    .ekit-wid-con .offset-md-2 {
      margin-left: 16.666667%
    }

    .ekit-wid-con .offset-md-3 {
      margin-left: 25%
    }

    .ekit-wid-con .offset-md-4 {
      margin-left: 33.333333%
    }

    .ekit-wid-con .offset-md-5 {
      margin-left: 41.666667%
    }

    .ekit-wid-con .offset-md-6 {
      margin-left: 50%
    }

    .ekit-wid-con .offset-md-7 {
      margin-left: 58.333333%
    }

    .ekit-wid-con .offset-md-8 {
      margin-left: 66.666667%
    }

    .ekit-wid-con .offset-md-9 {
      margin-left: 75%
    }

    .ekit-wid-con .offset-md-10 {
      margin-left: 83.333333%
    }

    .ekit-wid-con .offset-md-11 {
      margin-left: 91.666667%
    }
  }

  @media (min-width:992px) {
    .ekit-wid-con .col-lg {
      -ms-flex-preferred-size: 0;
      flex-basis: 0%;
      -ms-flex-positive: 1;
      -webkit-box-flex: 1;
      flex-grow: 1;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-lg-1>* {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-lg-2>* {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .row-cols-lg-3>* {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .row-cols-lg-4>* {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .row-cols-lg-5>* {
      -ms-flex: 0 0 20%;
      -webkit-box-flex: 0;
      flex: 0 0 20%;
      max-width: 20%
    }

    .ekit-wid-con .row-cols-lg-6>* {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-lg-auto {
      -ms-flex: 0 0 auto;
      -webkit-box-flex: 0;
      flex: 0 0 auto;
      width: auto;
      max-width: 100%
    }

    .ekit-wid-con .col-lg-1 {
      -ms-flex: 0 0 8.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
    }

    .ekit-wid-con .col-lg-2 {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-lg-3 {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .col-lg-4 {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .col-lg-5 {
      -ms-flex: 0 0 41.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
    }

    .ekit-wid-con .col-lg-6 {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .col-lg-7 {
      -ms-flex: 0 0 58.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
    }

    .ekit-wid-con .col-lg-8 {
      -ms-flex: 0 0 66.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
    }

    .ekit-wid-con .col-lg-9 {
      -ms-flex: 0 0 75%;
      -webkit-box-flex: 0;
      flex: 0 0 75%;
      max-width: 75%
    }

    .ekit-wid-con .col-lg-10 {
      -ms-flex: 0 0 83.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
    }

    .ekit-wid-con .col-lg-11 {
      -ms-flex: 0 0 91.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
    }

    .ekit-wid-con .col-lg-12 {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .order-lg-first {
      -ms-flex-order: -1;
      -webkit-box-ordinal-group: 0;
      order: -1
    }

    .ekit-wid-con .order-lg-last {
      -ms-flex-order: 13;
      -webkit-box-ordinal-group: 14;
      order: 13
    }

    .ekit-wid-con .order-lg-0 {
      -ms-flex-order: 0;
      -webkit-box-ordinal-group: 1;
      order: 0
    }

    .ekit-wid-con .order-lg-1 {
      -ms-flex-order: 1;
      -webkit-box-ordinal-group: 2;
      order: 1
    }

    .ekit-wid-con .order-lg-2 {
      -ms-flex-order: 2;
      -webkit-box-ordinal-group: 3;
      order: 2
    }

    .ekit-wid-con .order-lg-3 {
      -ms-flex-order: 3;
      -webkit-box-ordinal-group: 4;
      order: 3
    }

    .ekit-wid-con .order-lg-4 {
      -ms-flex-order: 4;
      -webkit-box-ordinal-group: 5;
      order: 4
    }

    .ekit-wid-con .order-lg-5 {
      -ms-flex-order: 5;
      -webkit-box-ordinal-group: 6;
      order: 5
    }

    .ekit-wid-con .order-lg-6 {
      -ms-flex-order: 6;
      -webkit-box-ordinal-group: 7;
      order: 6
    }

    .ekit-wid-con .order-lg-7 {
      -ms-flex-order: 7;
      -webkit-box-ordinal-group: 8;
      order: 7
    }

    .ekit-wid-con .order-lg-8 {
      -ms-flex-order: 8;
      -webkit-box-ordinal-group: 9;
      order: 8
    }

    .ekit-wid-con .order-lg-9 {
      -ms-flex-order: 9;
      -webkit-box-ordinal-group: 10;
      order: 9
    }

    .ekit-wid-con .order-lg-10 {
      -ms-flex-order: 10;
      -webkit-box-ordinal-group: 11;
      order: 10
    }

    .ekit-wid-con .order-lg-11 {
      -ms-flex-order: 11;
      -webkit-box-ordinal-group: 12;
      order: 11
    }

    .ekit-wid-con .order-lg-12 {
      -ms-flex-order: 12;
      -webkit-box-ordinal-group: 13;
      order: 12
    }

    .ekit-wid-con .offset-lg-0 {
      margin-left: 0
    }

    .ekit-wid-con .offset-lg-1 {
      margin-left: 8.333333%
    }

    .ekit-wid-con .offset-lg-2 {
      margin-left: 16.666667%
    }

    .ekit-wid-con .offset-lg-3 {
      margin-left: 25%
    }

    .ekit-wid-con .offset-lg-4 {
      margin-left: 33.333333%
    }

    .ekit-wid-con .offset-lg-5 {
      margin-left: 41.666667%
    }

    .ekit-wid-con .offset-lg-6 {
      margin-left: 50%
    }

    .ekit-wid-con .offset-lg-7 {
      margin-left: 58.333333%
    }

    .ekit-wid-con .offset-lg-8 {
      margin-left: 66.666667%
    }

    .ekit-wid-con .offset-lg-9 {
      margin-left: 75%
    }

    .ekit-wid-con .offset-lg-10 {
      margin-left: 83.333333%
    }

    .ekit-wid-con .offset-lg-11 {
      margin-left: 91.666667%
    }
  }

  @media (min-width:1200px) {
    .ekit-wid-con .col-xl {
      -ms-flex-preferred-size: 0;
      flex-basis: 0%;
      -ms-flex-positive: 1;
      -webkit-box-flex: 1;
      flex-grow: 1;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-xl-1>* {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .row-cols-xl-2>* {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .row-cols-xl-3>* {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .row-cols-xl-4>* {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .row-cols-xl-5>* {
      -ms-flex: 0 0 20%;
      -webkit-box-flex: 0;
      flex: 0 0 20%;
      max-width: 20%
    }

    .ekit-wid-con .row-cols-xl-6>* {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-xl-auto {
      -ms-flex: 0 0 auto;
      -webkit-box-flex: 0;
      flex: 0 0 auto;
      width: auto;
      max-width: 100%
    }

    .ekit-wid-con .col-xl-1 {
      -ms-flex: 0 0 8.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 8.333333%;
      max-width: 8.333333%
    }

    .ekit-wid-con .col-xl-2 {
      -ms-flex: 0 0 16.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 16.666667%;
      max-width: 16.666667%
    }

    .ekit-wid-con .col-xl-3 {
      -ms-flex: 0 0 25%;
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      max-width: 25%
    }

    .ekit-wid-con .col-xl-4 {
      -ms-flex: 0 0 33.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 33.333333%;
      max-width: 33.333333%
    }

    .ekit-wid-con .col-xl-5 {
      -ms-flex: 0 0 41.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 41.666667%;
      max-width: 41.666667%
    }

    .ekit-wid-con .col-xl-6 {
      -ms-flex: 0 0 50%;
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      max-width: 50%
    }

    .ekit-wid-con .col-xl-7 {
      -ms-flex: 0 0 58.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 58.333333%;
      max-width: 58.333333%
    }

    .ekit-wid-con .col-xl-8 {
      -ms-flex: 0 0 66.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 66.666667%;
      max-width: 66.666667%
    }

    .ekit-wid-con .col-xl-9 {
      -ms-flex: 0 0 75%;
      -webkit-box-flex: 0;
      flex: 0 0 75%;
      max-width: 75%
    }

    .ekit-wid-con .col-xl-10 {
      -ms-flex: 0 0 83.333333%;
      -webkit-box-flex: 0;
      flex: 0 0 83.333333%;
      max-width: 83.333333%
    }

    .ekit-wid-con .col-xl-11 {
      -ms-flex: 0 0 91.666667%;
      -webkit-box-flex: 0;
      flex: 0 0 91.666667%;
      max-width: 91.666667%
    }

    .ekit-wid-con .col-xl-12 {
      -ms-flex: 0 0 100%;
      -webkit-box-flex: 0;
      flex: 0 0 100%;
      max-width: 100%
    }

    .ekit-wid-con .order-xl-first {
      -ms-flex-order: -1;
      -webkit-box-ordinal-group: 0;
      order: -1
    }

    .ekit-wid-con .order-xl-last {
      -ms-flex-order: 13;
      -webkit-box-ordinal-group: 14;
      order: 13
    }

    .ekit-wid-con .order-xl-0 {
      -ms-flex-order: 0;
      -webkit-box-ordinal-group: 1;
      order: 0
    }

    .ekit-wid-con .order-xl-1 {
      -ms-flex-order: 1;
      -webkit-box-ordinal-group: 2;
      order: 1
    }

    .ekit-wid-con .order-xl-2 {
      -ms-flex-order: 2;
      -webkit-box-ordinal-group: 3;
      order: 2
    }

    .ekit-wid-con .order-xl-3 {
      -ms-flex-order: 3;
      -webkit-box-ordinal-group: 4;
      order: 3
    }

    .ekit-wid-con .order-xl-4 {
      -ms-flex-order: 4;
      -webkit-box-ordinal-group: 5;
      order: 4
    }

    .ekit-wid-con .order-xl-5 {
      -ms-flex-order: 5;
      -webkit-box-ordinal-group: 6;
      order: 5
    }

    .ekit-wid-con .order-xl-6 {
      -ms-flex-order: 6;
      -webkit-box-ordinal-group: 7;
      order: 6
    }

    .ekit-wid-con .order-xl-7 {
      -ms-flex-order: 7;
      -webkit-box-ordinal-group: 8;
      order: 7
    }

    .ekit-wid-con .order-xl-8 {
      -ms-flex-order: 8;
      -webkit-box-ordinal-group: 9;
      order: 8
    }

    .ekit-wid-con .order-xl-9 {
      -ms-flex-order: 9;
      -webkit-box-ordinal-group: 10;
      order: 9
    }

    .ekit-wid-con .order-xl-10 {
      -ms-flex-order: 10;
      -webkit-box-ordinal-group: 11;
      order: 10
    }

    .ekit-wid-con .order-xl-11 {
      -ms-flex-order: 11;
      -webkit-box-ordinal-group: 12;
      order: 11
    }

    .ekit-wid-con .order-xl-12 {
      -ms-flex-order: 12;
      -webkit-box-ordinal-group: 13;
      order: 12
    }

    .ekit-wid-con .offset-xl-0 {
      margin-left: 0
    }

    .ekit-wid-con .offset-xl-1 {
      margin-left: 8.333333%
    }

    .ekit-wid-con .offset-xl-2 {
      margin-left: 16.666667%
    }

    .ekit-wid-con .offset-xl-3 {
      margin-left: 25%
    }

    .ekit-wid-con .offset-xl-4 {
      margin-left: 33.333333%
    }

    .ekit-wid-con .offset-xl-5 {
      margin-left: 41.666667%
    }

    .ekit-wid-con .offset-xl-6 {
      margin-left: 50%
    }

    .ekit-wid-con .offset-xl-7 {
      margin-left: 58.333333%
    }

    .ekit-wid-con .offset-xl-8 {
      margin-left: 66.666667%
    }

    .ekit-wid-con .offset-xl-9 {
      margin-left: 75%
    }

    .ekit-wid-con .offset-xl-10 {
      margin-left: 83.333333%
    }

    .ekit-wid-con .offset-xl-11 {
      margin-left: 91.666667%
    }
  }

  .ekit-wid-con .fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
  }

  .ekit-wid-con .fade.in {
    opacity: 1
  }

  .ekit-wid-con .collapse {
    display: none
  }

  .ekit-wid-con .collapse.in {
    display: block
  }

  .ekit-wid-con .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
  }

  .ekit-wid-con .nav-tabs {
    border-bottom: 1px solid #ddd
  }

  .ekit-wid-con .nav-tabs>li {
    float: left;
    margin-bottom: -1px
  }

  .ekit-wid-con .nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
  }

  .ekit-wid-con .nav-tabs>li.active>a,
  .ekit-wid-con .nav-tabs>li.active>a:focus,
  .ekit-wid-con .nav-tabs>li.active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent
  }

  .ekit-wid-con .tab-content>.tab-pane {
    display: none
  }

  .ekit-wid-con .tab-content>.active {
    display: block
  }

  .ekit-wid-con .clearfix::after,
  .ekit-wid-con .clearfix::before,
  .ekit-wid-con .nav::after,
  .ekit-wid-con .nav::before,
  .ekit-wid-con .row::after,
  .ekit-wid-con .row::before {
    display: table;
    content: " "
  }

  .ekit-wid-con .clearfix::after,
  .ekit-wid-con .nav::after,
  .ekit-wid-con .row::after {
    clear: both
  }

  .ekit-wid-con .hide {
    display: none !important
  }

  .ekit-wid-con .show {
    display: block !important
  }

  :focus {
    outline: 0
  }

  .mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: .8
  }

  .mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: 0 !important;
    -webkit-backface-visibility: hidden
  }

  .mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
  }

  .mfp-container::before {
    content: "";
    display: inline-block;
    height: 100%;
    vertical-align: middle
  }

  .mfp-align-top .mfp-container::before {
    display: none
  }

  .mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045
  }

  .mfp-ajax-holder .mfp-content,
  .mfp-inline-holder .mfp-content {
    width: 100%;
    cursor: auto
  }

  .mfp-ajax-cur {
    cursor: progress
  }

  .mfp-zoom-out-cur,
  .mfp-zoom-out-cur .mfp-image-holder .mfp-close.ekit-popup-close {
    cursor: -webkit-zoom-out;
    cursor: zoom-out
  }

  .mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: zoom-in
  }

  .mfp-auto-cursor .mfp-content {
    cursor: auto
  }

  .mfp-arrow,
  .mfp-close.ekit-popup-close,
  .mfp-counter,
  .mfp-preloader {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
  }

  .mfp-loading.mfp-figure {
    display: none
  }

  .mfp-hide {
    display: none !important
  }

  .mfp-preloader {
    color: #ccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -.8em;
    left: 8px;
    right: 8px;
    z-index: 1044
  }

  .mfp-preloader a {
    color: #ccc
  }

  .mfp-preloader a:hover {
    color: #fff
  }

  .mfp-s-ready .mfp-preloader {
    display: none
  }

  .mfp-s-error .mfp-content {
    display: none
  }

  button.mfp-arrow,
  button.mfp-close.ekit-popup-close {
    overflow: visible;
    cursor: pointer;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: 0;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none;
    -ms-touch-action: manipulation;
    touch-action: manipulation
  }

  button::-moz-focus-inner {
    padding: 0;
    border: 0
  }

  .mfp-close.ekit-popup-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: .65;
    padding: 0 0 18px 10px;
    color: #fff;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
  }

  .mfp-close.ekit-popup-close:focus,
  .mfp-close.ekit-popup-close:hover {
    opacity: 1
  }

  .mfp-close.ekit-popup-close:active {
    top: 1px
  }

  .mfp-close-btn-in .mfp-closeekit-popup-close {
    color: #333
  }

  .mfp-iframe-holder .mfp-close.ekit-popup-close,
  .mfp-image-holder .mfp-close.ekit-popup-close {
    color: #fff;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%
  }

  .mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #ccc;
    font-size: 12px;
    line-height: 18px;
    white-space: nowrap
  }

  .mfp-arrow {
    position: absolute;
    opacity: .65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent
  }

  .mfp-arrow:active {
    margin-top: -54px
  }

  .mfp-arrow:focus,
  .mfp-arrow:hover {
    opacity: 1
  }

  .mfp-arrow::after,
  .mfp-arrow::before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent
  }

  .mfp-arrow::after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px
  }

  .mfp-arrow::before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: .7
  }

  .mfp-arrow-left {
    left: 0
  }

  .mfp-arrow-left::after {
    border-right: 17px solid #fff;
    margin-left: 31px
  }

  .mfp-arrow-left::before {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f
  }

  .mfp-arrow-right {
    right: 0
  }

  .mfp-arrow-right::after {
    border-left: 17px solid #fff;
    margin-left: 39px
  }

  .mfp-arrow-right::before {
    border-left: 27px solid #3f3f3f
  }

  .mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px
  }

  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px
  }

  .mfp-iframe-holder .mfp-close.ekit-popup-close {
    top: -40px
  }

  .mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
  }

  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #000
  }

  img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto
  }

  .mfp-figure {
    line-height: 0
  }

  .mfp-figure::after {
    content: "";
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    box-shadow: 0 0 8px rgba(0, 0, 0, .6);
    background: #444
  }

  .mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px
  }

  .mfp-figure figure {
    margin: 0
  }

  .mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto
  }

  .mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-wrap: break-word;
    padding-right: 36px
  }

  .mfp-image-holder .mfp-content {
    max-width: 100%
  }

  .mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
  }

  @media screen and (max-width:800px) and (orientation:landscape),
  screen and (max-height:300px) {
    .mfp-img-mobile .mfp-image-holder {
      padding-left: 0;
      padding-right: 0
    }

    .mfp-img-mobile img.mfp-img {
      padding: 0
    }

    .mfp-img-mobile .mfp-figure::after {
      top: 0;
      bottom: 0
    }

    .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px
    }

    .mfp-img-mobile .mfp-bottom-bar {
      background: rgba(0, 0, 0, .6);
      bottom: 0;
      margin: 0;
      top: auto;
      padding: 3px 5px;
      position: fixed;
      -webkit-box-sizing: border-box;
      box-sizing: border-box
    }

    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0
    }

    .mfp-img-mobile .mfp-counter {
      right: 5px;
      top: 3px
    }

    .mfp-img-mobile .mfp-close.ekit-popup-close {
      top: 0;
      right: 0;
      width: 35px;
      height: 35px;
      line-height: 35px;
      background: rgba(0, 0, 0, .6);
      position: fixed;
      text-align: center;
      padding: 0
    }
  }

  @media all and (max-width:900px) {
    .mfp-arrow {
      -webkit-transform: scale(.75);
      transform: scale(.75)
    }

    .mfp-arrow-left {
      -webkit-transform-origin: 0;
      transform-origin: 0
    }

    .mfp-arrow-right {
      -webkit-transform-origin: 100%;
      transform-origin: 100%
    }

    .mfp-container {
      padding-left: 6px;
      padding-right: 6px
    }
  }

  .mfp-fade.mfp-bg {
    opacity: 0;
    -webkit-transition: all .15s ease-out;
    transition: all .15s ease-out
  }

  .mfp-fade.mfp-bg.mfp-ready {
    opacity: .8
  }

  .mfp-fade.mfp-bg.mfp-removing {
    opacity: 0
  }

  .mfp-fade.mfp-wrap .mfp-content {
    opacity: 0;
    -webkit-transition: all .15s ease-out;
    transition: all .15s ease-out
  }

  .mfp-fade.mfp-wrap.mfp-ready .mfp-content {
    opacity: 1
  }

  .mfp-fade.mfp-wrap.mfp-removing .mfp-content {
    opacity: 0
  }

  .mfp-zoom-in .mfp-with-anim {
    opacity: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  .mfp-zoom-in.mfp-bg {
    opacity: 0;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .mfp-zoom-in.mfp-ready .mfp-with-anim {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: .8
  }

  .mfp-zoom-in.mfp-removing .mfp-with-anim {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    opacity: 0
  }

  .mfp-zoom-in.mfp-removing.mfp-bg {
    opacity: 0
  }

  .twentytwenty-horizontal .twentytwenty-handle::after,
  .twentytwenty-horizontal .twentytwenty-handle::before,
  .twentytwenty-vertical .twentytwenty-handle::after,
  .twentytwenty-vertical .twentytwenty-handle::before {
    content: " ";
    display: block;
    background: #fff;
    position: absolute;
    z-index: 30;
    -webkit-box-shadow: 0 0 12px rgba(51, 51, 51, .5);
    box-shadow: 0 0 12px rgba(51, 51, 51, .5)
  }

  .twentytwenty-horizontal .twentytwenty-handle::after,
  .twentytwenty-horizontal .twentytwenty-handle::before {
    width: 3px;
    height: 9999px;
    left: 50%;
    margin-left: -1.5px
  }

  .twentytwenty-vertical .twentytwenty-handle::after,
  .twentytwenty-vertical .twentytwenty-handle::before {
    width: 9999px;
    height: 3px;
    top: 50%;
    margin-top: -1.5px
  }

  .twentytwenty-after-label,
  .twentytwenty-before-label,
  .twentytwenty-overlay {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%
  }

  .twentytwenty-after-label,
  .twentytwenty-before-label,
  .twentytwenty-overlay {
    -webkit-transition-duration: .5s;
    transition-duration: .5s
  }

  .twentytwenty-after-label,
  .twentytwenty-before-label {
    -webkit-transition-property: opacity;
    transition-property: opacity
  }

  .twentytwenty-after-label::before,
  .twentytwenty-before-label::before {
    color: #fff;
    font-size: 13px;
    letter-spacing: .1em
  }

  .twentytwenty-after-label::before,
  .twentytwenty-before-label::before {
    position: absolute;
    background: rgba(255, 255, 255, .2);
    line-height: 38px;
    padding: 0 20px;
    border-radius: 2px
  }

  .twentytwenty-horizontal .twentytwenty-after-label::before,
  .twentytwenty-horizontal .twentytwenty-before-label::before {
    top: 50%;
    margin-top: -19px
  }

  .twentytwenty-vertical .twentytwenty-after-label::before,
  .twentytwenty-vertical .twentytwenty-before-label::before {
    left: 50%;
    margin-left: -45px;
    text-align: center;
    width: auto;
    display: inline-block
  }

  .twentytwenty-down-arrow,
  .twentytwenty-left-arrow,
  .twentytwenty-right-arrow,
  .twentytwenty-up-arrow {
    width: 0;
    height: 0;
    border: 6px inset transparent;
    position: absolute
  }

  .twentytwenty-handle .twentytwenty-left-arrow,
  .twentytwenty-handle .twentytwenty-right-arrow {
    top: 50%;
    margin-top: -6px
  }

  .twentytwenty-handle .twentytwenty-down-arrow,
  .twentytwenty-handle .twentytwenty-up-arrow {
    left: 50%;
    margin-left: -6px
  }

  .twentytwenty-container {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    z-index: 0;
    overflow: hidden;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none
  }

  .twentytwenty-container img {
    max-width: 100%;
    position: absolute;
    top: 0;
    display: block
  }

  .twentytwenty-container.active .twentytwenty-overlay,
  .twentytwenty-container.active :hover.twentytwenty-overlay {
    background: rgba(0, 0, 0, 0)
  }

  .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,
  .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,
  .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label,
  .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label {
    opacity: 0
  }

  .twentytwenty-container * {
    -webkit-box-sizing: content-box;
    box-sizing: content-box
  }

  .twentytwenty-before-label {
    opacity: 0
  }

  .twentytwenty-before-label::before {
    content: attr(data-content)
  }

  .twentytwenty-after-label {
    opacity: 0
  }

  .twentytwenty-after-label::before {
    content: attr(data-content)
  }

  .twentytwenty-horizontal .twentytwenty-before-label::before {
    left: 10px
  }

  .twentytwenty-horizontal .twentytwenty-after-label::before {
    right: 10px
  }

  .twentytwenty-vertical .twentytwenty-before-label::before {
    top: 10px
  }

  .twentytwenty-vertical .twentytwenty-after-label::before {
    bottom: 10px
  }

  .twentytwenty-overlay {
    -webkit-transition-property: background;
    transition-property: background;
    background: rgba(0, 0, 0, 0);
    z-index: 25
  }

  .twentytwenty-overlay:hover {
    background: rgba(0, 0, 0, .5)
  }

  .twentytwenty-overlay:hover .twentytwenty-after-label {
    opacity: 1
  }

  .twentytwenty-overlay:hover .twentytwenty-before-label {
    opacity: 1
  }

  .twentytwenty-before {
    z-index: 20
  }

  .twentytwenty-after {
    z-index: 10
  }

  div.twentytwenty-handle {
    height: 38px;
    width: 38px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -22px;
    margin-top: -22px;
    border: 3px solid #fff;
    border-radius: 1000px;
    -webkit-box-shadow: 0 0 12px rgba(51, 51, 51, .5);
    box-shadow: 0 0 12px rgba(51, 51, 51, .5);
    z-index: 40;
    cursor: pointer
  }

  .twentytwenty-horizontal .twentytwenty-handle::before {
    bottom: 50%;
    margin-bottom: 22px;
    -webkit-box-shadow: 0 3px 0 #fff, 0 0 12px rgba(51, 51, 51, .5);
    box-shadow: 0 3px 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
  }

  .twentytwenty-horizontal .twentytwenty-handle::after {
    top: 50%;
    margin-top: 22px;
    -webkit-box-shadow: 0 -3px 0 #fff, 0 0 12px rgba(51, 51, 51, .5);
    box-shadow: 0 -3px 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
  }

  .twentytwenty-vertical .twentytwenty-handle::before {
    left: 50%;
    margin-left: 22px;
    -webkit-box-shadow: 3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5);
    box-shadow: 3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
  }

  .twentytwenty-vertical .twentytwenty-handle::after {
    right: 50%;
    margin-right: 22px;
    -webkit-box-shadow: -3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5);
    box-shadow: -3px 0 0 #fff, 0 0 12px rgba(51, 51, 51, .5)
  }

  .twentytwenty-handle>.twentytwenty-left-arrow {
    border-right: 6px solid #fff;
    left: 50%;
    margin-left: -17px
  }

  .twentytwenty-handle>.twentytwenty-right-arrow {
    border-left: 6px solid #fff;
    right: 50%;
    margin-right: -17px
  }

  .twentytwenty-handle>.twentytwenty-up-arrow {
    border-bottom: 6px solid #fff;
    top: 50%;
    margin-top: -17px
  }

  .twentytwenty-handle>.twentytwenty-down-arrow {
    border-top: 6px solid #fff;
    bottom: 50%;
    margin-bottom: -17px
  }

  .nav-alignment-dynamic,
  .nav-alignment-flex-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .elementskit-menu-container {
    z-index: 10000
  }

  .elementskit-navbar-nav>li>a .ekit-menu-icon {
    padding-right: 5px
  }

  .ekit-menu-badge {
    position: absolute;
    top: 5px;
    left: 50%;
    background-color: #bbb;
    color: #fff;
    font-size: 16px;
    padding: 4px 8px;
    border-radius: 3px;
    font-size: 8px;
    line-height: 1;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap;
    z-index: 10
  }

  .ekit-menu-badge>.ekit-menu-badge-arrow {
    position: absolute;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-left: solid transparent;
    border-right: solid transparent;
    border-top: solid #bbb;
    border-bottom: solid transparent;
    border-width: 6px
  }

  .elementskit-dropdown li {
    position: relative
  }

  .elementskit-dropdown .ekit-menu-badge {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    margin-left: 0
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav>li {
    position: relative
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover {
    text-decoration: none
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav>li.elementskit-megamenu-has {
    position: static
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    text-transform: none;
    font-weight: 500;
    letter-spacing: normal
  }

  .elementskit-navbar-nav-default .elementskit-dropdown {
    border-top: 1px solid #dadada;
    border-left: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    border-right: 1px solid #dadada;
    background-color: #f4f4f4;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    padding-left: 0;
    list-style: none;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease, -webkit-transform .4s ease
  }

  .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown {
    left: 100%;
    top: 0
  }

  .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown.open-fromleft {
    left: auto;
    right: 100%
  }

  .elementskit-navbar-nav-default .elementskit-submenu-panel>li>a {
    display: block;
    padding-top: 15px;
    padding-left: 10px;
    padding-bottom: 15px;
    padding-right: 10px;
    color: #000;
    font-weight: 400;
    font-size: 14px;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-dropdown li:hover>a,
  .elementskit-navbar-nav-default .elementskit-navbar-nav>.elementskit-dropdown li>a:hover {
    color: #1e73be;
    background-color: #fff
  }

  .elementskit-navbar-nav-default .elementskit-submenu-panel>li:hover>a,
  .elementskit-navbar-nav-default .elementskit-submenu-panel>li>a:hover {
    color: #0d3a4f;
    background-color: rgba(255, 255, 255, .5)
  }

  .elementskit-navbar-nav-default .elementskit-megamenu-panel {
    width: 100%
  }

  .elementskit-navbar-nav-default .elementskit-overlay {
    display: none
  }

  .elementskit-navbar-nav-default .elementskit-nav-identity-panel {
    display: none
  }

  .elementskit-navbar-nav-default .elementskit-menu-close {
    border: 1px solid rgba(0, 0, 0, .5);
    color: rgba(51, 51, 51, .5);
    float: right;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 20px
  }

  .elementskit-navbar-nav-default .elementskit-dropdown-has>a {
    position: relative
  }

  .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    margin-left: 6px;
    display: block;
    float: right;
    cursor: pointer;
    position: relative;
    font-size: 11px
  }

  @media (max-width:1024px) {
    .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
      padding: 4px 15px
    }
  }

  .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator.icon-none {
    display: none
  }

  .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    font-weight: 900;
    font-style: normal
  }

  .elementskit-navbar-nav-default .elementskit-dropdown-has>a svg.elementskit-submenu-indicator {
    width: 1em;
    height: 1em
  }

  .elementskit-navbar-nav-default.elementskit-menu-container {
    background: rgba(255, 255, 255, 0);
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 100%);
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    position: relative;
    height: 100px;
    z-index: 90000
  }

  .elementskit-navbar-nav-default .elementskit-dropdown {
    min-width: 250px;
    margin-left: 0
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a {
    font-size: 15px;
    color: #000;
    padding-left: 15px;
    padding-right: 15px
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-justified {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  @media (min-width:1025px) {
    .elementskit-navbar-nav-default .elementskit-dropdown {
      -webkit-box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);
      box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);
      position: absolute;
      top: 100%;
      left: 0;
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
      pointer-events: none;
      max-height: none;
      z-index: 999
    }

    .elementskit-navbar-nav-default .elementskit-megamenu-panel {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
      pointer-events: none;
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all .4s ease;
      transition: all .4s ease;
      margin-left: 0;
      position: absolute;
      left: 0;
      top: 100%;
      display: block;
      z-index: 999
    }
  }

  @media (min-width:1025px) {
    .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has:hover>.elementskit-megamenu-panel {
      opacity: 1;
      visibility: visible;
      -webkit-transform: translateY(0);
      transform: translateY(0);
      pointer-events: auto
    }
  }

  .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has .elementskit-dropdown {
    display: none
  }

  .elementskit-navbar-nav-default.ekit-nav-dropdown-click .ekit-dropdown-open-onclick {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    pointer-events: auto
  }

  @media (min-width:767px) {
    .elementskit-navbar-nav-default.ekit-nav-dropdown-click .elementskit-megamenu-has .elementskit-submenu-panel {
      display: none
    }
  }

  @media (max-width:1024px) {
    .ekit_menu_responsive_tablet>.elementskit-navbar-nav-default {
      background-color: #f7f7f7
    }

    .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements {
      width: 100%;
      position: fixed;
      top: 0;
      left: -100vw;
      height: 100%;
      -webkit-box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);
      box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);
      overflow-y: auto;
      overflow-x: hidden;
      padding-top: 0;
      padding-left: 0;
      padding-right: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      -webkit-transition: left .6s cubic-bezier(.6, .1, .68, .53);
      transition: left .6s cubic-bezier(.6, .1, .68, .53)
    }

    .elementskit-navbar-nav-default .no-scroller {
      overflow: hidden
    }

    .elementskit-navbar-nav-default .elementskit-nav-identity-panel {
      display: block;
      position: relative;
      z-index: 5;
      width: 100%
    }

    .elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-site-title {
      float: left
    }

    .elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-menu-close {
      float: right
    }

    .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a {
      color: #000;
      font-size: 12px;
      -webkit-transition: all .4s ease;
      transition: all .4s ease;
      padding-top: 5px;
      padding-left: 10px;
      padding-right: 5px;
      padding-bottom: 5px
    }

    .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover {
      color: #0d3a4f
    }

    .elementskit-navbar-nav-default .elementskit-navbar-nav>li:hover>a {
      color: #0d3a4f
    }

    .elementskit-navbar-nav-default .elementskit-submenu-panel>li>a {
      color: #000;
      font-size: 12px;
      padding-top: 7px;
      padding-left: 7px;
      padding-right: 7px;
      padding-bottom: 7px
    }

    .elementskit-navbar-nav-default .elementskit-dropdown {
      display: block;
      border: 0;
      margin-left: 0
    }

    .elementskit-navbar-nav-default .elementskit-megamenu-panel {
      display: none
    }

    .elementskit-navbar-nav-default .elementskit-navbar-nav>.elementskit-dropdown-has>.elementskit-dropdown li a {
      padding-left: 15px
    }
  }

  @media (max-width:767px) {
    .ekit_menu_responsive_mobile>.elementskit-navbar-nav-default {
      background-color: #f7f7f7
    }
  }

  @media (min-width:1025px) {
    .ekit-nav-dropdown-hover .elementskit-dropdown-has .elementskit-dropdown {
      -webkit-box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);
      box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);
      position: absolute;
      top: 100%;
      left: 0;
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
      pointer-events: none;
      max-height: none;
      z-index: 999
    }

    .ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown {
      opacity: 1;
      visibility: visible;
      -webkit-transform: translateY(0);
      transform: translateY(0);
      pointer-events: auto
    }
  }

  @media only screen and (max-width:1023px) and (min-width:768px) {

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,
    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-dropdown,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover>.elementskit-megamenu-panel {
      opacity: 1;
      visibility: visible;
      -webkit-transform: translateY(0);
      transform: translateY(0);
      pointer-events: auto
    }
  }

  @media only screen and (max-width:1024px) and (min-width:766px) {
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown {
      display: none
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open {
      display: block
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open {
      display: block
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown {
      display: none
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel {
      display: none
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open {
      display: block;
      max-height: 2500px;
      opacity: 1;
      visibility: visible;
      -webkit-transition: max-height 5s ease-out;
      transition: max-height 5s ease-out
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav {
      overflow-y: auto
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown {
      left: 0
    }
  }

  .elementskit-menu-close,
  .elementskit-menu-hamburger {
    display: none
  }

  .elementskit-menu-hamburger {
    color: #000
  }

  @media (max-width:1024px) {
    .elementskit-menu-overlay {
      display: block;
      position: fixed;
      z-index: 14;
      top: 0;
      left: -100%;
      height: 100%;
      width: 100%;
      background-color: rgba(51, 51, 51, .5);
      -webkit-transition: all .4s ease;
      transition: all .4s ease;
      opacity: 1;
      visibility: visible;
      -webkit-transition: all .6s cubic-bezier(.6, .1, .68, .53) .4s;
      transition: all .6s cubic-bezier(.6, .1, .68, .53) .4s
    }

    .elementor-element-edit-mode .elementskit-menu-overlay {
      left: 100%
    }

    .elementskit-menu-hamburger {
      border: 1px solid rgba(0, 0, 0, .2);
      float: right
    }

    .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
      background-color: rgba(0, 0, 0, .5)
    }

    .elementskit-menu-close,
    .elementskit-menu-hamburger {
      padding: 8px;
      background-color: transparent;
      border-radius: .25rem;
      position: relative;
      z-index: 10;
      cursor: pointer;
      width: 45px;
      -webkit-transition: all .4s ease-in;
      transition: all .4s ease-in
    }

    .elementskit-menu-close .elementskit-menu-hamburger-icon,
    .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
      height: 1px;
      width: 100%;
      display: block;
      margin-bottom: 4px
    }

    .elementskit-menu-close .elementskit-menu-hamburger-icon:last-child,
    .elementskit-menu-hamburger .elementskit-menu-hamburger-icon:last-child {
      margin-bottom: 0
    }

    .elementskit-navbar-nav .ekit-menu-badge {
      font-size: 7px
    }
  }

  .elementskit-navbar-nav-default .elementskit-navbar-nav>li>.elementskit-dropdown>li>a .ekit-menu-badge .ekit-menu-badge-arrow {
    display: none
  }

  .dropdown-item,
  .ekit-menu-nav-link {
    position: relative
  }

  .dropdown-item>i,
  .ekit-menu-nav-link>i {
    padding-right: 5px
  }

  .dropdown-item .icon-none,
  .ekit-menu-nav-link .icon-none {
    display: none !important
  }

  @-webkit-keyframes xs-zoomIn {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    50% {
      opacity: 1
    }
  }

  @keyframes xs-zoomIn {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    50% {
      opacity: 1
    }
  }

  .xs-zoomIn {
    -webkit-animation-name: xs-zoomIn;
    animation-name: xs-zoomIn
  }

  .elementskit-nav-logo {
    display: inline-block
  }

  @media (max-width:1024px) {
    .elementor-widget-ekit-nav-menu {
      -webkit-animation: none !important;
      animation: none !important
    }

    .ekit-wid-con:not(.ekit_menu_responsive_mobile) .elementskit-navbar-nav {
      display: block
    }
  }

  @media (max-width:1024px) {

    .elementskit-menu-close,
    .elementskit-menu-hamburger {
      display: block
    }

    .elementskit-menu-container {
      max-width: 350px
    }

    .elementskit-menu-overlay.active {
      left: 0;
      -webkit-transition: all .6s cubic-bezier(.22, .61, .24, 1) 0s;
      transition: all .6s cubic-bezier(.22, .61, .24, 1) 0s
    }

    .elementskit-menu-offcanvas-elements {
      height: 100% !important;
      padding-bottom: 10px
    }

    .elementskit-menu-offcanvas-elements.active {
      left: 0
    }

    .elementskit-dropdown {
      position: relative;
      max-height: 0;
      -webkit-box-shadow: none;
      box-shadow: none;
      -webkit-transition: max-height 2s cubic-bezier(0, 1, 0, 1);
      transition: max-height 2s cubic-bezier(0, 1, 0, 1)
    }

    .ekit_menu_responsive_tablet .ekit-menu-badge {
      position: static;
      margin-left: 10px;
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
      -webkit-transform: none;
      transform: none
    }

    .ekit_menu_responsive_tablet .ekit-menu-badge>.ekit-menu-badge-arrow {
      display: none
    }

    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
      margin-left: auto
    }

    .ekit_menu_responsive_tablet .elementskit-submenu-indicator {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2;
      border: 1px solid;
      border-radius: 30px
    }
  }

  @media screen and (min-width:766px) and (max-width:1024px) {
    .ekit_menu_responsive_mobile .elementskit-menu-offcanvas-elements {
      position: static
    }

    .ekit_menu_responsive_mobile .elementskit-nav-identity-panel {
      display: none
    }

    .ekit_menu_responsive_mobile .elementskit-menu-hamburger {
      display: none
    }

    .ekit_menu_responsive_mobile .elementskit-menu-container {
      overflow-y: unset;
      overflow-x: unset
    }

    .ekit_menu_responsive_mobile .elementskit-dropdown {
      -webkit-box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);
      box-shadow: 0 10px 30px 0 rgba(45, 45, 45, .2);
      position: absolute;
      top: 100%;
      left: 0;
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
      pointer-events: none;
      max-height: none;
      z-index: 999
    }

    .ekit_menu_responsive_mobile .elementskit-megamenu-panel {
      -webkit-transform: translateY(-10px);
      transform: translateY(-10px);
      pointer-events: none;
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all .4s ease;
      transition: all .4s ease;
      margin-left: 0;
      position: absolute;
      left: 0;
      top: 100%;
      display: block;
      z-index: 999
    }

    .ekit_menu_responsive_mobile .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel {
      width: 100vw
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav>li.elementskit-megamenu-has.relative_position {
      position: relative
    }

    .ekit_menu_responsive_mobile .elementskit-megamenu-panel .elementor-section-wrap>.elementor-section>.elementor-container {
      max-width: none
    }
  }

  @media (max-width:767px) {
    .ekit_menu_responsive_mobile .elementskit-navbar-nav {
      display: block
    }

    .ekit_menu_responsive_mobile .elementskit-dropdown {
      position: relative
    }

    .ekit_menu_responsive_mobile .ekit-menu-badge {
      position: static;
      margin-left: 10px;
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
      -webkit-transform: none;
      transform: none
    }

    .ekit_menu_responsive_mobile .ekit-menu-badge>.ekit-menu-badge-arrow {
      display: none
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
      margin-left: auto
    }

    .ekit_menu_responsive_mobile .elementskit-submenu-indicator {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2;
      border: 1px solid;
      border-radius: 30px
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown {
      display: none
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open {
      display: block
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open {
      display: block
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown {
      display: none
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown~.elementskit-megamenu-panel {
      display: none
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open {
      display: block;
      max-height: 2500px;
      opacity: 1;
      visibility: visible;
      -webkit-transition: max-height 5s ease-out;
      transition: max-height 5s ease-out
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-navbar-nav,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav {
      overflow-y: auto
    }

    .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown,
    .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown>li>.elementskit-dropdown {
      left: 0
    }
  }

  .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a>i,
  .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover>i {
    color: inherit !important
  }

  @media (max-width:767px) {
    .ekit-sticky .elementskit-menu-container.elementskit-menu-offcanvas-elements {
      height: 120vh !important
    }

    .ekit-sticky .elementskit-menu-overlay {
      display: none
    }

    .ekit-sticky .elementskit-menu-offcanvas-elements::before {
      position: fixed;
      content: "";
      top: 0;
      left: -110%;
      height: 100%;
      width: 100%;
      background-color: rgba(51, 51, 51, .5);
      -webkit-transition: left .5s ease;
      transition: left .5s ease
    }

    .ekit-sticky .elementskit-menu-offcanvas-elements::after {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background: inherit
    }

    .ekit-sticky .elementskit-menu-offcanvas-elements.active::before {
      left: 0
    }

    .ekit-sticky .elementskit-navbar-nav-default .elementskit-navbar-nav {
      position: relative;
      z-index: 5
    }
  }

  @media (min-width:1025px) {
    .elementor-widget-ekit-nav-menu .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel {
      width: 100vw
    }

    .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li.elementskit-megamenu-has.relative_position {
      position: relative
    }

    .elementskit-megamenu-panel .elementor-section-wrap>.elementor-section>.elementor-container {
      max-width: none
    }
  }

  .elementskit-dropdown-has>.sub-menu-toggle {
    display: none
  }

  .ekit-nav-menu--empty-fallback {
    font-size: 0
  }

  @media (min-width:766px) {

    .ekit_menu_responsive_mobile .ekit-nav-menu--empty-fallback,
    .ekit_menu_responsive_mobile .ekit-nav-menu--overlay {
      display: none
    }
  }

  @media (min-width:1025px) {

    .ekit_menu_responsive_tablet .ekit-nav-menu--empty-fallback,
    .ekit_menu_responsive_tablet .ekit-nav-menu--overlay {
      display: none
    }
  }

  .ekit-vertical-menu-tigger {
    display: block;
    background: #ffb25d;
    -webkit-box-shadow: 0 7px 15px rgba(255, 178, 93, .3);
    box-shadow: 0 7px 15px rgba(255, 178, 93, .3);
    padding-top: 16px;
    padding-bottom: 16px;
    padding-left: 20px;
    padding-right: 16px;
    font-size: 14px;
    color: #fff;
    font-weight: 500;
    line-height: 1
  }

  .ekit-vertical-menu-tigger img:not([draggable]).vertical-menu-icon {
    max-width: 14px
  }

  .ekit-vertical-menu-tigger .vertical-menu-icon {
    -webkit-transition: all .4s ease-in;
    transition: all .4s ease-in
  }

  .ekit-vertical-menu-tigger:hover {
    color: #fff
  }

  .vertical-menu-right-icon {
    margin-right: 7px
  }

  .vertical-menu-left-icon {
    float: right
  }

  .ekit-vertical-navbar-nav {
    padding-left: 0;
    list-style: none;
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, .1);
    box-shadow: 0 10px 25px rgba(0, 0, 0, .1);
    background-color: #fff;
    margin-left: 0;
    margin-bottom: 0;
    list-style: none
  }

  .ekit-vertical-navbar-nav .elementskit-dropdown,
  .ekit-vertical-navbar-nav .elementskit-megamenu-panel {
    margin-left: 0;
    list-style: none;
    margin-bottom: 0
  }

  .ekit-vertical-navbar-nav .elementskit-megamenu-has .elementskit-dropdown {
    display: none
  }

  .ekit-vertical-navbar-nav>li:not(:last-child) {
    border-bottom: 1px solid #ededed
  }

  .ekit-vertical-navbar-nav>li>a {
    font-size: 14px;
    font-weight: 500;
    color: #101010;
    display: block;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 25px;
    padding-right: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-vertical-navbar-nav>li>a .ekit-menu-icon {
    margin-right: 7px;
    padding-right: 0
  }

  .ekit-vertical-navbar-nav>li>a .ekit-menu-badge-arrow {
    display: none
  }

  .ekit-vertical-navbar-nav>li>a .ekit-menu-badge {
    position: static;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-left: 10px;
    -webkit-transform: none;
    transform: none
  }

  .ekit-vertical-navbar-nav>li>a:hover {
    color: #4285f4
  }

  .ekit-vertical-navbar-nav>li:hover>a {
    color: #4285f4
  }

  .ekit-vertical-navbar-nav li.elementskit-dropdown-has {
    position: relative
  }

  @media (min-width:1025px) {
    .ekit-vertical-navbar-nav li.elementskit-dropdown-has:hover>.elementskit-dropdown {
      -webkit-transform: translateY(0);
      transform: translateY(0);
      opacity: 1;
      visibility: visible;
      pointer-events: auto
    }
  }

  @media (min-width:1025px) {
    .ekit-vertical-navbar-nav li.elementskit-megamenu-has.relative_position {
      position: relative
    }

    .ekit-vertical-navbar-nav li.elementskit-megamenu-has.top_position {
      position: static
    }

    .ekit-vertical-navbar-nav li.elementskit-megamenu-has:hover>.elementskit-megamenu-panel {
      -webkit-transform: translateY(0);
      transform: translateY(0);
      opacity: 1;
      visibility: visible;
      pointer-events: auto
    }
  }

  @media (max-width:1024px) {
    .ekit-vertical-navbar-nav .elementskit-megamenu-panel {
      display: none;
      width: auto !important
    }

    .ekit-vertical-navbar-nav .elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open {
      display: block
    }

    .ekit-vertical-navbar-nav .elementskit-dropdown-has .elementskit-dropdown.elementskit-dropdown-open {
      display: block
    }

    .ekit-vertical-navbar-nav .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown {
      display: none
    }
  }

  .ekit-vertical-navbar-nav .elementskit-dropdown {
    padding-left: 0;
    list-style: none;
    max-width: 220px;
    width: 100%
  }

  @media (min-width:1025px) {
    .ekit-vertical-navbar-nav .elementskit-dropdown {
      position: absolute;
      left: 100%;
      top: 0;
      z-index: 100;
      background-color: #fff;
      -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, .1);
      box-shadow: 0 10px 25px rgba(0, 0, 0, .1);
      -webkit-transform: translateY(10px);
      transform: translateY(10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all .3s linear;
      transition: all .3s linear;
      pointer-events: none
    }
  }

  @media (max-width:1024px) {
    .ekit-vertical-navbar-nav .elementskit-dropdown {
      display: none;
      max-height: none;
      max-width: 100%;
      padding: 10px 15px
    }
  }

  @media (min-width:1025px) {
    .ekit-vertical-navbar-nav .elementskit-dropdown>li:not(:last-child) {
      border-bottom: 1px solid #ededed
    }
  }

  .ekit-vertical-navbar-nav .elementskit-dropdown>li:first-child {
    margin-top: 0
  }

  .ekit-vertical-navbar-nav .elementskit-dropdown>li:last-child {
    margin-bottom: 0
  }

  .ekit-vertical-navbar-nav .elementskit-dropdown>li>a {
    font-size: 14px;
    font-weight: 500;
    color: #101010;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 25px;
    padding-right: 19px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  @media (min-width:1025px) {
    .ekit-vertical-navbar-nav .elementskit-megamenu-panel {
      position: absolute;
      left: 100%;
      top: 0;
      z-index: 100;
      -webkit-transform: translateY(10px);
      transform: translateY(10px);
      opacity: 0;
      visibility: hidden;
      -webkit-transition: all .3s linear;
      transition: all .3s linear;
      pointer-events: none;
      width: 100%
    }
  }

  .ekit-vertical-navbar-nav .elementskit-submenu-indicator {
    display: block;
    line-height: 1;
    margin-left: auto;
    position: relative;
    font-weight: 900;
    font-style: normal;
    font-family: "Font Awesome 5 Free";
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .ekit-vertical-navbar-nav .elementskit-submenu-indicator::before {
    content: "\f105"
  }

  .ekit-vertical-navbar-nav .ekit-submenu-indicator-icon {
    display: block;
    margin-left: auto;
    line-height: 1;
    position: relative;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .ekit-vertical-navbar-nav svg.ekit-submenu-indicator-icon {
    width: 1em;
    height: 1em
  }

  .ekit-vertical-navbar-nav .ekit-ajax-loading .eicon-loading {
    font-family: eicons
  }

  .ekit-vertical-navbar-nav .ekit-ajax-loading .eicon-loading::before {
    content: "\e8fb"
  }

  .badge-position-right .ekit-vertical-navbar-nav .ekit-menu-badge {
    margin-left: auto
  }

  .badge-position-right .ekit-menu-badge~.elementskit-submenu-indicator {
    margin-left: 12px
  }

  .badge-position-right .ekit-menu-badge~.ekit-submenu-indicator-icon {
    margin-left: 12px
  }

  .ekit-vertical-main-menu-on-click {
    position: relative
  }

  .ekit-vertical-main-menu-on-click .ekit-vertical-menu-container {
    position: absolute;
    top: 100%;
    z-index: 1111;
    left: 0;
    width: 100%
  }

  .ekit-vertical-main-menu-on-click.vertical-menu-active .ekit-vertical-menu-container {
    opacity: 1;
    visibility: visible
  }

  .ekit-vertical-main-menu-on-click.vertical-menu-active .ekit-vertical-menu-tigger .vertical-menu-left-icon {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-vertical-main-menu-on-click .ekit-vertical-menu-container {
    opacity: 0;
    visibility: hidden
  }

  .ekit-vertical-menu-container {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
  }

  table.dataTable {
    width: 100%;
    margin: 0 auto;
    clear: both;
    border-collapse: separate;
    border-spacing: 0
  }

  table.dataTable tfoot th,
  table.dataTable thead th {
    font-weight: 700
  }

  table.dataTable thead td,
  table.dataTable thead th {
    padding: 10px 18px;
    border-bottom: 1px solid #111
  }

  table.dataTable thead td:active,
  table.dataTable thead th:active {
    outline: 0
  }

  table.dataTable tfoot td,
  table.dataTable tfoot th {
    padding: 10px 18px 6px 18px;
    border-top: 1px solid #111
  }

  table.dataTable thead .sorting,
  table.dataTable thead .sorting_asc,
  table.dataTable thead .sorting_asc_disabled,
  table.dataTable thead .sorting_desc,
  table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center right
  }

  table.dataTable thead .sorting {
    background-image: url(//bazaaraccounting.com/wp-content/plugins/elementskit-lite/widgets/init/assets/css/../img/arrow.png)
  }

  table.dataTable thead .sorting_asc {
    background-image: url(//bazaaraccounting.com/wp-content/plugins/elementskit-lite/widgets/init/assets/css/../img/sort_asc.png)
  }

  table.dataTable thead .sorting_desc {
    background-image: url(//bazaaraccounting.com/wp-content/plugins/elementskit-lite/widgets/init/assets/css/../img/sort_desc.png)
  }

  table.dataTable thead .sorting_asc_disabled {
    background-image: url(//bazaaraccounting.com/wp-content/plugins/elementskit-lite/widgets/init/assets/css/../img/sort_asc_disabled.png)
  }

  table.dataTable tbody tr {
    background-color: #fff
  }

  table.dataTable tbody tr.selected {
    background-color: #b0bed9
  }

  table.dataTable tbody td,
  table.dataTable tbody th {
    padding: 8px 10px
  }

  .ekit_table.display table.dataTable tbody td,
  .ekit_table.display table.dataTable tbody th,
  table.dataTable.row-border tbody td,
  table.dataTable.row-border tbody th {
    border-top: 1px solid #ddd
  }

  .ekit_table.display table.dataTable tbody tr:first-child td,
  .ekit_table.display table.dataTable tbody tr:first-child th,
  table.dataTable.row-border tbody tr:first-child td,
  table.dataTable.row-border tbody tr:first-child th {
    border-top: none
  }

  table.dataTable.cell-border tbody td,
  table.dataTable.cell-border tbody th {
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd
  }

  table.dataTable.cell-border tbody tr td:first-child,
  table.dataTable.cell-border tbody tr th:first-child {
    border-left: 1px solid #ddd
  }

  table.dataTable.cell-border tbody tr:first-child td,
  table.dataTable.cell-border tbody tr:first-child th {
    border-top: none
  }

  .ekit_table.display table.dataTable tbody tr.odd,
  table.dataTable.stripe tbody tr.odd {
    background-color: #f9f9f9
  }

  .ekit_table.display table.dataTable tbody tr.odd.selected,
  table.dataTable.stripe tbody tr.odd.selected {
    background-color: #acbad4
  }

  .ekit_table.display table.dataTable tbody tr:hover,
  table.dataTable.hover tbody tr:hover {
    background-color: #f6f6f6
  }

  .ekit_table.display table.dataTable tbody tr:hover.selected,
  table.dataTable.hover tbody tr:hover.selected {
    background-color: #aab7d1
  }

  .ekit_table.display table.dataTable tbody tr>.sorting_1,
  .ekit_table.display table.dataTable tbody tr>.sorting_2,
  .ekit_table.display table.dataTable tbody tr>.sorting_3,
  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
  }

  .ekit_table.display table.dataTable tbody tr.selected>.sorting_1,
  .ekit_table.display table.dataTable tbody tr.selected>.sorting_2,
  .ekit_table.display table.dataTable tbody tr.selected>.sorting_3,
  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
  }

  .ekit_table.display table.dataTable tbody tr.odd>.sorting_1,
  table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
    background-color: #f1f1f1
  }

  .ekit_table.display table.dataTable tbody tr.odd>.sorting_2,
  table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
    background-color: #f3f3f3
  }

  .ekit_table.display table.dataTable tbody tr.odd>.sorting_3,
  table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {
    background-color: #f5f5f5
  }

  .ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_1,
  table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {
    background-color: #a6b4cd
  }

  .ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_2,
  table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {
    background-color: #a8b5cf
  }

  .ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_3,
  table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {
    background-color: #a9b7d1
  }

  .ekit_table.display table.dataTable tbody tr.even>.sorting_1,
  table.dataTable.order-column.stripe tbody tr.even>.sorting_1 {
    background-color: #fafafa
  }

  .ekit_table.display table.dataTable tbody tr.even>.sorting_2,
  table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
    background-color: #fcfcfc
  }

  .ekit_table.display table.dataTable tbody tr.even>.sorting_3,
  table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {
    background-color: #fefefe
  }

  .ekit_table.display table.dataTable tbody tr.even.selected>.sorting_1,
  table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
    background-color: #acbad5
  }

  .ekit_table.display table.dataTable tbody tr.even.selected>.sorting_2,
  table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {
    background-color: #aebcd6
  }

  .ekit_table.display table.dataTable tbody tr.even.selected>.sorting_3,
  table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {
    background-color: #afbdd8
  }

  .ekit_table.display table.dataTable tbody tr:hover>.sorting_1,
  table.dataTable.order-column.hover tbody tr:hover>.sorting_1 {
    background-color: #eaeaea
  }

  .ekit_table.display table.dataTable tbody tr:hover>.sorting_2,
  table.dataTable.order-column.hover tbody tr:hover>.sorting_2 {
    background-color: #ececec
  }

  .ekit_table.display table.dataTable tbody tr:hover>.sorting_3,
  table.dataTable.order-column.hover tbody tr:hover>.sorting_3 {
    background-color: #efefef
  }

  .ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_1,
  table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1 {
    background-color: #a2aec7
  }

  .ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_2,
  table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2 {
    background-color: #a3b0c9
  }

  .ekit_table.display table.dataTable 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-bottom: 1px solid #111
  }

  table.dataTable.nowrap td,
  table.dataTable.nowrap th {
    white-space: nowrap
  }

  table.dataTable.compact thead td,
  table.dataTable.compact thead th {
    padding: 4px 17px 4px 4px
  }

  table.dataTable.compact tfoot td,
  table.dataTable.compact tfoot th {
    padding: 4px
  }

  table.dataTable.compact tbody td,
  table.dataTable.compact tbody th {
    padding: 4px
  }

  table.dataTable td.dt-left,
  table.dataTable th.dt-left {
    text-align: left
  }

  table.dataTable td.dataTables_empty,
  table.dataTable td.dt-center,
  table.dataTable th.dt-center {
    text-align: center
  }

  table.dataTable td.dt-right,
  table.dataTable th.dt-right {
    text-align: right
  }

  table.dataTable td.dt-justify,
  table.dataTable th.dt-justify {
    text-align: justify
  }

  table.dataTable td.dt-nowrap,
  table.dataTable th.dt-nowrap {
    white-space: nowrap
  }

  table.dataTable tfoot td.dt-head-left,
  table.dataTable tfoot th.dt-head-left,
  table.dataTable thead td.dt-head-left,
  table.dataTable thead th.dt-head-left {
    text-align: left
  }

  table.dataTable tfoot td.dt-head-center,
  table.dataTable tfoot th.dt-head-center,
  table.dataTable thead td.dt-head-center,
  table.dataTable thead th.dt-head-center {
    text-align: center
  }

  table.dataTable tfoot td.dt-head-right,
  table.dataTable tfoot th.dt-head-right,
  table.dataTable thead td.dt-head-right,
  table.dataTable thead th.dt-head-right {
    text-align: right
  }

  table.dataTable tfoot td.dt-head-justify,
  table.dataTable tfoot th.dt-head-justify,
  table.dataTable thead td.dt-head-justify,
  table.dataTable thead th.dt-head-justify {
    text-align: justify
  }

  table.dataTable tfoot td.dt-head-nowrap,
  table.dataTable tfoot th.dt-head-nowrap,
  table.dataTable thead td.dt-head-nowrap,
  table.dataTable thead th.dt-head-nowrap {
    white-space: nowrap
  }

  table.dataTable tbody td.dt-body-left,
  table.dataTable tbody th.dt-body-left {
    text-align: left
  }

  table.dataTable tbody td.dt-body-center,
  table.dataTable tbody th.dt-body-center {
    text-align: center
  }

  table.dataTable tbody td.dt-body-right,
  table.dataTable tbody th.dt-body-right {
    text-align: right
  }

  table.dataTable tbody td.dt-body-justify,
  table.dataTable tbody th.dt-body-justify {
    text-align: justify
  }

  table.dataTable tbody td.dt-body-nowrap,
  table.dataTable tbody th.dt-body-nowrap {
    white-space: nowrap
  }

  table.dataTable,
  table.dataTable td,
  table.dataTable th {
    -webkit-box-sizing: content-box;
    box-sizing: content-box
  }

  .dataTables_wrapper {
    position: relative;
    clear: both;
    zoom: 1
  }

  .dataTables_wrapper .dataTables_length {
    float: left
  }

  .dataTables_wrapper .dataTables_filter {
    float: right;
    text-align: right
  }

  .dataTables_wrapper .dataTables_filter input {
    margin-left: .5em
  }

  .dataTables_wrapper .dataTables_info {
    clear: both;
    float: left;
    padding-top: .755em
  }

  .dataTables_wrapper .dataTables_paginate {
    float: right;
    text-align: right;
    padding-top: .25em
  }

  .dataTables_wrapper .dataTables_paginate .paginate_button {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    min-width: 1.5em;
    padding: .5em 1em;
    margin-left: 2px;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    color: #333 !important;
    border: 1px solid transparent;
    border-radius: 2px
  }

  .dataTables_wrapper .dataTables_paginate .paginate_button.current,
  .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #333 !important;
    border: 1px solid #979797;
    background-color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
    background: linear-gradient(to bottom, #fff 0, #dcdcdc 100%)
  }

  .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
  .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
  .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
    cursor: default;
    color: #666 !important;
    border: 1px solid transparent;
    background: 0 0;
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: #fff !important;
    border: 1px solid #111;
    background-color: #585858;
    background: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#111));
    background: linear-gradient(to bottom, #585858 0, #111 100%)
  }

  .dataTables_wrapper .dataTables_paginate .paginate_button:active {
    outline: 0;
    background-color: #2b2b2b;
    background: -webkit-gradient(linear, left top, left bottom, from(#2b2b2b), to(#0c0c0c));
    background: linear-gradient(to bottom, #2b2b2b 0, #0c0c0c 100%);
    -webkit-box-shadow: inset 0 0 3px #111;
    box-shadow: inset 0 0 3px #111
  }

  .dataTables_wrapper .dataTables_paginate .ellipsis {
    padding: 0 1em
  }

  .dataTables_wrapper .dataTables_processing {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 40px;
    margin-left: -50%;
    margin-top: -25px;
    padding-top: 20px;
    text-align: center;
    font-size: 1.2em;
    background-color: #fff;
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, .9)), color-stop(75%, rgba(255, 255, 255, .9)), to(rgba(255, 255, 255, 0)));
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .9) 25%, rgba(255, 255, 255, .9) 75%, rgba(255, 255, 255, 0) 100%)
  }

  .dataTables_wrapper .dataTables_filter,
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_paginate,
  .dataTables_wrapper .dataTables_processing {
    color: #333
  }

  .dataTables_wrapper .dataTables_scroll {
    clear: both
  }

  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
    -webkit-overflow-scrolling: touch
  }

  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,
  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,
  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,
  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th {
    vertical-align: middle
  }

  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,
  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,
  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,
  .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing {
    height: 0;
    overflow: hidden;
    margin: 0 !important;
    padding: 0 !important
  }

  .dataTables_wrapper.no-footer .dataTables_scrollBody {
    border-bottom: 1px solid #111
  }

  .dataTables_wrapper.no-footer div.dataTables_scrollBody>table,
  .dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable {
    border-bottom: none
  }

  .dataTables_wrapper::after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0
  }

  @media screen and (max-width:767px) {

    .dataTables_wrapper .dataTables_info,
    .dataTables_wrapper .dataTables_paginate {
      float: none;
      text-align: center
    }

    .dataTables_wrapper .dataTables_paginate {
      margin-top: .5em
    }
  }

  @media screen and (max-width:640px) {

    .dataTables_wrapper .dataTables_filter,
    .dataTables_wrapper .dataTables_length {
      float: none;
      text-align: center
    }

    .dataTables_wrapper .dataTables_filter {
      margin-top: .5em
    }
  }

  @keyframes dtb-spinner {
    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  @-webkit-keyframes dtb-spinner {
    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  div.dt-button-info {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 400px;
    margin-top: -100px;
    margin-left: -200px;
    background-color: #fff;
    border: 2px solid #111;
    -webkit-box-shadow: 3px 3px 8px rgba(0, 0, 0, .3);
    box-shadow: 3px 3px 8px rgba(0, 0, 0, .3);
    border-radius: 3px;
    text-align: center;
    z-index: 21
  }

  div.dt-button-info h2 {
    padding: .5em;
    margin: 0;
    font-weight: 400;
    border-bottom: 1px solid #ddd;
    background-color: #f3f3f3
  }

  div.dt-button-info>div {
    padding: 1em
  }

  div.dt-button-collection-title {
    text-align: center;
    padding: .3em 0 .5em;
    font-size: .9em
  }

  div.dt-button-collection-title:empty {
    display: none
  }

  a.dt-button,
  button.dt-button,
  div.dt-button {
    position: relative;
    display: inline-block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: .333em;
    margin-bottom: .333em;
    padding: .5em 1em;
    border: 1px solid #999;
    border-radius: 2px;
    cursor: pointer;
    font-size: .88em;
    line-height: 1.6em;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    background-color: #e9e9e9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e9e9e9));
    background-image: linear-gradient(to bottom, #fff 0, #e9e9e9 100%);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    outline: 0
  }

  a.dt-button.disabled,
  button.dt-button.disabled,
  div.dt-button.disabled {
    color: #999;
    border: 1px solid #d0d0d0;
    cursor: default;
    background-color: #f9f9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f9f9f9));
    background-image: linear-gradient(to bottom, #fff 0, #f9f9f9 100%)
  }

  a.dt-button.active:not(.disabled),
  a.dt-button:active:not(.disabled),
  button.dt-button.active:not(.disabled),
  button.dt-button:active:not(.disabled),
  div.dt-button.active:not(.disabled),
  div.dt-button:active:not(.disabled) {
    background-color: #e2e2e2;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#e2e2e2));
    background-image: linear-gradient(to bottom, #f3f3f3 0, #e2e2e2 100%);
    -webkit-box-shadow: inset 1px 1px 3px #999;
    box-shadow: inset 1px 1px 3px #999
  }

  a.dt-button.active:not(.disabled):hover:not(.disabled),
  a.dt-button:active:not(.disabled):hover:not(.disabled),
  button.dt-button.active:not(.disabled):hover:not(.disabled),
  button.dt-button:active:not(.disabled):hover:not(.disabled),
  div.dt-button.active:not(.disabled):hover:not(.disabled),
  div.dt-button:active:not(.disabled):hover:not(.disabled) {
    -webkit-box-shadow: inset 1px 1px 3px #999;
    box-shadow: inset 1px 1px 3px #999;
    background-color: #ccc;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#ccc));
    background-image: linear-gradient(to bottom, #eaeaea 0, #ccc 100%)
  }

  a.dt-button:hover,
  button.dt-button:hover,
  div.dt-button:hover {
    text-decoration: none
  }

  a.dt-button:hover:not(.disabled),
  button.dt-button:hover:not(.disabled),
  div.dt-button:hover:not(.disabled) {
    border: 1px solid #666;
    background-color: #e0e0e0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e0e0e0));
    background-image: linear-gradient(to bottom, #f9f9f9 0, #e0e0e0 100%)
  }

  a.dt-button:focus:not(.disabled),
  button.dt-button:focus:not(.disabled),
  div.dt-button:focus:not(.disabled) {
    border: 1px solid #426c9e;
    text-shadow: 0 1px 0 #c4def1;
    outline: 0;
    background-color: #79ace9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#bddef4), to(#79ace9));
    background-image: linear-gradient(to bottom, #bddef4 0, #79ace9 100%)
  }

  .dt-button embed {
    outline: 0
  }

  div.dt-buttons {
    position: relative;
    float: left
  }

  div.dt-buttons.buttons-right {
    float: right
  }

  div.dt-button-collection {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    margin-top: 3px;
    padding: 8px 8px 4px 8px;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .4);
    background-color: #fff;
    overflow: hidden;
    z-index: 2002;
    border-radius: 5px;
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .3);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, .3);
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    -ms-column-gap: 8px;
    -o-column-gap: 8px;
    column-gap: 8px
  }

  div.dt-button-collection a.dt-button,
  div.dt-button-collection button.dt-button,
  div.dt-button-collection div.dt-button {
    position: relative;
    left: 0;
    right: 0;
    width: 100%;
    display: block;
    float: none;
    margin-bottom: 4px;
    margin-right: 0
  }

  div.dt-button-collection a.dt-button.active:not(.disabled),
  div.dt-button-collection a.dt-button:active:not(.disabled),
  div.dt-button-collection button.dt-button.active:not(.disabled),
  div.dt-button-collection button.dt-button:active:not(.disabled),
  div.dt-button-collection div.dt-button.active:not(.disabled),
  div.dt-button-collection div.dt-button:active:not(.disabled) {
    background-color: #dadada;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#dadada));
    background-image: linear-gradient(to bottom, #f0f0f0 0, #dadada 100%);
    -webkit-box-shadow: inset 1px 1px 3px #666;
    box-shadow: inset 1px 1px 3px #666
  }

  div.dt-button-collection.fixed {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -75px;
    border-radius: 0
  }

  div.dt-button-collection.fixed.two-column {
    margin-left: -150px
  }

  div.dt-button-collection.fixed.three-column {
    margin-left: -225px
  }

  div.dt-button-collection.fixed.four-column {
    margin-left: -300px
  }

  div.dt-button-collection>* {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid
  }

  div.dt-button-collection.two-column {
    width: 300px;
    padding-bottom: 1px;
    -webkit-column-count: 2;
    -moz-column-count: 2;
    -ms-column-count: 2;
    -o-column-count: 2;
    column-count: 2
  }

  div.dt-button-collection.three-column {
    width: 450px;
    padding-bottom: 1px;
    -webkit-column-count: 3;
    -moz-column-count: 3;
    -ms-column-count: 3;
    -o-column-count: 3;
    column-count: 3
  }

  div.dt-button-collection.four-column {
    width: 600px;
    padding-bottom: 1px;
    -webkit-column-count: 4;
    -moz-column-count: 4;
    -ms-column-count: 4;
    -o-column-count: 4;
    column-count: 4
  }

  div.dt-button-collection .dt-button {
    border-radius: 0
  }

  div.dt-button-background {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .7);
    background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, .3) 0, rgba(0, 0, 0, .7) 100%);
    z-index: 2001
  }

  @media screen and (max-width:640px) {
    div.dt-buttons {
      float: none !important;
      text-align: center
    }
  }

  a.dt-button.processing,
  button.dt-button.processing,
  div.dt-button.processing {
    color: rgba(0, 0, 0, .2)
  }

  a.dt-button.processing::after,
  button.dt-button.processing::after,
  div.dt-button.processing::after {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    content: " ";
    border: 2px solid #282828;
    border-radius: 50%;
    border-left-color: transparent;
    border-right-color: transparent;
    animation: dtb-spinner 1.5s infinite linear;
    -o-animation: dtb-spinner 1.5s infinite linear;
    -ms-animation: dtb-spinner 1.5s infinite linear;
    -webkit-animation: dtb-spinner 1.5s infinite linear;
    -moz-animation: dtb-spinner 1.5s infinite linear
  }

  table.DTFC_Cloned tfoot,
  table.DTFC_Cloned thead {
    background-color: #fff
  }

  div.DTFC_Blocker {
    background-color: #fff
  }

  div.DTFC_LeftWrapper table.dataTable,
  div.DTFC_RightWrapper table.dataTable {
    margin-bottom: 0;
    z-index: 2
  }

  div.DTFC_LeftWrapper table.dataTable.no-footer,
  div.DTFC_RightWrapper table.dataTable.no-footer {
    border-bottom: none
  }

  table.fixedHeader-floating {
    position: fixed !important;
    background-color: #fff
  }

  table.fixedHeader-floating.no-footer {
    border-bottom-width: 0
  }

  table.fixedHeader-locked {
    position: absolute !important;
    background-color: #fff
  }

  @media print {
    table.fixedHeader-floating {
      display: none
    }
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,
  table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,
  table.dataTable.dtr-inline.collapsed>tbody>tr>th.child {
    cursor: default !important
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before {
    display: none !important
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,
  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child {
    position: relative;
    padding-left: 30px;
    cursor: pointer
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before {
    top: 9px;
    left: 4px;
    height: 14px;
    width: 14px;
    display: block;
    position: absolute;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 14px;
    -webkit-box-shadow: 0 0 3px #444;
    box-shadow: 0 0 3px #444;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 14px;
    content: "+";
    background-color: #31b131
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before {
    content: "-";
    background-color: #d33333
  }

  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,
  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child {
    padding-left: 27px
  }

  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,
  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before {
    top: 5px;
    left: 4px;
    height: 14px;
    width: 14px;
    border-radius: 14px;
    line-height: 14px;
    text-indent: 3px
  }

  table.dataTable.dtr-column>tbody>tr>td.control,
  table.dataTable.dtr-column>tbody>tr>th.control {
    position: relative;
    cursor: pointer
  }

  table.dataTable.dtr-column>tbody>tr>td.control::before,
  table.dataTable.dtr-column>tbody>tr>th.control::before {
    top: 50%;
    left: 50%;
    height: 16px;
    width: 16px;
    margin-top: -10px;
    margin-left: -10px;
    display: block;
    position: absolute;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 14px;
    -webkit-box-shadow: 0 0 3px #444;
    box-shadow: 0 0 3px #444;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 14px;
    content: "+";
    background-color: #31b131
  }

  table.dataTable.dtr-column>tbody>tr.parent td.control::before,
  table.dataTable.dtr-column>tbody>tr.parent th.control::before {
    content: "-";
    background-color: #d33333
  }

  table.dataTable>tbody>tr.child {
    padding: .5em 1em
  }

  table.dataTable>tbody>tr.child:hover {
    background: 0 0 !important
  }

  table.dataTable>tbody>tr.child ul.dtr-details {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0
  }

  table.dataTable>tbody>tr.child ul.dtr-details>li {
    border-bottom: 1px solid #efefef;
    padding: .5em 0
  }

  table.dataTable>tbody>tr.child ul.dtr-details>li:first-child {
    padding-top: 0
  }

  table.dataTable>tbody>tr.child ul.dtr-details>li:last-child {
    border-bottom: none
  }

  table.dataTable>tbody>tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: 700
  }

  div.dtr-modal {
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    padding: 10em 1em
  }

  div.dtr-modal div.dtr-modal-display {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 50%;
    overflow: auto;
    margin: auto;
    z-index: 102;
    overflow: auto;
    background-color: #f5f5f7;
    border: 1px solid #000;
    border-radius: .5em;
    -webkit-box-shadow: 0 12px 30px rgba(0, 0, 0, .6);
    box-shadow: 0 12px 30px rgba(0, 0, 0, .6)
  }

  div.dtr-modal div.dtr-modal-content {
    position: relative;
    padding: 1em
  }

  div.dtr-modal div.dtr-modal-close {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 22px;
    height: 22px;
    border: 1px solid #eaeaea;
    background-color: #f9f9f9;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    z-index: 12
  }

  div.dtr-modal div.dtr-modal-close:hover {
    background-color: #eaeaea
  }

  div.dtr-modal div.dtr-modal-background {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 101;
    background: rgba(0, 0, 0, .6)
  }

  @media screen and (max-width:767px) {
    div.dtr-modal div.dtr-modal-display {
      width: 95%
    }
  }

  table.dataTable tr.dtrg-group td {
    background-color: #e0e0e0
  }

  table.dataTable tr.dtrg-group.dtrg-level-0 td {
    font-weight: 700
  }

  table.dataTable tr.dtrg-group.dtrg-level-1 td,
  table.dataTable tr.dtrg-group.dtrg-level-2 td {
    background-color: #f0f0f0;
    padding-top: .25em;
    padding-bottom: .25em;
    padding-left: 2em;
    font-size: .9em
  }

  table.dataTable tr.dtrg-group.dtrg-level-2 td {
    background-color: #f3f3f3
  }

  .ekit_table .dataTables_wrapper {
    padding-top: 20px;
    padding-bottom: 20px
  }

  .dataTables_filter,
  .ekit_table .dataTables_wrapper .dataTables_length,
  .ekit_table .ekit_table_length {
    padding-bottom: 20px
  }

  .ekit_table table.dataTable.no-footer {
    border-bottom: 1px solid #e6e6e6
  }

  .ekit_table .dataTables_wrapper select:not([multiple]) {
    -webkit-appearance: none;
    -ms-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border-radius: 0;
    border: solid 1px #bbb;
    padding: 12px 48px 12px 18px
  }

  .ekit_table .dataTables_wrapper select:not([multiple])::after {
    content: " - Remember this"
  }

  .ekit_table .dataTables_wrapper .dataTables_filter input {
    border: solid 1px #bbb;
    padding: 12px 48px 12px 18px
  }

  .ekit_table .dataTables_wrapper table {
    margin-top: 20px;
    margin-bottom: 20px
  }

  .ekit_table table.dataTable thead th {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: .3px;
    color: #fff
  }

  .ekit_table.display table.dataTable tbody tr td {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #f9f9f9
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,
  table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,
  table.dataTable.dtr-inline.collapsed>tbody>tr>th.child {
    cursor: default !important
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before {
    display: none !important
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,
  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child {
    position: relative;
    padding-left: 30px;
    cursor: pointer
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before {
    top: 9px;
    left: 4px;
    height: 14px;
    width: 14px;
    display: block;
    position: absolute;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 14px;
    -webkit-box-shadow: 0 0 3px #444;
    box-shadow: 0 0 3px #444;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 14px;
    content: "+";
    background-color: #31b131
  }

  table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,
  table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before {
    content: "-";
    background-color: #d33333
  }

  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,
  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child {
    padding-left: 27px
  }

  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,
  table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before {
    top: 5px;
    left: 4px;
    height: 14px;
    width: 14px;
    border-radius: 14px;
    line-height: 14px;
    text-indent: 3px
  }

  table.dataTable.dtr-column>tbody>tr>td.control,
  table.dataTable.dtr-column>tbody>tr>th.control {
    position: relative;
    cursor: pointer
  }

  table.dataTable.dtr-column>tbody>tr>td.control::before,
  table.dataTable.dtr-column>tbody>tr>th.control::before {
    top: 50%;
    left: 50%;
    height: 16px;
    width: 16px;
    margin-top: -10px;
    margin-left: -10px;
    display: block;
    position: absolute;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 14px;
    -webkit-box-shadow: 0 0 3px #444;
    box-shadow: 0 0 3px #444;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    text-align: center;
    text-indent: 0 !important;
    font-family: "Courier New", Courier, monospace;
    line-height: 14px;
    content: "+";
    background-color: #31b131
  }

  table.dataTable.dtr-column>tbody>tr.parent td.control::before,
  table.dataTable.dtr-column>tbody>tr.parent th.control::before {
    content: "-";
    background-color: #d33333
  }

  table.dataTable>tbody>tr.child {
    padding: .5em 1em
  }

  table.dataTable>tbody>tr.child:hover {
    background: 0 0 !important
  }

  table.dataTable>tbody>tr.child ul.dtr-details {
    display: inline-block;
    list-style-type: none;
    margin: 0;
    padding: 0
  }

  table.dataTable>tbody>tr.child ul.dtr-details>li {
    border-bottom: 1px solid #efefef;
    padding: .5em 0
  }

  table.dataTable>tbody>tr.child ul.dtr-details>li:first-child {
    padding-top: 0
  }

  table.dataTable>tbody>tr.child ul.dtr-details>li:last-child {
    border-bottom: none
  }

  table.dataTable>tbody>tr.child span.dtr-title {
    display: inline-block;
    min-width: 75px;
    font-weight: 700
  }

  div.dtr-modal {
    position: fixed;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 100;
    padding: 10em 1em
  }

  div.dtr-modal div.dtr-modal-display {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 50%;
    height: 50%;
    overflow: auto;
    margin: auto;
    z-index: 102;
    overflow: auto;
    background-color: #f5f5f7;
    border: 1px solid #000;
    border-radius: .5em;
    -webkit-box-shadow: 0 12px 30px rgba(0, 0, 0, .6);
    box-shadow: 0 12px 30px rgba(0, 0, 0, .6)
  }

  div.dtr-modal div.dtr-modal-content {
    position: relative;
    padding: 1em
  }

  div.dtr-modal div.dtr-modal-close {
    position: absolute;
    top: 6px;
    right: 6px;
    width: 22px;
    height: 22px;
    border: 1px solid #eaeaea;
    background-color: #f9f9f9;
    text-align: center;
    border-radius: 3px;
    cursor: pointer;
    z-index: 12
  }

  div.dtr-modal div.dtr-modal-close:hover {
    background-color: #eaeaea
  }

  div.dtr-modal div.dtr-modal-background {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 101;
    background: rgba(0, 0, 0, .6)
  }

  @media screen and (max-width:767px) {
    div.dtr-modal div.dtr-modal-display {
      width: 95%
    }
  }

  .elementskit-invisible {
    visibility: hidden
  }

  .ekit-wid-con .select {
    cursor: pointer;
    display: block;
    position: relative;
    font-size: 16px;
    color: #7b7b7b;
    width: 220px;
    height: 44px;
    float: right
  }

  .met_d--block {
    display: block
  }

  .met_d--none {
    display: none
  }

  .met_d--flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .before\:last\:met_d--none:last-child::before {
    display: none
  }

  .after\:first\:met_d--none:first-child::after {
    display: none
  }

  .after\:active\:met_d--none.active::after {
    display: none
  }

  .met_w--12 {
    width: 12px
  }

  .met_w--16 {
    width: 16px
  }

  .met_w--20 {
    width: 20px
  }

  .met_w--24 {
    width: 24px
  }

  .met_w--48 {
    width: 48px
  }

  .before\:met_w--4::before {
    width: 4px
  }

  .before\:met_w--16::before {
    width: 16px
  }

  .before\:met_w--19::before {
    width: 19px
  }

  .before\:met_w--48::before {
    width: 48px
  }

  .active\::before\:met_w--18.active::before {
    width: 18px
  }

  .after\:met_w--1::after {
    width: 1px
  }

  .met_h--12 {
    height: 12px
  }

  .met_h--16 {
    height: 16px
  }

  .met_h--20 {
    height: 20px
  }

  .met_h--24 {
    height: 24px
  }

  .met_h--48 {
    height: 48px
  }

  .before\:met_h--4::before {
    height: 4px
  }

  .before\:met_h--16::before {
    height: 16px
  }

  .before\:met_h--19::before {
    height: 19px
  }

  .before\:met_h--48::before {
    height: 48px
  }

  .active\::before\:met_h--18.active::before {
    height: 18px
  }

  .after\:met_h--1::after {
    height: 1px
  }

  .after\:met_content::after,
  .before\:met_content::before {
    content: " "
  }

  .met_pos--fixed {
    position: fixed
  }

  .met_pos--relative {
    position: relative
  }

  .met_pos--absolute {
    position: absolute
  }

  .before\:met_pos--absolute::before {
    position: absolute
  }

  .after\:met_pos--absolute::after {
    position: absolute
  }

  .met_top--0 {
    top: 0
  }

  .met_top--15 {
    top: 15px
  }

  .met_top--20 {
    top: 20px
  }

  .met_top--50p {
    top: 50%
  }

  .met_top--100p {
    top: 100%
  }

  .before\:met_top--0::before {
    top: 0
  }

  .before\:met_top--5::before {
    top: 5px
  }

  .before\:met_top--12::before {
    top: 12px
  }

  .before\:active\:met_top--13.active::before {
    top: 13px
  }

  .after\:met_top--m1::after {
    top: -1px
  }

  .after\:met_top--5::after {
    top: 5px
  }

  .met_bottom--0 {
    bottom: 0
  }

  .met_bottom--20 {
    bottom: 20px
  }

  .met_bottom--100p {
    bottom: 100%
  }

  .before\:met_bottom--0::before {
    bottom: 0
  }

  .met_left--0 {
    left: 0
  }

  .met_left--1 {
    left: 1px
  }

  .met_left--20 {
    left: 20px
  }

  .met_left--50p {
    left: 50%
  }

  .met_left--100p {
    left: 100%
  }

  .before\:met_left--0::before {
    left: 0
  }

  .before\:met_left--5::before {
    left: 5px
  }

  .before\:met_left--12::before {
    left: 12px
  }

  .before\:active\:met_left--13.active::before {
    left: 13px
  }

  .after\:met_left--m1::after {
    left: -1px
  }

  .after\:met_left--5::after {
    left: 5px
  }

  .met_right--0 {
    right: 0
  }

  .met_right--20 {
    right: 20px
  }

  .met_right--100p {
    right: 100%
  }

  .met_mx--m40 {
    margin-left: -40px;
    margin-right: -40px
  }

  .met_mx--m28 {
    margin-left: -28px;
    margin-right: -28px
  }

  .met_mx--12 {
    margin-left: 12px;
    margin-right: 12px
  }

  .met_mx--20 {
    margin-left: 20px;
    margin-right: 20px
  }

  .met_mx--24 {
    margin-left: 24px;
    margin-right: 24px
  }

  .met_mx--36 {
    margin-left: 36px;
    margin-right: 36px
  }

  .met_my--m40 {
    margin-top: -40px;
    margin-bottom: -40px
  }

  .met_my--m28 {
    margin-top: -28px;
    margin-bottom: -28px
  }

  .met_my--12 {
    margin-top: 12px;
    margin-bottom: 12px
  }

  .met_my--20 {
    margin-top: 20px;
    margin-bottom: 20px
  }

  .met_my--24 {
    margin-top: 24px;
    margin-bottom: 24px
  }

  .met_my--36 {
    margin-top: 36px;
    margin-bottom: 36px
  }

  .met_m--0 {
    margin: 0
  }

  .met_ml--1 {
    margin-left: 1px
  }

  .met_ml--6 {
    margin-left: 6px
  }

  .met_ml--15 {
    margin-left: 15px
  }

  .met_ml--20 {
    margin-left: 20px
  }

  .met_ml--21 {
    margin-left: 21px
  }

  .met_ml--35 {
    margin-left: 35px
  }

  .met_mr--1 {
    margin-right: 1px
  }

  .met_mr--10 {
    margin-right: 10px
  }

  .met_mr--15 {
    margin-right: 15px
  }

  .met_mr--20 {
    margin-right: 20px
  }

  .met_mb--0 {
    margin-bottom: 0
  }

  .met_mb--0i {
    margin-bottom: 0 !important
  }

  .met_mb--20 {
    margin-bottom: 20px
  }

  .met_not_last_mr--20:not(:last-child) {
    margin-right: 20px
  }

  .met_not_last_mb--20:not(:last-child) {
    margin-bottom: 20px
  }

  .met_p--0 {
    padding: 0
  }

  .met_px--8 {
    padding-left: 8px;
    padding-right: 8px
  }

  .met_py--5 {
    padding-top: 5px;
    padding-bottom: 5px
  }

  .met_pt--10 {
    padding-top: 10px
  }

  .met_pl--10 {
    padding-left: 10px
  }

  .met_pr--10 {
    padding-right: 10px
  }

  .met_pb--10 {
    padding-bottom: 10px
  }

  .met_color--white {
    color: #fff
  }

  .active>.active\:met_bgc--nonei {
    background-color: transparent !important
  }

  .active .active\:_\:met_bgc--nonei {
    background-color: transparent !important
  }

  .met_bd--2 {
    border: solid 2px
  }

  .met_bd--6 {
    border: solid 6px
  }

  .met_bdt--2 {
    border-top: solid 2px
  }

  .met_bdt--4 {
    border-top: solid 4px
  }

  .met_bdt--6 {
    border-top: solid 6px
  }

  .met_bdl--2 {
    border-left: solid 2px
  }

  .met_bdl--4 {
    border-left: solid 4px
  }

  .met_bdl--6 {
    border-left: solid 6px
  }

  .before\:met_bdt--2::before {
    border-top: solid 2px
  }

  .before\:met_bdl--2::before {
    border-left: solid 2px
  }

  .after\:met_bdt--2::after {
    border-top: solid 2px
  }

  .after\:met_bdl--2::after {
    border-left: solid 2px
  }

  .active>.active\:met_bd--1 {
    border-style: solid;
    border-width: 1px
  }

  .active .active\:_\:met_bd--1 {
    border-style: solid;
    border-width: 1px
  }

  .met_bdc--none {
    border-color: transparent
  }

  .met_bdt_color--current {
    border-top-color: currentColor
  }

  .met_bdb_color--current {
    border-bottom-color: currentColor
  }

  .met_bdl_color--current {
    border-left-color: currentColor
  }

  .met_bdr_color--current {
    border-right-color: currentColor
  }

  .met_radius--4 {
    border-radius: 4px
  }

  .met_radius--circle {
    border-radius: 50%
  }

  .before\:met_radius--circle::before {
    border-radius: 50%
  }

  .met_shadow_inset--6 {
    -webkit-box-shadow: inset 0 0 0 6px currentColor;
    box-shadow: inset 0 0 0 6px currentColor
  }

  .active>.active\:met_shadow_inset--1 {
    -webkit-box-shadow: inset 0 0 0 1px currentColor;
    box-shadow: inset 0 0 0 1px currentColor
  }

  .active>.active\:met_shadow_inset--8 {
    -webkit-box-shadow: inset 0 0 0 8px currentColor;
    box-shadow: inset 0 0 0 8px currentColor
  }

  .active .active\:_\:met_shadow_inset--1 {
    -webkit-box-shadow: inset 0 0 0 1px currentColor;
    box-shadow: inset 0 0 0 1px currentColor
  }

  .met_fs--14 {
    font-size: 14px
  }

  .met_lh--0 {
    line-height: 0
  }

  .met_lh--16 {
    line-height: 16px
  }

  .met_list--none {
    list-style: none
  }

  .met_text--nowrap {
    white-space: nowrap
  }

  .whitespace--normal {
    white-space: normal !important
  }

  .met_opacity--0 {
    opacity: 0
  }

  .met_opacity--8 {
    opacity: .08
  }

  .met_opacity--30 {
    opacity: .3
  }

  .met_opacity--70 {
    opacity: .7
  }

  .hover\:met_opacity--60:hover {
    opacity: .6
  }

  .hover\:met_opacity--100:hover {
    opacity: 1
  }

  a:hover>.a\:hover\:met_opacity--60 {
    opacity: .6
  }

  a:hover>.a\:hover\:met_opacity--100 {
    opacity: 1
  }

  .before\:met_opacity--30::before {
    opacity: .3
  }

  .after\:met_opacity--30::after {
    opacity: .3
  }

  .active>.active\:met_opacity--0 {
    opacity: 0
  }

  .active>.active\:met_opacity--100 {
    opacity: 1
  }

  .active .active\:_\:met_opacity--0 {
    opacity: 0
  }

  .active .active\:_\:met_opacity--100 {
    opacity: 100
  }

  .met_transition--300ms {
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .before\:met_transition--300ms::before {
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .met_translateTop--m50p {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .met_translateLeft--m50p {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .met_scale--0 {
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  .hover\:met_scaleX--200:hover {
    -webkit-transform: scaleX(2);
    transform: scaleX(2)
  }

  .hover\:met_scaleY--200:hover {
    -webkit-transform: scaleY(2);
    transform: scaleY(2)
  }

  a:hover>.a:hover\:met_scalex--200:hover {
    -webkit-transform: scaleX(2);
    transform: scaleX(2)
  }

  a:hover>.a:hover\:met_scaley--200:hover {
    -webkit-transform: scaleY(2);
    transform: scaleY(2)
  }

  .active>.active\:met_scale--150 {
    -webkit-transform: scale(1.5);
    transform: scale(1.5)
  }

  .active>.active\:met_scaleX--20 {
    -webkit-transform: scaleX(.2);
    transform: scaleX(.2)
  }

  .active>.active\:met_scaleX--200 {
    -webkit-transform: scaleX(2);
    transform: scaleX(2)
  }

  .active>.active\:met_scaleY--20 {
    -webkit-transform: scaleY(.2);
    transform: scaleY(.2)
  }

  .active>.active\:met_scaleY--200 {
    -webkit-transform: scaleY(2);
    transform: scaleY(2)
  }

  .active .active\:_\:met_scale--40 {
    -webkit-transform: scale(.4);
    transform: scale(.4)
  }

  .active .active\:_\:met_scale--150 {
    -webkit-transform: scale(1.5);
    transform: scale(1.5)
  }

  .active .active\:_\:met_scaleX--20 {
    -webkit-transform: scaleX(.2);
    transform: scaleX(.2)
  }

  .active .active\:_\:met_scaleX--100 {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  .active .active\:_\:met_scaleX--200 {
    -webkit-transform: scaleX(2);
    transform: scaleX(2)
  }

  .active .active\:_\:met_scaleY--20 {
    -webkit-transform: scaleY(.2);
    transform: scaleY(.2)
  }

  .active .active\:_\:met_scaleY--100 {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }

  .active .active\:_\:met_scaleY--200 {
    -webkit-transform: scaleY(2);
    transform: scaleY(2)
  }

  .met_scale--top {
    -webkit-transform-origin: top;
    transform-origin: top
  }

  .met_scale--bottom {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
  }

  .met_scale--left {
    -webkit-transform-origin: left;
    transform-origin: left
  }

  .met_scale--right {
    -webkit-transform-origin: right;
    transform-origin: right
  }

  .elementor-editor-active .editor\:met_display--none,
  .elementor-editor-preview .editor\:met_display--none {
    display: none
  }

  .ekit-wid-con .ekit_social_media,
  .ekit-wid-con .ekit_socialshare {
    margin-left: 0;
    padding-left: 0;
    list-style: none
  }

  .ekit-wid-con .ekit_social_media>li>a,
  .ekit-wid-con .ekit_socialshare>li>a {
    display: block;
    cursor: pointer;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_social_media>li>a i,
  .ekit-wid-con .ekit_socialshare>li>a i {
    vertical-align: middle;
    display: inline-block
  }

  .ekit-wid-con .ekit_social_media>li>a svg,
  .ekit-wid-con .ekit_socialshare>li>a svg {
    max-width: 16px;
    height: auto;
    vertical-align: middle
  }

  @media (max-width:1024px) {

    .ekit-wid-con .ekit_social_media>li,
    .ekit-wid-con .ekit_socialshare>li {
      margin-bottom: 20px
    }
  }

  .ekit-wid-con .ekit_socialshare>li>div {
    display: block;
    cursor: pointer;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_socialshare>li>div i {
    vertical-align: middle;
    display: inline-block
  }

  .ekit-wid-con .ekit_socialshare>li>div svg {
    max-width: 16px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-post-list-wrapper .elementor-icon-list-item a {
    background-color: transparent !important
  }

  .ekit-wid-con .ekit-post-list-wrapper.elementor-inline-items .elementor-icon-list-item {
    margin: 0
  }

  .ekit-wid-con .elementor-inline-items {
    margin: 0 !important
  }

  .ekit-wid-con .elementor-inline-items .elementor-icon-list-item {
    display: inline-block
  }

  .ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after {
    display: inline-block
  }

  .elementor-widget .ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after {
    position: absolute
  }

  .ekit-wid-con .elementor-inline-items .elementor-icon-list-item:last-child::after {
    display: none
  }

  .elementor-widget-elementskit-page-list:not(.ekit-has-divider-yes) .ekit-wid-con .elementor-inline-items .elementor-icon-list-item::after {
    display: none
  }

  .ekit-wid-con .elementor-inline-items.row .elementor-icon-list-item {
    margin: 0;
    padding: 0;
    margin-right: 0 !important;
    margin-left: 0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .elementor-inline-items.row .elementor-icon-list-item a {
    padding: 5px 15px
  }

  .ekit-wid-con .elementor-icon-list-item>a {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-wid-con .elementor-icon-list-item>a.ekit_badge_right {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
  }

  .ekit-wid-con .ekit_menu_label {
    border-radius: 3px;
    padding: 2px 5px;
    display: inline-block;
    font-size: 10px;
    color: #fff;
    background-color: #c91765;
    margin-left: 5px
  }

  .ekit-wid-con .ekit_menu_subtitle {
    font-size: 11px;
    font-style: normal;
    color: #8d96ae;
    display: block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementor-icon-list-text {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_page_list_content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .elementor-widget-elementskit-page-list.elementor-align-center .ekit-wid-con .ekit_page_list_content {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .elementor-widget-elementskit-page-list.elementor-align-left .ekit-wid-con .ekit_page_list_content {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .elementor-widget-elementskit-page-list.elementor-align-right .ekit-wid-con .ekit_page_list_content {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }

  .ekit-wid-con .elementor-icon-list-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    text-align: center;
    line-height: inherit
  }

  .ekit-wid-con .elementor-icon-list-icon svg {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementor-icon-list-icon>i {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-enabled-bg-img .elementor-icon-list-item a {
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    background-position: center center;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-enabled-bg-img .elementor-icon-list-item a::after {
    content: "";
    background-color: rgba(34, 34, 34, .7);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-enabled-bg-img .elementor-icon-list-item a:hover::after {
    background-color: rgba(34, 34, 34, .9)
  }

  .ekit-enabled-bg-img .elementor-icon-list-item a .ekit_post_list_content_wraper {
    z-index: 1
  }

  .ekit-enabled-bg-img .elementor-icon-list-item a>img {
    z-index: 1
  }

  .ekit-wid-con .nav {
    margin: 0;
    padding: 0;
    list-style: none
  }

  .ekit-wid-con .ekit-form form p {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]) {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    color: #495057;
    background-color: #fff;
    border: 1px solid #e7e7e7;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    height: 56px;
    border-radius: 0;
    padding-left: 30px;
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):hover {
    border-color: #333
  }

  .ekit-wid-con .ekit-form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus {
    border-color: #4d68ff
  }

  .ekit-wid-con .ekit-form form input[type=submit] {
    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-radius: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    padding: 12px 72px;
    font-size: .9375rem;
    background-color: #313636;
    border: 0 solid #000;
    color: #fff;
    cursor: pointer
  }

  .ekit-wid-con .ekit-form form input[type=submit]:hover {
    background-color: #4d68ff
  }

  .ekit-wid-con .ekit-form form select {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    color: #495057;
    background-color: #fff;
    border: 1px solid #e7e7e7;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    height: 56px
  }

  .ekit-wid-con .ekit-form form select[multiple] {
    height: 100px
  }

  .ekit-wid-con .ekit-form form label {
    margin-bottom: 7px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #313636;
    font-weight: 400
  }

  .ekit-wid-con .ekit-form form label span {
    color: #777;
    font-size: .8125rem;
    display: block
  }

  .ekit-wid-con .ekit-form form textarea {
    display: block;
    width: 100%;
    padding: .375rem .75rem;
    font-size: 1rem;
    color: #495057;
    background-color: #fff;
    border: 1px solid #e7e7e7;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    border-radius: 0;
    padding-left: 30px;
    height: 176px;
    resize: none;
    padding-top: 15px;
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .ekit-wid-con .ekit-form form textarea:hover {
    border-color: #333
  }

  .ekit-wid-con .ekit-form form textarea:focus {
    border-color: #4d68ff
  }

  .ekit-wid-con .ekit-form form .intl-tel-input {
    width: 100%
  }

  .ekit-wid-con .ekit-form form .ekit-form-input {
    margin-bottom: 50px
  }

  .ekit-wid-con .btn-text-primary {
    color: #4285f4
  }

  .ekit-wid-con .btn-pill {
    border-radius: 2rem
  }

  .ekit-wid-con .d-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit-review-wrapper {
    background-color: #f2f2f5;
    font-family: Roboto, sans-serif;
    overflow: hidden
  }

  .ekit-wid-con .ekit-review-overview,
  .ekit-wid-con .review-card-overview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background-color: #fff
  }

  .ekit-wid-con .ekit-review-card,
  .ekit-wid-con .ekit-review-overview {
    background-color: #fff
  }

  .ekit-wid-con .ekit-review-card h4,
  .ekit-wid-con .ekit-review-overview h4 {
    margin: 0;
    white-space: nowrap
  }

  .ekit-wid-con .ekit-review-card--name,
  .ekit-wid-con .ekit-review-card--rating .rating-average,
  .ekit-wid-con .ekit-review-card--title h4,
  .ekit-wid-con .ekit-review-overview--name,
  .ekit-wid-con .ekit-review-overview--rating .rating-average,
  .ekit-wid-con .ekit-review-overview--title h4 {
    color: #000032
  }

  .ekit-wid-con .ekit-review-card--rating .rating-average,
  .ekit-wid-con .ekit-review-overview--rating .rating-average {
    font-weight: 500
  }

  .ekit-wid-con .ekit-review-card--rating>div,
  .ekit-wid-con .ekit-review-overview--rating>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit-review-card--rating .rating-average,
  .ekit-wid-con .ekit-review-overview--rating .rating-average {
    font-size: 18px;
    font-weight: 700
  }

  .ekit-wid-con .ekit-review-card--rating .rating-stars,
  .ekit-wid-con .ekit-review-overview--rating .rating-stars {
    margin: 0 .5rem
  }

  .ekit-wid-con .ekit-review-card--rating .rating-text,
  .ekit-wid-con .ekit-review-overview--rating .rating-text {
    color: #878787;
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-review-overview {
    padding: 1.5rem 2rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 0 1.5rem 0;
    border-width: 1px
  }

  .ekit-wid-con .ekit-review-overview--thumbnail {
    margin-right: 1rem
  }

  .ekit-wid-con .ekit-review-overview--thumbnail img {
    width: 40px;
    height: 40px;
    border-radius: 50%
  }

  .ekit-wid-con .ekit-review-overview--title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit-review-overview--title img {
    height: 26px;
    margin-right: .5rem
  }

  .ekit-wid-con .ekit-review-overview--title h4 {
    font-size: 22px;
    line-height: 28px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-review-overview--title h4 span {
    font-family: Roboto;
    font-size: 26px;
    font-weight: 900;
    text-transform: capitalize
  }

  .ekit-wid-con .ekit-review-overview--rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-review-overview--rating .rating-average,
  .ekit-wid-con .ekit-review-overview--rating .rating-text {
    line-height: 27px
  }

  .ekit-wid-con .ekit-review-overview--rating .rating-text {
    font-style: italic;
    font-size: 12px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-review-overview--rating .rating-average {
    font-size: 22px;
    font-weight: 700
  }

  .ekit-wid-con .ekit-review-overview--stars {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 10px;
    height: 27px
  }

  .ekit-wid-con .ekit-review-overview--stars .icon {
    font-size: 20px
  }

  .ekit-wid-con .ekit-review-overview--actions {
    display: grid;
    place-items: center
  }

  .ekit-wid-con .ekit-review-overview--actions .btn {
    font-size: 15px;
    font-weight: 400;
    padding: 0 30px;
    color: #fff;
    min-height: 35px;
    line-height: 35px
  }

  .ekit-wid-con .ekit-review-cards-grid .ekit-review-card--comment,
  .ekit-wid-con .ekit-review-slider-wrapper .ekit-review-card--comment {
    overflow: hidden
  }

  .ekit-wid-con .ekit-review-cards-masonry .ekit-review-card {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid-column
  }

  .ekit-wid-con .ekit-review-cards-list .ekit-review-card--comment {
    min-height: unset
  }

  .ekit-wid-con .ekit-review-card {
    overflow: hidden;
    position: relative;
    border-color: #f2f2f5;
    border-width: 1px;
    padding: 2rem;
    display: grid;
    grid-template-columns: auto auto 1fr;
    grid-template-areas: "thumbnail name name" "thumbnail date date" "thumbnail stars stars" "comment comment comment" "posted-on posted-on posted-on"
  }

  .ekit-wid-con .ekit-review-card::before {
    content: ""
  }

  .ekit-wid-con .ekit-review-card--date,
  .ekit-wid-con .ekit-review-card--desc {
    grid-area: date
  }

  .ekit-wid-con .ekit-review-card--top-right-logo {
    position: absolute;
    top: 2rem;
    right: 2rem;
    z-index: 10
  }

  .ekit-wid-con .ekit-review-card--top-right-logo i {
    font-size: 20px
  }

  .ekit-wid-con .ekit-review-card--image,
  .ekit-wid-con .ekit-review-card--image img,
  .ekit-wid-con .ekit-review-card--thumbnail img {
    border-radius: 50%
  }

  .ekit-wid-con .ekit-review-card--image {
    width: 60px;
    height: 60px;
    grid-area: thumbnail;
    min-width: 60px;
    border-radius: 50%;
    background-color: #eae9f7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1rem;
    position: relative
  }

  .ekit-wid-con .ekit-review-card--image img {
    height: 100%;
    width: 100%
  }

  .ekit-wid-con .ekit-review-card--thumbnail {
    grid-area: thumbnail;
    padding-right: 1rem
  }

  .ekit-wid-con .ekit-review-card--thumbnail .thumbnail {
    width: 40px;
    height: 40px;
    min-width: 40px;
    border-radius: 50%
  }

  .ekit-wid-con .ekit-review-card--thumbnail-badge .badge,
  .ekit-wid-con .ekit-review-card--thumbnail-badge>div {
    position: relative
  }

  .ekit-wid-con .ekit-review-card--thumbnail-badge .badge {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    bottom: 0;
    right: 0
  }

  .ekit-wid-con .ekit-review-card--thumbnail-badge .badge img {
    width: 16px;
    height: 16px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute
  }

  .ekit-wid-con .ekit-review-card--average,
  .ekit-wid-con .ekit-review-card--title {
    color: #000032
  }

  .ekit-wid-con .ekit-review-card--title {
    font-size: 24px;
    line-height: 24px;
    margin: 0 0 .8rem 0
  }

  .ekit-wid-con .ekit-review-card--name {
    grid-area: name;
    font-size: 14px;
    font-weight: 700;
    margin: 0 0 .25rem 0
  }

  .ekit-wid-con .ekit-review-card--rating .rating-text {
    font-size: 13px
  }

  .ekit-wid-con .ekit-review-card--average {
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    margin-right: 1rem
  }

  .ekit-wid-con .ekit-review-card--stars {
    grid-area: stars;
    color: #f4be28;
    font-size: 13px;
    line-height: 20px
  }

  .ekit-wid-con .ekit-review-card--date,
  .ekit-wid-con .ekit-review-card--desc,
  .ekit-wid-con .ekit-review-card--posted-on p {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-review-card--top-right-image {
    position: absolute;
    top: 2rem;
    right: 2rem
  }

  .ekit-wid-con .ekit-review-card--comment {
    grid-area: comment;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    color: #32323d
  }

  .ekit-wid-con .ekit-review-card--comment .more {
    color: #3476e0;
    cursor: pointer
  }

  .ekit-wid-con .ekit-review-card--actions {
    grid-area: actions
  }

  .ekit-wid-con .ekit-review-card--actions .btn {
    padding: 0;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 600;
    color: #4285f4
  }

  .ekit-wid-con .ekit-review-card--actions .btn:hover {
    color: #3476e0
  }

  .ekit-wid-con .ekit-review-card--actions .btn:first-child {
    margin-right: 10px
  }

  .ekit-wid-con .ekit-review-card--posted-on {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-area: posted-on
  }

  .ekit-wid-con .ekit-review-card--posted-on p {
    font-size: 13px;
    line-height: 13px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-review-card--posted-on h5 {
    margin: 0;
    font-size: 17px;
    line-height: 20px;
    font-weight: 500
  }

  .ekit-wid-con .ekit-review-card-bubble {
    background-color: transparent !important
  }

  .ekit-wid-con .ekit-review-card-bubble::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fff;
    width: 100%;
    height: calc(100% - 100px);
    z-index: 1
  }

  .ekit-wid-con .ekit-review-card-bubble::after {
    content: "";
    position: absolute;
    left: 2.4rem;
    top: calc(100% - 116px);
    height: 1.5rem;
    width: 1.5rem;
    background-color: #fff;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--posted-on,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail {
    z-index: 10
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--posted-on {
    display: none
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars {
    grid-column: 1/4
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--stars {
    grid-row: 1
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--comment {
    grid-row: 2
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name {
    grid-column: 2/4;
    text-align: left
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name,
  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail {
    margin-top: 2.5rem
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--thumbnail {
    padding-right: 1rem;
    grid-row: 3/5;
    grid-column: 1/2
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--name {
    grid-row: 3
  }

  .ekit-wid-con .ekit-review-card-bubble .ekit-review-card--date {
    grid-row: 4
  }

  .ekit-wid-con .ekit-review-card-rating-inline .ekit-review-card--date {
    grid-column: 3
  }

  .ekit-wid-con .ekit-review-card-rating-inline .ekit-review-card--stars {
    grid-column: 2;
    grid-row: 2
  }

  .ekit-wid-con .ekit-review-card-thumbnail-left {
    grid-template-areas: "thumbnail name name" "thumbnail date date" "thumbnail stars stars" "thumbnail comment comment" "thumbnail posted-on posted-on"
  }

  .ekit-wid-con .ekit-review-card-align-center {
    text-align: center;
    grid-template-areas: "thumbnail thumbnail thumbnail" "name name name" "date date date" "stars stars stars" "comment comment comment" "posted-on posted-on posted-on"
  }

  .ekit-wid-con .ekit-review-card-align-center .ekit-review-card--thumbnail {
    padding-right: 0;
    margin-bottom: 2rem
  }

  .ekit-wid-con .ekit-review-card-align-center .ekit-review-card--thumbnail>div {
    width: 40px;
    margin: 0 auto
  }

  .ekit-wid-con .ekit-review-card-align-center .ekit-review-card--posted-on {
    display: block;
    grid-row: 6;
    padding-top: 1rem
  }

  .ekit-wid-con .ekit-review-card-align-center .ekit-review-card--posted-on i {
    margin: 0 auto !important
  }

  .ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--stars {
    grid-row: 2
  }

  .ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--comment {
    grid-row: 3
  }

  .ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--name {
    grid-row: 4
  }

  .ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--date {
    grid-row: 5
  }

  .ekit-wid-con .ekit-review-card-name-bottom .ekit-review-card--posted-on {
    grid-row: 6
  }

  .ekit-wid-con .ekit_review_card_stars_inline .ekit-review-card--stars {
    grid-row: 2;
    grid-column: 2/3
  }

  .ekit-wid-con .ekit_review_card_stars_inline .ekit-review-card--date {
    grid-row: 2;
    grid-column: 3
  }

  .ekit-wid-con .ekit-review-card-name-bottom.ekit-review-card-thumbnail-left .ekit-review-card--posted-on {
    grid-column: 1/4
  }

  .ekit-wid-con .ekit-review-card-overview {
    grid-template-areas: "thumbnail name name" "thumbnail average stars" "thumbnail date date" "thumbnail actions actions"
  }

  .ekit-wid-con .ekit-review-card-overview::before {
    display: none
  }

  .ekit-wid-con .ekit-review-card-overview .ekit-review-card--image {
    margin-right: 1rem
  }

  .ekit-wid-con .ekit-review-card-overview .ekit-review-card--name {
    font-size: 20px;
    line-height: 24px;
    font-weight: 600;
    margin-bottom: 1rem
  }

  .ekit-wid-con .ekit-review-card-overview .ekit-review-card--average {
    font-size: 18px;
    line-height: 22px;
    font-weight: 700;
    margin-right: 6px
  }

  .ekit-wid-con .ekit-review-card-overview .ekit-review-card--desc {
    font-size: 13px;
    line-height: 20px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-review-card-overview .ekit-review-card--actions {
    margin-top: 1rem
  }

  .ekit-wid-con .ekit-review-card-overview .ekit-review-card--actions .btn {
    padding: 0 !important;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 20px;
    text-transform: none;
    background-color: transparent
  }

  .ekit-wid-con .ekit-review-card-overview .ekit-review-card--stars {
    font-size: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .small {
    font-size: 12px;
    line-height: 20px
  }

  .ekit-wid-con .muted {
    color: #adadad
  }

  @media screen and (max-width:411px) {
    .ekit-wid-con .ekit-review-card-overview {
      grid-template-areas: "thumbnail name name" "thumbnail average stars" "thumbnail date date" "actions actions actions"
    }

    .ekit-wid-con .ekit-review-overview {
      display: block !important
    }

    .ekit-wid-con .ekit-review-overview--actions {
      display: block !important;
      margin-top: 1rem !important;
      text-align: center
    }

    .ekit-wid-con .ekit-review-overview--actions .btn {
      padding: .75rem 3rem
    }
  }

  .ekit-wid-con iframe {
    border: none
  }

  .ekit-wid-con a,
  .ekit-wid-con b,
  .ekit-wid-con div,
  .ekit-wid-con li,
  .ekit-wid-con ul {
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent
  }

  .ekit-wid-con a:active,
  .ekit-wid-con a:focus,
  .ekit-wid-con input,
  .ekit-wid-con input:active,
  .ekit-wid-con input:focus,
  .ekit-wid-con input:hover,
  .ekit-wid-con textarea,
  .ekit-wid-con textarea:active,
  .ekit-wid-con textarea:focus,
  .ekit-wid-con textarea:hover {
    -moz-outline: none;
    outline: 0
  }

  .ekit-wid-con embed,
  .ekit-wid-con img:not([draggable]),
  .ekit-wid-con object,
  .ekit-wid-con video {
    max-width: 100%;
    height: auto
  }

  .ekit-wid-con a,
  .ekit-wid-con button {
    text-decoration: none;
    outline: 0
  }

  .ekit-wid-con a:active,
  .ekit-wid-con a:focus,
  .ekit-wid-con a:hover,
  .ekit-wid-con a:visited {
    text-decoration: none;
    outline: 0
  }

  .ekit-wid-con img {
    border: none;
    max-width: 100%
  }

  .ekit-wid-con li,
  .ekit-wid-con ul {
    margin: 0;
    padding: 0
  }

  .ekit-wid-con .elementor-text-editor ol,
  .ekit-wid-con .elementor-text-editor ul {
    padding-left: 18px
  }

  .ekit-wid-con h4,
  .ekit-wid-con p {
    margin-bottom: 10px
  }

  .ekit-wid-con svg {
    width: 1em;
    height: 1em
  }

  .ekit-wid-con .clear-both::after,
  .ekit-wid-con .clear-both::before {
    display: table;
    content: "";
    clear: both
  }

  .ekit-wid-con button:focus {
    outline: 0
  }

  .ekit-wid-con .text-left {
    text-align: left !important
  }

  .ekit-wid-con .text-right {
    text-align: right !important
  }

  .ekit-wid-con .text-center {
    text-align: center !important
  }

  .ekit-wid-con .ekit-flex-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
  }

  .ekit-wid-con .ekit-flex-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
  }

  .ekit-wid-con .ekit-flex-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
  }

  .ekit-wid-con .ekit-flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
  }

  .ekit-wid-con .tab-content>.tab-pane {
    font-family: inherit
  }

  .ekit-wid-con .elementskit-border-divider {
    left: 13px
  }

  .ekit-wid-con .elementskit-border-divider.elementskit-style-long {
    left: inherit
  }

  .ekit-wid-con .elementskit-border-divider::before {
    left: -26px
  }

  .ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container {
    z-index: 1000
  }

  .ekit-wid-con .elementskit-navbar-nav-default .elementskit-navbar-nav>li>a:hover {
    background-color: transparent
  }

  .ekit-wid-con .elementor-icon-list-item a>img {
    width: 100px;
    margin-right: 15px
  }

  .ekit-wid-con .elementor-icon-list-item .meta-lists {
    line-height: 1
  }

  .ekit-wid-con .elementor-icon-list-item .meta-lists svg {
    max-width: 12px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .elementor-icon-list-item .meta-lists>span {
    color: #7f8595;
    font-size: 12px;
    display: inline-block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementor-icon-list-item .elementor-icon-list-text {
    display: block;
    margin-bottom: 0
  }

  .ekit-wid-con .dialog-type-lightbox .dialog-widget-content {
    width: 100%
  }

  .ekit-wid-con .nf-form-content .listselect-wrap .nf-field-element div,
  .ekit-wid-con .nf-form-content input.ninja-forms-field,
  .ekit-wid-con .nf-form-content select.ninja-forms-field:not([multiple]) {
    height: 100%
  }

  .ekit-wid-con .nf-form-content .list-select-wrap>div div::after {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: normal
  }

  .ekit-wid-con .nf-error.field-wrap .nf-field-element::after,
  .ekit-wid-con .nf-pass.field-wrap .nf-field-element::after {
    top: 0;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: normal
  }

  .ekit-wid-con .nf-form-content button,
  .ekit-wid-con .nf-form-content input[type=button],
  .ekit-wid-con .nf-form-content input[type=submit] {
    cursor: pointer
  }

  .ekit-wid-con .nf-response-msg>p {
    line-height: normal
  }

  .ekit-wid-con textarea.ninja-forms-field {
    display: block
  }

  .ekit-wid-con .nf-form-content .list-select-wrap>div div {
    border: none
  }

  .ekit-wid-con .nf-form-content .list-select-wrap>div select {
    border: 1px solid #c4c4c4
  }

  .ekit-wid-con .column-count-1 {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1
  }

  .ekit-wid-con .column-count-2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2
  }

  .ekit-wid-con .column-count-3 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3
  }

  .ekit-wid-con .column-count-4 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4
  }

  .ekit-wid-con .column-count-5 {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5
  }

  .ekit-wid-con .column-count-6 {
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6
  }

  .ekit-wid-con .text-left {
    text-align: left !important
  }

  .ekit-wid-con .text-right {
    text-align: right !important
  }

  .ekit-wid-con .text-center {
    text-align: center !important
  }

  .ekit-wid-con .ekit-img-overlay {
    position: relative;
    z-index: 0
  }

  .ekit-wid-con .ekit-img-overlay::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1
  }

  .ekit-wid-con .ekit-wrapper-link {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    top: 0;
    left: 0;
    z-index: 10
  }

  .ekit-wid-con .media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  @media (min-width:1025px) {

    .ekit-wid-con .default_menu_position .elementor-column,
    .ekit-wid-con .default_menu_position .elementor-widget,
    .ekit-wid-con .default_menu_position .elementor-widget-wrap,
    .ekit-wid-con .default_menu_position .elementskit-navbar-nav-default.elementskit-menu-container {
      position: static
    }

    .ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel,
    .ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel,
    .ekit-wid-con .elementskit-navbar-nav-default .elementskit-menu-po-right .relative_position.elementskit-megamenu-has .elementskit-megamenu-panel {
      right: 0;
      left: auto
    }

    .ekit-wid-con .elementskit-navbar-nav-default .elementskit-megamenu-has .elementskit-megamenu-panel {
      -webkit-transition: transform .4s ease;
      -webkit-transition: -webkit-transform .4s ease;
      transition: -webkit-transform .4s ease;
      transition: transform .4s ease;
      transition: transform .4s ease, -webkit-transform .4s ease
    }

    .ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel,
    .ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel {
      -webkit-transform: translateY(-10px) translateX(-50%);
      transform: translateY(-10px) translateX(-50%);
      left: 50%
    }

    .ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width:hover>.elementskit-megamenu-panel,
    .ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width:hover>.elementskit-megamenu-panel {
      -webkit-transform: translateY(0) translateX(-50%);
      transform: translateY(0) translateX(-50%);
      left: 50%
    }

    .ekit-wid-con body.is-vertical-menu-active .ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container {
      z-index: 9
    }

    .ekit-wid-con body.is-vertical-menu-active .vertical-menu-active .xs-vertical-menu-backdrop {
      z-index: 150
    }

    .ekit-wid-con body.is-vertical-menu-active .ekit-vertical-menu-tigger {
      z-index: 160
    }
  }

  @media (max-width:1024px) {
    .ekit-wid-con .ekit-vertical-navbar-nav .elementskit-submenu-indicator {
      padding: 3px 10px;
      border: 1px solid;
      border-radius: 30px
    }
  }

  .ekit-wid-con .xs-overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: .5;
    z-index: 0
  }

  .ekit-wid-con .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .ekit-wid-con .swiper-container {
    width: inherit;
    height: inherit
  }

  .ekit-wid-con .swiper-container.ekit-main-swiper,
  .ekit-wid-con .swiper.ekit-main-swiper {
    position: static
  }

  .ekit-wid-con .swiper .swiper-navigation-button,
  .ekit-wid-con .swiper-container .swiper-navigation-button {
    background: rgba(0, 0, 0, 0);
    width: auto;
    height: auto
  }

  .ekit-wid-con .swiper .swiper-navigation-button::after,
  .ekit-wid-con .swiper-container .swiper-navigation-button::after {
    display: none
  }

  .ekit-wid-con .tab-pane.animated {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s
  }

  .ekit-wid-con .mfp-iframe-scaler iframe {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: 0 0
  }

  .ekit-wid-con img {
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none
  }

  .ekit-wid-con .image-switcher .content-image {
    position: relative
  }

  .ekit-wid-con .image-switcher .content-image .hover-image {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

  .ekit-wid-con .image-switcher:hover .content-image .main-image {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

  .ekit-wid-con .image-switcher:hover .content-image .hover-image {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .fill-icon {
    display: inline-block;
    background-color: #2575fc;
    color: #fff;
    font-size: 40px;
    text-align: center;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .fill-icon.round {
    border-radius: 50%
  }

  .ekit-wid-con .fill-icon.style-light {
    background-color: #f5f5f5;
    color: #000
  }

  .ekit-wid-con button {
    cursor: pointer;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .form-control {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con input {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
  }

  .ekit-wid-con .widgetarea_warper_edit {
    display: none
  }

  .ekit-wid-con .swiper-pagination-bullet {
    opacity: inherit;
    background-color: inherit
  }

  .ekit-wid-con [data-ajax-post-id]:not(.is--loaded):before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    margin: 20px auto;
    border-style: solid;
    border-width: 3px;
    border-color: #acacac #ddd #ddd;
    border-radius: 50%;
    -webkit-animation: eicon-spin 1.5s infinite linear;
    animation: eicon-spin 1.5s infinite linear
  }

  #wp-admin-bar-elementor_edit_page-default:empty {
    display: none
  }

  .elementor-widget-elementskit-pricing .elementor-widget-container,
  .elementor-widget-elementskit-pricing.elementor-element:not(:has(.elementor-widget-container)) {
    overflow: hidden
  }

  .elementor-widget-elementskit-timeline .elementor-widget-container,
  .elementor-widget-elementskit-timeline.elementor-element:not(:has(.elementor-widget-container)) {
    padding-top: 35px;
    padding-left: 45px;
    padding-right: 45px;
    padding-bottom: 60px
  }

  .elementor-widget-elementskit-business-hours .elementor-widget-container,
  .elementor-widget-elementskit-business-hours.elementor-element:not(:has(.elementor-widget-container)) {
    padding: 20px 20px 20px 20px;
    background-color: #fff;
    -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1)
  }

  .elementor-widget-elementskit-dual-button-center .ekit-element-align-wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .elementor-widget-elementskit-dual-button-end .ekit-element-align-wrapper {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .elementor-widget-elementskit-dual-button-start .ekit-element-align-wrapper {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .ekit_wpForms_container-form-button-full-width .wpforms-submit-container .wpforms-submit {
    width: 100%
  }

  .ekit_ninjaForms_container-button-full-width .submit-container input[type=button] {
    width: 100%
  }

  .elemenetskit-alert-info {
    position: relative;
    padding: .75rem 1.25rem;
    border: 1px solid transparent;
    border-radius: .25rem;
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb
  }

  .elementor-widget-elementskit-team.animated {
    -webkit-animation-fill-mode: none;
    animation-fill-mode: none
  }

  @media (max-width:1024px) {
    .ekit-tab-hide {
      display: none
    }
  }

  @media (max-width:767px) {
    .ekit-mobile-hide {
      display: none
    }
  }

  .ekit-template-content-footer,
  .ekit-template-content-header {
    clear: both
  }

  .elementor-edit-area-active .elementor-widget:hover .widgetarea_warper_edit {
    display: block
  }

  .ekit-sticky {
    z-index: 9999
  }

  div.elementor .ekit-sticky.elementor-element {
    -webkit-transition: background-color .3s ease-in;
    transition: background-color .3s ease-in
  }

  .ekit-sticky[data-ekit-sticky] {
    z-index: 1
  }

  div.elementor .ekit-sticky--show_on_scroll_up.elementor-element {
    -webkit-transition: background-color .3s ease-in, opacity .3s, visibility .3s;
    transition: background-color .3s ease-in, opacity .3s, visibility .3s
  }

  .ekit-sticky--effects.ekit-sticky--down.ekit-sticky--show_on_scroll_up {
    opacity: 0;
    visibility: hidden
  }

  .weforms_submit_btn {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    cursor: pointer
  }

  .wpuf-label>label {
    margin-bottom: 0
  }

  ul.wpuf-form li label.wpuf-form-sub-label {
    margin-bottom: 0
  }

  .image-source-link {
    color: #98c3d1
  }

  .mfp-bg,
  .mfp-container {
    opacity: 0;
    -webkit-backface-visibility: hidden;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .mfp-ready .mfp-container {
    opacity: 1
  }

  .mfp-ready.mfp-bg {
    opacity: .8
  }

  .mfp-removing .mfp-container,
  .mfp-removing.mfp-bg {
    opacity: 0
  }

  .mfp-move-horizontal .mfp-with-anim {
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translateX(-50px);
    transform: translateX(-50px)
  }

  .mfp-move-horizontal.mfp-bg {
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .mfp-move-horizontal.mfp-ready .mfp-with-anim {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .mfp-move-horizontal.mfp-ready.mfp-bg {
    opacity: .8
  }

  .mfp-move-horizontal.mfp-removing .mfp-with-anim {
    -webkit-transform: translateX(50px);
    transform: translateX(50px);
    opacity: 0
  }

  .mfp-move-horizontal.mfp-removing.mfp-bg {
    opacity: 0
  }

  .mfp-zoom-out .mfp-with-anim {
    opacity: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
  }

  .mfp-zoom-out.mfp-bg {
    opacity: 0;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .mfp-zoom-out.mfp-ready .mfp-with-anim {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .mfp-zoom-out.mfp-ready.mfp-bg {
    opacity: .8
  }

  .mfp-zoom-out.mfp-removing .mfp-with-anim {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0
  }

  .mfp-zoom-out.mfp-removing.mfp-bg {
    opacity: 0
  }

  button.mfp-close.ekit-popup-close {
    border: 1px solid #fff;
    margin: 20px;
    border-radius: 50%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  button.mfp-close.ekit-popup-close:hover {
    background-color: #000;
    color: #fff;
    border-color: #000;
    width: 44px
  }

  .mfp-iframe-holder .mfp-close.ekit-popup-close {
    width: 44px;
    text-align: center;
    padding-right: 0;
    top: 0;
    right: 0
  }

  .mfp-container.mfp-iframe-holder {
    position: fixed
  }

  .mfp-container.mfp-iframe-holder .mfp-close.ekit-popup-close {
    position: fixed
  }

  .mfp-zoom-in .mfp-with-anim {
    opacity: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-transform: scale(.8);
    transform: scale(.8)
  }

  .mfp-zoom-in.mfp-bg {
    opacity: 0;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .mfp-zoom-in.mfp-ready .mfp-with-anim {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: .8
  }

  .mfp-zoom-in.mfp-removing .mfp-with-anim {
    -webkit-transform: scale(.8);
    transform: scale(.8);
    opacity: 0
  }

  .mfp-zoom-in.mfp-removing.mfp-bg {
    opacity: 0
  }

  .white-popup-block {
    background: #ccc;
    padding: 20px;
    max-width: 300px;
    margin: 0 auto;
    -webkit-animation: open 1s;
    animation: open 1s
  }

  .mfp-removing {
    -webkit-animation: close 1s;
    animation: close 1s
  }

  .mfp-open .modal-popup-group,
  .mfp-open .xs-modal-sidebar {
    -webkit-animation-name: galleryopen;
    animation-name: galleryopen;
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .mfp-bg.ekit-promo-popup {
    background-color: rgba(0, 0, 0, .87);
    padding-bottom: 100%;
    border-radius: 100%;
    overflow: hidden;
    -webkit-animation: menu-animation .8s ease-out forwards;
    animation: menu-animation .8s ease-out forwards
  }

  .ekit-promo-popup .modal-content {
    background-color: transparent;
    padding: 0;
    border: 0
  }

  .ekit-promo-popup .mfp-close {
    color: #fff;
    opacity: 0;
    -webkit-transition: all 1s ease .8s;
    transition: all 1s ease .8s;
    -webkit-transform: translateY(-500px);
    transform: translateY(-500px)
  }

  .ekit-promo-popup.mfp-ready .mfp-close {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    position: fixed
  }

  body.admin-bar .ekit-promo-popup.mfp-ready .mfp-close {
    margin-top: 45px
  }

  .ekit-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog {
    opacity: 0;
    -webkit-transition: all 1s ease .8s;
    transition: all 1s ease .8s;
    -webkit-transform: translateY(-500px);
    transform: translateY(-500px)
  }

  .ekit-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  @-webkit-keyframes bounceAnim {

    0%,
    100%,
    20%,
    50%,
    80% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    40% {
      -webkit-transform: translateY(-16px);
      transform: translateY(-16px)
    }

    60% {
      -webkit-transform: translateY(-8px);
      transform: translateY(-8px)
    }
  }

  @keyframes bounceAnim {

    0%,
    100%,
    20%,
    50%,
    80% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    40% {
      -webkit-transform: translateY(-16px);
      transform: translateY(-16px)
    }

    60% {
      -webkit-transform: translateY(-8px);
      transform: translateY(-8px)
    }
  }

  @-webkit-keyframes menu-animation {
    0% {
      opacity: 0;
      -webkit-transform: scale(.04) translateY(300%);
      transform: scale(.04) translateY(300%)
    }

    40% {
      -webkit-transform: scale(.04) translateY(0);
      transform: scale(.04) translateY(0);
      -webkit-transition: ease-out;
      transition: ease-out
    }

    40% {
      -webkit-transform: scale(.04) translateY(0);
      transform: scale(.04) translateY(0)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale(.02) translateY(0);
      transform: scale(.02) translateY(0)
    }

    61% {
      opacity: 1;
      -webkit-transform: scale(.04) translateY(0);
      transform: scale(.04) translateY(0)
    }

    99.9% {
      opacity: 1;
      height: 0;
      padding-bottom: 100%;
      border-radius: 100%
    }

    100% {
      opacity: 1;
      -webkit-transform: scale(2) translateY(0);
      transform: scale(2) translateY(0);
      height: 100%;
      padding-bottom: 0;
      border-radius: 0
    }
  }

  @keyframes menu-animation {
    0% {
      opacity: 0;
      -webkit-transform: scale(.04) translateY(300%);
      transform: scale(.04) translateY(300%)
    }

    40% {
      -webkit-transform: scale(.04) translateY(0);
      transform: scale(.04) translateY(0);
      -webkit-transition: ease-out;
      transition: ease-out
    }

    40% {
      -webkit-transform: scale(.04) translateY(0);
      transform: scale(.04) translateY(0)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale(.02) translateY(0);
      transform: scale(.02) translateY(0)
    }

    61% {
      opacity: 1;
      -webkit-transform: scale(.04) translateY(0);
      transform: scale(.04) translateY(0)
    }

    99.9% {
      opacity: 1;
      height: 0;
      padding-bottom: 100%;
      border-radius: 100%
    }

    100% {
      opacity: 1;
      -webkit-transform: scale(2) translateY(0);
      transform: scale(2) translateY(0);
      height: 100%;
      padding-bottom: 0;
      border-radius: 0
    }
  }

  @-webkit-keyframes show-fadein {
    0% {
      opacity: 0
    }

    100% {
      opacity: 1
    }
  }

  @keyframes show-fadein {
    0% {
      opacity: 0
    }

    100% {
      opacity: 1
    }
  }

  @-webkit-keyframes hide-fadeout {
    0% {
      opacity: 1
    }

    100% {
      opacity: 0
    }
  }

  @keyframes hide-fadeout {
    0% {
      opacity: 1
    }

    100% {
      opacity: 0
    }
  }

  @-webkit-keyframes show-animation {
    0% {
      -webkit-transform: translateY(20px);
      transform: translateY(20px);
      opacity: 0
    }

    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes show-animation {
    0% {
      -webkit-transform: translateY(20px);
      transform: translateY(20px);
      opacity: 0
    }

    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @-webkit-keyframes hide-animation {
    0% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    100% {
      -webkit-transform: translateY(20px);
      transform: translateY(20px);
      opacity: 0
    }
  }

  @keyframes hide-animation {
    0% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    100% {
      -webkit-transform: translateY(20px);
      transform: translateY(20px);
      opacity: 0
    }
  }

  @-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
    }
  }

  @-webkit-keyframes button-ripple {
    70% {
      -webkit-box-shadow: 0 0 0 var(--glow-size, 15px) currentColor;
      box-shadow: 0 0 0 var(--glow-size, 15px) currentColor;
      opacity: 0
    }

    100% {
      -webkit-box-shadow: 0 0 0 0 currentColor;
      box-shadow: 0 0 0 0 currentColor;
      opacity: 0
    }
  }

  @keyframes button-ripple {
    70% {
      -webkit-box-shadow: 0 0 0 var(--glow-size, 15px) currentColor;
      box-shadow: 0 0 0 var(--glow-size, 15px) currentColor;
      opacity: 0
    }

    100% {
      -webkit-box-shadow: 0 0 0 0 currentColor;
      box-shadow: 0 0 0 0 currentColor;
      opacity: 0
    }
  }

  @-webkit-keyframes open {
    0% {
      opacity: 0
    }

    100% {
      opacity: 1
    }
  }

  @keyframes open {
    0% {
      opacity: 0
    }

    100% {
      opacity: 1
    }
  }

  @-webkit-keyframes close {
    0% {
      opacity: 1
    }

    100% {
      opacity: 0
    }
  }

  @keyframes close {
    0% {
      opacity: 1
    }

    100% {
      opacity: 0
    }
  }

  @-webkit-keyframes galleryopen {
    0% {
      opacity: 0
    }

    100% {
      opacity: 1
    }
  }

  @keyframes galleryopen {
    0% {
      opacity: 0
    }

    100% {
      opacity: 1
    }
  }

  @-webkit-keyframes location-indicator {
    0% {
      -webkit-box-shadow: 0 0 0 0 rgba(12, 90, 219, .2);
      box-shadow: 0 0 0 0 rgba(12, 90, 219, .2)
    }

    70% {
      -webkit-box-shadow: 0 0 0 30px rgba(12, 90, 219, 0);
      box-shadow: 0 0 0 30px rgba(12, 90, 219, 0)
    }

    100% {
      -webkit-box-shadow: 0 0 0 0 rgba(12, 90, 219, 0);
      box-shadow: 0 0 0 0 rgba(12, 90, 219, 0)
    }
  }

  @keyframes location-indicator {
    0% {
      -webkit-box-shadow: 0 0 0 0 rgba(12, 90, 219, .2);
      box-shadow: 0 0 0 0 rgba(12, 90, 219, .2)
    }

    70% {
      -webkit-box-shadow: 0 0 0 30px rgba(12, 90, 219, 0);
      box-shadow: 0 0 0 30px rgba(12, 90, 219, 0)
    }

    100% {
      -webkit-box-shadow: 0 0 0 0 rgba(12, 90, 219, 0);
      box-shadow: 0 0 0 0 rgba(12, 90, 219, 0)
    }
  }

  @-webkit-keyframes iconTranslateY {
    49% {
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    50% {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    51% {
      opacity: 1
    }
  }

  @keyframes iconTranslateY {
    49% {
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    50% {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    51% {
      opacity: 1
    }
  }

  @-webkit-keyframes RainDrop {

    0%,
    100%,
    25%,
    55%,
    75%,
    87%,
    97% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

    26%,
    56%,
    76% {
      -webkit-transform: scaleX(1.3) scaleY(.8);
      transform: scaleX(1.3) scaleY(.8)
    }

    31%,
    61%,
    81% {
      -webkit-transform: scaleX(.8) scaleY(1.2);
      transform: scaleX(.8) scaleY(1.2)
    }

    76%,
    88% {
      -webkit-transform: scaleX(1.2);
      transform: scaleX(1.2)
    }

    98% {
      -webkit-transform: scaleX(1.1);
      transform: scaleX(1.1)
    }
  }

  @keyframes RainDrop {

    0%,
    100%,
    25%,
    55%,
    75%,
    87%,
    97% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

    26%,
    56%,
    76% {
      -webkit-transform: scaleX(1.3) scaleY(.8);
      transform: scaleX(1.3) scaleY(.8)
    }

    31%,
    61%,
    81% {
      -webkit-transform: scaleX(.8) scaleY(1.2);
      transform: scaleX(.8) scaleY(1.2)
    }

    76%,
    88% {
      -webkit-transform: scaleX(1.2);
      transform: scaleX(1.2)
    }

    98% {
      -webkit-transform: scaleX(1.1);
      transform: scaleX(1.1)
    }
  }

  @-webkit-keyframes WaterWave {
    50% {
      -webkit-transform: skewY(1deg) skewX(-1deg) scale(1.06);
      transform: skewY(1deg) skewX(-1deg) scale(1.06)
    }
  }

  @keyframes WaterWave {
    50% {
      -webkit-transform: skewY(1deg) skewX(-1deg) scale(1.06);
      transform: skewY(1deg) skewX(-1deg) scale(1.06)
    }
  }

  @-webkit-keyframes lightning {

    50%,
    from,
    to {
      opacity: 1
    }

    25%,
    75% {
      opacity: 0
    }
  }

  @keyframes lightning {

    50%,
    from,
    to {
      opacity: 1
    }

    25%,
    75% {
      opacity: 0
    }
  }

  @-webkit-keyframes JoltZoom {
    10% {
      font-size: 140%
    }

    40% {
      font-size: 80%
    }

    100% {
      font-size: 100%
    }
  }

  @keyframes JoltZoom {
    10% {
      font-size: 140%
    }

    40% {
      font-size: 80%
    }

    100% {
      font-size: 100%
    }
  }

  @-webkit-keyframes typing {
    from {
      width: 0
    }
  }

  @keyframes typing {
    from {
      width: 0
    }
  }

  @-webkit-keyframes cursor {
    50% {
      border-color: transparent
    }
  }

  @keyframes cursor {
    50% {
      border-color: transparent
    }
  }

  @-webkit-keyframes wipe {
    to {
      width: 0
    }
  }

  @keyframes wipe {
    to {
      width: 0
    }
  }

  @keyframes open {
    from {
      width: 0
    }
  }

  @-webkit-keyframes Magnify {
    50% {
      -webkit-transform: scale(1.8);
      transform: scale(1.8);
      letter-spacing: 26px
    }
  }

  @keyframes Magnify {
    50% {
      -webkit-transform: scale(1.8);
      transform: scale(1.8);
      letter-spacing: 26px
    }
  }

  @-webkit-keyframes Beat {

    14%,
    42% {
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
    }

    28%,
    70% {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @keyframes Beat {

    14%,
    42% {
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
    }

    28%,
    70% {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @-webkit-keyframes FadeIn {
    from {
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @keyframes FadeIn {
    from {
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes FadeInLeft {
    from {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @keyframes FadeInLeft {
    from {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @-webkit-keyframes FadeInRight {
    from {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @keyframes FadeInRight {
    from {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @-webkit-keyframes FadeInTop {
    from {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    to {
      opacity: 1
    }
  }

  @keyframes FadeInTop {
    from {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes FadeInBottom {
    from {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    to {
      opacity: 1
    }
  }

  @keyframes FadeInBottom {
    from {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes FadeOut {
    from {
      opacity: 1
    }

    to {
      opacity: 0
    }
  }

  @keyframes FadeOut {
    from {
      opacity: 1
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes FadeOutLeft {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }
  }

  @keyframes FadeOutLeft {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }
  }

  @-webkit-keyframes FadeOutRight {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }
  }

  @keyframes FadeOutRight {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }
  }

  @-webkit-keyframes FadeOutTop {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }
  }

  @keyframes FadeOutTop {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }
  }

  @-webkit-keyframes FadeOutBottom {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }
  }

  @keyframes FadeOutBottom {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }
  }

  @-webkit-keyframes MovingBackFromRight {
    40% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @keyframes MovingBackFromRight {
    40% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @-webkit-keyframes MovingBackFromLeft {
    40% {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @keyframes MovingBackFromLeft {
    40% {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @-webkit-keyframes KickOutFront {
    40% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @keyframes KickOutFront {
    40% {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @-webkit-keyframes KickOutBehind {
    40% {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @keyframes KickOutBehind {
    40% {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
    }

    100% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-animation-timing-function: cubic-bezier(0, .9, .7, 1.45);
      animation-timing-function: cubic-bezier(0, .9, .7, 1.45)
    }
  }

  @-webkit-keyframes ScaleXIn {
    from {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      opacity: 0
    }

    50% {
      opacity: 1
    }
  }

  @keyframes ScaleXIn {
    from {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      opacity: 0
    }

    50% {
      opacity: 1
    }
  }

  @-webkit-keyframes ScaleXOut {
    to {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      opacity: 0
    }

    from {
      opacity: 1
    }
  }

  @keyframes ScaleXOut {
    to {
      -webkit-transform: perspective(400px) rotateX(90deg);
      transform: perspective(400px) rotateX(90deg);
      opacity: 0
    }

    from {
      opacity: 1
    }
  }

  @-webkit-keyframes ScaleYIn {
    from {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      opacity: 0
    }

    50% {
      opacity: 1
    }
  }

  @keyframes ScaleYIn {
    from {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      opacity: 0
    }

    50% {
      opacity: 1
    }
  }

  @-webkit-keyframes ScaleYOut {
    to {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      opacity: 0
    }

    from {
      opacity: 1
    }
  }

  @keyframes ScaleYOut {
    to {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      opacity: 0
    }

    from {
      opacity: 1
    }
  }

  @-webkit-keyframes Jump {
    to {
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }
  }

  @keyframes Jump {
    to {
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }
  }

  @-webkit-keyframes AboundTop {
    50% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes AboundTop {
    50% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes AboundBottom {
    50% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes AboundBottom {
    50% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes AboundLeft {
    50% {
      -webkit-transform: translateX(-100px);
      transform: translateX(-100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes AboundLeft {
    50% {
      -webkit-transform: translateX(-100px);
      transform: translateX(-100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes AboundRight {
    50% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes AboundRight {
    50% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes FlyInTop {
    0% {
      -webkit-transform: translate(0, -80px);
      transform: translate(0, -80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(10px, 50px);
      transform: translate(10px, 50px);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
    }
  }

  @keyframes FlyInTop {
    0% {
      -webkit-transform: translate(0, -80px);
      transform: translate(0, -80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(10px, 50px);
      transform: translate(10px, 50px);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
    }
  }

  @-webkit-keyframes FlyInLeft {
    0% {
      -webkit-transform: translate(-40px, 0);
      transform: translate(-40px, 0);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(40px, 0);
      transform: translate(40px, 0)
    }
  }

  @keyframes FlyInLeft {
    0% {
      -webkit-transform: translate(-40px, 0);
      transform: translate(-40px, 0);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(40px, 0);
      transform: translate(40px, 0)
    }
  }

  @-webkit-keyframes FlyInRight {
    0% {
      -webkit-transform: translate(40px, 0);
      transform: translate(40px, 0);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(-40px, 0);
      transform: translate(-40px, 0)
    }
  }

  @keyframes FlyInRight {
    0% {
      -webkit-transform: translate(40px, 0);
      transform: translate(40px, 0);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(-40px, 0);
      transform: translate(-40px, 0)
    }
  }

  @-webkit-keyframes FlyInBottom {
    0% {
      -webkit-transform: translate(0, 80px);
      transform: translate(0, 80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(10px, -50px);
      transform: translate(10px, -50px);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
    }
  }

  @keyframes FlyInBottom {
    0% {
      -webkit-transform: translate(0, 80px);
      transform: translate(0, 80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translate(10px, -50px);
      transform: translate(10px, -50px);
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out
    }
  }

  @-webkit-keyframes FlyOutTop {
    50% {
      -webkit-transform: translate(0, 50px);
      transform: translate(0, 50px)
    }

    to {
      -webkit-transform: translate(0, -100px);
      transform: translate(0, -100px);
      opacity: 0
    }
  }

  @keyframes FlyOutTop {
    50% {
      -webkit-transform: translate(0, 50px);
      transform: translate(0, 50px)
    }

    to {
      -webkit-transform: translate(0, -100px);
      transform: translate(0, -100px);
      opacity: 0
    }
  }

  @-webkit-keyframes FlyOutLeft {
    50% {
      -webkit-transform: translate(40px, 0);
      transform: translate(40px, 0)
    }

    to {
      -webkit-transform: translate(-100px, 0);
      transform: translate(-100px, 0);
      opacity: 0
    }
  }

  @keyframes FlyOutLeft {
    50% {
      -webkit-transform: translate(40px, 0);
      transform: translate(40px, 0)
    }

    to {
      -webkit-transform: translate(-100px, 0);
      transform: translate(-100px, 0);
      opacity: 0
    }
  }

  @-webkit-keyframes FlyOutRight {
    50% {
      -webkit-transform: translate(-40px, 0);
      transform: translate(-40px, 0)
    }

    to {
      -webkit-transform: translate(100px, 0);
      transform: translate(100px, 0);
      opacity: 0
    }
  }

  @keyframes FlyOutRight {
    50% {
      -webkit-transform: translate(-40px, 0);
      transform: translate(-40px, 0)
    }

    to {
      -webkit-transform: translate(100px, 0);
      transform: translate(100px, 0);
      opacity: 0
    }
  }

  @-webkit-keyframes FlyOutBottom {
    50% {
      -webkit-transform: translate(0, -40px);
      transform: translate(0, -40px)
    }

    to {
      -webkit-transform: translate(0, 100px);
      transform: translate(0, 100px);
      opacity: 0
    }
  }

  @keyframes FlyOutBottom {
    50% {
      -webkit-transform: translate(0, -40px);
      transform: translate(0, -40px)
    }

    to {
      -webkit-transform: translate(0, 100px);
      transform: translate(0, 100px);
      opacity: 0
    }
  }

  @-webkit-keyframes DoorCloseLeft {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    from {
      -webkit-transform: rotateY(90deg);
      transform: rotateY(90deg);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @keyframes DoorCloseLeft {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    from {
      -webkit-transform: rotateY(90deg);
      transform: rotateY(90deg);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes DoorOpenRight {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    to {
      -webkit-transform: rotateY(90deg);
      transform: rotateY(90deg);
      opacity: 0
    }
  }

  @keyframes DoorOpenRight {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    to {
      -webkit-transform: rotateY(90deg);
      transform: rotateY(90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes DoorCloseRight {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    from {
      -webkit-transform: rotateY(-90deg);
      transform: rotateY(-90deg);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @keyframes DoorCloseRight {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    from {
      -webkit-transform: rotateY(-90deg);
      transform: rotateY(-90deg);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes DoorOpenLeft {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    to {
      -webkit-transform: rotateY(-90deg);
      transform: rotateY(-90deg);
      opacity: 0
    }
  }

  @keyframes DoorOpenLeft {

    from,
    to {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    to {
      -webkit-transform: rotateY(-90deg);
      transform: rotateY(-90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes HangAndDropLeft {
    from {
      -webkit-transform-origin: left;
      transform-origin: left
    }

    50% {
      -webkit-transform: rotate(100deg);
      transform: rotate(100deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    60% {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    to {
      -webkit-transform: translateY(800px) rotate(70deg);
      transform: translateY(800px) rotate(70deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }
  }

  @keyframes HangAndDropLeft {
    from {
      -webkit-transform-origin: left;
      transform-origin: left
    }

    50% {
      -webkit-transform: rotate(100deg);
      transform: rotate(100deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    60% {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    to {
      -webkit-transform: translateY(800px) rotate(70deg);
      transform: translateY(800px) rotate(70deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }
  }

  @-webkit-keyframes HangAndDropRight {
    from {
      -webkit-transform-origin: right;
      transform-origin: right
    }

    50% {
      -webkit-transform: rotate(-100deg);
      transform: rotate(-100deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    60% {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    to {
      -webkit-transform: translateY(800px) rotate(-70deg);
      transform: translateY(800px) rotate(-70deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }
  }

  @keyframes HangAndDropRight {
    from {
      -webkit-transform-origin: right;
      transform-origin: right
    }

    50% {
      -webkit-transform: rotate(-100deg);
      transform: rotate(-100deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    60% {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    to {
      -webkit-transform: translateY(800px) rotate(-70deg);
      transform: translateY(800px) rotate(-70deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }
  }

  @-webkit-keyframes PushReleaseFrom {
    from {
      -webkit-transform: scale(3, 3);
      transform: scale(3, 3);
      opacity: 0
    }

    50% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }
  }

  @keyframes PushReleaseFrom {
    from {
      -webkit-transform: scale(3, 3);
      transform: scale(3, 3);
      opacity: 0
    }

    50% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }
  }

  @-webkit-keyframes PushReleaseFromLeft {
    from {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
      opacity: 0
    }

    30% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px)
    }
  }

  @keyframes PushReleaseFromLeft {
    from {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
      opacity: 0
    }

    30% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px)
    }
  }

  @-webkit-keyframes PushReleaseFromTop {
    from {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }

    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }
  }

  @keyframes PushReleaseFromTop {
    from {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }

    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }
  }

  @-webkit-keyframes PushReleaseFromBottom {
    from {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }

    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }
  }

  @keyframes PushReleaseFromBottom {
    from {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }

    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }
  }

  @-webkit-keyframes PushReleaseTo {
    30% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }

    to {
      -webkit-transform: scale(5, 5);
      transform: scale(5, 5);
      opacity: 0
    }
  }

  @keyframes PushReleaseTo {
    30% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }

    to {
      -webkit-transform: scale(5, 5);
      transform: scale(5, 5);
      opacity: 0
    }
  }

  @-webkit-keyframes PushReleaseToTop {
    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }

    to {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }
  }

  @keyframes PushReleaseToTop {
    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }

    to {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }
  }

  @-webkit-keyframes PushReleaseToBottom {
    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }

    to {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }
  }

  @keyframes PushReleaseToBottom {
    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }

    to {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }
  }

  @-webkit-keyframes FlipInTop {
    from {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    30% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: 0 0;
      transform-origin: 0 0;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @keyframes FlipInTop {
    from {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    30% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: 0 0;
      transform-origin: 0 0;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @-webkit-keyframes FlipOutTop {
    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    70% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: 0 0;
      transform-origin: 0 0;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @keyframes FlipOutTop {
    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    70% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: 0 0;
      transform-origin: 0 0;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @-webkit-keyframes FlipInBottom {
    from {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    30% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: bottom;
      transform-origin: bottom;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @keyframes FlipInBottom {
    from {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    30% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: bottom;
      transform-origin: bottom;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @-webkit-keyframes FlipOutBottom {
    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    70% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: bottom;
      transform-origin: bottom;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @keyframes FlipOutBottom {
    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px);
      opacity: 0
    }

    70% {
      -webkit-transform: perspective(600px) rotateX(180deg);
      transform: perspective(600px) rotateX(180deg);
      -webkit-transform-origin: bottom;
      transform-origin: bottom;
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      -webkit-transform: perspective(600px);
      transform: perspective(600px)
    }
  }

  @-webkit-keyframes ElevateLeft {
    from {
      -webkit-transform: translateY(100%) rotate(-20deg);
      transform: translateY(100%) rotate(-20deg);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 0
    }

    40% {
      -webkit-transform: rotate(20deg);
      transform: rotate(20deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: right;
      transform-origin: right
    }
  }

  @keyframes ElevateLeft {
    from {
      -webkit-transform: translateY(100%) rotate(-20deg);
      transform: translateY(100%) rotate(-20deg);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 0
    }

    40% {
      -webkit-transform: rotate(20deg);
      transform: rotate(20deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: right;
      transform-origin: right
    }
  }

  @-webkit-keyframes ElevateRight {
    from {
      -webkit-transform: translateY(100%) rotate(20deg);
      transform: translateY(100%) rotate(20deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0
    }

    40% {
      -webkit-transform: rotate(-20deg);
      transform: rotate(-20deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: left;
      transform-origin: left
    }
  }

  @keyframes ElevateRight {
    from {
      -webkit-transform: translateY(100%) rotate(20deg);
      transform: translateY(100%) rotate(20deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0
    }

    40% {
      -webkit-transform: rotate(-20deg);
      transform: rotate(-20deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: left;
      transform-origin: left
    }
  }

  @-webkit-keyframes RollFromLeft {
    from {
      -webkit-transform: translateX(-60px) perspective(600px) rotateY(180deg);
      transform: translateX(-60px) perspective(600px) rotateY(180deg);
      opacity: 0
    }
  }

  @keyframes RollFromLeft {
    from {
      -webkit-transform: translateX(-60px) perspective(600px) rotateY(180deg);
      transform: translateX(-60px) perspective(600px) rotateY(180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RollFromRight {
    from {
      -webkit-transform: translateX(60px) perspective(600px) rotateY(-180deg);
      transform: translateX(60px) perspective(600px) rotateY(-180deg);
      opacity: 0
    }
  }

  @keyframes RollFromRight {
    from {
      -webkit-transform: translateX(60px) perspective(600px) rotateY(-180deg);
      transform: translateX(60px) perspective(600px) rotateY(-180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RollFromTop {
    from {
      -webkit-transform: translateY(-60px) perspective(600px) rotateX(180deg);
      transform: translateY(-60px) perspective(600px) rotateX(180deg);
      opacity: 0
    }
  }

  @keyframes RollFromTop {
    from {
      -webkit-transform: translateY(-60px) perspective(600px) rotateX(180deg);
      transform: translateY(-60px) perspective(600px) rotateX(180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RollFromBottom {
    from {
      -webkit-transform: translateY(60px) perspective(600px) rotateX(-180deg);
      transform: translateY(60px) perspective(600px) rotateX(-180deg);
      opacity: 0
    }
  }

  @keyframes RollFromBottom {
    from {
      -webkit-transform: translateY(60px) perspective(600px) rotateX(-180deg);
      transform: translateY(60px) perspective(600px) rotateX(-180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RollToLeft {
    to {
      -webkit-transform: translateX(-60px) perspective(600px) rotateY(180deg);
      transform: translateX(-60px) perspective(600px) rotateY(180deg);
      opacity: 0
    }
  }

  @keyframes RollToLeft {
    to {
      -webkit-transform: translateX(-60px) perspective(600px) rotateY(180deg);
      transform: translateX(-60px) perspective(600px) rotateY(180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RollToRight {
    to {
      -webkit-transform: translateX(60px) perspective(600px) rotateY(-180deg);
      transform: translateX(60px) perspective(600px) rotateY(-180deg);
      opacity: 0
    }
  }

  @keyframes RollToRight {
    to {
      -webkit-transform: translateX(60px) perspective(600px) rotateY(-180deg);
      transform: translateX(60px) perspective(600px) rotateY(-180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RollToTop {
    to {
      -webkit-transform: translateY(-60px) perspective(600px) rotateX(180deg);
      transform: translateY(-60px) perspective(600px) rotateX(180deg);
      opacity: 0
    }
  }

  @keyframes RollToTop {
    to {
      -webkit-transform: translateY(-60px) perspective(600px) rotateX(180deg);
      transform: translateY(-60px) perspective(600px) rotateX(180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RollToBottom {
    to {
      -webkit-transform: translateY(60px) perspective(600px) rotateX(-180deg);
      transform: translateY(60px) perspective(600px) rotateX(-180deg);
      opacity: 0
    }
  }

  @keyframes RollToBottom {
    to {
      -webkit-transform: translateY(60px) perspective(600px) rotateX(-180deg);
      transform: translateY(60px) perspective(600px) rotateX(-180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateInRight {
    from {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateInRight {
    from {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateInLeft {
    from {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateInLeft {
    from {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateInTop {
    from {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateInTop {
    from {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateInBottom {
    from {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateInBottom {
    from {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateOutRight {
    to {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateOutRight {
    to {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateOutLeft {
    to {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateOutLeft {
    to {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateOutTop {
    to {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateOutTop {
    to {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateSkateOutBottom {
    to {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      opacity: 0
    }
  }

  @keyframes RotateSkateOutBottom {
    to {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateXZoomIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }
  }

  @keyframes RotateXZoomIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }
  }

  @-webkit-keyframes RotateXZoomOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }
  }

  @keyframes RotateXZoomOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateYZoomIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }
  }

  @keyframes RotateYZoomIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }
  }

  @-webkit-keyframes RotateYZoomOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }
  }

  @keyframes RotateYZoomOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateIn {
    from {
      -webkit-transform: rotate3d(0, 0, 1, -200deg);
      transform: rotate3d(0, 0, 1, -200deg);
      opacity: 0
    }

    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 1
    }
  }

  @keyframes RotateIn {
    from {
      -webkit-transform: rotate3d(0, 0, 1, -200deg);
      transform: rotate3d(0, 0, 1, -200deg);
      opacity: 0
    }

    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 1
    }
  }

  @-webkit-keyframes RotateOut {
    from {
      opacity: 1
    }

    to {
      -webkit-transform: rotate3d(0, 0, 1, 200deg);
      transform: rotate3d(0, 0, 1, 200deg);
      opacity: 0
    }
  }

  @keyframes RotateOut {
    from {
      opacity: 1
    }

    to {
      -webkit-transform: rotate3d(0, 0, 1, 200deg);
      transform: rotate3d(0, 0, 1, 200deg);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateInLeft {
    from {
      -webkit-transform: rotate(-180deg) translateX(150px);
      transform: rotate(-180deg) translateX(150px);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @keyframes RotateInLeft {
    from {
      -webkit-transform: rotate(-180deg) translateX(150px);
      transform: rotate(-180deg) translateX(150px);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes RotateOutLeft {
    from {
      opacity: 1
    }

    to {
      -webkit-transform: rotate(180deg) translateX(150px);
      transform: rotate(180deg) translateX(150px);
      opacity: 0
    }
  }

  @keyframes RotateOutLeft {
    from {
      opacity: 1
    }

    to {
      -webkit-transform: rotate(180deg) translateX(150px);
      transform: rotate(180deg) translateX(150px);
      opacity: 0
    }
  }

  @-webkit-keyframes RotateInRight {
    from {
      -webkit-transform: rotate(-180deg) translateX(-150px);
      transform: rotate(-180deg) translateX(-150px);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @keyframes RotateInRight {
    from {
      -webkit-transform: rotate(-180deg) translateX(-150px);
      transform: rotate(-180deg) translateX(-150px);
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes RotateOutRight {
    from {
      opacity: 1
    }

    to {
      -webkit-transform: rotate(180deg) translateX(-150px);
      transform: rotate(180deg) translateX(-150px);
      opacity: 0
    }
  }

  @keyframes RotateOutRight {
    from {
      opacity: 1
    }

    to {
      -webkit-transform: rotate(180deg) translateX(-150px);
      transform: rotate(180deg) translateX(-150px);
      opacity: 0
    }
  }

  @-webkit-keyframes SpinInLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    from {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @keyframes SpinInLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    from {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes SpinInRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    from {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @keyframes SpinInRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    from {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes SpinOutLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @keyframes SpinOutLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes SpinOutRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    to {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @keyframes SpinOutRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    to {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurIn {
    from {
      -webkit-transform: scaleX(.2);
      transform: scaleX(.2);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurIn {
    from {
      -webkit-transform: scaleX(.2);
      transform: scaleX(.2);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurInRight {
    from {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurInRight {
    from {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurInLeft {
    from {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurInLeft {
    from {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurInTop {
    from {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurInTop {
    from {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurInBottom {
    from {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurInBottom {
    from {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurOut {
    to {
      -webkit-transform: scaleX(.2);
      transform: scaleX(.2);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurOut {
    to {
      -webkit-transform: scaleX(.2);
      transform: scaleX(.2);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurOutRight {
    to {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurOutRight {
    to {
      -webkit-transform: scaleX(.2) translateX(100px);
      transform: scaleX(.2) translateX(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurOutLeft {
    to {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurOutLeft {
    to {
      -webkit-transform: scaleX(.2) translateX(-100px);
      transform: scaleX(.2) translateX(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurOutTop {
    to {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurOutTop {
    to {
      -webkit-transform: scaleY(.2) translateY(-100px);
      transform: scaleY(.2) translateY(-100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes BlurOutBottom {
    to {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes BlurOutBottom {
    to {
      -webkit-transform: scaleY(.2) translateY(100px);
      transform: scaleY(.2) translateY(100px);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes PopUp {
    50% {
      -webkit-transform: scale(1.5);
      transform: scale(1.5)
    }
  }

  @keyframes PopUp {
    50% {
      -webkit-transform: scale(1.5);
      transform: scale(1.5)
    }
  }

  @-webkit-keyframes PopUpLeft {
    50% {
      -webkit-transform: translateX(-50px) scale(1.5);
      transform: translateX(-50px) scale(1.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes PopUpLeft {
    50% {
      -webkit-transform: translateX(-50px) scale(1.5);
      transform: translateX(-50px) scale(1.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes PopUpRight {
    50% {
      -webkit-transform: translateX(50px) scale(1.5);
      transform: translateX(50px) scale(1.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes PopUpRight {
    50% {
      -webkit-transform: translateX(50px) scale(1.5);
      transform: translateX(50px) scale(1.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes PopOut {
    50% {
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }
  }

  @keyframes PopOut {
    50% {
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }
  }

  @-webkit-keyframes PopOutLeft {
    50% {
      -webkit-transform: translateX(-50px) scale(.5);
      transform: translateX(-50px) scale(.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes PopOutLeft {
    50% {
      -webkit-transform: translateX(-50px) scale(.5);
      transform: translateX(-50px) scale(.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes PopOutRight {
    50% {
      -webkit-transform: translateX(50px) scale(.5);
      transform: translateX(50px) scale(.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @keyframes PopOutRight {
    50% {
      -webkit-transform: translateX(50px) scale(.5);
      transform: translateX(50px) scale(.5);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }
  }

  @-webkit-keyframes BounceFromTop {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -80px, 0) scale3d(1, 1.2, 1);
      transform: translate3d(0, -80px, 0) scale3d(1, 1.2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, -4px, 0);
      transform: translate3d(0, -4px, 0)
    }
  }

  @keyframes BounceFromTop {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -80px, 0) scale3d(1, 1.2, 1);
      transform: translate3d(0, -80px, 0) scale3d(1, 1.2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, -4px, 0);
      transform: translate3d(0, -4px, 0)
    }
  }

  @-webkit-keyframes BounceFromDown {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1);
      transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 20px, 0);
      transform: translate3d(0, 20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, 4px, 0);
      transform: translate3d(0, 4px, 0)
    }
  }

  @keyframes BounceFromDown {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1);
      transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 20px, 0);
      transform: translate3d(0, 20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, 4px, 0);
      transform: translate3d(0, 4px, 0)
    }
  }

  @-webkit-keyframes BounceY {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 2, 1);
      transform: scale3d(1, 2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 1.5, 1);
      transform: scale3d(1, 1.5, 1)
    }

    90% {
      -webkit-transform: scale3d(1, 1.1, 1);
      transform: scale3d(1, 1.1, 1)
    }
  }

  @keyframes BounceY {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 2, 1);
      transform: scale3d(1, 2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 1.5, 1);
      transform: scale3d(1, 1.5, 1)
    }

    90% {
      -webkit-transform: scale3d(1, 1.1, 1);
      transform: scale3d(1, 1.1, 1)
    }
  }

  @-webkit-keyframes BounceZoomIn {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.7);
      transform: scale(1.7)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.9);
      transform: scale(1.9)
    }

    90% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
    }
  }

  @keyframes BounceZoomIn {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.7);
      transform: scale(1.7)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.9);
      transform: scale(1.9)
    }

    90% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
    }
  }

  @-webkit-keyframes BounceZoomOut {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.7);
      transform: scale(.7)
    }

    90% {
      -webkit-transform: scale(.9);
      transform: scale(.9)
    }
  }

  @keyframes BounceZoomOut {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.7);
      transform: scale(.7)
    }

    90% {
      -webkit-transform: scale(.9);
      transform: scale(.9)
    }
  }

  @-webkit-keyframes PerspectiveOutTop {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      opacity: 0
    }
  }

  @keyframes PerspectiveOutTop {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      opacity: 0
    }
  }

  @-webkit-keyframes PerspectiveOutBottom {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      opacity: 0
    }
  }

  @keyframes PerspectiveOutBottom {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      opacity: 0
    }
  }

  @-webkit-keyframes ZoomIn {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    50% {
      opacity: 1
    }
  }

  @keyframes ZoomIn {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    50% {
      opacity: 1
    }
  }

  @-webkit-keyframes ZoomInLeft {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @keyframes ZoomInLeft {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @-webkit-keyframes ZoomInRight {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @keyframes ZoomInRight {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @-webkit-keyframes LetterZoomInTop {
    from {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @keyframes LetterZoomInTop {
    from {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @-webkit-keyframes ZoomInBottom {
    from {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @keyframes ZoomInBottom {
    from {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @-webkit-keyframes ZoomOut {
    from {
      opacity: 1
    }

    50% {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    to {
      opacity: 0
    }
  }

  @keyframes ZoomOut {
    from {
      opacity: 1
    }

    50% {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes ZoomOutLeft {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
      transform: scale(.1) translate3d(-2000px, 0, 0)
    }
  }

  @keyframes ZoomOutLeft {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
      transform: scale(.1) translate3d(-2000px, 0, 0)
    }
  }

  @-webkit-keyframes ZoomOutRight {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
      transform: scale(.1) translate3d(2000px, 0, 0)
    }
  }

  @keyframes ZoomOutRight {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
      transform: scale(.1) translate3d(2000px, 0, 0)
    }
  }

  @-webkit-keyframes ZoomOutTop {
    to {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @keyframes ZoomOutTop {
    to {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @-webkit-keyframes ZoomOutBottom {
    to {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @keyframes ZoomOutBottom {
    to {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoFadeInTop {
    from {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px);
      opacity: 0
    }
  }

  @keyframes oaoFadeInTop {
    from {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoFadeInBottom {
    from {
      -webkit-transform: translateY(100px);
      transform: translateY(100px);
      opacity: 0
    }
  }

  @keyframes oaoFadeInBottom {
    from {
      -webkit-transform: translateY(100px);
      transform: translateY(100px);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoFadeOutop {
    to {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px);
      opacity: 0
    }
  }

  @keyframes oaoFadeOutop {
    to {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoFadeOutBottom {
    to {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }
  }

  @keyframes oaoFadeOutBottom {
    to {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoFlyInTop {
    0% {
      -webkit-transform: translateY(80px);
      transform: translateY(80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translateY(-50px);
      transform: translateY(-50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }
  }

  @keyframes oaoFlyInTop {
    0% {
      -webkit-transform: translateY(80px);
      transform: translateY(80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translateY(-50px);
      transform: translateY(-50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }
  }

  @-webkit-keyframes oaoFlyInBottom {
    0% {
      -webkit-transform: translateY(-80px);
      transform: translateY(-80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translateY(50px);
      transform: translateY(50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }
  }

  @keyframes oaoFlyInBottom {
    0% {
      -webkit-transform: translateY(-80px);
      transform: translateY(-80px);
      opacity: 0
    }

    50% {
      -webkit-transform: translateY(50px);
      transform: translateY(50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }
  }

  @-webkit-keyframes oaoFlyOutTop {
    30% {
      -webkit-transform: translateY(80px);
      transform: translateY(80px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: translateY(-50px);
      transform: translateY(-50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      opacity: 0
    }
  }

  @keyframes oaoFlyOutTop {
    30% {
      -webkit-transform: translateY(80px);
      transform: translateY(80px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: translateY(-50px);
      transform: translateY(-50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes oaoFlyOutBottom {
    30% {
      -webkit-transform: translateY(-80px);
      transform: translateY(-80px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: translateY(50px);
      transform: translateY(50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      opacity: 0
    }
  }

  @keyframes oaoFlyOutBottom {
    30% {
      -webkit-transform: translateY(-80px);
      transform: translateY(-80px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: translateY(50px);
      transform: translateY(50px);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateInTop {
    from {
      -webkit-transform: translateY(-100px) rotate(360deg);
      transform: translateY(-100px) rotate(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateInTop {
    from {
      -webkit-transform: translateY(-100px) rotate(360deg);
      transform: translateY(-100px) rotate(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateInBottom {
    from {
      -webkit-transform: translateY(100px) rotate(360deg);
      transform: translateY(100px) rotate(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateInBottom {
    from {
      -webkit-transform: translateY(100px) rotate(360deg);
      transform: translateY(100px) rotate(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateOutTop {
    to {
      -webkit-transform: translateY(-100px) rotate(360deg);
      transform: translateY(-100px) rotate(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateOutTop {
    to {
      -webkit-transform: translateY(-100px) rotate(360deg);
      transform: translateY(-100px) rotate(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateOutBottom {
    to {
      -webkit-transform: translateY(100px) rotate(360deg);
      transform: translateY(100px) rotate(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateOutBottom {
    to {
      -webkit-transform: translateY(100px) rotate(360deg);
      transform: translateY(100px) rotate(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateXInTop {
    from {
      -webkit-transform: translateY(-100px) rotateX(360deg);
      transform: translateY(-100px) rotateX(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateXInTop {
    from {
      -webkit-transform: translateY(-100px) rotateX(360deg);
      transform: translateY(-100px) rotateX(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateXInBottom {
    from {
      -webkit-transform: translateY(100px) rotateX(360deg);
      transform: translateY(100px) rotateX(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateXInBottom {
    from {
      -webkit-transform: translateY(100px) rotateX(360deg);
      transform: translateY(100px) rotateX(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateXOutTop {
    to {
      -webkit-transform: translateY(-100px) rotateX(360deg);
      transform: translateY(-100px) rotateX(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateXOutTop {
    to {
      -webkit-transform: translateY(-100px) rotateX(360deg);
      transform: translateY(-100px) rotateX(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateXOutBottom {
    to {
      -webkit-transform: translateY(100px) rotateX(360deg);
      transform: translateY(100px) rotateX(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateXOutBottom {
    to {
      -webkit-transform: translateY(100px) rotateX(360deg);
      transform: translateY(100px) rotateX(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateYInTop {
    from {
      -webkit-transform: translateY(-100px) rotateY(360deg);
      transform: translateY(-100px) rotateY(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateYInTop {
    from {
      -webkit-transform: translateY(-100px) rotateY(360deg);
      transform: translateY(-100px) rotateY(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateYInBottom {
    from {
      -webkit-transform: translateY(100px) rotateY(360deg);
      transform: translateY(100px) rotateY(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateYInBottom {
    from {
      -webkit-transform: translateY(100px) rotateY(360deg);
      transform: translateY(100px) rotateY(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateYOutTop {
    to {
      -webkit-transform: translateY(-100px) rotateY(360deg);
      transform: translateY(-100px) rotateY(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateYOutTop {
    to {
      -webkit-transform: translateY(-100px) rotateY(360deg);
      transform: translateY(-100px) rotateY(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes oaoRotateYOutBottom {
    to {
      -webkit-transform: translateY(100px) rotateY(360deg);
      transform: translateY(100px) rotateY(360deg);
      opacity: 0
    }
  }

  @keyframes oaoRotateYOutBottom {
    to {
      -webkit-transform: translateY(100px) rotateY(360deg);
      transform: translateY(100px) rotateY(360deg);
      opacity: 0
    }
  }

  @-webkit-keyframes fadeIn {
    from {
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @keyframes fadeIn {
    from {
      opacity: 0
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes fadeInLeft {
    from {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @keyframes fadeInLeft {
    from {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @-webkit-keyframes fadeInRight {
    from {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @keyframes fadeInRight {
    from {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }

    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @-webkit-keyframes fadeInTop {
    from {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    to {
      opacity: 1
    }
  }

  @keyframes fadeInTop {
    from {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes fadeInBottom {
    from {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    to {
      opacity: 1
    }
  }

  @keyframes fadeInBottom {
    from {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    to {
      opacity: 1
    }
  }

  @-webkit-keyframes fadeOut {
    from {
      opacity: 1
    }

    to {
      opacity: 0
    }
  }

  @keyframes fadeOut {
    from {
      opacity: 1
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes fadeOutLeft {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }
  }

  @keyframes fadeOutLeft {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0)
    }
  }

  @-webkit-keyframes fadeOutRight {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }
  }

  @keyframes fadeOutRight {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0)
    }
  }

  @-webkit-keyframes fadeOutTop {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }
  }

  @keyframes fadeOutTop {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }
  }

  @-webkit-keyframes fadeOutBottom {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }
  }

  @keyframes fadeOutBottom {
    from {
      opacity: 1
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }
  }

  @-webkit-keyframes moveFromLeft {
    from {
      -webkit-transform: translateX(-800px);
      transform: translateX(-800px)
    }
  }

  @keyframes moveFromLeft {
    from {
      -webkit-transform: translateX(-800px);
      transform: translateX(-800px)
    }
  }

  @-webkit-keyframes moveFromRight {
    from {
      -webkit-transform: translateX(800px);
      transform: translateX(800px)
    }
  }

  @keyframes moveFromRight {
    from {
      -webkit-transform: translateX(800px);
      transform: translateX(800px)
    }
  }

  @-webkit-keyframes moveFromTop {
    from {
      -webkit-transform: translateY(-800px);
      transform: translateY(-800px)
    }
  }

  @keyframes moveFromTop {
    from {
      -webkit-transform: translateY(-800px);
      transform: translateY(-800px)
    }
  }

  @-webkit-keyframes moveFromBottom {
    from {
      -webkit-transform: translateY(800px);
      transform: translateY(800px)
    }
  }

  @keyframes moveFromBottom {
    from {
      -webkit-transform: translateY(800px);
      transform: translateY(800px)
    }
  }

  @-webkit-keyframes moveToLeft {
    to {
      -webkit-transform: translateX(-800px);
      transform: translateX(-800px)
    }
  }

  @keyframes moveToLeft {
    to {
      -webkit-transform: translateX(-800px);
      transform: translateX(-800px)
    }
  }

  @-webkit-keyframes moveToRight {
    to {
      -webkit-transform: translateX(800px);
      transform: translateX(800px)
    }
  }

  @keyframes moveToRight {
    to {
      -webkit-transform: translateX(800px);
      transform: translateX(800px)
    }
  }

  @-webkit-keyframes moveToTop {
    to {
      -webkit-transform: translateY(-800px);
      transform: translateY(-800px)
    }
  }

  @keyframes moveToTop {
    to {
      -webkit-transform: translateY(-800px);
      transform: translateY(-800px)
    }
  }

  @-webkit-keyframes moveToBottom {
    to {
      -webkit-transform: translateY(800px);
      transform: translateY(800px)
    }
  }

  @keyframes moveToBottom {
    to {
      -webkit-transform: translateY(800px);
      transform: translateY(800px)
    }
  }

  @-webkit-keyframes doorCloseFromLeft {
    from {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 1
    }
  }

  @keyframes doorCloseFromLeft {
    from {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 1
    }
  }

  @-webkit-keyframes doorOpenFromRight {
    from {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 1
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0
    }
  }

  @keyframes doorOpenFromRight {
    from {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 1
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(90deg);
      transform: perspective(400px) rotateY(90deg);
      -webkit-transform-origin: left;
      transform-origin: left;
      opacity: 0
    }
  }

  @-webkit-keyframes doorCloseFromRight {
    from {
      -webkit-transform: perspective(400px) rotateY(-90deg);
      transform: perspective(400px) rotateY(-90deg);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 0
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 1
    }
  }

  @keyframes doorCloseFromRight {
    from {
      -webkit-transform: perspective(400px) rotateY(-90deg);
      transform: perspective(400px) rotateY(-90deg);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 0
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 1
    }
  }

  @-webkit-keyframes doorOpenFromLeft {
    from {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 1
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(-90deg);
      transform: perspective(400px) rotateY(-90deg);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 0
    }
  }

  @keyframes doorOpenFromLeft {
    from {
      -webkit-transform: perspective(400px) rotateY(0);
      transform: perspective(400px) rotateY(0);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 1
    }

    50%,
    to {
      -webkit-transform: perspective(400px) rotateY(-90deg);
      transform: perspective(400px) rotateY(-90deg);
      -webkit-transform-origin: right;
      transform-origin: right;
      opacity: 0
    }
  }

  @-webkit-keyframes pushReleaseFrom {
    from {
      -webkit-transform: scale(3, 3);
      transform: scale(3, 3);
      opacity: 0
    }

    30% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }
  }

  @keyframes pushReleaseFrom {
    from {
      -webkit-transform: scale(3, 3);
      transform: scale(3, 3);
      opacity: 0
    }

    30% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }
  }

  @-webkit-keyframes pushReleaseFromLeft {
    from {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    30% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px)
    }
  }

  @keyframes pushReleaseFromLeft {
    from {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    30% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px)
    }
  }

  @-webkit-keyframes pushReleaseFromRight {
    from {
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }

    30% {
      -webkit-transform: translateX(-100px);
      transform: translateX(-100px)
    }
  }

  @keyframes pushReleaseFromRight {
    from {
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }

    30% {
      -webkit-transform: translateX(-100px);
      transform: translateX(-100px)
    }
  }

  @-webkit-keyframes pushReleaseFromTop {
    from {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }
  }

  @keyframes pushReleaseFromTop {
    from {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }
  }

  @-webkit-keyframes pushReleaseFromBottom {
    from {
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }
  }

  @keyframes pushReleaseFromBottom {
    from {
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }
  }

  @-webkit-keyframes pushReleaseTo {
    30% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }

    to {
      -webkit-transform: scale(5, 5);
      transform: scale(5, 5);
      opacity: 0
    }
  }

  @keyframes pushReleaseTo {
    30% {
      -webkit-transform: scale(.5, .5);
      transform: scale(.5, .5)
    }

    to {
      -webkit-transform: scale(5, 5);
      transform: scale(5, 5);
      opacity: 0
    }
  }

  @-webkit-keyframes pushReleaseToLeft {
    30% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px)
    }

    to {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
      opacity: 0
    }
  }

  @keyframes pushReleaseToLeft {
    30% {
      -webkit-transform: translateX(100px);
      transform: translateX(100px)
    }

    to {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
      opacity: 0
    }
  }

  @-webkit-keyframes pushReleaseToRight {
    30% {
      -webkit-transform: translateX(-100px);
      transform: translateX(-100px)
    }

    to {
      -webkit-transform: translateX(100%);
      transform: translateX(100%);
      opacity: 0
    }
  }

  @keyframes pushReleaseToRight {
    30% {
      -webkit-transform: translateX(-100px);
      transform: translateX(-100px)
    }

    to {
      -webkit-transform: translateX(100%);
      transform: translateX(100%);
      opacity: 0
    }
  }

  @-webkit-keyframes pushReleaseToTop {
    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }

    to {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }
  }

  @keyframes pushReleaseToTop {
    30% {
      -webkit-transform: translateY(100px);
      transform: translateY(100px)
    }

    to {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      opacity: 0
    }
  }

  @-webkit-keyframes pushReleaseToBottom {
    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }

    to {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }
  }

  @keyframes pushReleaseToBottom {
    30% {
      -webkit-transform: translateY(-100px);
      transform: translateY(-100px)
    }

    to {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      opacity: 0
    }
  }

  @-webkit-keyframes flipX {
    from {
      -webkit-transform: perspective(600px) rotateX(-180deg);
      transform: perspective(600px) rotateX(-180deg);
      opacity: 0
    }

    to {
      -webkit-transform: perspective(600px) rotateX(-360deg);
      transform: perspective(600px) rotateX(-360deg)
    }
  }

  @keyframes flipX {
    from {
      -webkit-transform: perspective(600px) rotateX(-180deg);
      transform: perspective(600px) rotateX(-180deg);
      opacity: 0
    }

    to {
      -webkit-transform: perspective(600px) rotateX(-360deg);
      transform: perspective(600px) rotateX(-360deg)
    }
  }

  @-webkit-keyframes flipXZoomIn {
    from {
      -webkit-transform: perspective(600px) rotateX(0) scale(1);
      transform: perspective(600px) rotateX(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateX(-180deg) scale(1.8);
      transform: perspective(600px) rotateX(-180deg) scale(1.8);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateX(-360deg) scale(.7);
      transform: perspective(600px) rotateX(-360deg) scale(.7);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @keyframes flipXZoomIn {
    from {
      -webkit-transform: perspective(600px) rotateX(0) scale(1);
      transform: perspective(600px) rotateX(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateX(-180deg) scale(1.8);
      transform: perspective(600px) rotateX(-180deg) scale(1.8);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateX(-360deg) scale(.7);
      transform: perspective(600px) rotateX(-360deg) scale(.7);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @-webkit-keyframes flipXZoomOut {
    from {
      -webkit-transform: perspective(600px) rotateX(0) scale(1);
      transform: perspective(600px) rotateX(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateX(180deg) scale(1.8);
      transform: perspective(600px) rotateX(180deg) scale(1.8);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateX(360deg) scale(.7);
      transform: perspective(600px) rotateX(360deg) scale(.7);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @keyframes flipXZoomOut {
    from {
      -webkit-transform: perspective(600px) rotateX(0) scale(1);
      transform: perspective(600px) rotateX(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateX(180deg) scale(1.8);
      transform: perspective(600px) rotateX(180deg) scale(1.8);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateX(360deg) scale(.7);
      transform: perspective(600px) rotateX(360deg) scale(.7);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @-webkit-keyframes flipY {
    from {
      -webkit-transform: perspective(600px) rotateY(180deg);
      transform: perspective(600px) rotateY(180deg);
      opacity: 0
    }

    to {
      -webkit-transform: perspective(600px) rotateY(360deg);
      transform: perspective(600px) rotateY(360deg)
    }
  }

  @keyframes flipY {
    from {
      -webkit-transform: perspective(600px) rotateY(180deg);
      transform: perspective(600px) rotateY(180deg);
      opacity: 0
    }

    to {
      -webkit-transform: perspective(600px) rotateY(360deg);
      transform: perspective(600px) rotateY(360deg)
    }
  }

  @-webkit-keyframes flipYZoomIn {
    from {
      -webkit-transform: perspective(600px) rotateY(0) scale(1);
      transform: perspective(600px) rotateY(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateY(180deg) scale(1.6);
      transform: perspective(600px) rotateY(180deg) scale(1.6);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateY(360deg) scale(.7);
      transform: perspective(600px) rotateY(360deg) scale(.7);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @keyframes flipYZoomIn {
    from {
      -webkit-transform: perspective(600px) rotateY(0) scale(1);
      transform: perspective(600px) rotateY(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateY(180deg) scale(1.6);
      transform: perspective(600px) rotateY(180deg) scale(1.6);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateY(360deg) scale(.7);
      transform: perspective(600px) rotateY(360deg) scale(.7);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @-webkit-keyframes flipYZoomOut {
    from {
      -webkit-transform: perspective(600px) rotateY(0) scale(1);
      transform: perspective(600px) rotateY(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateY(180deg) scale(.6);
      transform: perspective(600px) rotateY(180deg) scale(.6);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateY(360deg) scale(1.8);
      transform: perspective(600px) rotateY(360deg) scale(1.8);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @keyframes flipYZoomOut {
    from {
      -webkit-transform: perspective(600px) rotateY(0) scale(1);
      transform: perspective(600px) rotateY(0) scale(1);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    40% {
      -webkit-transform: perspective(600px) rotateY(180deg) scale(.6);
      transform: perspective(600px) rotateY(180deg) scale(.6);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    80% {
      -webkit-transform: perspective(600px) rotateY(360deg) scale(1.8);
      transform: perspective(600px) rotateY(360deg) scale(1.8);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
    }

    to {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @-webkit-keyframes skewLeft {
    70% {
      -webkit-transform: skewX(40deg);
      transform: skewX(40deg)
    }
  }

  @keyframes skewLeft {
    70% {
      -webkit-transform: skewX(40deg);
      transform: skewX(40deg)
    }
  }

  @-webkit-keyframes skewRight {
    70% {
      -webkit-transform: skewX(-40deg);
      transform: skewX(-40deg)
    }
  }

  @keyframes skewRight {
    70% {
      -webkit-transform: skewX(-40deg);
      transform: skewX(-40deg)
    }
  }

  @-webkit-keyframes skewInLeft {
    from {
      opacity: 0;
      -webkit-transform: translateX(-100%) skewX(-40deg);
      transform: translateX(-100%) skewX(-40deg)
    }

    70% {
      -webkit-transform: skewX(-30deg);
      transform: skewX(-30deg)
    }
  }

  @keyframes skewInLeft {
    from {
      opacity: 0;
      -webkit-transform: translateX(-100%) skewX(-40deg);
      transform: translateX(-100%) skewX(-40deg)
    }

    70% {
      -webkit-transform: skewX(-30deg);
      transform: skewX(-30deg)
    }
  }

  @-webkit-keyframes skewInRight {
    from {
      opacity: 0;
      -webkit-transform: translateX(100%) skewX(40deg);
      transform: translateX(100%) skewX(40deg)
    }

    70% {
      -webkit-transform: skewX(30deg);
      transform: skewX(30deg)
    }
  }

  @keyframes skewInRight {
    from {
      opacity: 0;
      -webkit-transform: translateX(100%) skewX(40deg);
      transform: translateX(100%) skewX(40deg)
    }

    70% {
      -webkit-transform: skewX(30deg);
      transform: skewX(30deg)
    }
  }

  @-webkit-keyframes skewOutLeft {
    20% {
      -webkit-transform: skewX(40deg);
      transform: skewX(40deg)
    }

    to {
      -webkit-transform: translateX(-100%) skewX(40deg);
      transform: translateX(-100%) skewX(40deg);
      opacity: 0
    }
  }

  @keyframes skewOutLeft {
    20% {
      -webkit-transform: skewX(40deg);
      transform: skewX(40deg)
    }

    to {
      -webkit-transform: translateX(-100%) skewX(40deg);
      transform: translateX(-100%) skewX(40deg);
      opacity: 0
    }
  }

  @-webkit-keyframes skewOutRight {
    20% {
      -webkit-transform: skewX(-40deg);
      transform: skewX(-40deg)
    }

    to {
      -webkit-transform: translateX(100%) skewX(-40deg);
      transform: translateX(100%) skewX(-40deg);
      opacity: 0
    }
  }

  @keyframes skewOutRight {
    20% {
      -webkit-transform: skewX(-40deg);
      transform: skewX(-40deg)
    }

    to {
      -webkit-transform: translateX(100%) skewX(-40deg);
      transform: translateX(100%) skewX(-40deg);
      opacity: 0
    }
  }

  @-webkit-keyframes pullRelease {
    15% {
      -webkit-transform: scale(1.8);
      transform: scale(1.8)
    }
  }

  @keyframes pullRelease {
    15% {
      -webkit-transform: scale(1.8);
      transform: scale(1.8)
    }
  }

  @-webkit-keyframes pushRelease {
    15% {
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }
  }

  @keyframes pushRelease {
    15% {
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }
  }

  @-webkit-keyframes swingInLeft {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, -800, 0);
      transform: matrix(3, 0, 0, 3, -800, 0);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, 20, 0);
      transform: matrix(1.3, 0, 0, 1.3, 20, 0)
    }
  }

  @keyframes swingInLeft {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, -800, 0);
      transform: matrix(3, 0, 0, 3, -800, 0);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, 20, 0);
      transform: matrix(1.3, 0, 0, 1.3, 20, 0)
    }
  }

  @-webkit-keyframes swingInRight {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, 800, 0);
      transform: matrix(3, 0, 0, 3, 800, 0);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, -20, 0);
      transform: matrix(1.3, 0, 0, 1.3, -20, 0)
    }
  }

  @keyframes swingInRight {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, 800, 0);
      transform: matrix(3, 0, 0, 3, 800, 0);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, -20, 0);
      transform: matrix(1.3, 0, 0, 1.3, -20, 0)
    }
  }

  @-webkit-keyframes swingInTop {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, 0, -800);
      transform: matrix(3, 0, 0, 3, 0, -800);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, 0, 20);
      transform: matrix(1.3, 0, 0, 1.3, 0, 20)
    }
  }

  @keyframes swingInTop {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, 0, -800);
      transform: matrix(3, 0, 0, 3, 0, -800);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, 0, 20);
      transform: matrix(1.3, 0, 0, 1.3, 0, 20)
    }
  }

  @-webkit-keyframes swingInBottom {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, 0, 800);
      transform: matrix(3, 0, 0, 3, 0, 800);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, 0, -20);
      transform: matrix(1.3, 0, 0, 1.3, 0, -20)
    }
  }

  @keyframes swingInBottom {
    from {
      -webkit-transform: matrix(3, 0, 0, 3, 0, 800);
      transform: matrix(3, 0, 0, 3, 0, 800);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
    }

    50% {
      -webkit-transform: matrix(1.3, 0, 0, 1.3, 0, -20);
      transform: matrix(1.3, 0, 0, 1.3, 0, -20)
    }
  }

  @-webkit-keyframes elevateLeft {
    from {
      -webkit-transform: translateY(100%) rotate(-20deg);
      transform: translateY(100%) rotate(-20deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    40% {
      -webkit-transform: rotate(20deg);
      transform: rotate(20deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: right;
      transform-origin: right
    }
  }

  @keyframes elevateLeft {
    from {
      -webkit-transform: translateY(100%) rotate(-20deg);
      transform: translateY(100%) rotate(-20deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    40% {
      -webkit-transform: rotate(20deg);
      transform: rotate(20deg);
      -webkit-transform-origin: right;
      transform-origin: right
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: right;
      transform-origin: right
    }
  }

  @-webkit-keyframes elevateRight {
    from {
      -webkit-transform: translateY(100%) rotate(20deg);
      transform: translateY(100%) rotate(20deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    40% {
      -webkit-transform: rotate(-20deg);
      transform: rotate(-20deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: left;
      transform-origin: left
    }
  }

  @keyframes elevateRight {
    from {
      -webkit-transform: translateY(100%) rotate(20deg);
      transform: translateY(100%) rotate(20deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    40% {
      -webkit-transform: rotate(-20deg);
      transform: rotate(-20deg);
      -webkit-transform-origin: left;
      transform-origin: left
    }

    65% {
      -webkit-transform: rotate(0);
      transform: rotate(0);
      -webkit-transform-origin: left;
      transform-origin: left
    }
  }

  @-webkit-keyframes rollFromLeft {
    from {
      -webkit-transform: translateX(-100%) perspective(600px) rotateY(180deg);
      transform: translateX(-100%) perspective(600px) rotateY(180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @keyframes rollFromLeft {
    from {
      -webkit-transform: translateX(-100%) perspective(600px) rotateY(180deg);
      transform: translateX(-100%) perspective(600px) rotateY(180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @-webkit-keyframes rollFromRight {
    from {
      -webkit-transform: translateX(100%) perspective(600px) rotateY(-180deg);
      transform: translateX(100%) perspective(600px) rotateY(-180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @keyframes rollFromRight {
    from {
      -webkit-transform: translateX(100%) perspective(600px) rotateY(-180deg);
      transform: translateX(100%) perspective(600px) rotateY(-180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @-webkit-keyframes rollFromTop {
    from {
      -webkit-transform: translateY(-100%) perspective(600px) rotateY(180deg);
      transform: translateY(-100%) perspective(600px) rotateY(180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateY(0) perspective(600px) rotateY(0);
      transform: translateY(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @keyframes rollFromTop {
    from {
      -webkit-transform: translateY(-100%) perspective(600px) rotateY(180deg);
      transform: translateY(-100%) perspective(600px) rotateY(180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateY(0) perspective(600px) rotateY(0);
      transform: translateY(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @-webkit-keyframes rollFromBottom {
    from {
      -webkit-transform: translateY(100%) perspective(600px) rotateY(-180deg);
      transform: translateY(100%) perspective(600px) rotateY(-180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateY(0) perspective(600px) rotateY(0);
      transform: translateY(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @keyframes rollFromBottom {
    from {
      -webkit-transform: translateY(100%) perspective(600px) rotateY(-180deg);
      transform: translateY(100%) perspective(600px) rotateY(-180deg);
      opacity: 0
    }

    to {
      -webkit-transform: translateY(0) perspective(600px) rotateY(0);
      transform: translateY(0) perspective(600px) rotateY(0);
      opacity: 1
    }
  }

  @-webkit-keyframes rollToLeft {
    from {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateX(-100%) perspective(600px) rotateY(180deg);
      transform: translateX(-100%) perspective(600px) rotateY(180deg);
      opacity: 0
    }
  }

  @keyframes rollToLeft {
    from {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateX(-100%) perspective(600px) rotateY(180deg);
      transform: translateX(-100%) perspective(600px) rotateY(180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes rollToRight {
    from {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateX(100%) perspective(600px) rotateY(-180deg);
      transform: translateX(100%) perspective(600px) rotateY(-180deg);
      opacity: 0
    }
  }

  @keyframes rollToRight {
    from {
      -webkit-transform: translateX(0) perspective(600px) rotateY(0);
      transform: translateX(0) perspective(600px) rotateY(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateX(100%) perspective(600px) rotateY(-180deg);
      transform: translateX(100%) perspective(600px) rotateY(-180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes rollToTop {
    from {
      -webkit-transform: translateY(0) perspective(600px) rotateX(0);
      transform: translateY(0) perspective(600px) rotateX(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateY(-100%) perspective(600px) rotateX(180deg);
      transform: translateY(-100%) perspective(600px) rotateX(180deg);
      opacity: 0
    }
  }

  @keyframes rollToTop {
    from {
      -webkit-transform: translateY(0) perspective(600px) rotateX(0);
      transform: translateY(0) perspective(600px) rotateX(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateY(-100%) perspective(600px) rotateX(180deg);
      transform: translateY(-100%) perspective(600px) rotateX(180deg);
      opacity: 0
    }
  }

  @-webkit-keyframes rollToBottom {
    to {
      -webkit-transform: translateY(0) perspective(600px) rotateX(0);
      transform: translateY(0) perspective(600px) rotateX(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateY(100%) perspective(600px) rotateX(-180deg);
      transform: translateY(100%) perspective(600px) rotateX(-180deg);
      opacity: 0
    }
  }

  @keyframes rollToBottom {
    to {
      -webkit-transform: translateY(0) perspective(600px) rotateX(0);
      transform: translateY(0) perspective(600px) rotateX(0);
      opacity: 1
    }

    to {
      -webkit-transform: translateY(100%) perspective(600px) rotateX(-180deg);
      transform: translateY(100%) perspective(600px) rotateX(-180deg);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

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

    to {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  @-webkit-keyframes rotateX {
    from {
      -webkit-transform: perspective(600px) rotateX(0);
      transform: perspective(600px) rotateX(0)
    }

    to {
      -webkit-transform: perspective(600px) rotateX(90deg);
      transform: perspective(600px) rotateX(90deg)
    }
  }

  @keyframes rotateX {
    from {
      -webkit-transform: perspective(600px) rotateX(0);
      transform: perspective(600px) rotateX(0)
    }

    to {
      -webkit-transform: perspective(600px) rotateX(90deg);
      transform: perspective(600px) rotateX(90deg)
    }
  }

  @-webkit-keyframes rotateXIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }
  }

  @keyframes rotateXIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }
  }

  @-webkit-keyframes rotateXOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }
  }

  @keyframes rotateXOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateX(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateX(75deg);
      opacity: 0
    }
  }

  @-webkit-keyframes rotateY {
    from {
      -webkit-transform: perspective(600px) rotateY(0);
      transform: perspective(600px) rotateY(0)
    }

    to {
      -webkit-transform: perspective(600px) rotateY(90deg);
      transform: perspective(600px) rotateY(90deg)
    }
  }

  @keyframes rotateY {
    from {
      -webkit-transform: perspective(600px) rotateY(0);
      transform: perspective(600px) rotateY(0)
    }

    to {
      -webkit-transform: perspective(600px) rotateY(90deg);
      transform: perspective(600px) rotateY(90deg)
    }
  }

  @-webkit-keyframes rotateYIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }
  }

  @keyframes rotateYIn {
    from {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }

    5% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }
  }

  @-webkit-keyframes rotateYOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }
  }

  @keyframes rotateYOut {
    95% {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -1500px) rotateY(75deg)
    }

    to {
      -webkit-transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      transform: perspective(600px) translate3d(0, -60px, -2000px) rotateY(75deg);
      opacity: 0
    }
  }

  @-webkit-keyframes rotateInLeft {
    from {
      opacity: 0;
      -webkit-transform: translateX(-100%) rotate(0);
      transform: translateX(-100%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(360deg);
      transform: translateX(0) rotate(360deg)
    }
  }

  @keyframes rotateInLeft {
    from {
      opacity: 0;
      -webkit-transform: translateX(-100%) rotate(0);
      transform: translateX(-100%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(360deg);
      transform: translateX(0) rotate(360deg)
    }
  }

  @-webkit-keyframes rotateInRight {
    from {
      opacity: 0;
      -webkit-transform: translateX(100%) rotate(0);
      transform: translateX(100%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(-360deg);
      transform: translateX(0) rotate(-360deg)
    }
  }

  @keyframes rotateInRight {
    from {
      opacity: 0;
      -webkit-transform: translateX(100%) rotate(0);
      transform: translateX(100%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(-360deg);
      transform: translateX(0) rotate(-360deg)
    }
  }

  @-webkit-keyframes rotateInTop {
    from {
      opacity: 0;
      -webkit-transform: translateY(-400%) rotate(0);
      transform: translateY(-400%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(360deg);
      transform: translateX(0) rotate(360deg)
    }
  }

  @keyframes rotateInTop {
    from {
      opacity: 0;
      -webkit-transform: translateY(-400%) rotate(0);
      transform: translateY(-400%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(360deg);
      transform: translateX(0) rotate(360deg)
    }
  }

  @-webkit-keyframes rotateInBottom {
    from {
      opacity: 0;
      -webkit-transform: translateY(400%) rotate(0);
      transform: translateY(400%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(360deg);
      transform: translateX(0) rotate(360deg)
    }
  }

  @keyframes rotateInBottom {
    from {
      opacity: 0;
      -webkit-transform: translateY(400%) rotate(0);
      transform: translateY(400%) rotate(0)
    }

    to {
      -webkit-transform: translateX(0) rotate(360deg);
      transform: translateX(0) rotate(360deg)
    }
  }

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

    to {
      -webkit-transform: translateX(-800px) rotate(0);
      transform: translateX(-800px) rotate(0);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: translateX(-800px) rotate(0);
      transform: translateX(-800px) rotate(0);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: translateX(800px) rotate(0);
      transform: translateX(800px) rotate(0);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: translateX(800px) rotate(0);
      transform: translateX(800px) rotate(0);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: translateY(-800px) rotate(0);
      transform: translateY(-800px) rotate(0);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: translateY(-800px) rotate(0);
      transform: translateY(-800px) rotate(0);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: translateY(800px) rotate(0);
      transform: translateY(800px) rotate(0);
      opacity: 0
    }
  }

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

    to {
      -webkit-transform: translateY(800px) rotate(0);
      transform: translateY(800px) rotate(0);
      opacity: 0
    }
  }

  @-webkit-keyframes spinToLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    from {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @keyframes spinToLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    from {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes spinToRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    from {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @keyframes spinToRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    from {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes spinToTop {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    from {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @keyframes spinToTop {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    from {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes spinToBottom {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    from {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @keyframes spinToBottom {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    from {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes spinFromLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @keyframes spinFromLeft {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes spinFromRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    to {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @keyframes spinFromRight {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    to {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes spinFromTop {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    to {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @keyframes spinFromTop {

    from,
    to {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom
    }

    to {
      -webkit-transform: rotate(-90deg);
      transform: rotate(-90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes spinFromBottom {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @keyframes spinFromBottom {

    from,
    to {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom
    }

    to {
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
      opacity: 0
    }
  }

  @-webkit-keyframes blurIn {
    from {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes blurIn {
    from {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes blurInLeft {
    from {
      -webkit-transform: translateX(100%);
      transform: translateX(100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes blurInLeft {
    from {
      -webkit-transform: translateX(100%);
      transform: translateX(100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes blurInRight {
    from {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes blurInRight {
    from {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes blurInTop {
    from {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes blurInTop {
    from {
      -webkit-transform: translateY(100%);
      transform: translateY(100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes blurInBottom {
    from {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @keyframes blurInBottom {
    from {
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%);
      -webkit-filter: blur(20px);
      filter: blur(20px);
      opacity: 0
    }
  }

  @-webkit-keyframes blurOut {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px)
    }

    to {
      opacity: 0
    }
  }

  @keyframes blurOut {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px)
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes blurOutLeft {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }

    to {
      opacity: 0
    }
  }

  @keyframes blurOutLeft {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes blurOutRight {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    to {
      opacity: 0
    }
  }

  @keyframes blurOutRight {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes blurOutTop {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    to {
      opacity: 0
    }
  }

  @keyframes blurOutTop {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes blurOutBottom {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    to {
      opacity: 0
    }
  }

  @keyframes blurOutBottom {

    85%,
    to {
      -webkit-filter: blur(20px);
      filter: blur(20px);
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes bounceFromTop {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -80px, 0) scale3d(1, 1.6, 1);
      transform: translate3d(0, -80px, 0) scale3d(1, 1.6, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, -4px, 0);
      transform: translate3d(0, -4px, 0)
    }
  }

  @keyframes bounceFromTop {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -80px, 0) scale3d(1, 1.6, 1);
      transform: translate3d(0, -80px, 0) scale3d(1, 1.6, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, -4px, 0);
      transform: translate3d(0, -4px, 0)
    }
  }

  @-webkit-keyframes bounceFromDown {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1);
      transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 20px, 0);
      transform: translate3d(0, 20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, 4px, 0);
      transform: translate3d(0, 4px, 0)
    }
  }

  @keyframes bounceFromDown {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1);
      transform: translate3d(0, 80px, 0) scale3d(1, 1.2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: translate3d(0, 20px, 0);
      transform: translate3d(0, 20px, 0)
    }

    90% {
      -webkit-transform: translate3d(0, 4px, 0);
      transform: translate3d(0, 4px, 0)
    }
  }

  @-webkit-keyframes bounceX {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1.8, 1, 1);
      transform: scale3d(1.8, 1, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1.5, 1, 1);
      transform: scale3d(1.5, 1, 1)
    }

    90% {
      -webkit-transform: scale3d(1.1, 1, 1);
      transform: scale3d(1.1, 1, 1)
    }
  }

  @keyframes bounceX {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1.8, 1, 1);
      transform: scale3d(1.8, 1, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1.5, 1, 1);
      transform: scale3d(1.5, 1, 1)
    }

    90% {
      -webkit-transform: scale3d(1.1, 1, 1);
      transform: scale3d(1.1, 1, 1)
    }
  }

  @-webkit-keyframes bounceY {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 2, 1);
      transform: scale3d(1, 2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 1.5, 1);
      transform: scale3d(1, 1.5, 1)
    }

    90% {
      -webkit-transform: scale3d(1, 1.1, 1);
      transform: scale3d(1, 1.1, 1)
    }
  }

  @keyframes bounceY {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 2, 1);
      transform: scale3d(1, 2, 1)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale3d(1, 1.5, 1);
      transform: scale3d(1, 1.5, 1)
    }

    90% {
      -webkit-transform: scale3d(1, 1.1, 1);
      transform: scale3d(1, 1.1, 1)
    }
  }

  @-webkit-keyframes bounceZoomIn {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.5);
      transform: scale(1.5)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
    }

    90% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
    }
  }

  @keyframes bounceZoomIn {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.5);
      transform: scale(1.5)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(1.3);
      transform: scale(1.3)
    }

    90% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
    }
  }

  @-webkit-keyframes bounceZoomOut {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.3);
      transform: scale(.3)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }

    90% {
      -webkit-transform: scale(.9);
      transform: scale(.9)
    }
  }

  @keyframes bounceZoomOut {

    0%,
    100%,
    25%,
    55%,
    85% {
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
      -webkit-transform: scale(1);
      transform: scale(1)
    }

    41%,
    44% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.3);
      transform: scale(.3)
    }

    70% {
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
      -webkit-transform: scale(.5);
      transform: scale(.5)
    }

    90% {
      -webkit-transform: scale(.9);
      transform: scale(.9)
    }
  }

  @-webkit-keyframes bounceInTop {
    0% {
      -webkit-transform: translate3d(0, -300%, 0);
      transform: translate3d(0, -300%, 0)
    }

    58% {
      -webkit-transform: translate3d(0, 27px, 0);
      transform: translate3d(0, 27px, 0)
    }

    73% {
      -webkit-transform: translate3d(0, -12px, 0);
      transform: translate3d(0, -12px, 0)
    }

    88% {
      -webkit-transform: translate3d(0, 7px, 0);
      transform: translate3d(0, 7px, 0)
    }
  }

  @keyframes bounceInTop {
    0% {
      -webkit-transform: translate3d(0, -300%, 0);
      transform: translate3d(0, -300%, 0)
    }

    58% {
      -webkit-transform: translate3d(0, 27px, 0);
      transform: translate3d(0, 27px, 0)
    }

    73% {
      -webkit-transform: translate3d(0, -12px, 0);
      transform: translate3d(0, -12px, 0)
    }

    88% {
      -webkit-transform: translate3d(0, 7px, 0);
      transform: translate3d(0, 7px, 0)
    }
  }

  @-webkit-keyframes bounceInBottom {
    0% {
      -webkit-transform: translate3d(0, 300%, 0);
      transform: translate3d(0, 300%, 0)
    }

    58% {
      -webkit-transform: translate3d(0, -27px, 0);
      transform: translate3d(0, -27px, 0)
    }

    73% {
      -webkit-transform: translate3d(0, 12px, 0);
      transform: translate3d(0, 12px, 0)
    }

    88% {
      -webkit-transform: translate3d(0, -8px, 0);
      transform: translate3d(0, -8px, 0)
    }
  }

  @keyframes bounceInBottom {
    0% {
      -webkit-transform: translate3d(0, 300%, 0);
      transform: translate3d(0, 300%, 0)
    }

    58% {
      -webkit-transform: translate3d(0, -27px, 0);
      transform: translate3d(0, -27px, 0)
    }

    73% {
      -webkit-transform: translate3d(0, 12px, 0);
      transform: translate3d(0, 12px, 0)
    }

    88% {
      -webkit-transform: translate3d(0, -8px, 0);
      transform: translate3d(0, -8px, 0)
    }
  }

  @-webkit-keyframes bounceInLeft {

    60%,
    75%,
    90%,
    from,
    to {
      -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
      animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
      opacity: 0;
      -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
      transform: translate3d(-3000px, 0, 0) scaleX(3)
    }

    60% {
      opacity: 1;
      -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
      transform: translate3d(25px, 0, 0) scaleX(1)
    }

    75% {
      -webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
      transform: translate3d(-10px, 0, 0) scaleX(.98)
    }

    90% {
      -webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
      transform: translate3d(5px, 0, 0) scaleX(.995)
    }

    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @keyframes bounceInLeft {

    60%,
    75%,
    90%,
    from,
    to {
      -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
      animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
      opacity: 0;
      -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
      transform: translate3d(-3000px, 0, 0) scaleX(3)
    }

    60% {
      opacity: 1;
      -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
      transform: translate3d(25px, 0, 0) scaleX(1)
    }

    75% {
      -webkit-transform: translate3d(-10px, 0, 0) scaleX(.98);
      transform: translate3d(-10px, 0, 0) scaleX(.98)
    }

    90% {
      -webkit-transform: translate3d(5px, 0, 0) scaleX(.995);
      transform: translate3d(5px, 0, 0) scaleX(.995)
    }

    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @-webkit-keyframes bounceInRight {

    60%,
    75%,
    90%,
    from,
    to {
      -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
      animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    from {
      opacity: 0;
      -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
      transform: translate3d(3000px, 0, 0) scaleX(3)
    }

    60% {
      opacity: 1;
      -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
      transform: translate3d(-25px, 0, 0) scaleX(1)
    }

    75% {
      -webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
      transform: translate3d(10px, 0, 0) scaleX(.98)
    }

    90% {
      -webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
      transform: translate3d(-5px, 0, 0) scaleX(.995)
    }

    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @keyframes bounceInRight {

    60%,
    75%,
    90%,
    from,
    to {
      -webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
      animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    from {
      opacity: 0;
      -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
      transform: translate3d(3000px, 0, 0) scaleX(3)
    }

    60% {
      opacity: 1;
      -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
      transform: translate3d(-25px, 0, 0) scaleX(1)
    }

    75% {
      -webkit-transform: translate3d(10px, 0, 0) scaleX(.98);
      transform: translate3d(10px, 0, 0) scaleX(.98)
    }

    90% {
      -webkit-transform: translate3d(-5px, 0, 0) scaleX(.995);
      transform: translate3d(-5px, 0, 0) scaleX(.995)
    }

    to {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0)
    }
  }

  @-webkit-keyframes bounceOutTop {

    18%,
    33%,
    48% {
      opacity: 1
    }

    18% {
      -webkit-transform: translate3d(0, 27px, 0);
      transform: translate3d(0, 27px, 0)
    }

    33% {
      -webkit-transform: translate3d(0, -12px, 0);
      transform: translate3d(0, -12px, 0)
    }

    48% {
      -webkit-transform: translate3d(0, 8px, 0);
      transform: translate3d(0, 8px, 0)
    }

    100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -300%, 0);
      transform: translate3d(0, -300%, 0)
    }
  }

  @keyframes bounceOutTop {

    18%,
    33%,
    48% {
      opacity: 1
    }

    18% {
      -webkit-transform: translate3d(0, 27px, 0);
      transform: translate3d(0, 27px, 0)
    }

    33% {
      -webkit-transform: translate3d(0, -12px, 0);
      transform: translate3d(0, -12px, 0)
    }

    48% {
      -webkit-transform: translate3d(0, 8px, 0);
      transform: translate3d(0, 8px, 0)
    }

    100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -300%, 0);
      transform: translate3d(0, -300%, 0)
    }
  }

  @-webkit-keyframes bounceOutBottom {

    18%,
    33%,
    48% {
      opacity: 1
    }

    18% {
      -webkit-transform: translate3d(0, -27px, 0);
      transform: translate3d(0, -27px, 0)
    }

    33% {
      -webkit-transform: translate3d(0, 12px, 0);
      transform: translate3d(0, 12px, 0)
    }

    48% {
      -webkit-transform: translate3d(0, -8px, 0);
      transform: translate3d(0, -8px, 0)
    }

    100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 300%, 0);
      transform: translate3d(0, 300%, 0)
    }
  }

  @keyframes bounceOutBottom {

    18%,
    33%,
    48% {
      opacity: 1
    }

    18% {
      -webkit-transform: translate3d(0, -27px, 0);
      transform: translate3d(0, -27px, 0)
    }

    33% {
      -webkit-transform: translate3d(0, 12px, 0);
      transform: translate3d(0, 12px, 0)
    }

    48% {
      -webkit-transform: translate3d(0, -8px, 0);
      transform: translate3d(0, -8px, 0)
    }

    100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 300%, 0);
      transform: translate3d(0, 300%, 0)
    }
  }

  @-webkit-keyframes bounceOutLeft {
    20% {
      opacity: 1;
      -webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
      transform: translate3d(20px, 0, 0) scaleX(.9)
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
      transform: translate3d(-2000px, 0, 0) scaleX(2)
    }
  }

  @keyframes bounceOutLeft {
    20% {
      opacity: 1;
      -webkit-transform: translate3d(20px, 0, 0) scaleX(.9);
      transform: translate3d(20px, 0, 0) scaleX(.9)
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
      transform: translate3d(-2000px, 0, 0) scaleX(2)
    }
  }

  @-webkit-keyframes bounceOutRight {
    20% {
      opacity: 1;
      -webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
      transform: translate3d(-20px, 0, 0) scaleX(.9)
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
      transform: translate3d(2000px, 0, 0) scaleX(2)
    }
  }

  @keyframes bounceOutRight {
    20% {
      opacity: 1;
      -webkit-transform: translate3d(-20px, 0, 0) scaleX(.9);
      transform: translate3d(-20px, 0, 0) scaleX(.9)
    }

    to {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
      transform: translate3d(2000px, 0, 0) scaleX(2)
    }
  }

  @-webkit-keyframes perspectiveToTop {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      opacity: 0
    }
  }

  @keyframes perspectiveToTop {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px);
      opacity: 0
    }
  }

  @-webkit-keyframes perspectiveToBottom {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      opacity: 0
    }
  }

  @keyframes perspectiveToBottom {
    50% {
      opacity: 1
    }

    to {
      -webkit-transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px);
      opacity: 0
    }
  }

  @-webkit-keyframes zoomIn {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    50% {
      opacity: 1
    }
  }

  @keyframes zoomIn {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    50% {
      opacity: 1
    }
  }

  @-webkit-keyframes zoomInLeft {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @keyframes zoomInLeft {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @-webkit-keyframes zoomInRight {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @keyframes zoomInRight {
    from {
      opacity: 0;
      -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.55, .055, .675, .19);
      animation-timing-function: cubic-bezier(.55, .055, .675, .19)
    }

    60% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(.175, .885, .32, 1);
      animation-timing-function: cubic-bezier(.175, .885, .32, 1)
    }
  }

  @-webkit-keyframes zoomInTop {
    from {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @keyframes zoomInTop {
    from {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @-webkit-keyframes zoomInBottom {
    from {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @keyframes zoomInBottom {
    from {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @-webkit-keyframes zoomOut {
    from {
      opacity: 1
    }

    50% {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    to {
      opacity: 0
    }
  }

  @keyframes zoomOut {
    from {
      opacity: 1
    }

    50% {
      opacity: 0;
      -webkit-transform: scale3d(.3, .3, .3);
      transform: scale3d(.3, .3, .3)
    }

    to {
      opacity: 0
    }
  }

  @-webkit-keyframes zoomOutLeft {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
      transform: scale(.1) translate3d(-2000px, 0, 0)
    }
  }

  @keyframes zoomOutLeft {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(-2000px, 0, 0);
      transform: scale(.1) translate3d(-2000px, 0, 0)
    }
  }

  @-webkit-keyframes zoomOutRight {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
      transform: scale(.1) translate3d(2000px, 0, 0)
    }
  }

  @keyframes zoomOutRight {
    40% {
      opacity: 1;
      -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
      transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }

    to {
      opacity: 0;
      -webkit-transform: scale(.1) translate3d(2000px, 0, 0);
      transform: scale(.1) translate3d(2000px, 0, 0)
    }
  }

  @-webkit-keyframes zoomOutTop {
    to {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @keyframes zoomOutTop {
    to {
      -webkit-transform: scale(10) translateY(-50%);
      transform: scale(10) translateY(-50%);
      opacity: 0
    }
  }

  @-webkit-keyframes zoomOutBottom {
    to {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @keyframes zoomOutBottom {
    to {
      -webkit-transform: scale(10) translateY(50%);
      transform: scale(10) translateY(50%);
      opacity: 0
    }
  }

  @-webkit-keyframes ekitRevealInTop {
    form {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

    to {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }
  }

  @keyframes ekitRevealInTop {
    form {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

    to {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }
  }

  @-webkit-keyframes ekitRevealInBottom {
    form {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

    to {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }
  }

  @keyframes ekitRevealInBottom {
    form {
      -webkit-transform: scaleY(1);
      transform: scaleY(1)
    }

    to {
      -webkit-transform: scaleY(0);
      transform: scaleY(0)
    }
  }

  @-webkit-keyframes ekitRevealInLeft {
    form {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

    to {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }
  }

  @keyframes ekitRevealInLeft {
    form {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

    to {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }
  }

  @-webkit-keyframes ekitRevealInRight {
    form {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

    to {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }
  }

  @keyframes ekitRevealInRight {
    form {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
    }

    to {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
    }
  }

  .tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    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: .875rem;
    word-wrap: break-word;
    opacity: 0
  }

  .tooltip.show {
    opacity: .9
  }

  .tooltip .arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem
  }

  .tooltip .arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid
  }

  .bs-tooltip-auto[x-placement^=top],
  .bs-tooltip-top {
    padding: .4rem 0
  }

  .bs-tooltip-auto[x-placement^=top] .arrow,
  .bs-tooltip-top .arrow {
    bottom: 0
  }

  .bs-tooltip-auto[x-placement^=top] .arrow::before,
  .bs-tooltip-top .arrow::before {
    top: 0;
    border-width: .4rem .4rem 0;
    border-top-color: #000
  }

  .bs-tooltip-auto[x-placement^=right],
  .bs-tooltip-right {
    padding: 0 .4rem
  }

  .bs-tooltip-auto[x-placement^=right] .arrow,
  .bs-tooltip-right .arrow {
    left: 0;
    width: .4rem;
    height: .8rem
  }

  .bs-tooltip-auto[x-placement^=right] .arrow::before,
  .bs-tooltip-right .arrow::before {
    right: 0;
    border-width: .4rem .4rem .4rem 0;
    border-right-color: #000
  }

  .bs-tooltip-auto[x-placement^=bottom],
  .bs-tooltip-bottom {
    padding: .4rem 0
  }

  .bs-tooltip-auto[x-placement^=bottom] .arrow,
  .bs-tooltip-bottom .arrow {
    top: 0
  }

  .bs-tooltip-auto[x-placement^=bottom] .arrow::before,
  .bs-tooltip-bottom .arrow::before {
    bottom: 0;
    border-width: 0 .4rem .4rem;
    border-bottom-color: #000
  }

  .bs-tooltip-auto[x-placement^=left],
  .bs-tooltip-left {
    padding: 0 .4rem
  }

  .bs-tooltip-auto[x-placement^=left] .arrow,
  .bs-tooltip-left .arrow {
    right: 0;
    width: .4rem;
    height: .8rem
  }

  .bs-tooltip-auto[x-placement^=left] .arrow::before,
  .bs-tooltip-left .arrow::before {
    left: 0;
    border-width: .4rem 0 .4rem .4rem;
    border-left-color: #000
  }

  .tooltip-inner {
    max-width: 200px;
    padding: .25rem .5rem;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: .25rem
  }

  .ekit-wid-con .product-filter-area {
    margin-bottom: 30px
  }

  .ekit-wid-con .product-filter-wraper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .ekit-wid-con .product-filter-wraper .woocommerce-ordering {
    margin-right: 50px;
    margin-bottom: 0
  }

  .ekit-wid-con .woocommerce-ordering {
    position: relative;
    z-index: 10
  }

  .ekit-wid-con .woocommerce-ordering .shop-filter-title {
    color: #777;
    font-size: 14px;
    position: relative;
    top: 9px;
    padding-right: 50px
  }

  .ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link {
    border: 0;
    color: #777;
    font-size: 18px;
    padding: 10px
  }

  .ekit-wid-con .tab-filter .nav-tabs .nav-item .nav-link.active {
    color: #2575fc;
    background-color: transparent
  }

  .ekit-wid-con .elementskit-accordion {
    counter-reset: myNumber
  }

  .ekit-wid-con .elementskit-accordion .ekit-accordion-title {
    padding-right: 10px;
    display: inline-block
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card {
    border: 0;
    border-radius: 0;
    background-color: transparent;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card:not(:last-child) {
    margin-bottom: 10px
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header {
    padding: 0;
    background-color: transparent;
    border-bottom: 0 solid #000
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header .ekit_accordion_icon_group svg {
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #000;
    background-color: #f7f9fb;
    font-weight: 700;
    padding: 14px 30px;
    border: 1px solid transparent;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:focus,
  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover {
    text-decoration: none
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link>i {
    color: #2575fc;
    line-height: 1.6666666667;
    display: inline-block;
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease, -webkit-transform .4s ease
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group,
  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link>.icon-left {
    padding-right: 26px;
    float: left
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .icon-closed {
    display: block
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .icon-open {
    display: none
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .ekit_accordion_normal_icon {
    display: none
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .ekit_accordion_active_icon {
    display: block
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .icon-closed {
    display: none
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .icon-open {
    display: block
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .ekit_accordion_normal_icon {
    display: block
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=false] .ekit_accordion_active_icon {
    display: none
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-body {
    padding: 20px 30px
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-body p {
    margin-top: 0;
    margin-bottom: 1em
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-body p:last-child {
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit-accordion.floating-style .elementskit-card-header>.elementskit-btn-link {
    -webkit-box-shadow: -1.216px 6.894px 15px 0 rgba(37, 117, 252, .2);
    box-shadow: -1.216px 6.894px 15px 0 rgba(37, 117, 252, .2);
    border-radius: 0 0 5px 5px;
    background-color: #fff
  }

  .ekit-wid-con .elementskit-accordion.floating-style .elementskit-card-body {
    width: calc(100% - 40px);
    border-radius: 0 0 5px 5px;
    position: relative;
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-btn-link {
    background-color: #2575fc;
    color: #fff;
    -webkit-box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07);
    box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07)
  }

  .ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-btn-link>i {
    color: inherit
  }

  .ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-card-body {
    background-color: #2575fc
  }

  .ekit-wid-con .elementskit-accordion.floating-style .elementskit-card[aria-expanded=true] .elementskit-card-body p {
    color: #fff
  }

  .ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link {
    background-color: #2575fc;
    position: relative;
    border: 0;
    padding-left: 70px
  }

  .ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 35px;
    background-color: rgba(255, 255, 255, .2);
    text-align: right;
    line-height: 55px
  }

  .ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link::after {
    position: absolute;
    content: "";
    left: 35px;
    top: 0;
    border-top: 26.5px solid transparent;
    border-right: 26.5px solid transparent;
    border-left: 26.5px solid rgba(255, 255, 255, .2);
    border-bottom: 26.5px solid transparent
  }

  .ekit-wid-con .elementskit-accordion.side-curve .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group {
    position: absolute;
    left: 20px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link {
    position: relative;
    z-index: 1;
    padding: 16.5px 30px
  }

  .ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
    color: #fff
  }

  .ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]>i {
    color: inherit
  }

  .ekit-wid-con .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] .path {
    fill: #2575fc
  }

  .ekit-wid-con .elementskit-accordion.curve-shape .svg-shape {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: -1
  }

  .ekit-wid-con .elementskit-accordion .elementskit-card-body {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 65px;
    padding-right: 85px
  }

  .ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link {
    border: 1px solid #f5f5f5;
    border-bottom: 1px solid #2575fc;
    background-color: #fff;
    position: relative;
    padding-left: 85px
  }

  .ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link::before {
    position: absolute;
    top: -1px;
    left: -1px;
    content: "";
    height: calc(100% + 2px);
    width: 55px;
    text-align: center;
    line-height: 55px;
    color: #fff;
    background-color: #2575fc
  }

  .ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-header>.elementskit-btn-link .ekit_accordion_icon_left_group {
    position: absolute;
    left: 20px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #fff
  }

  .ekit-wid-con .elementskit-accordion.accordion-4 .elementskit-card-body {
    padding-left: 0;
    padding-right: 0
  }

  .ekit-wid-con .number::before {
    counter-increment: myNumber;
    content: counter(myNumber) "."
  }

  .ekit-wid-con .icon-right {
    float: right
  }

  .ekit-wid-con .icon-left {
    float: left
  }

  .ekit-wid-con .path {
    fill: #fff;
    stroke: #2575fc;
    stroke-miterlimit: 0
  }

  .ekit-wid-con .ekit_accordion_icon_group {
    position: absolute;
    right: 0;
    margin-right: 30px
  }

  .ekit-wid-con .elementskit-accordion.curve-shape .svg-shape {
    height: 100%
  }

  .ekit-accordion--content,
  .ekit-accordion--toggler {
    font-size: 16px;
    line-height: 24px
  }

  .ekit-wid-con .ekit-header-info {
    list-style: none
  }

  .ekit-wid-con .ekit-header-info>li:not(:last-child) {
    margin-right: 15px
  }

  .ekit-wid-con .ekit-header-info,
  .ekit-wid-con .ekit-header-info a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-header-info svg {
    max-width: 15px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con table.dataTable tbody td,
  .ekit-wid-con table.dataTable tbody th,
  .ekit-wid-con table.dataTable thead td,
  .ekit-wid-con table.dataTable thead th {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con.elemenetskit-tablepress .dataTables_filter input,
  .ekit-wid-con.elemenetskit-tablepress .dataTables_filter select,
  .ekit-wid-con.elemenetskit-tablepress .dataTables_length input,
  .ekit-wid-con.elemenetskit-tablepress .dataTables_length select {
    color: #666;
    padding: .75em;
    height: auto;
    border-width: 1px;
    border-style: solid;
    border-color: #eaeaea;
    border-radius: 2px;
    background: #fafafa;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .2s linear;
    transition: all .2s linear
  }

  .ekit-wid-con .round-img img {
    border-radius: 100%
  }

  .ekit-wid-con .elementskit-infobox {
    padding: 60px 40px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    background-color: #fff;
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center
  }

  .ekit-wid-con .elementskit-infobox.media .elementskit-box-header {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
  }

  .ekit-wid-con .elementskit-infobox:hover.image-active::before {
    background-color: rgba(37, 117, 252, 0)
  }

  .ekit-wid-con .elementskit-infobox:hover.image-active .image-hover>img {
    opacity: 1;
    -webkit-transform: scale(1.06);
    transform: scale(1.06)
  }

  .ekit-wid-con .elementskit-infobox:hover .icon-hover {
    opacity: 1;
    bottom: -20px
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header {
    position: relative;
    z-index: 2
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 13px
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon i {
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher {
    position: relative;
    display: inline-block;
    overflow: hidden
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher>img {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .main-image {
    opacity: 1;
    position: relative;
    top: 0
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .hover-image {
    position: absolute;
    top: 80px;
    left: 0
  }

  .ekit-wid-con .elementskit-infobox .elementskit-box-header .info-box-subtitle {
    font-size: 14px;
    font-weight: 400;
    color: #2575fc;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-infobox .box-body {
    position: relative;
    z-index: 2
  }

  .ekit-wid-con .elementskit-infobox .box-body p {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-infobox .box-footer {
    position: relative;
    z-index: 2
  }

  .ekit-wid-con .elementskit-infobox .box-footer.enable_hover_btn .elementskit-btn {
    left: 0;
    bottom: 0;
    opacity: 0
  }

  .ekit-wid-con .elementskit-infobox .btn-wraper {
    position: relative;
    z-index: 2
  }

  .ekit-wid-con .elementskit-infobox .border-divider {
    margin-bottom: 25px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 2
  }

  .ekit-wid-con .elementskit-infobox .link-btn {
    font-size: 13px
  }

  .ekit-wid-con .elementskit-infobox .icon-hover {
    position: absolute;
    bottom: -50px;
    right: 0;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 1
  }

  .ekit-wid-con .elementskit-infobox .icon-hover i {
    font-size: 100px
  }

  .ekit-wid-con .elementskit-infobox .icon-hover svg {
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-infobox.gradient-active::before {
    position: absolute;
    content: "";
    top: 0;
    left: -101%;
    height: 100%;
    width: 100%;
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    background-size: 101% 101%
  }

  .ekit-wid-con .elementskit-infobox.gradient-active:hover::before {
    left: 0
  }

  .ekit-wid-con .elementskit-infobox.gradient-active.hover_from_top::before {
    left: 0;
    top: -100%
  }

  .ekit-wid-con .elementskit-infobox.gradient-active.hover_from_top:hover::before {
    top: 0
  }

  .ekit-wid-con .elementskit-infobox.gradient-active.hover_from_right::before {
    left: 100%
  }

  .ekit-wid-con .elementskit-infobox.gradient-active.hover_from_right:hover::before {
    left: 0
  }

  .ekit-wid-con .elementskit-infobox.gradient-active.hover_from_bottom::before {
    left: 0;
    top: 100%
  }

  .ekit-wid-con .elementskit-infobox.gradient-active.hover_from_bottom:hover::before {
    top: 0
  }

  .ekit-wid-con .elementskit-infobox.image-active::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(37, 117, 252, 0);
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 1;
    background-size: 101% 101%
  }

  .ekit-wid-con .elementskit-infobox.image-active .image-hover {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
  }

  .ekit-wid-con .elementskit-infobox.image-active .image-hover>img {
    opacity: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-infobox:hover .box-footer.enable_hover_btn .elementskit-btn {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .elementskit-infobox.icon-lef-right-aligin {
    padding: 15px
  }

  .ekit-wid-con .elementkit-infobox-icon.framed {
    border: 2px solid red;
    padding: 10px
  }

  .ekit-wid-con .elementskit-infobox.icon-lef-right-aligin {
    padding: 15px 30px
  }

  .ekit-wid-con .elementkit-infobox-icon.framed.round {
    border-radius: 100%
  }

  .ekit-wid-con .elementskit-icon-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .infobox-ovelry {
    position: relative
  }

  .ekit-wid-con .infobox-ovelry::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #2575fc;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 1
  }

  .ekit-wid-con .elementskit-info-box-title {
    font-size: 23px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    margin-top: 0
  }

  .ekit-wid-con .elementskit-info-box-title svg {
    max-width: 26px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-infobox {
    position: relative
  }

  .ekit-wid-con .ekit_global_link {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 50
  }

  .ekit-wid-con .ekit-badge {
    background-color: #ff057c;
    font-size: .70588rem;
    color: #fff;
    font-weight: 500;
    padding: 1px 6px;
    border-radius: .29412rem 0 .29412rem 0;
    display: inline-block
  }

  .ekit-wid-con .ekit-icon-box-badge {
    position: absolute;
    line-height: 1;
    z-index: 2
  }

  .ekit-wid-con .ekit_position_top_left {
    top: 0;
    left: 0
  }

  .ekit-wid-con .ekit_position_top_center {
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .ekit-wid-con .ekit_position_top_right {
    top: 0;
    right: 0
  }

  .ekit-wid-con .ekit_position_center_left {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0
  }

  .ekit-wid-con .ekit_position_center_right {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0
  }

  .ekit-wid-con .ekit_position_bottom_left {
    bottom: 0;
    left: 0
  }

  .ekit-wid-con .ekit_position_bottom_center {
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .ekit-wid-con .ekit_position_bottom_right {
    bottom: 0;
    right: 0
  }

  .ekit-wid-con .profile-card,
  body .profile-card {
    background-color: #fff;
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    padding: 40px 20px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative
  }

  .ekit-wid-con .profile-card.text-center .profile-header,
  body .profile-card.text-center .profile-header {
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .profile-card:hover,
  body .profile-card:hover {
    -webkit-box-shadow: 0 42px 60px 0 rgba(0, 0, 0, .3);
    box-shadow: 0 42px 60px 0 rgba(0, 0, 0, .3)
  }

  .ekit-wid-con .profile-card:hover .profile-body .profile-title,
  body .profile-card:hover .profile-body .profile-title {
    color: #2575fc
  }

  .ekit-wid-con .profile-icon,
  body .profile-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    z-index: 0
  }

  .ekit-wid-con .profile-icon[class*=icon-align-],
  body .profile-icon[class*=icon-align-] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .profile-icon.icon-align-start,
  body .profile-icon.icon-align-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .ekit-wid-con .profile-icon.icon-align-center,
  body .profile-icon.icon-align-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .profile-icon.icon-align-end,
  body .profile-icon.icon-align-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .ekit-wid-con .profile-icon svg,
  body .profile-icon svg {
    max-width: 60px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .profile-icon>i,
  body .profile-icon>i {
    display: block;
    width: 60px;
    height: 60px;
    color: #fff;
    background-color: #fc0467;
    border-radius: 50%;
    font-size: 22px;
    line-height: 50px;
    text-align: center;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .profile-body,
  body .profile-body {
    padding-bottom: 20px
  }

  .ekit-wid-con .profile-body .profile-title,
  body .profile-body .profile-title {
    font-size: 22px;
    color: #000;
    margin: 0
  }

  .ekit-wid-con .profile-body .profile-title>a,
  body .profile-body .profile-title>a {
    color: inherit
  }

  .ekit-wid-con .profile-body .profile-designation,
  body .profile-body .profile-designation {
    color: rgba(0, 0, 0, .5);
    font-size: 13px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    margin-bottom: 15px
  }

  .ekit-wid-con .profile-header,
  body .profile-header {
    margin-bottom: 38px;
    position: relative;
    overflow: hidden;
    display: inline-block;
    max-width: 100%
  }

  .ekit-wid-con .profile-header>img,
  body .profile-header>img {
    width: 160px;
    height: 160px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .profile-image-card,
  body .profile-image-card {
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .profile-image-card::before,
  body .profile-image-card::before {
    position: absolute;
    content: "";
    top: 100%;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, .7);
    -webkit-transition: all .4s ease .2s;
    transition: all .4s ease .2s;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .profile-image-card .hover-area,
  body .profile-image-card .hover-area {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-20%);
    transform: translateY(-20%);
    z-index: 2;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .profile-image-card .hover-area .profile-title,
  body .profile-image-card .hover-area .profile-title {
    color: #fff
  }

  .ekit-wid-con .profile-image-card .hover-area .profile-designation,
  body .profile-image-card .hover-area .profile-designation {
    color: #fff
  }

  .ekit-wid-con .profile-image-card .hover-area .profile-content,
  body .profile-image-card .hover-area .profile-content {
    color: #fff
  }

  .ekit-wid-con .profile-image-card:hover .hover-area,
  body .profile-image-card:hover .hover-area {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .3s ease .1s;
    transition: all .3s ease .1s
  }

  .ekit-wid-con .profile-image-card:hover::before,
  body .profile-image-card:hover::before {
    top: 0;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .4s ease 0s;
    transition: all .4s ease 0s
  }

  .ekit-wid-con .image-card-v2 .profile-image-card::before,
  body .image-card-v2 .profile-image-card::before {
    background-color: #123075;
    top: 20px;
    left: 20px;
    right: 20px;
    bottom: 20px;
    width: auto;
    height: auto;
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0
  }

  .ekit-wid-con .image-card-v2 .profile-image-card:hover::before,
  body .image-card-v2 .profile-image-card:hover::before {
    opacity: .93;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .image-card-v2 .profile-image-card .hover-area,
  body .image-card-v2 .profile-image-card .hover-area {
    padding-left: 50px;
    padding-right: 50px
  }

  .ekit-wid-con .image-card-v2 .profile-image-card .profile-body .border-hr,
  body .image-card-v2 .profile-image-card .profile-body .border-hr {
    background-color: rgba(255, 255, 255, .6);
    margin-bottom: 25px
  }

  .ekit-wid-con .image-card-v2 .profile-image-card .profile-body .profile-content,
  body .image-card-v2 .profile-image-card .profile-body .profile-content {
    color: #fff
  }

  .ekit-wid-con .image-card-v2.style-circle .profile-image-card,
  body .image-card-v2.style-circle .profile-image-card {
    width: 100%;
    height: auto
  }

  .ekit-wid-con .image-card-v2.style-circle .profile-image-card::before,
  body .image-card-v2.style-circle .profile-image-card::before {
    border-radius: inherit
  }

  .ekit-wid-con .image-card-v2.style-circle .profile-image-card::after,
  body .image-card-v2.style-circle .profile-image-card::after {
    content: " ";
    display: block;
    padding-bottom: 100%
  }

  .ekit-wid-con .image-card-v2.style-circle .profile-image-card>img,
  body .image-card-v2.style-circle .profile-image-card>img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
  }

  .ekit-wid-con .image-card-v3 .profile-image-card::before,
  body .image-card-v3 .profile-image-card::before {
    display: none
  }

  .ekit-wid-con .image-card-v3 .profile-image-card::after,
  body .image-card-v3 .profile-image-card::after {
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    background-color: #111;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    pointer-events: none
  }

  .ekit-wid-con .image-card-v3 .profile-image-card .hover-area,
  body .image-card-v3 .profile-image-card .hover-area {
    top: inherit;
    bottom: 0;
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .image-card-v3 .profile-image-card:hover .hover-area,
  body .image-card-v3 .profile-image-card:hover .hover-area {
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px)
  }

  .ekit-wid-con .image-card-v3 .profile-image-card:hover::after,
  body .image-card-v3 .profile-image-card:hover::after {
    opacity: .8
  }

  .ekit-wid-con .image-card-v3.tiny-gutters,
  body .image-card-v3.tiny-gutters {
    margin-left: -3px;
    margin-right: -3px
  }

  .ekit-wid-con .image-card-v3.tiny-gutters>[class^=col-],
  body .image-card-v3.tiny-gutters>[class^=col-] {
    padding-left: 3px;
    padding-right: 3px;
    margin-bottom: 6px
  }

  .ekit-wid-con .profile-square-v .profile-card,
  body .profile-square-v .profile-card {
    padding: 20px 20px 40px;
    z-index: 1
  }

  .ekit-wid-con .profile-square-v .profile-card::before,
  body .profile-square-v .profile-card::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #123075;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: -1;
    background-size: 101% 102%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .profile-square-v .profile-card .profile-header,
  body .profile-square-v .profile-card .profile-header {
    width: 100%;
    height: 100%;
    border-radius: 0
  }

  .ekit-wid-con .profile-square-v .profile-card .profile-content,
  body .profile-square-v .profile-card .profile-content {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .profile-square-v .profile-card:hover::before,
  body .profile-square-v .profile-card:hover::before {
    opacity: 1
  }

  .ekit-wid-con .profile-square-v .profile-card:hover .profile-body .profile-designation,
  .ekit-wid-con .profile-square-v .profile-card:hover .profile-body .profile-title,
  body .profile-square-v .profile-card:hover .profile-body .profile-designation,
  body .profile-square-v .profile-card:hover .profile-body .profile-title {
    color: #fff
  }

  .ekit-wid-con .profile-square-v .profile-card:hover .profile-content,
  body .profile-square-v .profile-card:hover .profile-content {
    color: #fff
  }

  .ekit-wid-con .profile-square-v.square-v2 .profile-card::before,
  body .profile-square-v.square-v2 .profile-card::before {
    display: none
  }

  .ekit-wid-con .profile-square-v.square-v2 .profile-card:hover,
  body .profile-square-v.square-v2 .profile-card:hover {
    background-color: #fff
  }

  .ekit-wid-con .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-title,
  body .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-title {
    color: #2575fc
  }

  .ekit-wid-con .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-designation,
  body .profile-square-v.square-v2 .profile-card:hover .profile-body .profile-designation {
    color: #656565
  }

  .ekit-wid-con .profile-square-v.square-v3 .profile-card:hover,
  body .profile-square-v.square-v3 .profile-card:hover {
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1)
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card,
  body .profile-square-v.square-v4 .profile-card {
    max-height: 380px;
    overflow: hidden
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card::before,
  body .profile-square-v.square-v4 .profile-card::before {
    display: none
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header,
  body .profile-square-v.square-v4 .profile-card .profile-header {
    margin-bottom: 0;
    max-width: 255px;
    max-height: 255px
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card.text-left .profile-header img,
  body .profile-square-v.square-v4 .profile-card.text-left .profile-header img {
    left: 0;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card.text-right .profile-header img,
  body .profile-square-v.square-v4 .profile-card.text-right .profile-header img {
    left: auto;
    right: 0;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body,
  body .profile-square-v.square-v4 .profile-card .profile-body {
    margin-bottom: 0;
    padding: 35px 20px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body::before,
  body .profile-square-v.square-v4 .profile-card .profile-body::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #123075;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: -1;
    background-size: 101% 102%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-body .ekit-team-social-list,
  body .profile-square-v.square-v4 .profile-card .profile-body .ekit-team-social-list {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card:hover,
  body .profile-square-v.square-v4 .profile-card:hover {
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body,
  body .profile-square-v.square-v4 .profile-card:hover .profile-body {
    -webkit-transform: translateY(-50px);
    transform: translateY(-50px)
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body::before,
  body .profile-square-v.square-v4 .profile-card:hover .profile-body::before {
    opacity: 1
  }

  .ekit-wid-con .profile-square-v.square-v4 .profile-card:hover .profile-body .ekit-team-social-list,
  body .profile-square-v.square-v4 .profile-card:hover .profile-body .ekit-team-social-list {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .profile-square-v.square-v5 .profile-card,
  body .profile-square-v.square-v5 .profile-card {
    padding-bottom: 50px
  }

  .ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-body,
  .ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-header,
  body .profile-square-v.square-v5 .profile-card .profile-body,
  body .profile-square-v.square-v5 .profile-card .profile-header {
    padding-bottom: 0
  }

  .ekit-wid-con .profile-square-v.square-v5 .profile-card .profile-body,
  body .profile-square-v.square-v5 .profile-card .profile-body {
    padding: 32px 60px
  }

  .ekit-wid-con .profile-square-v.square-v6 .profile-card,
  body .profile-square-v.square-v6 .profile-card {
    padding-bottom: 35px
  }

  .ekit-wid-con .profile-square-v.square-v6 .profile-card::after,
  body .profile-square-v.square-v6 .profile-card::after {
    position: absolute;
    content: "";
    height: 5px;
    width: 100%;
    bottom: 0;
    left: 0;
    background-color: #2965f1;
    opacity: .2;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-body,
  .ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-header,
  body .profile-square-v.square-v6 .profile-card .profile-body,
  body .profile-square-v.square-v6 .profile-card .profile-header {
    margin-bottom: 0
  }

  .ekit-wid-con .profile-square-v.square-v6 .profile-card .profile-body,
  body .profile-square-v.square-v6 .profile-card .profile-body {
    padding: 40px
  }

  .ekit-wid-con .profile-square-v.square-v6 .profile-card:hover,
  body .profile-square-v.square-v6 .profile-card:hover {
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1)
  }

  .ekit-wid-con .profile-square-v.square-v6 .profile-card:hover::after,
  body .profile-square-v.square-v6 .profile-card:hover::after {
    opacity: 1
  }

  .ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card::after,
  body .profile-square-v.square-v6.square-v6-v2 .profile-card::after {
    display: none
  }

  .ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card::before,
  body .profile-square-v.square-v6.square-v6-v2 .profile-card::before {
    opacity: 0;
    background-size: 101% 101%
  }

  .ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover::before,
  body .profile-square-v.square-v6.square-v6-v2 .profile-card:hover::before {
    opacity: 1
  }

  .ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-title,
  body .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-title {
    color: #fff
  }

  .ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-content,
  .ekit-wid-con .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-designation,
  body .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-content,
  body .profile-square-v.square-v6.square-v6-v2 .profile-card:hover .profile-body .profile-designation {
    color: #fff
  }

  .ekit-wid-con .profile-info-text,
  body .profile-info-text {
    padding-right: 30px
  }

  .ekit-wid-con .profile-info-text .info-title,
  body .profile-info-text .info-title {
    font-size: 48px;
    margin-bottom: 23px
  }

  .ekit-wid-con .profile-info-text p,
  body .profile-info-text p {
    margin-bottom: 37px
  }

  .ekit-wid-con .small-gutters .profile-card,
  body .small-gutters .profile-card {
    padding: 10px 10px 40px
  }

  .ekit-wid-con .no_gutters .profile-card,
  body .no_gutters .profile-card {
    padding: 0
  }

  .ekit-wid-con .style-circle .profile-image-card,
  body .style-circle .profile-image-card {
    width: 255px;
    height: 255px;
    border-radius: 50%
  }

  .ekit-wid-con .style-circle .profile-image-card.text-center,
  body .style-circle .profile-image-card.text-center {
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .text-center .profile-header,
  body .text-center .profile-header {
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .popup-modal,
  body .popup-modal {
    display: inline-block
  }

  .ekit-wid-con .elementskit-portfolio-thumb img,
  body .elementskit-portfolio-thumb img {
    width: 100%
  }

  .ekit-wid-con .ekit-team-style-default::before,
  body .ekit-team-style-default::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: transparent !important;
    border-radius: inherit;
    opacity: 0;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    z-index: -1
  }

  .ekit-wid-con .ekit-team-style-default:hover::before,
  body .ekit-team-style-default:hover::before {
    opacity: 1
  }

  .ekit-wid-con .ekit-team-style-long_height_hover>img,
  .ekit-wid-con .ekit-team-style-overlay>img,
  .ekit-wid-con .ekit-team-style-overlay_details>img,
  body .ekit-team-style-long_height_hover>img,
  body .ekit-team-style-overlay>img,
  body .ekit-team-style-overlay_details>img {
    display: block
  }

  .ekit-wid-con .ekit-team-style-long_height_details,
  body .ekit-team-style-long_height_details {
    overflow: hidden
  }

  .ekit-wid-con .ekit-team-style-hover_info .ekit-team-img,
  body .ekit-team-style-hover_info .ekit-team-img {
    padding-top: 0 !important
  }

  .ekit-wid-con .ekit-team-style-centered_style_details .profile-designation,
  .ekit-wid-con .ekit-team-style-long_height_details .profile-designation,
  .ekit-wid-con .ekit-team-style-long_height_details_hover .profile-designation,
  body .ekit-team-style-centered_style_details .profile-designation,
  body .ekit-team-style-long_height_details .profile-designation,
  body .ekit-team-style-long_height_details_hover .profile-designation {
    margin-bottom: 30px
  }

  .ekit-wid-con .ekit-team-style-hover_info .profile-designation,
  body .ekit-team-style-hover_info .profile-designation {
    margin-bottom: 25px
  }

  .ekit-wid-con .ekit-team-style-overlay_circle_hover .profile-designation,
  .ekit-wid-con .ekit-team-style-overlay_details .profile-designation,
  body .ekit-team-style-overlay_circle_hover .profile-designation,
  body .ekit-team-style-overlay_details .profile-designation {
    margin-bottom: 12px
  }

  .ekit-wid-con .ekit-team-img>img,
  body .ekit-team-img>img {
    margin-left: auto;
    margin-right: auto;
    border-radius: inherit
  }

  .ekit-wid-con .ekit-team-img.profile-header>img,
  body .ekit-team-img.profile-header>img {
    -o-object-fit: cover;
    object-fit: cover
  }

  .ekit-wid-con .ekit-team-img.profile-image-card>img,
  body .ekit-team-img.profile-image-card>img {
    width: 100%
  }

  .ekit-wid-con .ekit-team-modal.mfp-bg,
  body .ekit-team-modal.mfp-bg {
    border-radius: 0;
    -webkit-animation: none;
    animation: none
  }

  .ekit-wid-con .ekit-team-modal.mfp-wrap::before,
  body .ekit-team-modal.mfp-wrap::before {
    opacity: .8;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    cursor: -webkit-zoom-out;
    cursor: zoom-out
  }

  .ekit-wid-con .ekit-team-modal.mfp-wrap.mfp-ready::before,
  body .ekit-team-modal.mfp-wrap.mfp-ready::before {
    opacity: 1
  }

  .ekit-wid-con .ekit-team-modal.mfp-wrap.ekit-promo-popup::before,
  body .ekit-team-modal.mfp-wrap.ekit-promo-popup::before {
    background-color: #555;
    border-radius: 0;
    -webkit-animation: none;
    animation: none
  }

  .ekit-wid-con .ekit-team-modal.mfp-wrap>.mfp-container,
  body .ekit-team-modal.mfp-wrap>.mfp-container {
    padding: 60px 15px;
    overflow: auto
  }

  .ekit-wid-con .ekit-team-modal-close,
  body .ekit-team-modal-close {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    padding: 0;
    color: #656565;
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    font-size: 18px;
    line-height: 1;
    outline: 0;
    z-index: 1
  }

  .ekit-wid-con .ekit-team-modal-title,
  body .ekit-team-modal-title {
    margin-top: 0;
    margin-bottom: 8px;
    color: #000;
    font-size: 22px
  }

  .ekit-wid-con .ekit-team-modal-position,
  body .ekit-team-modal-position {
    margin-bottom: 35px;
    color: rgba(0, 0, 0, .5);
    font-size: 13px
  }

  .ekit-wid-con .ekit-team-modal-img,
  body .ekit-team-modal-img {
    width: 100%;
    margin-bottom: 30px
  }

  .ekit-wid-con .ekit-team-modal-img>img,
  body .ekit-team-modal-img>img {
    display: block;
    width: 100%;
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1)
  }

  @media screen and (min-width:481px) {

    .ekit-wid-con .ekit-team-modal-img,
    body .ekit-team-modal-img {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
      max-width: 33.333333%;
      margin-bottom: 0
    }
  }

  .ekit-wid-con .ekit-team-modal-info,
  body .ekit-team-modal-info {
    width: 100%
  }

  .ekit-wid-con .ekit-team-modal-info .ekit-team-social-list>li>a,
  body .ekit-team-modal-info .ekit-team-social-list>li>a {
    line-height: 32px;
    -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .1)
  }

  .ekit-wid-con .ekit-team-modal-info .ekit-team-social-list>li>a svg,
  body .ekit-team-modal-info .ekit-team-social-list>li>a svg {
    max-width: 12px;
    height: auto;
    vertical-align: middle
  }

  @media screen and (min-width:481px) {

    .ekit-wid-con .ekit-team-modal-info.has-img,
    body .ekit-team-modal-info.has-img {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
      max-width: 66.666667%;
      padding-left: 30px
    }
  }

  @media screen and (min-width:992px) {

    .ekit-wid-con .ekit-team-modal-info.has-img,
    body .ekit-team-modal-info.has-img {
      padding-left: 50px
    }
  }

  .ekit-wid-con .ekit-team-modal-content,
  body .ekit-team-modal-content {
    margin-bottom: 22px
  }

  .ekit-wid-con .ekit-team-modal-content p:not(:last-child),
  body .ekit-team-modal-content p:not(:last-child) {
    margin-bottom: 10px
  }

  .ekit-wid-con .ekit-team-modal-list,
  body .ekit-team-modal-list {
    margin-bottom: 25px;
    padding-left: 0;
    list-style: none;
    color: #656565;
    font-size: 15px
  }

  .ekit-wid-con .ekit-team-modal-list>li,
  body .ekit-team-modal-list>li {
    padding: 19px 0;
    border-top: 1px solid rgba(0, 0, 0, .05)
  }

  .ekit-wid-con .ekit-team-modal-list>li:last-child,
  body .ekit-team-modal-list>li:last-child {
    border-bottom: 1px solid rgba(0, 0, 0, .05)
  }

  .ekit-wid-con .ekit-team-modal-list strong,
  body .ekit-team-modal-list strong {
    font-weight: 600;
    padding-right: 18px
  }

  .ekit-wid-con .ekit-team-modal-list a,
  body .ekit-team-modal-list a {
    color: inherit
  }

  .ekit-wid-con .ekit-team-modal-list a:hover,
  body .ekit-team-modal-list a:hover {
    color: #2575fc
  }

  .ekit-wid-con .ekit-team-popup,
  body .ekit-team-popup {
    -webkit-transition: color .3s;
    transition: color .3s
  }

  .ekit-wid-con .ekit-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog.elementskit-team-popup,
  body .ekit-promo-popup.my-mfp-slide-bottom .zoom-anim-dialog.elementskit-team-popup {
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-transform: translateX(-50px);
    transform: translateX(-50px)
  }

  .ekit-wid-con .ekit-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog.elementskit-team-popup,
  body .ekit-promo-popup.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog.elementskit-team-popup {
    -webkit-transform: translate(0);
    transform: translate(0)
  }

  .ekit-wid-con .elementskit-team-popup .modal-content,
  body .elementskit-team-popup .modal-content {
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    background-color: #fff;
    border: 0;
    border-radius: 0
  }

  .ekit-wid-con .elementskit-team-popup .modal-body,
  body .elementskit-team-popup .modal-body {
    padding: 60px 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .modal-header .mfp-close,
  body .modal-header .mfp-close {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    cursor: pointer;
    margin-left: auto
  }

  .ekit-wid-con .ekit-promo-popup>.mfp-container,
  body .ekit-promo-popup>.mfp-container {
    right: 0;
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .ekit-promo-popup>.mfp-container>.mfp-content,
  body .ekit-promo-popup>.mfp-container>.mfp-content {
    max-width: 920px
  }

  .ekit-wid-con .ekit-team-social-list,
  body .ekit-team-social-list {
    list-style: none
  }

  .ekit-wid-con .ekit-team-social-list>li,
  body .ekit-team-social-list>li {
    display: inline-block
  }

  .ekit-wid-con .ekit-team-social-list>li:not(:last-child),
  body .ekit-team-social-list>li:not(:last-child) {
    margin-right: 10px
  }

  .ekit-wid-con .ekit-team-social-list>li>a,
  body .ekit-team-social-list>li>a {
    display: inline-block;
    color: #fff;
    width: 30px;
    height: 30px;
    line-height: 32px;
    font-size: 12px;
    background-color: #000;
    text-align: center;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-team-social-list>li>a:hover,
  body .ekit-team-social-list>li>a:hover {
    background-color: rgba(0, 0, 0, .8);
    border-radius: 50%
  }

  .ekit-wid-con .ekit-team-social-list>li>a:hover>i::before,
  body .ekit-team-social-list>li>a:hover>i::before {
    -webkit-animation: iconTranslateY .4s forwards;
    animation: iconTranslateY .4s forwards
  }

  .ekit-wid-con .ekit-team-social-list>li>a:hover>svg,
  body .ekit-team-social-list>li>a:hover>svg {
    -webkit-animation: iconTranslateY .4s forwards;
    animation: iconTranslateY .4s forwards
  }

  .ekit-wid-con .ekit-team-social-list>li>a svg,
  body .ekit-team-social-list>li>a svg {
    max-width: 12px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-team-social-list>li>a>i,
  body .ekit-team-social-list>li>a>i {
    overflow: hidden
  }

  .ekit-wid-con .ekit-team-social-list>li>a>i::before,
  body .ekit-team-social-list>li>a>i::before {
    display: inline-block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .ekit-team-img-block>img,
  body .ekit-team-img-block>img {
    display: block
  }

  .ekit-wid-con .ekit-team-img-fit>.profile-image-card>img,
  body .ekit-team-img-fit>.profile-image-card>img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
  }

  body .elementskit-team-popup svg {
    width: 1rem;
    height: 1rem
  }

  .ekit-wid-con .elementskit-blog-block-post {
    padding: 50px;
    background-color: #fff;
    -webkit-box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .1);
    box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .1);
    border-radius: 10px
  }

  .ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb {
    border-radius: 10px;
    margin-right: 20px
  }

  .ekit-wid-con .elementskit-blog-block-post .entry-title {
    font-size: 36px;
    font-weight: 900;
    margin-bottom: 30px
  }

  .ekit-wid-con .elementskit-blog-block-post .entry-title a {
    color: #000
  }

  .ekit-wid-con .elementskit-blog-block-post .entry-title a:hover {
    opacity: .8
  }

  .ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb {
    display: block;
    -webkit-box-shadow: 29.698px 29.698px 60px 0 rgba(0, 0, 0, .2);
    box-shadow: 29.698px 29.698px 60px 0 rgba(0, 0, 0, .2);
    width: 100%
  }

  .ekit-wid-con .elementskit-blog-block-post .elementskit-entry-thumb>img {
    display: block;
    width: 100%
  }

  .ekit-wid-con .elementskit-blog-block-post .elementskit-entry-header {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit-blog-block-post .post-meta-list {
    margin-bottom: 15px
  }

  .ekit-wid-con .elementskit-blog-block-post .post-meta-list .meta-cat,
  .ekit-wid-con .elementskit-blog-block-post .post-meta-list .meta-date {
    margin-right: 40px
  }

  .ekit-wid-con .elementskit-blog-block-post .elementskit-post-footer>p {
    color: #8d8d8d;
    margin-bottom: 35px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-blog-block-post:hover .elementskit-entry-thumb>img {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: .8
  }

  .ekit-wid-con .post-meta-list svg {
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-post-card {
    background-color: #fff;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    background: #123075;
    -webkit-box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .1);
    box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .1);
    padding: 60px 40px;
    border-radius: 6px
  }

  .ekit-wid-con .elementskit-post-card .elementskit-post-body {
    color: #a6aabb
  }

  .ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a {
    color: #fff
  }

  .ekit-wid-con .elementskit-post-card .post-author .author-name {
    color: inherit
  }

  .ekit-wid-con .elementskit-post-card .elementskit-border-hr {
    background-color: #8692af
  }

  .ekit-wid-con .elementskit-post-card .elementskit-entry-header .post-meta-list {
    margin-bottom: 17px
  }

  .ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title {
    font-size: 18px;
    line-height: 1.333
  }

  .ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a {
    color: #000
  }

  .ekit-wid-con .elementskit-post-card .elementskit-entry-header .entry-title a:hover {
    opacity: .9
  }

  .ekit-wid-con .elementskit-post-card .elementskit-entry-header .elementskit-border-hr {
    margin-top: 25px;
    margin-bottom: 22px
  }

  .ekit-wid-con .elementskit-post-card .elementskit-post-body {
    color: #8d8d8d
  }

  .ekit-wid-con .elementskit-post-card .elementskit-post-body p {
    margin-bottom: 35px
  }

  .ekit-wid-con .elementskit-post-image-card {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    background-color: #fff;
    border-radius: 10px;
    background: #123075;
    -webkit-box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .1);
    box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .1)
  }

  .ekit-wid-con .elementskit-post-image-card:hover .elementskit-entry-thumb>img {
    -webkit-transform: scale(1.05) rotate(2deg);
    transform: scale(1.05) rotate(2deg);
    opacity: .8
  }

  .ekit-wid-con .elementskit-post-image-card:hover .post-author .author-img>img {
    -webkit-box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .3);
    box-shadow: 9.899px 9.899px 30px 0 rgba(0, 0, 0, .3)
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-post-body {
    padding: 20px 40px 40px
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-post-body>p {
    color: #fff
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-entry-thumb {
    border-radius: 10px
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header {
    position: relative
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb {
    position: relative;
    padding: 20px;
    overflow: hidden;
    display: block
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb.box-shadow {
    -webkit-box-shadow: -3.473px 19.696px 25px 0 rgba(0, 0, 0, .2);
    box-shadow: -3.473px 19.696px 25px 0 rgba(0, 0, 0, .2)
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb>img {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    width: 100%
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-post-footer {
    margin-top: 16px
  }

  .ekit-wid-con .elementskit-post-image-card .elementskit-post-footer .btn-wraper {
    margin-top: 25px
  }

  .ekit-wid-con .elementskit-post-image-card .entry-title a {
    color: #fff
  }

  .ekit-wid-con .elementskit-post-image-card .post-meta-list {
    margin-bottom: 20px;
    color: rgba(255, 255, 255, .5);
    fill: rgba(255, 255, 255, .5)
  }

  .ekit-wid-con .elementskit-post-image-card .post-meta-list>span a {
    color: inherit;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-post-image-card .post-meta-list>span .meta-date-text {
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-post-image-card .entry-title {
    font-size: 18px;
    margin-bottom: 28px
  }

  .ekit-wid-con .elementskit-post-image-card .post-author .author-name {
    color: inherit
  }

  .ekit-wid-con .elementskit-post-image-card.modern {
    margin-top: 40px
  }

  .ekit-wid-con .elementskit-post-image-card.modern:hover .elementskit-entry-thumb>img {
    opacity: 1
  }

  .ekit-wid-con .elementskit-post-image-card.modern .elementskit-entry-header .elementskit-entry-thumb {
    margin-top: -60px
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] {
    background: #123075
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] .entry-title a {
    color: #fff
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] .post-meta-list {
    color: rgba(255, 255, 255, .5)
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] .post-meta-list>span a {
    vertical-align: middle;
    color: inherit
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] .elementskit-post-footer>p {
    color: rgba(255, 255, 255, .5)
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] .post-author .author-name {
    color: inherit
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] .first-letter::first-letter {
    border-bottom-color: #102966
  }

  .ekit-wid-con .blog-block-post[class*=gradient-] .elementskit-border-hr {
    background-color: #8692af
  }

  .ekit-wid-con .gradient-bg-2 {
    background: #fa2b56
  }

  .ekit-wid-con .post-meta-list {
    color: #a3a3a3
  }

  .ekit-wid-con .post-meta-list>span {
    display: inline-block
  }

  .ekit-wid-con .post-meta-list>span a {
    color: inherit;
    vertical-align: middle
  }

  .ekit-wid-con .post-meta-list>span i {
    padding-right: 5px
  }

  .ekit-wid-con .post-meta-list>span:not(:last-child) {
    margin-right: 40px
  }

  .ekit-wid-con .post-meta-list .meta-author,
  .ekit-wid-con .post-meta-list .meta-date,
  .ekit-wid-con .post-meta-list .post-cat,
  .ekit-wid-con .post-meta-list .post-comment {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 4px
  }

  .ekit-wid-con .meta-author .author-img {
    display: inline-block;
    margin-right: 15px;
    -webkit-box-shadow: 4.95px 4.95px 15px 0 rgba(0, 0, 0, .2);
    box-shadow: 4.95px 4.95px 15px 0 rgba(0, 0, 0, .2);
    border-radius: 50%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    margin-bottom: 0;
    overflow: hidden;
    position: relative;
    vertical-align: middle
  }

  .ekit-wid-con .meta-author .author-img img {
    max-width: 100%
  }

  .ekit-wid-con .meta-author .author-name {
    color: inherit
  }

  .ekit-wid-con .meta-author .author-name:hover {
    opacity: .8
  }

  .ekit-wid-con .first-letter {
    display: inline-block
  }

  .ekit-wid-con .first-letter::first-letter {
    border-bottom: 3px solid #e5e5e5
  }

  .ekit-wid-con .elementskit-border-hr {
    height: 3px;
    width: 30px;
    display: block;
    background-color: #e5e5e5
  }

  .ekit-wid-con .text-center .elementskit-border-hr {
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .text-right .elementskit-border-hr {
    margin-left: auto
  }

  .ekit-wid-con .elementskit-meta-lists {
    position: absolute;
    top: 83%;
    left: 30px
  }

  .ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 12px;
    text-align: center;
    color: #fff;
    background: #fa2b56;
    width: 55px;
    height: 55px;
    border-radius: 100px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta:not(:last-child) {
    margin-right: 15px
  }

  .ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta strong {
    display: block;
    font-size: 22px;
    font-weight: 900;
    line-height: 1;
    margin-bottom: 2px
  }

  .ekit-wid-con .elementskit-meta-lists>.elementskit-single-meta .elementskit-meta-wraper {
    display: block;
    margin: 10px 0;
    line-height: 1;
    width: 100%
  }

  .ekit-wid-con .elementskit-meta-lists.elementskit-style-tag {
    top: auto;
    left: 10px;
    bottom: 30px
  }

  .ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta {
    width: auto;
    height: auto;
    border-radius: 0;
    padding-left: 22px;
    padding-right: 12px;
    position: relative
  }

  .ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta::before {
    position: absolute;
    content: "";
    top: -10px;
    left: 0;
    color: #912f3d;
    border-bottom: solid currentColor;
    border-top: solid transparent;
    border-width: 5px
  }

  .ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta.triangle_right::before {
    border-right: solid transparent;
    border-left: solid currentColor
  }

  .ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta.triangle_left::before {
    border-right: solid currentColor;
    border-left: solid transparent
  }

  .ekit-wid-con .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta .elementskit-meta-wraper {
    margin: 7px 0
  }

  .ekit-wid-con .elementskit-entry-thumb {
    position: relative;
    overflow: hidden;
    display: block
  }

  .ekit-wid-con .elementskit-entry-thumb>img {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-entry-header {
    position: relative
  }

  .ekit-wid-con .elementskit-post-body.ekit-highlight-border {
    position: relative
  }

  .ekit-wid-con .elementskit-post-body.ekit-highlight-border::before {
    content: "";
    height: 20px;
    width: 2px;
    background: #ff712b;
    position: absolute;
    z-index: 999;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    left: 0
  }

  .ekit-wid-con .post-meta-list>span {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    cursor: pointer;
    line-height: 1
  }

  .ekit-wid-con .post-meta-list>span>i {
    display: inline-block
  }

  .ekit-wid-con .meta-author .author-img>img {
    margin: 0
  }

  .ekit-wid-con .elementskit-post-body {
    position: relative
  }

  .ekit-wid-con .elementskit-post-body>p {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-post-body>p:empty {
    display: none
  }

  .ekit-wid-con .elementskit-meta-categories {
    position: absolute;
    top: 15px;
    left: 18px
  }

  .ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper {
    display: block
  }

  .ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span {
    background: #08f;
    border-radius: 3px;
    display: inline-block;
    font-size: 13px;
    line-height: 14px
  }

  .ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span:not(:last-child) {
    margin-right: 5px
  }

  .ekit-wid-con .elementskit-meta-categories .elementskit-meta-wraper span>a {
    color: #fff;
    white-space: nowrap
  }

  .ekit-wid-con .elementskit-image-accordion-wraper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    min-height: 366px;
    position: relative
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: relative;
    min-height: 460px;
    overflow: hidden;
    cursor: pointer;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion::before {
    position: absolute;
    content: "";
    top: 100%;
    left: 0;
    height: 100%;
    width: 100%;
    background: #000;
    background: -webkit-gradient(linear, left bottom, left top, from(black), color-stop(60%, rgba(255, 255, 255, 0)));
    background: linear-gradient(0deg, #000 0, rgba(255, 255, 255, 0) 60%);
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    opacity: 0
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-content {
    width: 100%
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-title {
    color: #fff;
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-accordion-title-wraper {
    position: relative;
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    top: 100px;
    opacity: 0;
    visibility: hidden;
    display: block
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-btn-wraper {
    position: relative;
    -webkit-transition: all .7s ease;
    transition: all .7s ease;
    top: 100px;
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper {
    margin-bottom: 20px;
    position: relative;
    -webkit-transition: all .6s ease;
    transition: all .6s ease;
    top: -100px;
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper .icon-outline {
    color: #fff
  }

  .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper svg {
    max-width: 16px;
    height: auto;
    vertical-align: middle
  }

  .ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3
  }

  .ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label::before,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label::before,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover::before {
    top: 0;
    opacity: 1
  }

  .ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-accordion-title-wraper,
  .ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-btn-wraper,
  .ekit-image-accordion-click .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-icon-wraper,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-accordion-title-wraper,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-btn-wraper,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion--input:checked+label .elementskit-icon-wraper,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-accordion-title-wraper,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-btn-wraper,
  .ekit-image-accordion-hover .ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion:hover .elementskit-icon-wraper {
    top: 0;
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit-image-accordion-actions {
    display: block
  }

  .ekit-wid-con .ekit-image-accordion-actions>a {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-image-accordion-actions>a>svg {
    width: 100%
  }

  .ekit-wid-con .elementskit-accordion-title {
    color: #000;
    font-size: 22px;
    margin-bottom: 0;
    display: block;
    font-weight: 700;
    line-height: 1
  }

  .ekit-wid-con .elementskit-accordion-title svg {
    max-width: 28px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-accordion-title.icon-title {
    font-size: 28px;
    display: inline-block
  }

  .ekit-wid-con .elementskit-accordion-title.icon-title>i {
    position: relative;
    top: 3px;
    display: inline-block
  }

  .ekit-wid-con .elementskit-accordion-title.icon-title .icon-right {
    padding-left: 15px
  }

  .ekit-wid-con .elementskit-accordion-title.icon-title .icon-left {
    padding-right: 15px
  }

  .ekit-wid-con .icon-outline {
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    color: #000;
    text-align: center;
    border: 1px solid currentColor
  }

  .ekit-wid-con .icon-outline.circle {
    border-radius: 50%
  }

  .ekit-image-accordion--btn {
    font-weight: 400
  }

  .elementor-element .swiper .elementor-swiper-button,
  .elementor-element .swiper~.elementor-swiper-button,
  .elementor-lightbox .swiper .elementor-swiper-button,
  .elementor-lightbox .swiper~.elementor-swiper-button {
    color: rgba(237, 237, 237, .9);
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 25px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 1
  }

  .elementor-element .swiper .elementor-swiper-button svg,
  .elementor-element .swiper~.elementor-swiper-button svg,
  .elementor-lightbox .swiper .elementor-swiper-button svg,
  .elementor-lightbox .swiper~.elementor-swiper-button svg {
    fill: rgba(237, 237, 237, .9);
    height: 1em;
    width: 1em
  }

  .ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator {
    position: relative
  }

  .ekit-wid-con .elementskit-clients-slider .elementskit-client-slider-item.log-separator::after {
    content: "";
    background: #e7e7e7;
    position: absolute;
    z-index: 999;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .ekit-wid-con .elementskit-clients-slider .swiper-navigation-button.swiper-button-next {
    left: inherit
  }

  .ekit-wid-con .elementskit-clients-slider .hover-bg-gradient .single-client::before {
    position: absolute;
    content: "";
    top: 100%;
    left: 0;
    height: 100%;
    width: 100%;
    background: #f2709c;
    background: linear-gradient(315deg, #f2709c 0, #fe8f75 60%);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    z-index: -1
  }

  .ekit-wid-con .elementskit-clients-slider .single-client {
    min-height: 170px;
    z-index: 5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    -webkit-box-shadow: 5px 10px 15px 0 rgba(0, 0, 0, .1);
    box-shadow: 5px 10px 15px 0 rgba(0, 0, 0, .1);
    position: relative;
    overflow: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-clients-slider .single-client img {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-clients-slider .single-client .content-image {
    display: block
  }

  .ekit-wid-con .elementskit-clients-slider .single-client .content-image>.hover-image {
    display: none
  }

  .ekit-wid-con .elementskit-clients-slider .single-client.image-switcher .content-image>.hover-image {
    display: block
  }

  .ekit-wid-con .elementskit-clients-slider .single-client:hover {
    z-index: 6
  }

  .ekit-wid-con .elementskit-clients-slider .single-client:hover::before {
    opacity: 1;
    top: 0
  }

  .ekit-wid-con .elementskit-clients-slider .client-slider-item {
    position: relative
  }

  .ekit-wid-con .elementskit-clients-slider.simple_logo_image .single-client::before {
    display: none
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image .single-client::before {
    position: absolute;
    content: "";
    top: 100%;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #f2709c;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    z-index: -1
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image .single-client:hover::before {
    opacity: 1;
    top: 0
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_top .single-client::before {
    top: -100%
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_top .single-client:hover::before {
    top: 0
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_left .single-client::before {
    top: 0;
    left: -100%
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_left .single-client:hover::before {
    left: 0
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_right .single-client::before {
    top: 0;
    left: 100%
  }

  .ekit-wid-con .elementskit-clients-slider.banner_logo_image.hover_from_right .single-client:hover::before {
    left: 0
  }

  .ekit-wid-con .elementskit-clients-sliderX .swiper-button-next,
  .ekit-wid-con .elementskit-clients-sliderX .swiper-button-prev {
    z-index: 1
  }

  .ekit-wid-con .elementskit-clients-sliderX .swiper-button-next::before,
  .ekit-wid-con .elementskit-clients-sliderX .swiper-button-prev::before {
    color: #000
  }

  .ekit-wid-con .elementskit-clients-sliderX .swiper-navigation-button {
    position: absolute;
    border: 0;
    background: 0 0;
    z-index: 1;
    padding: 0;
    height: initial !important;
    width: initial !important;
    line-height: initial !important;
    font-size: 20px;
    color: #000;
    padding: 15px
  }

  .ekit-wid-con .elementskit-clients-sliderX .swiper-navigation-button .swiper-button-next {
    left: 100%
  }

  .ekit-wid-con .elementskit-clients-slider.arrow_inside .swiper-button-prev {
    left: 15px
  }

  .ekit-wid-con .elementskit-clients-slider.arrow_inside .swiper-button-next {
    right: 15px;
    left: inherit
  }

  .ekit-wid-con .elementskit-clients-slider.arrow_outside .swiper-button-prev {
    left: -60px
  }

  .ekit-wid-con .elementskit-clients-slider.arrow_outside .swiper-button-next {
    right: -60px
  }

  .ekit-wid-con .swiper-pagination {
    line-height: 1
  }

  .ekit-wid-con .swiper-pagination span {
    background-color: #ededed;
    padding: 0
  }

  .ekit-wid-con .swiper-pagination span.swiper-pagination-bullet-active {
    opacity: 1;
    background-color: #62606b
  }

  .ekit-wid-con .dot_dashed .swiper-pagination span,
  .ekit-wid-con .dot_dotted .swiper-pagination span {
    background-color: #101010;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .dot_dashed .swiper-pagination span.swiper-pagination-bullet-active,
  .ekit-wid-con .dot_dotted .swiper-pagination span.swiper-pagination-bullet-active {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 1
  }

  .ekit-wid-con .dot_dashed .swiper-pagination>span.swiper-pagination-bullet-active {
    width: 40px;
    -webkit-transform: scale(1);
    transform: scale(1);
    border-radius: 4px
  }

  .ekit-wid-con .dot_paginated .swiper-pagination {
    counter-reset: myCounter
  }

  .ekit-wid-con .dot_paginated .swiper-pagination>span {
    width: 40px;
    height: 40px;
    line-height: 40px;
    background-color: #fff;
    -webkit-box-shadow: 3.536px 3.536px 10px 0 rgba(0, 0, 0, .1);
    box-shadow: 3.536px 3.536px 10px 0 rgba(0, 0, 0, .1);
    color: #565656;
    opacity: 1;
    font-weight: 700;
    border-radius: 50%
  }

  .ekit-wid-con .dot_paginated .swiper-pagination>span::before {
    counter-increment: myCounter;
    content: counter(myCounter)
  }

  .ekit-wid-con .dot_paginated .swiper-pagination>span.swiper-pagination-bullet-active {
    background-color: #2575fc;
    color: #fff
  }

  .ekit-wid-con .dot_paginated .swiper-pagination>span>button {
    display: none
  }

  .ekit-wid-con .elementskit-clients-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_client_logo_slidetosho, 4));
    margin-right: var(--ekit_client_logo_left_right_spacing, 15px)
  }

  .ekit-wid-con .elementskit-clients-slider .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_client_logo_slidetosho, 4));
    margin-right: var(--ekit_client_logo_left_right_spacing, 15px)
  }

  .ekit-wid-con .elementskit-info-image-box {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-info-image-box:hover .elementskit-box-content .elementskit-info-box-title {
    color: #2575fc
  }

  .ekit-wid-con .elementskit-info-image-box:hover .elementskit-btn {
    background-color: #2575fc;
    border-color: #2575fc;
    color: #fff
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-header {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-header .box-thumb {
    display: block
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-header .box-thumb>img {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    width: 100%
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-header a {
    display: block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-header img {
    display: block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-body {
    padding: 55px 40px
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-content .elementskit-info-box-title {
    font-size: 18px;
    margin-bottom: 20px;
    color: #000;
    display: block;
    font-weight: 700
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-content .elementskit-info-box-title>i {
    font-size: 22px;
    padding-right: 14px;
    position: relative;
    top: 2px
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-outline-icon {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 15px
  }

  .ekit-wid-con .elementskit-info-image-box .elementskit-box-footer {
    line-height: 1;
    margin-top: 20px
  }

  .ekit-wid-con .elementskit-info-image-box.style-modern {
    overflow: visible
  }

  .ekit-wid-con .elementskit-info-image-box.style-modern .elementskit-box-body {
    -webkit-box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07);
    box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07);
    border-radius: 10px;
    background-color: rgba(255, 255, 255, .9);
    width: calc(100% - 40px);
    padding: 30px 40px;
    position: relative;
    z-index: 2;
    margin-top: -20px;
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .elementskit-info-image-box.hover-border-bottom .elementskit-box-body {
    position: relative
  }

  .ekit-wid-con .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
    position: absolute;
    content: "";
    bottom: -1px;
    left: 0;
    height: 3px;
    width: 100%;
    background-color: #2575fc;
    -webkit-transition: -webkit-transform 250ms ease-in;
    transition: -webkit-transform 250ms ease-in;
    transition: transform 250ms ease-in;
    transition: transform 250ms ease-in, -webkit-transform 250ms ease-in;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%
  }

  .ekit-wid-con .elementskit-info-image-box.hover-border-bottom:hover .elementskit-box-body::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%
  }

  .ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_left .elementskit-box-body::before {
    -webkit-transform-origin: right center;
    transform-origin: right center
  }

  .ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_left:hover .elementskit-box-body::before {
    -webkit-transform-origin: left center;
    transform-origin: left center
  }

  .ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_center .elementskit-box-body::before {
    -webkit-transform-origin: center center;
    transform-origin: center center
  }

  .ekit-wid-con .elementskit-info-image-box.hover-border-bottom.hover_from_center:hover .elementskit-box-body::before {
    -webkit-transform-origin: center center;
    transform-origin: center center
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body {
    background-color: #fff;
    -webkit-box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07);
    box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07);
    border-radius: 10px;
    width: calc(100% - 40px);
    position: relative;
    padding: 30px 35px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -40px;
    position: relative
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::after,
  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::before {
    position: absolute;
    content: "";
    bottom: -10px;
    left: 50%;
    height: 100%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: calc(100% - 20px);
    z-index: -1;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    opacity: 0;
    border-radius: 10px;
    background-color: #fff
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body::after {
    bottom: -20px;
    width: calc(100% - 40px);
    z-index: -2
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-box-content .elementskit-box-style-content {
    opacity: 0;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title {
    font-size: 18px;
    font-weight: 700
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
    font-size: 26px
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style .elementskit-box-footer {
    opacity: 0;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
    height: 185px
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body::after,
  .ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body::before {
    opacity: 1
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-box-content .elementskit-box-style-content {
    opacity: 1
  }

  .ekit-wid-con .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-box-footer {
    opacity: 1
  }

  .ekit-wid-con .elementskit-info-image-box.style-sideline .elementskit-box-body {
    padding-left: 0;
    padding-right: 0
  }

  .ekit-wid-con .elementskit-info-image-box.style-sideline .elementskit-box-body .elementskit-box-footer {
    padding-left: 40px;
    padding-right: 40px
  }

  .ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body {
    position: relative
  }

  .ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::after,
  .ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::before {
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    height: 100%;
    background-color: #fff;
    width: 10px;
    -webkit-box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07);
    box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07)
  }

  .ekit-wid-con .elementskit-info-image-box.shadow-line .elementskit-box-body::after {
    left: inherit;
    right: 0;
    height: calc(100% + 40px)
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card {
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-box-content,
  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: rgba(247, 56, 89, .8);
    padding: 45px 40px;
    width: 100%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-info-box-title {
    color: #fff;
    margin-bottom: 0;
    display: block
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-info-box-title>i {
    font-size: inherit;
    padding-right: 10px;
    top: 0
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .border-separetor {
    background-color: #fff
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content {
    opacity: 0;
    bottom: -40%;
    visibility: hidden
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card .elementskit-hover-content p {
    margin-top: 10px;
    color: #fff
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-info-box-title {
    color: #fff
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-hover-content {
    opacity: 1;
    bottom: 0;
    visibility: visible;
    -webkit-transition: all .4s ease .1s;
    transition: all .4s ease .1s
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card:hover .elementskit-box-content {
    opacity: 0;
    bottom: -40%;
    visibility: hidden;
    -webkit-transition: all .4s ease .1s;
    transition: all .4s ease .1s
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-1 .elementskit-box-content,
  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-1 .elementskit-hover-content {
    background-color: rgba(0, 228, 154, .8)
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-2 .elementskit-box-content,
  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card.color-2 .elementskit-hover-content {
    background-color: rgba(106, 17, 203, .8)
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2 {
    position: relative
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2.style-shadow .elementskit-box-body {
    -webkit-box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07);
    box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07)
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-body {
    padding: 40px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-info-box-title {
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-info-box-title>i {
    font-size: inherit;
    padding-right: 10px;
    top: 0
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-content>p {
    margin-top: 10px
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2 .elementskit-box-footer {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    margin-bottom: -60px
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2:hover {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2:hover .elementskit-box-body {
    -webkit-transform: translateY(-60px);
    transform: translateY(-60px)
  }

  .ekit-wid-con .elementskit-info-image-box.image-card-2:hover .elementskit-box-footer {
    opacity: 1;
    visibility: visible;
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit-info-image-box.parallax-card {
    overflow: initial
  }

  .ekit-wid-con .elementskit-info-image-box.elementskit-thumb-card {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .image-box-img-center img {
    margin: 0 auto
  }

  .ekit-wid-con .image-box-img-left img {
    margin-right: auto
  }

  .ekit-wid-con .image-box-img-right img {
    margin-left: auto
  }

  .ekit-image-box.floating-style .ekit-image-box-body::after,
  .ekit-image-box.floating-style .ekit-image-box-body::before {
    -webkit-box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07);
    box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07)
  }

  .ekit-image-box.style-sideline .ekit-image-box-body-inner {
    padding-left: 40px;
    padding-right: 40px;
    border-style: solid;
    border-color: #2575fc;
    border-top-width: 0 !important;
    border-bottom-width: 0 !important;
    -webkit-transition: border-color .3s;
    transition: border-color .3s
  }

  .ekit-image-box.style-sideline:not(.text-right) .ekit-image-box-body-inner {
    border-right-width: 0 !important
  }

  .ekit-image-box.style-sideline.text-right .ekit-image-box-body-inner {
    border-left-width: 0 !important
  }

  .ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-equal-height-enable .ekit-wid-con .ekit-image-box-body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .skill-medium .skill-bar {
    height: 10px
  }

  .ekit-wid-con .skill-medium.skill-radius .skill-bar,
  .ekit-wid-con .skill-medium.skill-radius .skill-track {
    border-radius: 5px
  }

  .ekit-wid-con .skill-big .skill-bar {
    height: 35px
  }

  .ekit-wid-con .skill-big.skill-radius .skill-bar,
  .ekit-wid-con .skill-big.skill-radius .skill-track {
    border-radius: 17.5px
  }

  .ekit-wid-con .waypoint-tigger svg {
    width: 100%;
    height: auto
  }

  .ekit-wid-con .single-skill-bar:not(:last-child) {
    margin-bottom: 25px
  }

  .ekit-wid-con .single-skill-bar.color-1 .skill-bar .skill-track {
    background-color: #ff3984
  }

  .ekit-wid-con .single-skill-bar.color-2 .skill-bar .skill-track {
    background-color: #cc24fc
  }

  .ekit-wid-con .single-skill-bar.color-3 .skill-bar .skill-track {
    background-color: #00e49a
  }

  .ekit-wid-con .single-skill-bar.color-4 .skill-bar .skill-track {
    background-color: #4285f4
  }

  .ekit-wid-con .single-skill-bar.color-5 .skill-bar .skill-track {
    background-color: #7ed500
  }

  .ekit-wid-con .single-skill-bar.color-6 .skill-bar .skill-track {
    background-color: #f96933
  }

  .ekit-wid-con .single-skill-bar.color-7 .skill-bar .skill-track {
    background-color: #53f8a2
  }

  .ekit-wid-con .single-skill-bar.color-8 .skill-bar .skill-track {
    background-color: #fe8f75
  }

  .ekit-wid-con .single-skill-bar.color-9 .skill-bar .skill-track {
    background-color: #35ed7e
  }

  .ekit-wid-con .single-skill-bar.color-10 .skill-bar .skill-track {
    background-color: #9460ff
  }

  .ekit-wid-con .skill-bar {
    height: 3px;
    background-color: #f5f5f5
  }

  .ekit-wid-con .skill-bar .skill-track {
    width: 0%;
    background-color: #333;
    display: block;
    height: 100%;
    overflow: visible !important;
    position: relative
  }

  .ekit-wid-con .skill-bar .skill-track .number-percentage-wraper {
    position: absolute;
    right: 0;
    top: -33px;
    z-index: 1
  }

  .ekit-wid-con .skill-bar .skill-track .fa,
  .ekit-wid-con .skill-bar .skill-track .icon,
  .ekit-wid-con .skill-bar .skill-track .skill-track-icon {
    position: absolute;
    right: 19px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #000
  }

  .ekit-wid-con .skill-bar .skill-track .fa+.number-percentage-wraper,
  .ekit-wid-con .skill-bar .skill-track .icon+.number-percentage-wraper,
  .ekit-wid-con .skill-bar .skill-track .skill-track-icon+.number-percentage-wraper {
    padding-right: 57px
  }

  .ekit-wid-con .skill-bar .skill-track .fa svg,
  .ekit-wid-con .skill-bar .skill-track .icon svg,
  .ekit-wid-con .skill-bar .skill-track .skill-track-icon svg {
    max-width: 15px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .skill-bar-content {
    margin-bottom: 7px
  }

  .ekit-wid-con .skill-bar-content .skill-title {
    font-weight: 700;
    color: #000
  }

  .ekit-wid-con .number-percentage-wraper {
    color: #000
  }

  .ekit-wid-con .number-percentage-wraper.style2 {
    font-size: 13px;
    font-weight: 700
  }

  .ekit-wid-con .inner-content .single-skill-bar {
    position: relative
  }

  .ekit-wid-con .inner-content .single-skill-bar .skill-bar-content {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-bottom: 0;
    padding-left: 30px
  }

  .ekit-wid-con .inner-content .single-skill-bar .skill-title {
    color: #fff
  }

  .ekit-wid-con .inner-content .skill-track .number-percentage-wraper {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #fff;
    padding-right: 30px
  }

  .ekit-wid-con .inner-content .skill-track .fa,
  .ekit-wid-con .inner-content .skill-track .icon {
    color: #fff
  }

  .ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar {
    height: 30px;
    background-color: #fff;
    padding: 10px;
    -webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .25);
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, .25);
    border-radius: 15px
  }

  .ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar .skill-track {
    height: 10px;
    border-radius: 5px
  }

  .ekit-wid-con .skilltrack-style2 .single-skill-bar .skill-bar .skill-track .number-percentage-wraper {
    top: -39px
  }

  .ekit-wid-con .tooltip-style .single-skill-bar .number-percentage-wraper {
    color: #fff;
    height: 30px;
    padding: 0 10px;
    z-index: 1;
    text-align: center;
    right: calc(0% - 22px);
    top: -34px
  }

  .ekit-wid-con .tooltip-style .single-skill-bar .number-percentage-wraper .svg-content {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    fill: #333;
    height: 100%;
    width: 100%
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-1 .svg-content>svg {
    fill: #ff3984
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-2 .svg-content>svg {
    fill: #cc24fc
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-3 .svg-content>svg {
    fill: #00e49a
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-4 .svg-content>svg {
    fill: #4285f4
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-5 .svg-content>svg {
    fill: #7ed500
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-6 .svg-content>svg {
    fill: #f96933
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-7 .svg-content>svg {
    fill: #53f8a2
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-8 .svg-content>svg {
    fill: #fe8f75
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-9 .svg-content>svg {
    fill: #35ed7e
  }

  .ekit-wid-con .tooltip-style .single-skill-bar.color-10 .svg-content>svg {
    fill: #9460ff
  }

  .ekit-wid-con .pin-style .single-skill-bar .number-percentage-wraper {
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 50%;
    background-color: #333;
    color: #fff;
    text-align: center;
    font-size: 13px;
    right: calc(0% - 15.5px);
    top: -39.9px
  }

  .ekit-wid-con .pin-style .single-skill-bar .number-percentage-wraper::before {
    position: absolute;
    content: "";
    bottom: -5px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 3px;
    height: 5px;
    background-color: #333
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-1 .number-percentage-wraper {
    background-color: #ff3984
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-1 .number-percentage-wraper::before {
    background-color: #ff3984
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-2 .number-percentage-wraper {
    background-color: #cc24fc
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-2 .number-percentage-wraper::before {
    background-color: #cc24fc
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-3 .number-percentage-wraper {
    background-color: #00e49a
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-3 .number-percentage-wraper::before {
    background-color: #00e49a
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-4 .number-percentage-wraper {
    background-color: #4285f4
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-4 .number-percentage-wraper::before {
    background-color: #4285f4
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-5 .number-percentage-wraper {
    background-color: #7ed500
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-5 .number-percentage-wraper::before {
    background-color: #7ed500
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-6 .number-percentage-wraper {
    background-color: #f96933
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-6 .number-percentage-wraper::before {
    background-color: #f96933
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-7 .number-percentage-wraper {
    background-color: #53f8a2
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-7 .number-percentage-wraper::before {
    background-color: #53f8a2
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-8 .number-percentage-wraper {
    background-color: #fe8f75
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-8 .number-percentage-wraper::before {
    background-color: #fe8f75
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-9 .number-percentage-wraper {
    background-color: #35ed7e
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-9 .number-percentage-wraper::before {
    background-color: #35ed7e
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-10 .number-percentage-wraper {
    background-color: #9460ff
  }

  .ekit-wid-con .pin-style .single-skill-bar.color-10 .number-percentage-wraper::before {
    background-color: #9460ff
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar .number-percentage-wraper {
    height: 22px;
    padding: 0 8px;
    background-color: #333;
    text-align: center;
    font-size: 13px;
    color: #fff;
    z-index: 1;
    right: -20px;
    top: -31px
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar .number-percentage-wraper::before {
    position: absolute;
    content: "";
    bottom: -6px;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
    width: 14px;
    height: 14px;
    background-color: inherit;
    z-index: -1
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-1 .number-percentage-wraper {
    background-color: #ff3984
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-2 .number-percentage-wraper {
    background-color: #cc24fc
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-3 .number-percentage-wraper {
    background-color: #00e49a
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-4 .number-percentage-wraper {
    background-color: #4285f4
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-5 .number-percentage-wraper {
    background-color: #7ed500
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-6 .number-percentage-wraper {
    background-color: #f96933
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-7 .number-percentage-wraper {
    background-color: #53f8a2
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-8 .number-percentage-wraper {
    background-color: #fe8f75
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-9 .number-percentage-wraper {
    background-color: #35ed7e
  }

  .ekit-wid-con .tooltip-style2 .single-skill-bar.color-10 .number-percentage-wraper {
    background-color: #9460ff
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar .number-percentage-wraper {
    height: 24px;
    line-height: 24px;
    display: inline-block;
    color: #fff;
    font-size: 13px;
    background-color: #333;
    text-align: center;
    padding: 0 11px;
    border-radius: 4.32px;
    border-bottom-right-radius: 0
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar .number-percentage-wraper::before {
    position: absolute;
    content: "";
    right: 0;
    bottom: -8px;
    color: #333;
    border-top: solid currentColor;
    border-right: solid currentColor;
    border-left: solid transparent;
    border-bottom: solid transparent;
    border-width: 4px
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-1 .number-percentage-wraper {
    background-color: #ff3984
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-1 .number-percentage-wraper::before {
    color: #ff3984
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-2 .number-percentage-wraper {
    background-color: #cc24fc
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-2 .number-percentage-wraper::before {
    color: #cc24fc
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-3 .number-percentage-wraper {
    background-color: #00e49a
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-3 .number-percentage-wraper::before {
    color: #00e49a
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-4 .number-percentage-wraper {
    background-color: #4285f4
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-4 .number-percentage-wraper::before {
    color: #4285f4
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-5 .number-percentage-wraper {
    background-color: #7ed500
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-5 .number-percentage-wraper::before {
    color: #7ed500
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-6 .number-percentage-wraper {
    background-color: #f96933
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-6 .number-percentage-wraper::before {
    color: #f96933
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-7 .number-percentage-wraper {
    background-color: #53f8a2
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-7 .number-percentage-wraper::before {
    color: #53f8a2
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-8 .number-percentage-wraper {
    background-color: #fe8f75
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-8 .number-percentage-wraper::before {
    color: #fe8f75
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-9 .number-percentage-wraper {
    background-color: #35ed7e
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-9 .number-percentage-wraper::before {
    color: #35ed7e
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-10 .number-percentage-wraper {
    background-color: #9460ff
  }

  .ekit-wid-con .tooltip-style3 .single-skill-bar.color-10 .number-percentage-wraper::before {
    color: #9460ff
  }

  .ekit-wid-con .style-switch .single-skill-bar .skill-bar-content {
    margin-bottom: 18px
  }

  .ekit-wid-con .style-switch .single-skill-bar .content-group {
    width: calc(100% - 50px);
    display: inline-block
  }

  .ekit-wid-con .style-switch .single-skill-bar .number-percentage-wraper {
    float: right;
    position: relative;
    top: 31px
  }

  .ekit-wid-con .style-switch .single-skill-bar .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar .skill-track::before {
    position: absolute;
    content: "";
    right: 0;
    border-radius: 50%;
    color: #333
  }

  .ekit-wid-con .style-switch .single-skill-bar .skill-track::before {
    top: -12.5px;
    width: 25px;
    height: 25px;
    background-color: #fff;
    border: 1px solid currentColor;
    -webkit-box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07), inset 0 2px 3px 0 rgba(0, 0, 0, .2);
    box-shadow: -1.216px 6.894px 15px 0 rgba(0, 0, 0, .07), inset 0 2px 3px 0 rgba(0, 0, 0, .2)
  }

  .ekit-wid-con .style-switch .single-skill-bar .skill-track::after {
    width: 8px;
    height: 8px;
    background-color: currentColor;
    top: -3px;
    right: 8px
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-1 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-1 .skill-track::before {
    color: #ff3984
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-2 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-2 .skill-track::before {
    color: #cc24fc
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-3 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-3 .skill-track::before {
    color: #00e49a
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-4 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-4 .skill-track::before {
    color: #4285f4
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-5 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-5 .skill-track::before {
    color: #7ed500
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-6 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-6 .skill-track::before {
    color: #f96933
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-7 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-7 .skill-track::before {
    color: #53f8a2
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-8 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-8 .skill-track::before {
    color: #fe8f75
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-9 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-9 .skill-track::before {
    color: #35ed7e
  }

  .ekit-wid-con .style-switch .single-skill-bar.color-10 .skill-track::after,
  .ekit-wid-con .style-switch .single-skill-bar.color-10 .skill-track::before {
    color: #9460ff
  }

  .ekit-wid-con .style-stripe .single-skill-bar .skill-track {
    background: repeating-linear-gradient(to right, #333, #333 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-1 .skill-track {
    background: repeating-linear-gradient(to right, #ff3984, #ff3984 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-2 .skill-track {
    background: repeating-linear-gradient(to right, #cc24fc, #cc24fc 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-3 .skill-track {
    background: repeating-linear-gradient(to right, #00e49a, #00e49a 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-4 .skill-track {
    background: repeating-linear-gradient(to right, #4285f4, #4285f4 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-5 .skill-track {
    background: repeating-linear-gradient(to right, #7ed500, #7ed500 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-6 .skill-track {
    background: repeating-linear-gradient(to right, #f96933, #f96933 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-7 .skill-track {
    background: repeating-linear-gradient(to right, #53f8a2, #53f8a2 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-8 .skill-track {
    background: repeating-linear-gradient(to right, #fe8f75, #fe8f75 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-9 .skill-track {
    background: repeating-linear-gradient(to right, #35ed7e, #35ed7e 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-stripe .single-skill-bar.color-10 .skill-track {
    background: repeating-linear-gradient(to right, #9460ff, #9460ff 4px, #fff 4px, #fff 8px)
  }

  .ekit-wid-con .style-ribbon .single-skill-bar .number-percentage-wraper {
    height: 35px;
    line-height: 35px;
    color: #fff;
    background-color: #333;
    text-align: center;
    padding: 0 8px;
    top: -10px;
    z-index: 1
  }

  .ekit-wid-con .style-ribbon .single-skill-bar .number-percentage-wraper::before {
    position: absolute;
    content: "";
    top: 0;
    left: -10px;
    color: #1a1a1a;
    border-top: solid #fff;
    border-left: solid #fff;
    border-right: solid currentColor;
    border-bottom: solid currentColor;
    border-width: 5px
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-1 .number-percentage-wraper {
    background-color: #cc2e6a
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-1 .number-percentage-wraper::before {
    color: #801d42
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-2 .number-percentage-wraper {
    background-color: #a31dca
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-2 .number-percentage-wraper::before {
    color: #66127e
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-3 .number-percentage-wraper {
    background-color: #00b67b
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-3 .number-percentage-wraper::before {
    color: #00724d
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-4 .number-percentage-wraper {
    background-color: #356ac3
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-4 .number-percentage-wraper::before {
    color: #21437a
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-5 .number-percentage-wraper {
    background-color: #65aa00
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-5 .number-percentage-wraper::before {
    color: #3f6b00
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-6 .number-percentage-wraper {
    background-color: #c75429
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-6 .number-percentage-wraper::before {
    color: #7d351a
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-7 .number-percentage-wraper {
    background-color: #42c682
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-7 .number-percentage-wraper::before {
    color: #2a7c51
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-8 .number-percentage-wraper {
    background-color: #cb725e
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-8 .number-percentage-wraper::before {
    color: #7f483b
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-9 .number-percentage-wraper {
    background-color: #2abe65
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-9 .number-percentage-wraper::before {
    color: #1b773f
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-10 .number-percentage-wraper {
    background-color: #764dcc
  }

  .ekit-wid-con .style-ribbon .single-skill-bar.color-10 .number-percentage-wraper::before {
    color: #4a3080
  }

  .ekit-wid-con .elementskit-funfact {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: relative;
    z-index: 2;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center
  }

  .ekit-wid-con .elementskit-funfact-inner.position_left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .elementskit-funfact-inner.position_right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .elementskit-funfact .funfact-icon svg {
    vertical-align: middle;
    max-width: 50px;
    height: auto
  }

  .ekit-wid-con .elementskit-funfact-overlay {
    z-index: -1
  }

  .ekit-wid-con .elementskit-funfact .funfact-content {
    line-height: 1
  }

  .ekit-wid-con .elementskit-funfact .funfact-content .number-percentage-wraper {
    font-size: 28px;
    font-weight: 700;
    color: #333
  }

  .ekit-wid-con .elementskit-funfact .funfact-content .fa,
  .ekit-wid-con .elementskit-funfact .funfact-content .icon {
    font-size: 25px;
    padding-right: 5px
  }

  .ekit-wid-con .elementskit-funfact .elementskit-funfact-icon {
    display: inline-block
  }

  .ekit-wid-con .elementskit-funfact .funfact-title {
    color: gray;
    font-size: 15px;
    margin: 0;
    font-weight: 400
  }

  .ekit-wid-con .elementskit-funfact .funfact-title.black-v {
    color: #000
  }

  .ekit-wid-con .elementskit-funfact .super {
    font-size: 22px;
    color: #2575fc;
    vertical-align: super;
    position: relative;
    top: -5px
  }

  .ekit-wid-con .elementskit-funfact .color-1 .fa,
  .ekit-wid-con .elementskit-funfact .color-1 .icon,
  .ekit-wid-con .elementskit-funfact .color-1 .super {
    color: #9460ff
  }

  .ekit-wid-con .elementskit-funfact .color-2 .fa,
  .ekit-wid-con .elementskit-funfact .color-2 .icon,
  .ekit-wid-con .elementskit-funfact .color-2 .super {
    color: #fc5290
  }

  .ekit-wid-con .elementskit-funfact .color-3 .fa,
  .ekit-wid-con .elementskit-funfact .color-3 .icon,
  .ekit-wid-con .elementskit-funfact .color-3 .super {
    color: #09b2a0
  }

  .ekit-wid-con .elementskit-funfact .xs-overlay {
    z-index: -1;
    opacity: .7;
    pointer-events: none
  }

  .ekit-wid-con .elementskit-funfact.divider_funfact {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .elementskit-funfact.divider_funfact .elementskit-funfact-inner {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
  }

  .ekit-wid-con .elementskit-funfact.divider_funfact.position_center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .elementskit-funfact.divider_funfact.position_bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }

  .ekit-wid-con .style-border-bottom.elementskit-funfact::before {
    position: absolute;
    content: "";
    bottom: -15px;
    left: 0;
    height: 5px;
    width: 100%;
    z-index: 1;
    background-color: #53f995;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition: -webkit-transform .3s ease;
    transition: -webkit-transform .3s ease;
    transition: transform .3s ease;
    transition: transform .3s ease, -webkit-transform .3s ease
  }

  .ekit-wid-con .style-border-bottom.elementskit-funfact:hover::before {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%
  }

  .ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left::before {
    -webkit-transform-origin: left center;
    transform-origin: left center
  }

  .ekit-wid-con .style-border-bottom.elementskit-funfact.hover_from_left:hover::before {
    -webkit-transform-origin: right center;
    transform-origin: right center
  }

  .ekit-wid-con .vertical-bar {
    width: 3px;
    height: 20px;
    background-color: #2575fc;
    display: inline-block;
    float: left
  }

  .ekit-wid-con .vertical-bar.border_left_side {
    float: right
  }

  .ekit-wid-con .elementskit-funfact.gradient-1 {
    background-color: #f2709c;
    background: linear-gradient(-35deg, #f2709c 0, #fe8f75 100%)
  }

  .ekit-wid-con .elementskit-funfact.gradient-2 {
    background-color: #b18cfe;
    background: linear-gradient(-35deg, #b18cfe 0, #9460ff 100%)
  }

  .ekit-wid-con .elementskit-funfact.gradient-3 {
    background-color: #82e182;
    background: linear-gradient(-35deg, #82e182 0, #0acbf5 100%)
  }

  .ekit-wid-con .elementskit-funfact.gradient-4 {
    background-color: #07b787;
    background: linear-gradient(-35deg, #07b787 0, #7ed500 100%)
  }

  .ekit-wid-con .elementskit-funfact.divider_funfact.text-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .elementskit-funfact.divider_funfact.text-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .ekit-wid-con .ekit-single-piechart .piechart {
    position: relative;
    display: inline-block
  }

  .ekit-wid-con .ekit-single-piechart .piechart .ekit-chart-content {
    position: absolute;
    top: 47%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    text-align: center;
    font-size: 28px;
    font-weight: 700;
    line-height: 1;
    display: inline-block
  }

  .ekit-wid-con .ekit-single-piechart .piechart .ekit-chart-content svg {
    max-width: 28px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .flip-card {
    position: relative;
    max-height: 280px;
    overflow: hidden;
    color: #fff
  }

  .ekit-wid-con .flip-card .back {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    padding: 15px 50px;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    opacity: 0;
    visibility: hidden;
    background: #f2709c;
    background: linear-gradient(-35deg, #f2709c 0, #fe8f75 100%)
  }

  .ekit-wid-con .flip-card .back,
  .ekit-wid-con .flip-card .front {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .flip-card:hover .back {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .flip-card:hover .front {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .flip-card .ekit-piechart-title {
    color: #fff
  }

  .ekit-wid-con .elementskit-single-faq {
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .elementskit-single-faq .elementskit-faq-title {
    font-size: 15px;
    margin-top: 0;
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit-single-faq .elementskit-faq-header {
    background-color: #f5f5f5;
    padding-top: 21px;
    padding-bottom: 21px
  }

  .ekit-wid-con .elementskit-image-comparison {
    z-index: 3
  }

  .ekit-wid-con .elementskit-image-comparison>img {
    width: 100%
  }

  .ekit-wid-con .elementskit-image-comparison .twentytwenty-handle {
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff;
    border-color: transparent;
    -webkit-transition: color .3s, background-color .3s;
    transition: color .3s, background-color .3s
  }

  .ekit-wid-con .elementskit-image-comparison .twentytwenty-handle::before {
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .ekit-wid-con .elementskit-image-comparison .twentytwenty-handle::after {
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .ekit-wid-con .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow {
    border-right-color: #000
  }

  .ekit-wid-con .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow {
    border-left-color: #000
  }

  .ekit-wid-con .elementskit-countdown-timer {
    position: relative;
    z-index: 10;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%
  }

  .ekit-wid-con .elementskit-countdown-timer .elementskit-inner-container {
    width: 150px;
    height: 150px;
    border-radius: 50%;
    background-color: #443aca;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-content {
    width: 100%
  }

  .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-content>span {
    display: block;
    color: #fff;
    line-height: 1
  }

  .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-count {
    font-size: 36px;
    font-weight: 700;
    margin-bottom: 13px
  }

  .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-title {
    font-size: 14px;
    letter-spacing: 2.5px
  }

  .ekit-wid-con .elementskit-countdown-timer-2 {
    position: relative;
    z-index: 10;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 15px
  }

  .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-count {
    background-color: #2575fc;
    display: block;
    height: 107px;
    line-height: 87px;
    color: #fff;
    font-size: 48px;
    font-weight: 700;
    border-radius: 10px
  }

  .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title {
    display: block;
    height: 40px;
    line-height: 40px;
    border-radius: 10px;
    border: 2px solid #2575fc;
    font-size: 14px;
    letter-spacing: 2.5px;
    font-weight: 700;
    background-color: #fff;
    margin: 0 auto;
    max-width: 80%;
    margin-top: -20px;
    position: relative;
    z-index: 1
  }

  .ekit-wid-con .elementskit-countdown-timer-3 {
    position: relative;
    z-index: 10;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }

  .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding: 0 3px
  }

  .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-count {
    height: 190px;
    line-height: 190px;
    color: #333;
    display: block;
    font-size: 48px;
    font-weight: 700;
    position: relative;
    background-color: #fff;
    z-index: 1
  }

  .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-count::before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background: linear-gradient(-223deg, #fff 0, #fff 50%, #eaeaea 50%, #e7e7e7 100%)
  }

  .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-title {
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    letter-spacing: 2.5px;
    font-weight: 700;
    position: relative;
    z-index: 1;
    background-color: #1cf196;
    color: #333
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-content {
    background-color: #5558ed;
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    height: 190px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding: 30px 0
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-inner-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-inner-container>span {
    color: #fff;
    background-color: transparent;
    height: auto;
    line-height: normal
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-count {
    margin-bottom: 10px
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-count::before {
    display: none
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container {
    padding: 0 5px
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(2) .elementskit-timer-content {
    height: 240px;
    background-color: #ffcc03
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(3) .elementskit-timer-content {
    background-color: #ff5657
  }

  .ekit-wid-con .elementskit-countdown-timer-3.elementskit-version-box .elementskit-timer-container:nth-child(4) .elementskit-timer-content {
    height: 150px;
    background-color: #09b2a0
  }

  .ekit-wid-con .elementskit-countdown-container {
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    border-radius: 10px;
    background-size: cover;
    margin-bottom: 62px;
    padding-top: 30px;
    padding-bottom: 60px
  }

  .ekit-wid-con .elementskit-countdown-container::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #000;
    opacity: .7;
    border-radius: inherit;
    pointer-events: none
  }

  .ekit-wid-con .elementskit-countdown-container::after {
    position: absolute;
    content: "";
    bottom: -62px;
    left: 0;
    width: 100%;
    height: 49px;
    background-repeat: no-repeat;
    background-position: center center;
    pointer-events: none;
    background-size: contain
  }

  .ekit-wid-con .elementskit-countdown-timer-4 {
    position: relative;
    z-index: 2;
    height: 120px;
    line-height: 120px;
    background-color: #fd3358;
    background-size: 101% 101%;
    width: calc(100% + 60px);
    margin-left: -30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .elementskit-countdown-timer-4::after,
  .ekit-wid-con .elementskit-countdown-timer-4::before {
    position: absolute;
    content: "";
    bottom: -20px;
    pointer-events: none
  }

  .ekit-wid-con .elementskit-countdown-timer-4::before {
    left: 0;
    border-top: 20px solid #993535;
    border-left: 30px solid transparent
  }

  .ekit-wid-con .elementskit-countdown-timer-4::after {
    right: 0;
    border-bottom: 20px solid transparent;
    border-left: 30px solid #993535
  }

  .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    color: #fff;
    height: 100%
  }

  .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count {
    font-size: 48px;
    font-weight: 700
  }

  .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title {
    font-size: 18px;
    vertical-align: top
  }

  .ekit-wid-con .elementskit-coundown-finish {
    height: auto !important;
    line-height: normal !important;
    padding: 15px
  }

  .ekit-wid-con .ekit-countdown-inner {
    margin: 0 auto
  }

  .ekit-wid-con .elementskit-flip-clock>.elementskit-time {
    border-radius: 0 0 30px 30px;
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    display: inline-block;
    position: relative;
    height: 140px;
    width: 150px;
    -webkit-perspective: 500px;
    perspective: 500px;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  .ekit-wid-con .elementskit-flip-clock>.elementskit-time:not(:last-child) {
    margin-right: 30px
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-count {
    color: #333;
    display: block;
    font-size: 48px;
    font-weight: 700;
    background-color: #fff;
    overflow: hidden;
    line-height: 140px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform-style: flat;
    transform-style: flat
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-top {
    border-radius: 30px 30px 0 0;
    height: 50%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-bottom {
    border-radius: 0 0 30px 30px;
    line-height: 0;
    height: 50%;
    top: 50%;
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-curr.elementskit-top {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    z-index: 3;
    border-bottom: 3px solid #e7e7e7
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-next.elementskit-bottom {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
    z-index: 2
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-count.elementskit-next.elementskit-top {
    border-bottom: 3px solid #e7e7e7
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-flip .elementskit-count.elementskit-curr.elementskit-top {
    -webkit-transition: all 250ms ease-in-out;
    transition: all 250ms ease-in-out;
    -webkit-transform: rotateX(-90deg);
    transform: rotateX(-90deg)
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-flip .elementskit-count.elementskit-next.elementskit-bottom {
    -webkit-transition: all 250ms ease-in-out 250ms;
    transition: all 250ms ease-in-out 250ms;
    -webkit-transform: rotateX(0);
    transform: rotateX(0)
  }

  .ekit-wid-con .elementskit-flip-clock .elementskit-label {
    background-color: #ff5657;
    position: relative;
    z-index: 10;
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    -webkit-box-shadow: inset 0 3px 7px 0 rgba(0, 0, 0, .35);
    box-shadow: inset 0 3px 7px 0 rgba(0, 0, 0, .35);
    color: #fff;
    font-size: 14px;
    border-radius: 30px 30px 0 0;
    font-weight: 700;
    letter-spacing: .5px;
    top: -20px
  }

  .ekit-wid-con .elementskit-pricing-tag {
    position: absolute;
    height: 100%;
    width: calc(100% + 30px);
    background-color: #666;
    top: 0;
    right: -30px;
    border-radius: 48px 0 0 48px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-pricing-tag+.elementskit-pricing-price {
    color: #fff
  }

  .ekit-wid-con .elementskit-single-pricing {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    z-index: 1
  }

  .ekit-wid-con .elementskit-single-pricing.flex-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .elementskit-single-pricing .pricing-bg {
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    z-index: -1;
    height: 100%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-title {
    font-size: 22px;
    margin-bottom: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-subtitle {
    color: #5a5a5a;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header {
    margin-bottom: 25px
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header svg {
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>i {
    font-size: 40px;
    margin-bottom: 12px
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>p {
    margin-top: 7px
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>hr {
    border-top: 2px solid #fff;
    width: 30px
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-header>img {
    margin-bottom: 45px
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price-wraper {
    position: relative;
    margin-bottom: 15px;
    line-height: initial
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price {
    position: relative;
    z-index: 2;
    font-size: 48px;
    font-weight: 700;
    letter-spacing: -.4px;
    display: block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sub,
  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sup {
    font-size: 18px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sup {
    top: 0;
    left: 5px
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-price>sub {
    bottom: 0
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-content {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-content>p {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn {
    color: #fff;
    background-color: #666;
    border-radius: 25px;
    border-color: currentColor;
    font-size: 14px;
    font-weight: 700;
    padding: 11px 41px;
    display: inline-block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn.style-2 {
    border-color: #e7e7e7;
    color: #000
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-btn svg {
    max-width: 14px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-single-pricing .btn-outline-primary {
    color: #2575fc
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li {
    color: #565656;
    font-size: 15px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li:hover>.ekit-pricing-list-info svg {
    fill: #81848d
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li::before {
    content: "";
    display: block
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li:not(:last-child) {
    margin-bottom: 3px
  }

  .ekit-wid-con .elementskit-single-pricing .elementskit-pricing-lists>li svg {
    max-width: 15px;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-single-pricing .title-divider {
    position: relative
  }

  .ekit-wid-con .elementskit-single-pricing .title-divider::before {
    position: absolute;
    content: "";
    top: 50%;
    left: -30px;
    width: calc(100% + 60px);
    height: 1px;
    background-color: #e7e7e7
  }

  .ekit-wid-con .elementskit-single-pricing .title-divider .elementskit-pricing-title {
    position: relative;
    z-index: 2;
    display: inline-block;
    padding: 0 45px;
    background-color: #fff
  }

  .ekit-wid-con .elementkit-pricing-icon {
    display: inline-block
  }

  .ekit-pricing-list-info {
    display: inline-block;
    position: relative;
    z-index: 0;
    cursor: help
  }

  .ekit-pricing-list-info:before {
    display: none
  }

  .ekit-pricing-list-info>span {
    display: none;
    position: absolute;
    top: -13px;
    left: 0;
    border-style: solid;
    border-width: 7px;
    border-color: #021343 transparent transparent;
    z-index: 1
  }

  .ekit-pricing-list-info.is-active>span {
    display: block
  }

  .ekit-pricing-list-info-content {
    position: absolute;
    left: 0;
    bottom: calc(100% + 13px);
    max-width: 280px;
    margin: 0;
    padding: 11px 20px 13px;
    color: #fff;
    background-color: #021343;
    border-radius: 6px;
    -webkit-box-shadow: 0 20px 20px rgba(0, 10, 38, .16);
    box-shadow: 0 20px 20px rgba(0, 10, 38, .16);
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
    z-index: 999
  }

  .ekit-pricing-list-info>.ekit-pricing-list-info-content {
    display: none;
    position: fixed
  }

  .ekit-wid-con .elementskit-single-testimonial-slider {
    background-color: #fff;
    -webkit-box-shadow: 9px 11px 14px 0 rgba(0, 0, 0, .1);
    box-shadow: 9px 11px 14px 0 rgba(0, 0, 0, .1);
    padding: 30px;
    padding-left: 60px;
    position: relative;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 1
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-testimonial-slider:before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: inherit;
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: -1
  }

  .ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider:before {
    opacity: 0;
    -webkit-transform: none;
    transform: none
  }

  .ekit-testimonial-fade .ekit-wid-con .elementskit-single-testimonial-slider:hover:before {
    opacity: 1
  }

  .ekit-wid-con .elementskit-single-testimonial-slider:hover::before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo {
    opacity: 1
  }

  .ekit-wid-con .elementskit-single-testimonial-slider:hover .elementskit-client_logo .elementskit-testimonial-client-active-logo+.elementskit-testimonial-client-logo {
    opacity: 0
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .tilte {
    font-size: 22px;
    margin-bottom: 22px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .ekit-team-social-list>li>a {
    font-size: 16px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.gradient {
    background: #f2709c;
    background: linear-gradient(45deg, #f2709c 0, #fe8f75 100%)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style {
    padding: 55px 40px;
    -webkit-transition: border-bottom-color .5s ease;
    transition: border-bottom-color .5s ease
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content {
    padding-right: 0
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style .elementskit-commentor-content>hr {
    width: 30px;
    border-top: 3px solid #e7e7e7;
    -webkit-transition: border-top-color .5s ease;
    transition: border-top-color .5s ease
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style2 {
    border-radius: 10px;
    position: relative;
    padding: 40px 40px 80px;
    margin-bottom: 105px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style2:not(.white-v) .elementskit-commentor-content>i {
    color: rgba(37, 117, 252, .2)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style2 .elementskit-commentor-bio {
    position: absolute;
    top: calc(100% - 35px);
    width: 100%;
    left: 0
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 {
    border-radius: 10px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .elementskit-commentor-content {
    margin-bottom: 30px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4 {
    overflow: hidden;
    border-radius: 10px;
    position: relative
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon {
    left: inherit;
    right: 20px;
    top: 20px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-watermark-icon .quote {
    z-index: 1;
    position: relative;
    font-size: 28px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-image {
    margin-bottom: 30px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-commentor-bio {
    margin-bottom: 15px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4 .elementskit-stars {
    margin-bottom: 25px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-watermark-icon {
    line-height: 0
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-des,
  .ekit-wid-con .elementskit-single-testimonial-slider.block-style4.white-v .elementskit-profile-info .elementskit-author-name {
    color: #fff
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .commentor-header {
    margin-bottom: 15px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .quote {
    font-size: 48px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider:not(.white-v) .quote {
    color: rgba(37, 117, 252, .2)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.ekit_testimonial_style_2 .elementskit-watermark-icon {
    position: absolute;
    top: 10px;
    left: 10px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon {
    position: static;
    color: rgba(0, 0, 0, .1);
    line-height: 1;
    display: inline-block
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
    font-size: 48px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon>svg {
    width: 48px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge {
    line-height: 0
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge .quote {
    color: #fff
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-watermark-icon.commentor-badge::before {
    position: absolute;
    content: "";
    top: -100px;
    left: -30px;
    background-color: #2575fc;
    width: 160px;
    height: 160px;
    border-radius: 50%
  }

  .ekit-wid-con .elementskit-single-testimonial-slider .main-logo {
    display: none
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.style-2 {
    padding: 0;
    padding-left: 60px;
    border-left: 3px solid #2575fc
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card {
    margin-left: 20px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.version-2 {
    background: #f2709c;
    background: linear-gradient(-35deg, #f2709c 0, #fe8f75 100%);
    padding: 40px 50px 80px;
    border-radius: 10px;
    position: relative
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content {
    padding-right: 0
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content>i {
    color: rgba(255, 255, 255, .5)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-content>p {
    margin-bottom: 25px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.version-2 .elementskit-commentor-bio {
    position: absolute;
    top: calc(100% - 45px);
    left: 0;
    width: 100%
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.gradient-1 {
    background: #82e182;
    background: linear-gradient(-35deg, #82e182 0, #0acbf5 100%)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.gradient-2 {
    background: #f2709c;
    background: linear-gradient(-35deg, #f2709c 0, #fe8f75 100%)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.gradient-3 {
    background: #b18cfe;
    background: linear-gradient(-35deg, #b18cfe 0, #9460ff 100%)
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.review-block {
    padding: 80px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content>p {
    margin-bottom: 20px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-commentor-content .elementskit-author-name {
    font-size: 18px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-stars {
    margin-bottom: 25px
  }

  .ekit-wid-con .elementskit-single-testimonial-slider.review-block .elementskit-watermark-icon {
    top: -40px;
    left: 0;
    font-size: 132px;
    color: rgba(0, 0, 0, .07)
  }

  .ekit-wid-con .elementskit-commentor-content {
    padding-right: 30px;
    position: relative
  }

  .ekit-wid-con .elementskit-commentor-content .elementskit-client_logo {
    margin-bottom: 32px;
    min-height: 50px;
    display: inline-block;
    position: relative
  }

  .ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-active-logo {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-commentor-content .elementskit-client_logo .elementskit-testimonial-client-logo {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-commentor-content>i {
    font-size: 48px;
    margin-bottom: 23px;
    display: inline-block
  }

  .ekit-wid-con .elementskit-commentor-content>p {
    margin-bottom: 35px;
    color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .elementskit-commentor-content>.elementskit-border-hr {
    width: 40px;
    height: 2px;
    background-color: #2575fc;
    margin-top: 0;
    margin-bottom: 20px;
    display: inline-block
  }

  .ekit-wid-con .elementskit-commentor-content .elementskit-profile-info {
    display: block
  }

  .ekit-wid-con .elementskit-commentor-content .elementskit-author-name {
    font-size: 22px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-commentor-content .elementskit-author-des {
    font-size: 13px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-testimonial_card {
    position: relative;
    padding: 200px 170px 80px;
    z-index: 1;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    text-align: center;
    display: block
  }

  .ekit-wid-con .elementskit-testimonial_card .elementskit-stars {
    margin-bottom: 25px
  }

  .ekit-wid-con .elementskit-testimonial_card .elementskit-stars>li>a,
  .ekit-wid-con .elementskit-testimonial_card .elementskit-stars>li>span {
    color: #fff
  }

  .ekit-wid-con .elementskit-testimonial_card .video-popup {
    -webkit-box-shadow: 19.799px 19.799px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 19.799px 19.799px 40px 0 rgba(0, 0, 0, .1);
    background-color: #fff;
    color: #2575fc;
    font-size: 28px
  }

  .ekit-wid-con .elementskit-testimonial_card>p {
    font-size: 22px;
    font-style: italic;
    color: #fff;
    margin-bottom: 35px
  }

  .ekit-wid-con .elementskit-testimonial_card .xs-overlay {
    border-radius: inherit;
    z-index: -1
  }

  .ekit-wid-con .elementskit-testimonial_card .elementskit-video-popup-content {
    margin-bottom: 30px
  }

  .ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des,
  .ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name {
    color: #fff
  }

  .ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-name {
    font-size: 22px
  }

  .ekit-wid-con .elementskit-testimonial_card .elementskit-profile-info .elementskit-author-des {
    font-size: 13px
  }

  .ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content {
    background-color: #2575fc;
    border-radius: 10px;
    padding: 40px 60px;
    color: #fff;
    margin-bottom: 50px
  }

  .ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content>p {
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-watermark-icon {
    position: absolute;
    bottom: -50px;
    left: 20px;
    font-size: 80px;
    color: rgba(0, 0, 0, .1);
    line-height: 1
  }

  .ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
    position: absolute;
    content: "";
    bottom: -20px;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
    width: 40px;
    height: 40px;
    background-color: #2575fc
  }

  .ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars>li>a,
  .ekit-wid-con .elementskit-tootltip-testimonial .elementskit-commentor-content .elementskit-stars>li>span {
    color: #fff
  }

  .ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content {
    padding: 60px 50px;
    margin-bottom: 90px
  }

  .ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content::before {
    -webkit-transform: none;
    transform: none;
    left: 50%;
    bottom: inherit;
    top: 100%;
    border-top: 65px solid #2575fc;
    border-right: 89px solid transparent;
    background-color: transparent
  }

  .ekit-wid-con .elementskit-tootltip-testimonial.style-2 .elementskit-commentor-content .elementskit-watermark-icon {
    position: static;
    font-size: 48px;
    color: rgba(255, 255, 255, .1);
    padding-right: 30px
  }

  .ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content {
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 80px
  }

  .ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content::before {
    display: none
  }

  .ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text {
    position: relative
  }

  .ekit-wid-con .elementskit-tootltip-testimonial.style-3 .elementskit-commentor-content .elementskit-commentor-text .elementskit-commentor-bio {
    position: absolute;
    top: calc(100% + 35px);
    left: 0
  }

  .ekit-wid-con .elementskit-commentor-bio .elementskit-commentor-image>img {
    border-radius: 50%;
    height: 70px;
    width: 70px
  }

  .ekit-wid-con .elementskit-commentor-bio .elementskit-author-name {
    font-size: 22px;
    line-height: 1
  }

  .ekit-wid-con .elementskit-commentor-bio .elementskit-author-des {
    font-size: 13px
  }

  .ekit-wid-con .elementskit-commentor-bio.style-2 .elementskit-commentor-image>img {
    border: 5px solid #fff;
    -webkit-box-shadow: 19.799px 19.799px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 19.799px 19.799px 40px 0 rgba(0, 0, 0, .1);
    width: 80px;
    height: 80px
  }

  .ekit-wid-con .elementskit-commentor-bio.style-3 .elementskit-commentor-image>img {
    width: 120px;
    height: 120px
  }

  .ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-name {
    font-size: 18px
  }

  .ekit-wid-con .elementskit-commentor-bio.media .elementskit-author-des {
    font-size: 13px
  }

  .ekit-wid-con .testimonial-block-slider2 {
    padding-bottom: 100px
  }

  .ekit-wid-con .testimonial-block-slider2.modern-nav .owl-nav {
    top: calc(50% - 30px)
  }

  .ekit-wid-con .testimonial-block-slider3 {
    margin-bottom: 70px
  }

  .ekit-wid-con .testimonial-block-slider3 .owl-nav button>i {
    font-size: 36px;
    color: #2575fc
  }

  .ekit-wid-con .elementskit-profile-info .elementskit-author-name {
    display: block;
    font-size: 18px;
    font-weight: 700;
    color: #000;
    -webkit-transition: color .3s;
    transition: color .3s
  }

  .ekit-wid-con .elementskit-profile-info .elementskit-author-des {
    color: rgba(0, 0, 0, .5);
    font-weight: 400
  }

  .ekit-wid-con .elementskit-profile-image-card {
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .elementskit-profile-image-card::before {
    position: absolute;
    content: "";
    top: 100%;
    left: 0;
    height: 100%;
    width: 100%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    pointer-events: none
  }

  .ekit-wid-con .elementskit-profile-image-card>img {
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .elementskit-profile-image-card:hover::before {
    background-color: rgba(17, 17, 17, .8);
    top: 0
  }

  .ekit-wid-con .elementskit-testimonial-slider .swiper-wrapper {
    overflow: visible
  }

  .ekit-wid-con .elementskit-testimonial-slider .swiper-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .elementskit-testimonial-slider .swiper-pagination span {
    padding: 0;
    margin: 0
  }

  .ekit-wid-con .elementskit-testimonial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_testimonial_slidetoshow, 1));
    margin-right: var(--ekit_testimonial_left_right_spacing, 15px);
    margin-left: var(--ekit_testimonial_left_right_spacing, 15px)
  }

  .ekit-wid-con .elementskit-testimonial_card .xs-overlay {
    opacity: 1;
    background-color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .elementskit-commentor-bio {
    position: absolute;
    left: 0;
    width: 100%
  }

  .ekit-wid-con .elementskit-commentor-bio.client_center {
    text-align: center
  }

  .ekit-wid-con .elementskit-commentor-bio.client_center .elementskit-commentor-image>img {
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .elementskit-commentor-bio.client_right {
    text-align: right
  }

  .ekit-wid-con .elementskit-commentor-bio.client_right .elementskit-commentor-image>img {
    margin-left: auto
  }

  .ekit-wid-con .elementskit-commentor-bio.client_left {
    text-align: left
  }

  .ekit-wid-con .elementskit-testimonial-slider .swiper-button-next,
  .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev {
    font-size: 36px;
    color: #2575fc;
    width: auto;
    height: auto;
    z-index: 1
  }

  .ekit-wid-con .elementskit-testimonial-slider .swiper-button-next::before,
  .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev::before {
    display: none
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-stars {
    -ms-flex-item-align: end;
    align-self: flex-end
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio {
    position: static
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details,
  .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementkit-commentor-details {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-icon-content {
    -ms-flex-item-align: end;
    align-self: flex-end
  }

  .ekit-wid-con .elementskit-testimonial_card .xs-overlay {
    background-color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-three {
    overflow: hidden;
    position: relative
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-bio {
    position: static
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-profile-info {
    text-align: center
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-commentor-content>p {
    margin-bottom: 30px
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content {
    position: absolute;
    right: 20px;
    top: 20px;
    line-height: 1;
    z-index: 1
  }

  .ekit-wid-con .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
    position: absolute;
    content: "";
    top: -100px;
    left: -30px;
    background-color: #2575fc;
    width: 160px;
    height: 160px;
    border-radius: 50%;
    z-index: -1
  }

  .ekit-wid-con .elementkit-commentor-details.client_center {
    margin: auto
  }

  .ekit-wid-con .elementkit-commentor-details.client_left {
    margin-right: auto
  }

  .ekit-wid-con .elementkit-commentor-details.client_right {
    margin-left: auto
  }

  .ekit-wid-con .ekit_testimonial_style_2 {
    padding: 30px;
    border-bottom: 3px solid transparent;
    text-align: center
  }

  .ekit-wid-con .ekit_testimonial_style_2:hover {
    border-bottom-color: #2575fc
  }

  .ekit-wid-con .ekit_testimonial_style_2 .elementskit-commentor-content {
    padding-right: 0
  }

  .ekit-wid-con .ekit-testimonia-style-4 {
    text-align: center
  }

  .ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider {
    padding: 30px;
    padding-bottom: 50px;
    margin-bottom: 80px;
    display: block
  }

  .ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-content {
    padding-right: 0
  }

  .ekit-wid-con .ekit-testimonia-style-4 .elementskit-single-testimonial-slider .elementskit-commentor-image img {
    margin: auto
  }

  .ekit-wid-con .ekit-testimonia-style-4 .elementskit-watermark-icon {
    margin-bottom: 23px;
    color: rgba(37, 117, 252, .2)
  }

  .ekit-wid-con .ekit-testimonia-style-4 .ekit-testimonial--avatar {
    margin-bottom: 20px
  }

  .ekit-wid-con .ekit_testimonial_style_5 {
    text-align: left
  }

  .ekit-wid-con .ekit_testimonial_style_5 .elementskit-commentor-header {
    display: block
  }

  .ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider {
    padding: 30px;
    display: block
  }

  .ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content {
    padding-right: 0
  }

  .ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
    margin-top: 30px;
    margin-bottom: 30px
  }

  .ekit-wid-con .ekit_testimonial_style_5 .elementskit-watermark-icon {
    position: absolute;
    color: rgba(37, 117, 252, .2)
  }

  .ekit-wid-con .ekit_testimonial_style_5 .ekit-testimonial--avatar {
    margin-right: 20px
  }

  .ekit-wid-con .ekit_testimonial_style_6 {
    text-align: center
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider {
    padding: 30px;
    display: block
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-single-testimonial-slider .elementskit-commentor-content {
    padding-right: 0
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-stars {
    margin-bottom: 20px
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon {
    color: #fff
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon>i {
    font-size: 30px
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-watermark-icon>svg {
    width: 30px
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-profile-info {
    margin-bottom: 15px
  }

  .ekit-wid-con .ekit_testimonial_style_6 .elementskit-commentor-image>img {
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .ekit_testimonial_style_6 .ekit-testimonial--avatar {
    margin-bottom: 20px
  }

  .ekit-wid-con .ekit_watermark_icon_custom_position {
    position: absolute
  }

  .ekit-wid-con .elementskit-commentor-content>i,
  .ekit-wid-con .elementskit-icon-content>i {
    display: inline-block
  }

  .ekit-wid-con .elementskit-stars {
    position: relative;
    z-index: 6
  }

  .ekit-wid-con .elementskit-stars>li {
    display: inline-block
  }

  .ekit-wid-con .elementskit-stars>li:not(:last-child) {
    margin-right: 5px
  }

  .ekit-wid-con .elementskit-stars>li>a,
  .ekit-wid-con .elementskit-stars>li>span {
    display: block;
    pointer-events: none
  }

  .ekit-wid-con .elementskit-stars.style-2>li>a {
    color: #fec42d
  }

  .ekit-wid-con .elementskit-stars.style-3>li>a {
    color: #000
  }

  .ekit-wid-con .ekit-testimonial--link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 0;
    z-index: 1
  }

  .elementskit-commentor-content ol,
  .elementskit-commentor-content ul {
    padding-left: 18px
  }

  .ekit-wid-con .elementkit-tab-wraper {
    line-height: 0
  }

  .ekit-wid-con .elementkit-tab-wraper.vertical {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .elementkit-tab-wraper.vertical>ul {
    display: block;
    height: 100%
  }

  .ekit-wid-con .elementkit-tab-wraper.vertical>.elementkit-tab-nav .elementkit-nav-item {
    display: block;
    width: 100%;
    margin-right: 0
  }

  .ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab:not(.vertical) .elementkit-tab-nav {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-wid-con .elementkit-tab-wraper.elementskit-fitcontent-tab .elementkit-tab-content {
    text-align: left;
    width: 100%;
    max-width: 100%
  }

  .ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.right-pos {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon {
    display: block
  }

  .ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg {
    max-width: 30px;
    height: auto
  }

  .ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon {
    -ms-flex-item-align: center;
    align-self: center
  }

  .ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.top-pos {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .elementkit-tab-wraper .elementkit-nav-link.bottom-pos {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
  }

  .ekit-wid-con .elementkit-tab-nav {
    position: relative;
    border-bottom: 0 solid #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    z-index: 1
  }

  .ekit-wid-con .elementkit-tab-nav .elementkit-nav-item {
    margin-bottom: 0;
    float: none;
    display: inline-block
  }

  .ekit-wid-con .elementkit-tab-nav .elementkit-nav-item:not(:last-child) {
    margin-right: 10px
  }

  .ekit-wid-con .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link {
    font-weight: 700;
    padding: 14px 35px;
    border-radius: 0;
    position: relative;
    text-align: center;
    background-color: transparent;
    border: none;
    margin: 0
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_tab_border_bottm .elementkit-nav-item .elementkit-nav-link::before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    height: 3px;
    width: 100%;
    background-color: #2575fc;
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform .2s ease;
    transition: -webkit-transform .2s ease;
    transition: transform .2s ease;
    transition: transform .2s ease, -webkit-transform .2s ease
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_tab_border_bottm .elementkit-nav-item .elementkit-nav-link.active::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_tooltip_style .elementkit-nav-item .elementkit-nav-link::before {
    position: absolute;
    content: "";
    bottom: -24px;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
    height: 24px;
    width: 24px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    opacity: 0;
    visibility: hidden;
    background-image: -webkit-gradient(linear, left top, right bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0)), color-stop(50%, #4b3fe1), to(#4b3fe1));
    background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 50%, #4b3fe1 50%, #4b3fe1 100%);
    z-index: -1
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_tooltip_style .elementkit-nav-item .elementkit-nav-link.active::before {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::after,
  .ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::before {
    position: absolute;
    content: "";
    left: 50%;
    opacity: 0;
    z-index: 1
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::before {
    bottom: -1px;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 70px;
    height: 1px;
    background-color: #2575fc
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::after {
    bottom: -5px;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
    height: 10px;
    width: 10px;
    background-image: linear-gradient(136deg, rgba(0, 0, 0, 0) 50%, rgba(242, 41, 91, 0) 50%);
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: #2575fc;
    z-index: 1
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link.active::after,
  .ekit-wid-con .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link.active::before {
    opacity: 1
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link::before {
    position: absolute;
    content: "";
    bottom: -3px;
    left: 0;
    height: 3px;
    width: 100%;
    background-image: -webkit-gradient(linear, right top, left top, from(#07b787), to(#7ed500));
    background-image: linear-gradient(270deg, #07b787 0, #7ed500 100%);
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transition: -webkit-transform 350ms ease 350ms;
    transition: -webkit-transform 350ms ease 350ms;
    transition: transform 350ms ease 350ms;
    transition: transform 350ms ease 350ms, -webkit-transform 350ms ease 350ms;
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    z-index: 1
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link::after {
    position: absolute;
    content: "";
    bottom: -10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-image: -webkit-gradient(linear, right top, left top, from(#07b787), to(#7ed500));
    background-image: linear-gradient(270deg, #07b787 0, #7ed500 100%);
    border: 5px solid #fff;
    opacity: 0;
    -webkit-transition: opacity 350ms ease 0s;
    transition: opacity 350ms ease 0s;
    z-index: 1
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link.active::after {
    opacity: 1;
    -webkit-transition: opacity 350ms ease 350ms;
    transition: opacity 350ms ease 350ms
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_pregress_style .elementkit-nav-item .elementkit-nav-link.active::before {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transition: -webkit-transform 350ms ease 0s;
    transition: -webkit-transform 350ms ease 0s;
    transition: transform 350ms ease 0s;
    transition: transform 350ms ease 0s, -webkit-transform 350ms ease 0s
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link .elementskit-tab-icon,
  .ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link .elementskit-tab-title {
    position: relative;
    z-index: 11
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: calc(100% + 20px);
    background-image: linear-gradient(60deg, #f2709c 0, #fe8f75 100%);
    z-index: 10;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    -webkit-transition: -webkit-transform .4s ease .4s;
    transition: -webkit-transform .4s ease .4s;
    transition: transform .4s ease .4s;
    transition: transform .4s ease .4s, -webkit-transform .4s ease .4s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-size: 101% auto
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link::after {
    position: absolute;
    content: "";
    bottom: -20px;
    right: -20px;
    width: 20px;
    height: 20px;
    z-index: 10;
    background-image: linear-gradient(-221deg, #174eac 50%, rgba(242, 41, 91, 0) 50%);
    opacity: 0;
    -webkit-transition: opacity .4s ease .4s;
    transition: opacity .4s ease .4s
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link.active::after {
    opacity: 1;
    -webkit-transition: opacity .4s ease .4s;
    transition: opacity .4s ease .4s
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit_ribbon_style .elementkit-nav-item .elementkit-nav-link.active::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transition: -webkit-transform .4s ease 0s;
    transition: -webkit-transform .4s ease 0s;
    transition: transform .4s ease 0s;
    transition: transform .4s ease 0s, -webkit-transform .4s ease 0s
  }

  .ekit-wid-con .elementkit-tab-nav.elementskit-fullwidth-tab>.elementkit-nav-item {
    max-width: 100%;
    -ms-flex-preferred-size: 0;
    flex-basis: 0%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
  }

  .ekit-wid-con .elementkit-tab-content {
    line-height: 1.5
  }

  .ekit-wid-con .elementkit-tab-content .elementkit-tab-pane {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-top: 20px
  }

  .ekit-wid-con .tab-nav-fluid {
    width: 100%;
    display: block !important;
    height: auto !important
  }

  .ekit-wid-con .elementkit-nav-link {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-tab-title-group {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
  }

  @media (min-width:768px) {
    .elementkit-tab-wraper:not(.vertical)>ul>li>a {
      white-space: nowrap
    }
  }

  .elementkit-tab-pane>div>ol,
  .elementkit-tab-pane>div>ul {
    padding-left: 18px
  }

  .ekit-wid-con .ekit-sidebar-group .ekit-overlay {
    left: 100%;
    top: 0;
    position: fixed;
    z-index: 1002;
    height: 100%;
    opacity: 0;
    width: 100%;
    visibility: hidden;
    -webkit-transition: all .4s ease-in var(--transition-duration);
    transition: all .4s ease-in var(--transition-duration);
    cursor: url(//bazaaraccounting.com/wp-content/plugins/elementskit-lite/widgets/init/assets/css/../img/cross-out.svg), pointer;
    background-color: rgba(0, 0, 0, .9)
  }

  .ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group .ekit-overlay {
    left: auto;
    right: 100%
  }

  .ekit-wid-con .ekit-sidebar-group .ekit_widget-heading {
    padding: 20px;
    float: right
  }

  .ekit-wid-con .ekit-sidebar-group.ekit-fade .ekit-overlay {
    left: 0;
    right: 0
  }

  .ekit-wid-con .ekit-sidebar-widget {
    position: fixed;
    right: -100%;
    top: 0;
    bottom: 0;
    width: 100%;
    max-width: 360px;
    z-index: 999999;
    overflow: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    -webkit-transition: all var(--transition-duration) cubic-bezier(.9, .03, 0, .96) var(--transition-duration);
    transition: all var(--transition-duration) cubic-bezier(.9, .03, 0, .96) var(--transition-duration);
    visibility: hidden;
    opacity: 0
  }

  .ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-widget {
    left: -100%;
    right: auto
  }

  .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay {
    visibility: visible;
    -webkit-transition: all var(--transition-duration) ease-out 0s;
    transition: all var(--transition-duration) ease-out 0s;
    left: 0;
    opacity: 1
  }

  .ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-overlay {
    left: auto;
    right: 0
  }

  .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget {
    opacity: 1;
    visibility: visible;
    right: 0;
    -webkit-transition: all var(--transition-duration) cubic-bezier(.9, .03, 0, .96) .4s;
    transition: all var(--transition-duration) cubic-bezier(.9, .03, 0, .96) .4s
  }

  .ekit-off-canvas-position-left .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit-sidebar-widget {
    left: 0;
    right: auto
  }

  .ekit-wid-con .ekit_sidebar-textwidget {
    padding: 20px;
    padding-top: 60px
  }

  .ekit-wid-con .ekit_close-side-widget {
    position: absolute;
    color: #1768dd;
    font-size: 15px;
    display: block;
    font-weight: 400;
    line-height: 1;
    padding: 4px 7px 5px 7px;
    border: 1px solid #ccc;
    z-index: 1;
    background-color: #fff;
    top: 15px;
    right: 15px;
    text-align: center;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit_close-side-widget svg {
    width: 100%;
    max-width: 20px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit_sidebar-widget-container {
    position: relative;
    top: 150px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease-in .3s;
    transition: all .3s ease-in .3s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .ekit-sidebar-group.ekit_isActive .ekit_sidebar-widget-container {
    top: 0;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 1s ease-out 1.2s;
    transition: all 1s ease-out 1.2s;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .ekit_navSidebar-button {
    display: inline-block;
    line-height: 1
  }

  .ekit-wid-con .ekit_offcanvas-sidebar {
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit_offcanvas-sidebar svg {
    width: 100%;
    max-width: 20px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-dropcap-cotnent {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-dropcap-cotnent:first-child::first-letter {
    color: #903;
    float: left;
    font-size: 75px;
    line-height: 60px;
    padding-top: 4px;
    padding-right: 8px;
    padding-left: 3px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center
  }

  .ekit-dropcap-wraper>ol,
  .ekit-dropcap-wraper>ul {
    padding-left: 28px
  }

  .ekit-wid-con .ekit_double_button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  @media (max-width:480px) {
    .ekit-wid-con .ekit_double_button {
      display: block
    }
  }

  .ekit-wid-con .ekit-double-btn {
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    outline: 0;
    position: relative;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    text-align: center;
    overflow: hidden;
    color: #fff;
    width: 100%;
    background-color: #3b3b3b;
    padding: 20px;
    z-index: 1
  }

  .ekit-wid-con .ekit-double-btn svg {
    max-width: 14px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-double-btn:hover {
    background-color: #1a1919
  }

  .ekit-wid-con .ekit-element-align-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
  }

  .ekit-wid-con .ekit_button_middle_text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 100%;
    position: relative;
    -webkit-box-shadow: 0 0 0 6px rgba(255, 255, 255, .2);
    box-shadow: 0 0 0 6px rgba(255, 255, 255, .2);
    background: #fafaf8;
    color: #444;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 14px;
    z-index: 5
  }

  .ekit-wid-con .ekit-double-btn-one {
    background-color: #2575fc
  }

  .ekit-wid-con .ekit-double-btn-one:hover {
    background-color: #0359eb
  }

  .ekit-wid-con .ekit_creative_icon_box {
    display: inline-block;
    padding: 20px;
    background-color: #333;
    color: #fff;
    font-size: 20px;
    width: 100%;
    text-align: center;
    position: relative;
    z-index: 1;
    cursor: pointer;
    -webkit-transition: all .4s ease-in;
    transition: all .4s ease-in
  }

  .ekit-wid-con .ekit_hover_grow {
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0)
  }

  .ekit-wid-con .ekit_hover_grow:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  .ekit-wid-con .ekit_hover_pulse:hover {
    -webkit-animation-name: ekit-hvr-pulse;
    animation-name: ekit-hvr-pulse;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

  @-webkit-keyframes ekit-hvr-pulse {
    25% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
    }

    75% {
      -webkit-transform: scale(.9);
      transform: scale(.9)
    }
  }

  @keyframes ekit-hvr-pulse {
    25% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
    }

    75% {
      -webkit-transform: scale(.9);
      transform: scale(.9)
    }
  }

  .ekit-wid-con .ekit_hover_pushe:hover {
    -webkit-animation-name: ekit-hvr-push;
    animation-name: ekit-hvr-push;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

  @-webkit-keyframes ekit-hvr-push {
    50% {
      -webkit-transform: scale(.8);
      transform: scale(.8)
    }

    100% {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  @keyframes ekit-hvr-push {
    50% {
      -webkit-transform: scale(.8);
      transform: scale(.8)
    }

    100% {
      -webkit-transform: scale(1);
      transform: scale(1)
    }
  }

  .ekit-wid-con .ekit_hover_pop:hover {
    -webkit-animation-name: ekit-hvr-pop;
    animation-name: ekit-hvr-pop;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

  @-webkit-keyframes ekit-hvr-pop {
    50% {
      -webkit-transform: scale(1.2);
      transform: scale(1.2)
    }
  }

  @keyframes ekit-hvr-pop {
    50% {
      -webkit-transform: scale(1.2);
      transform: scale(1.2)
    }
  }

  .ekit-wid-con .ekit_hover_rotate:hover {
    -webkit-transform: rotate(4deg);
    transform: rotate(4deg)
  }

  .ekit-wid-con .ekit_hover_float:hover {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px)
  }

  .ekit-wid-con .ekit_hover_sink:hover {
    -webkit-transform: translateY(8px);
    transform: translateY(8px)
  }

  .ekit-wid-con .ekit_hover_skew:hover {
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg)
  }

  .ekit-wid-con .ekit_hover_wobble_horizontal:hover {
    -webkit-animation-name: ekit-hvr-wobble-horizontal;
    animation-name: ekit-hvr-wobble-horizontal;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

  @-webkit-keyframes ekit-hvr-wobble-horizontal {
    16.65% {
      -webkit-transform: translateX(8px);
      transform: translateX(8px)
    }

    33.3% {
      -webkit-transform: translateX(-6px);
      transform: translateX(-6px)
    }

    49.95% {
      -webkit-transform: translateX(4px);
      transform: translateX(4px)
    }

    66.6% {
      -webkit-transform: translateX(-2px);
      transform: translateX(-2px)
    }

    83.25% {
      -webkit-transform: translateX(1px);
      transform: translateX(1px)
    }

    100% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  @keyframes ekit-hvr-wobble-horizontal {
    16.65% {
      -webkit-transform: translateX(8px);
      transform: translateX(8px)
    }

    33.3% {
      -webkit-transform: translateX(-6px);
      transform: translateX(-6px)
    }

    49.95% {
      -webkit-transform: translateX(4px);
      transform: translateX(4px)
    }

    66.6% {
      -webkit-transform: translateX(-2px);
      transform: translateX(-2px)
    }

    83.25% {
      -webkit-transform: translateX(1px);
      transform: translateX(1px)
    }

    100% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  .ekit-wid-con .ekit_hover_wobble_vertical:hover {
    -webkit-animation-name: ekit-hvr-wobble-vertical;
    animation-name: ekit-hvr-wobble-vertical;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

  @-webkit-keyframes ekit-hvr-wobble-vertical {
    16.65% {
      -webkit-transform: translateY(8px);
      transform: translateY(8px)
    }

    33.3% {
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px)
    }

    49.95% {
      -webkit-transform: translateY(4px);
      transform: translateY(4px)
    }

    66.6% {
      -webkit-transform: translateY(-2px);
      transform: translateY(-2px)
    }

    83.25% {
      -webkit-transform: translateY(1px);
      transform: translateY(1px)
    }

    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes ekit-hvr-wobble-vertical {
    16.65% {
      -webkit-transform: translateY(8px);
      transform: translateY(8px)
    }

    33.3% {
      -webkit-transform: translateY(-6px);
      transform: translateY(-6px)
    }

    49.95% {
      -webkit-transform: translateY(4px);
      transform: translateY(4px)
    }

    66.6% {
      -webkit-transform: translateY(-2px);
      transform: translateY(-2px)
    }

    83.25% {
      -webkit-transform: translateY(1px);
      transform: translateY(1px)
    }

    100% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  .ekit-wid-con .ekit_hover_shadow {
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    background-color: #e1e1e1;
    color: #666
  }

  .ekit-wid-con .ekit_hover_shadow:hover {
    -webkit-box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .5);
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .ekit_hover_float_shadow::before {
    pointer-events: none;
    position: absolute;
    z-index: -1;
    content: "";
    top: 100%;
    left: 5%;
    height: 10px;
    width: 90%;
    opacity: 0;
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, .35) 0, rgba(0, 0, 0, 0) 80%);
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform
  }

  .ekit-wid-con .ekit_hover_float_shadow:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

  .ekit-wid-con .ekit_hover_float_shadow:hover::before {
    opacity: 1;
    -webkit-transform: translateY(5px);
    transform: translateY(5px)
  }

  .ekit-wid-con .ekit_hover_glow_out:hover {
    -webkit-transform: scale(.93);
    transform: scale(.93)
  }

  .ekit-wid-con .ekit_hover_glow_out:hover::before {
    -webkit-animation: ekit-hover-glow-out 1.3s ease-out 75ms;
    animation: ekit-hover-glow-out 1.3s ease-out 75ms
  }

  .ekit-wid-con .ekit_hover_glow_out::before {
    top: 0;
    left: 0;
    z-index: -1;
    -webkit-box-shadow: 0 0 0 2px rgba(51, 51, 51, .1);
    box-shadow: 0 0 0 2px rgba(51, 51, 51, .1);
    opacity: 0;
    -webkit-transform: scale(.9);
    transform: scale(.9);
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    content: ""
  }

  @-webkit-keyframes ekit-hover-glow-out {
    0% {
      opacity: .3
    }

    40% {
      opacity: .5;
      -webkit-box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5);
      box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5)
    }

    100% {
      -webkit-box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5);
      box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5);
      -webkit-transform: scale(1.5);
      transform: scale(1.5);
      opacity: 0
    }
  }

  @keyframes ekit-hover-glow-out {
    0% {
      opacity: .3
    }

    40% {
      opacity: .5;
      -webkit-box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5);
      box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5)
    }

    100% {
      -webkit-box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5);
      box-shadow: 0 0 0 2px rgba(51, 51, 51, .1), 0 0 10px 10px #333, 0 0 0 10px rgba(51, 51, 51, .5);
      -webkit-transform: scale(1.5);
      transform: scale(1.5);
      opacity: 0
    }
  }

  .ekit-wid-con .ekit_hover_border_spined,
  .ekit-wid-con .ekit_hover_dashed {
    background-color: #fff;
    color: #333;
    -webkit-transition: -webkit-box-shadow .2s ease;
    transition: -webkit-box-shadow .2s ease;
    transition: box-shadow .2s ease;
    transition: box-shadow .2s ease, -webkit-box-shadow .2s ease;
    -webkit-box-shadow: inset 0 0 0 4px #333;
    box-shadow: inset 0 0 0 4px #333
  }

  .ekit-wid-con .ekit_hover_border_spined::before,
  .ekit-wid-con .ekit_hover_dashed::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    border: 4px dashed #333;
    -webkit-transition: opacity .4s ease;
    transition: opacity .4s ease;
    pointer-events: none;
    border-radius: inherit
  }

  .ekit-wid-con .ekit_hover_border_spined:hover,
  .ekit-wid-con .ekit_hover_dashed:hover {
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .ekit-wid-con .ekit_hover_border_spined:hover::before {
    -webkit-animation-name: ekit-hover-spined;
    animation-name: ekit-hover-spined;
    -webkit-animation-duration: 9s;
    animation-duration: 9s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
  }

  @-webkit-keyframes ekit-hover-spined {
    from {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    to {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  @keyframes ekit-hover-spined {
    from {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }

    to {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }

  .ekit-wid-con .ekit_round_icon {
    height: 70px;
    width: 70px;
    border-radius: 50%
  }

  .ekit-wid-con .ekit_hover_fill_with_shadow {
    color: #333;
    -webkit-box-shadow: 0 0 0 4px #333;
    box-shadow: 0 0 0 4px #333;
    background-color: transparent
  }

  .ekit-wid-con .ekit_hover_fill_with_shadow:hover {
    -webkit-box-shadow: 0 0 0 8px rgba(51, 51, 51, .3);
    box-shadow: 0 0 0 8px rgba(51, 51, 51, .3);
    background-color: #333;
    color: #fff
  }

  .ekit-wid-con .ekit_hover_fill_only {
    -webkit-box-shadow: 0 0 0 4px #333;
    box-shadow: 0 0 0 4px #333;
    color: #333;
    background-color: transparent
  }

  .ekit-wid-con .ekit_hover_fill_only:hover {
    background-color: #333;
    color: #fff
  }

  .ekit-wid-con .ekit_hover_fill_and_scale_border {
    background-color: rgba(0, 0, 0, .1);
    color: #000
  }

  .ekit-wid-con .ekit_hover_fill_and_scale_border::before {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    content: "";
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    top: -7px;
    left: -7px;
    padding: 7px;
    -webkit-box-shadow: 0 0 0 4px #000;
    box-shadow: 0 0 0 4px #000;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-transform: scale(.8);
    transform: scale(.8);
    opacity: 0;
    z-index: -1
  }

  .ekit-wid-con .ekit_hover_fill_and_scale_border:hover {
    background-color: #000;
    color: #fff
  }

  .ekit-wid-con .ekit_hover_fill_and_scale_border:hover::before {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1
  }

  .ekit-wid-con .ekit_hover_fill_and_scale_border_inset {
    -webkit-box-shadow: 0 0 0 3px #333;
    box-shadow: 0 0 0 3px #333;
    background-color: transparent
  }

  .ekit-wid-con .ekit_hover_fill_and_scale_border_inset::before {
    top: -2px;
    left: -2px;
    padding: 2px;
    z-index: -1;
    background-color: #333;
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content: "";
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-transition: opacity .2s, -webkit-transform .2s;
    transition: opacity .2s, -webkit-transform .2s;
    transition: transform .2s, opacity .2s;
    transition: transform .2s, opacity .2s, -webkit-transform .2s
  }

  .ekit-wid-con .ekit_hover_fill_and_scale_border_inset:hover::before {
    -webkit-transform: scale(.85);
    transform: scale(.85)
  }

  .ekit-wid-con .ekit-video-popup {
    display: inline-block;
    text-align: center;
    font-size: 18px;
    background-color: #da3175;
    color: #fff;
    border-radius: 50%;
    position: relative;
    z-index: 6;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-video-popup.ekit_icon_button {
    padding: 10px
  }

  .ekit-wid-con .ekit-video-popup-btn {
    width: 60px;
    height: 60px;
    line-height: 45px;
    color: #fff;
    display: inline-block;
    text-align: center;
    font-size: 18px;
    background-color: #da3175;
    color: #fff;
    border-radius: 50%;
    position: relative;
    z-index: 6;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-video-popup svg {
    max-width: 40px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-video-popup.fill-btn {
    width: 100px;
    height: 100px;
    line-height: 104px;
    background-color: #fff;
    -webkit-box-shadow: 0 25px 25px 0 rgba(0, 0, 0, .15);
    box-shadow: 0 25px 25px 0 rgba(0, 0, 0, .15)
  }

  .ekit-wid-con .ekit-video-popup.text-btn {
    width: auto;
    height: auto;
    border-radius: 0;
    background-color: transparent;
    text-decoration: underline
  }

  .ekit-wid-con .ekit-video-popup.square-btn {
    height: 156px;
    line-height: 156px;
    width: 100%;
    border-radius: 100%;
    background-color: #fff;
    -webkit-box-shadow: 0 42px 60px 0 rgba(0, 0, 0, .3);
    box-shadow: 0 42px 60px 0 rgba(0, 0, 0, .3);
    padding: 0 69px
  }

  .ekit-wid-con .ekit-video-popup.square-btn:hover {
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px)
  }

  .ekit-wid-con .glow-btn {
    position: relative
  }

  .ekit-wid-con .glow-btn::after,
  .ekit-wid-con .glow-btn::before,
  .ekit-wid-con .glow-btn>i::after {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    color: red;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 0 0 currentColor;
    box-shadow: 0 0 0 0 currentColor;
    -webkit-animation: button-ripple 3s infinite;
    animation: button-ripple 3s infinite;
    opacity: .6;
    z-index: -1
  }

  .ekit-wid-con .glow-btn::before {
    -webkit-animation-delay: .9s;
    animation-delay: .9s
  }

  .ekit-wid-con .glow-btn::after {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
  }

  .ekit_self_video_wrap .mejs-video {
    margin: 0 auto;
    line-height: 0;
    width: 100%
  }

  .ekit_self_video_wrap .mfp-close {
    position: fixed;
    outline: 0
  }

  .ekit_self_video_wrap .mfp-close:hover {
    background: #000;
    border-color: #000
  }

  .ekit_self_video_wrap_content .mfp-content {
    max-width: 900px
  }

  .ekit-wid-con.ekit_wpForms_container .wpforms-submit {
    line-height: normal
  }

  .ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
  .ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field select,
  .ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-field textarea {
    max-width: 100% !important
  }

  .ekit-wid-con.ekit_wpForms_container .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row {
    max-width: 100%
  }

  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=date],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=datetime-local],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=datetime],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=email],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=month],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=number],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=password],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=range],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=search],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=tel],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=text],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=time],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=url],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form input[type=week],
  .ekit-wid-con.ekit_wpForms_container .wpforms-form select,
  .ekit-wid-con.ekit_wpForms_container .wpforms-form textarea {
    height: 100%
  }

  .elementor-element div.wpforms-container-full,
  .elementor-element div.wpforms-container-full .wpforms-form * {
    visibility: inherit
  }

  .ekit-wid-con .elementskit-btn {
    border-radius: 5px;
    font-size: 15px;
    padding: 15px 30px;
    display: inline-block;
    color: #fff;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
    vertical-align: middle;
    text-align: center;
    background-color: #2575fc;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-btn:hover {
    background-color: #0350d2
  }

  .ekit-wid-con .elementskit-btn:hover::before {
    opacity: 1
  }

  .ekit-wid-con .elementskit-btn::before {
    position: absolute;
    content: "";
    border-radius: inherit;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: -1;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-size: 102% 102%;
    opacity: 0
  }

  .ekit-wid-con .single-btn {
    margin-bottom: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .ekit-wid-con .single-btn:last-child {
    margin-bottom: 0
  }

  .ekit-wid-con .btn.sm {
    height: 30px;
    line-height: 30px;
    font-size: 13px;
    padding-left: 16px;
    padding-right: 16px
  }

  .ekit-wid-con .btn.sm.round {
    border-radius: 15px
  }

  .ekit-wid-con .btn.md {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    padding-left: 22px;
    padding-right: 22px
  }

  .ekit-wid-con .btn.md.round {
    border-radius: 20px
  }

  .ekit-wid-con .btn.lg {
    height: 50px;
    line-height: 50px;
    font-size: 15px;
    padding-left: 40px;
    padding-right: 40px
  }

  .ekit-wid-con .btn.lg.round {
    border-radius: 25px
  }

  .ekit-wid-con .btn.xl {
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    padding-left: 36px;
    padding-right: 36px
  }

  .ekit-wid-con .btn.xl.round {
    border-radius: 30px
  }

  .ekit-wid-con .btn.border-gra-one,
  .ekit-wid-con .btn.gra-one {
    background: gradieintplate(gra-one, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-one, angle)), color-stop(0, gradieintplate(gra-one, bg-one)), to(gradieintplate(gra-one, bg-two)));
    background: linear-gradient(gradieintplate(gra-one, angle), gradieintplate(gra-one, bg-one) 0, gradieintplate(gra-one, bg-two))
  }

  .ekit-wid-con .btn.border-gra-two,
  .ekit-wid-con .btn.gra-two {
    background: gradieintplate(gra-two, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-two, angle)), color-stop(0, gradieintplate(gra-two, bg-one)), to(gradieintplate(gra-two, bg-two)));
    background: linear-gradient(gradieintplate(gra-two, angle), gradieintplate(gra-two, bg-one) 0, gradieintplate(gra-two, bg-two))
  }

  .ekit-wid-con .btn.border-gra-three,
  .ekit-wid-con .btn.gra-three {
    background: gradieintplate(gra-three, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-three, angle)), color-stop(0, gradieintplate(gra-three, bg-one)), to(gradieintplate(gra-three, bg-two)));
    background: linear-gradient(gradieintplate(gra-three, angle), gradieintplate(gra-three, bg-one) 0, gradieintplate(gra-three, bg-two))
  }

  .ekit-wid-con .btn.border-gra-four,
  .ekit-wid-con .btn.gra-four {
    background: gradieintplate(gra-four, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-four, angle)), color-stop(0, gradieintplate(gra-four, bg-one)), to(gradieintplate(gra-four, bg-two)));
    background: linear-gradient(gradieintplate(gra-four, angle), gradieintplate(gra-four, bg-one) 0, gradieintplate(gra-four, bg-two))
  }

  .ekit-wid-con .btn.border-gra-five,
  .ekit-wid-con .btn.gra-five {
    background: gradieintplate(gra-five, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-five, angle)), color-stop(0, gradieintplate(gra-five, bg-one)), to(gradieintplate(gra-five, bg-two)));
    background: linear-gradient(gradieintplate(gra-five, angle), gradieintplate(gra-five, bg-one) 0, gradieintplate(gra-five, bg-two))
  }

  .ekit-wid-con .btn.border-gra-six,
  .ekit-wid-con .btn.gra-six {
    background: gradieintplate(gra-six, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-six, angle)), color-stop(0, gradieintplate(gra-six, bg-one)), to(gradieintplate(gra-six, bg-two)));
    background: linear-gradient(gradieintplate(gra-six, angle), gradieintplate(gra-six, bg-one) 0, gradieintplate(gra-six, bg-two))
  }

  .ekit-wid-con .btn.border-gra-seven,
  .ekit-wid-con .btn.gra-seven {
    background: gradieintplate(gra-seven, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-seven, angle)), color-stop(0, gradieintplate(gra-seven, bg-one)), to(gradieintplate(gra-seven, bg-two)));
    background: linear-gradient(gradieintplate(gra-seven, angle), gradieintplate(gra-seven, bg-one) 0, gradieintplate(gra-seven, bg-two))
  }

  .ekit-wid-con .btn.border-gra-eight,
  .ekit-wid-con .btn.gra-eight {
    background: gradieintplate(gra-eight, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-eight, angle)), color-stop(0, gradieintplate(gra-eight, bg-one)), to(gradieintplate(gra-eight, bg-two)));
    background: linear-gradient(gradieintplate(gra-eight, angle), gradieintplate(gra-eight, bg-one) 0, gradieintplate(gra-eight, bg-two))
  }

  .ekit-wid-con .btn.border-gra-nine,
  .ekit-wid-con .btn.gra-nine {
    background: gradieintplate(gra-nine, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-nine, angle)), color-stop(0, gradieintplate(gra-nine, bg-one)), to(gradieintplate(gra-nine, bg-two)));
    background: linear-gradient(gradieintplate(gra-nine, angle), gradieintplate(gra-nine, bg-one) 0, gradieintplate(gra-nine, bg-two))
  }

  .ekit-wid-con .btn.border-gra-ten,
  .ekit-wid-con .btn.gra-ten {
    background: gradieintplate(gra-ten, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-ten, angle)), color-stop(0, gradieintplate(gra-ten, bg-one)), to(gradieintplate(gra-ten, bg-two)));
    background: linear-gradient(gradieintplate(gra-ten, angle), gradieintplate(gra-ten, bg-one) 0, gradieintplate(gra-ten, bg-two))
  }

  .ekit-wid-con .btn.border-gra-eleven,
  .ekit-wid-con .btn.gra-eleven {
    background: gradieintplate(gra-eleven, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(gradieintplate(gra-eleven, angle)), color-stop(0, gradieintplate(gra-eleven, bg-one)), to(gradieintplate(gra-eleven, bg-two)));
    background: linear-gradient(gradieintplate(gra-eleven, angle), gradieintplate(gra-eleven, bg-one) 0, gradieintplate(gra-eleven, bg-two))
  }

  .ekit-wid-con .btn.gra-one::before {
    background: hovergradieintplate(gra-one, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-one, angle)), color-stop(0, hovergradieintplate(gra-one, bg-one)), to(hovergradieintplate(gra-one, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-one, angle), hovergradieintplate(gra-one, bg-one) 0, hovergradieintplate(gra-one, bg-two))
  }

  .ekit-wid-con .btn.gra-two::before {
    background: hovergradieintplate(gra-two, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-two, angle)), color-stop(0, hovergradieintplate(gra-two, bg-one)), to(hovergradieintplate(gra-two, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-two, angle), hovergradieintplate(gra-two, bg-one) 0, hovergradieintplate(gra-two, bg-two))
  }

  .ekit-wid-con .btn.gra-three::before {
    background: hovergradieintplate(gra-three, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-three, angle)), color-stop(0, hovergradieintplate(gra-three, bg-one)), to(hovergradieintplate(gra-three, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-three, angle), hovergradieintplate(gra-three, bg-one) 0, hovergradieintplate(gra-three, bg-two))
  }

  .ekit-wid-con .btn.gra-four::before {
    background: hovergradieintplate(gra-four, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-four, angle)), color-stop(0, hovergradieintplate(gra-four, bg-one)), to(hovergradieintplate(gra-four, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-four, angle), hovergradieintplate(gra-four, bg-one) 0, hovergradieintplate(gra-four, bg-two))
  }

  .ekit-wid-con .btn.gra-five::before {
    background: hovergradieintplate(gra-five, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-five, angle)), color-stop(0, hovergradieintplate(gra-five, bg-one)), to(hovergradieintplate(gra-five, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-five, angle), hovergradieintplate(gra-five, bg-one) 0, hovergradieintplate(gra-five, bg-two))
  }

  .ekit-wid-con .btn.gra-six::before {
    background: hovergradieintplate(gra-six, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-six, angle)), color-stop(0, hovergradieintplate(gra-six, bg-one)), to(hovergradieintplate(gra-six, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-six, angle), hovergradieintplate(gra-six, bg-one) 0, hovergradieintplate(gra-six, bg-two))
  }

  .ekit-wid-con .btn.gra-seven::before {
    background: hovergradieintplate(gra-seven, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-seven, angle)), color-stop(0, hovergradieintplate(gra-seven, bg-one)), to(hovergradieintplate(gra-seven, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-seven, angle), hovergradieintplate(gra-seven, bg-one) 0, hovergradieintplate(gra-seven, bg-two))
  }

  .ekit-wid-con .btn.gra-eight::before {
    background: hovergradieintplate(gra-eight, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-eight, angle)), color-stop(0, hovergradieintplate(gra-eight, bg-one)), to(hovergradieintplate(gra-eight, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-eight, angle), hovergradieintplate(gra-eight, bg-one) 0, hovergradieintplate(gra-eight, bg-two))
  }

  .ekit-wid-con .btn.gra-nine::before {
    background: hovergradieintplate(gra-nine, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-nine, angle)), color-stop(0, hovergradieintplate(gra-nine, bg-one)), to(hovergradieintplate(gra-nine, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-nine, angle), hovergradieintplate(gra-nine, bg-one) 0, hovergradieintplate(gra-nine, bg-two))
  }

  .ekit-wid-con .btn.gra-ten::before {
    background: hovergradieintplate(gra-ten, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-ten, angle)), color-stop(0, hovergradieintplate(gra-ten, bg-one)), to(hovergradieintplate(gra-ten, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-ten, angle), hovergradieintplate(gra-ten, bg-one) 0, hovergradieintplate(gra-ten, bg-two))
  }

  .ekit-wid-con .btn.gra-eleven::before {
    background: hovergradieintplate(gra-eleven, bg-one);
    background: -webkit-gradient(linear, left top, left bottom, from(hovergradieintplate(gra-eleven, angle)), color-stop(0, hovergradieintplate(gra-eleven, bg-one)), to(hovergradieintplate(gra-eleven, bg-two)));
    background: linear-gradient(hovergradieintplate(gra-eleven, angle), hovergradieintplate(gra-eleven, bg-one) 0, hovergradieintplate(gra-eleven, bg-two))
  }

  .ekit-wid-con .btn.square {
    border-radius: 0
  }

  .ekit-wid-con .btn-outline-primary {
    border-color: #f5f5f5;
    background-color: #fff
  }

  .ekit-wid-con .btn-info {
    background-color: #f15
  }

  .ekit-wid-con .btn.info-s2 {
    color: #f15;
    background-color: #fff;
    -webkit-box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07);
    box-shadow: -1.216px 6.894px 25px 0 rgba(0, 0, 0, .07)
  }

  .ekit-wid-con .btn-outline-info {
    border-color: #f15;
    background-color: #fff;
    color: #000
  }

  .ekit-wid-con .btn-outline-info.info-s2 {
    color: #000
  }

  .ekit-wid-con .btn.border-gra,
  .ekit-wid-con .btn.btn-gra {
    position: relative;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 1
  }

  .ekit-wid-con .btn.border-gra::before,
  .ekit-wid-con .btn.btn-gra::before {
    position: absolute;
    content: "";
    border-radius: inherit;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: -1
  }

  .ekit-wid-con .btn.btn-gra::before {
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-size: 101% 101%;
    opacity: 0
  }

  .ekit-wid-con .btn.btn-gra:hover::before {
    opacity: 1
  }

  .ekit-wid-con .btn.border-gra {
    background-size: 101% 101%;
    border: 0
  }

  .ekit-wid-con .btn.border-gra::before {
    top: 1px;
    left: 1px;
    right: 1px;
    bottom: 1px;
    background-color: #fff
  }

  .ekit-wid-con .btn.border-gra:hover::before {
    opacity: 0
  }

  .ekit-wid-con .elementskit-btn i {
    display: inline-block;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-mailChimpForm .elementskit_input_label {
    display: inline-block;
    margin-bottom: .5rem
  }

  .ekit-wid-con .ekit-mailChimpForm .elementskit_form_group {
    margin-bottom: 1rem;
    margin: 0
  }

  .ekit-wid-con .ekit-mailChimpForm .ekit_form_control {
    display: block;
    width: 100%;
    height: auto;
    min-height: 42px;
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    -webkit-transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out
  }

  .ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-moz-placeholder {
    color: #6c757d;
    opacity: 1
  }

  .ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1
  }

  .ekit-wid-con .ekit-mailChimpForm .ekit_form_control:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1
  }

  .ekit-wid-con .ekit-mailChimpForm .ekit_form_control::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1
  }

  .ekit-wid-con .ekit-mailChimpForm .ekit_form_control::placeholder {
    color: #6c757d;
    opacity: 1
  }

  .ekit-wid-con .ekit-mailChimpForm .ekit_form_control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25)
  }

  .ekit-wid-con .ekit-mail-submit {
    position: relative;
    z-index: 1;
    font-size: 16px;
    padding: 15px 40px 15px 40px;
    -webkit-box-shadow: 0 7px 15px 0 rgba(55, 74, 94, .3);
    box-shadow: 0 7px 15px 0 rgba(55, 74, 94, .3);
    border-style: solid;
    border-width: 0;
    color: #fff;
    background-color: #374a5e;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 5px;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 26px
  }

  .ekit-wid-con .ekit-mail-submit svg {
    max-width: 16px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-mail-submit::before {
    position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: -1;
    opacity: 0;
    background-size: 101% 101%;
    border-radius: inherit
  }

  .ekit-wid-con .ekit-mail-submit:hover::before {
    opacity: 1
  }

  .ekit-wid-con .elementskit_input_group {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%
  }

  .ekit-wid-con .elementskit_input_group .ekit_form_control {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%
  }

  .ekit-wid-con .elementskit_input_group .ekit_form_control.ekit_append_input {
    border-radius: 5px 0 0 5px
  }

  .ekit-wid-con .elementskit_input_group_prepend {
    margin-right: -1px
  }

  .ekit-wid-con .elementskit_input_group_prepend+.ekit_form_control {
    border-radius: 0 5px 5px 0
  }

  .ekit-wid-con .elementskit_input_group_append .elementskit_input_group_text {
    border-radius: 0 5px 5px 0;
    margin-left: -1px
  }

  .ekit-wid-con .elementskit_input_group_text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    height: 100%;
    padding: 15px;
    border-radius: 5px 0 0 5px
  }

  .ekit-wid-con .elementskit_input_group_text svg {
    max-width: 20px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit_inline_form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .elementskit_inline_form .elementskit_form_group {
    margin-bottom: 0
  }

  .ekit-wid-con .elementskit_inline_form .elementskit_input_wraper:not(.ekit_submit_input_holder) {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .elementskit_inline_form .ekit_submit_input_holder {
    -ms-flex-item-align: end;
    align-self: flex-end
  }

  .ekit-wid-con .elementskit_inline_form .ekit-mail-submit {
    width: 100%
  }

  @media screen and (max-width:767px) {
    .ekit-wid-con .elementskit_inline_form.has-extra-fields>div {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
      margin-right: 0 !important
    }

    .ekit-wid-con .elementskit_inline_form.has-extra-fields>div:not(:last-child) {
      margin-bottom: 20px
    }
  }

  .ekit-wid-con .ekit-mail-submit {
    padding: 11.5px 40px
  }

  .ekit-wid-con .ekit-mail-message {
    display: none;
    padding: 10px 15px;
    margin-bottom: 10px;
    border-radius: 5px
  }

  .ekit-wid-con .ekit-mail-message.error {
    color: #721c24;
    background-color: #f8d7da;
    border: 1px solid #f5c6cb
  }

  .ekit-wid-con .ekit-mail-message.success {
    color: #155724;
    background-color: #d4edda;
    border: 1px solid #c3e6cb
  }

  .ekit-wid-con .ekit-single-day {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 5px;
    padding-bottom: 5px
  }

  .ekit-wid-con .ekit-single-day:not(:last-child) {
    border-bottom: 1px solid rgba(0, 0, 0, .1)
  }

  .ekit-wid-con .ekit-single-day>span {
    display: inline-block
  }

  .ekit-wid-con .ekit-single-day .ekit-business-day {
    font-size: 30px;
    color: #3b3b3b;
    font-weight: 500;
    padding-left: 5px;
    margin-right: auto
  }

  .ekit-wid-con .ekit-single-day .ekit-business-time {
    font-size: 20px;
    color: #333;
    padding-right: 5px;
    margin-left: auto
  }

  @media (max-width:480px) {
    .ekit-wid-con .ekit-single-day {
      display: block
    }

    .ekit-wid-con .ekit-single-day>span {
      display: block
    }

    .ekit-wid-con .ekit-single-day .ekit-business-time {
      padding-left: 5px
    }
  }

  .ekit-wid-con .ekit-heading {
    position: relative
  }

  .ekit-wid-con .ekit-heading__shadow-text {
    z-index: 0;
    font-size: 90px;
    position: absolute;
    font-weight: 700;
    line-height: 120px;
    white-space: nowrap;
    letter-spacing: -6px;
    font-family: Archivo, sans-serif;
    color: transparent;
    -webkit-text-fill-color: #fff;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: rgba(16, 16, 16, .1)
  }

  .ekit-wid-con .ekit-heading__shadow-text~* {
    z-index: 1;
    position: relative
  }

  .ekit-wid-con .ekit-heading__title-has-border {
    position: relative
  }

  .ekit-wid-con .ekit-heading__title-has-border::before {
    content: "";
    width: 4px;
    height: 100%;
    display: block;
    position: absolute;
    background: -webkit-gradient(linear, left top, left bottom, from(#ff512f), to(#dd2476));
    background: linear-gradient(to bottom, #ff512f, #dd2476)
  }

  .ekit-wid-con .ekit-heading__title-has-border.start::before {
    left: 0
  }

  .ekit-wid-con .ekit-heading__title-has-border.end::before {
    right: 0
  }

  .ekit-wid-con .ekit-heading__title-has-border~.ekit-heading__description {
    display: block
  }

  .ekit-wid-con .ekit-heading__title-in-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-heading__subtitle-has-border {
    border: 1px solid #fff;
    padding: .25rem 3rem;
    border-radius: 2rem;
    display: inline-block;
    position: relative;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-heading .ekit_border_custom img {
    display: inline-block
  }

  .ekit-wid-con .elementskit-border-divider {
    height: 4px;
    width: 30px;
    background: #2575fc;
    border-radius: 2px;
    position: relative;
    margin-left: 27px
  }

  .ekit-wid-con .elementskit-border-divider::before {
    content: "";
    position: absolute;
    color: #0c5adb;
    left: -27px;
    top: 0;
    display: inline-block;
    height: 4px;
    width: 4px;
    border-radius: 50%;
    background-color: #0c5adb;
    -webkit-box-shadow: 9px 0 0 0 currentColor, 18px 0 0 0 currentColor;
    box-shadow: 9px 0 0 0 currentColor, 18px 0 0 0 currentColor
  }

  .ekit-wid-con .elementskit-border-divider.elementskit-style-long {
    width: 150px;
    border-radius: 0;
    background: #2575fc;
    margin-left: 0
  }

  .ekit-wid-con .elementskit-border-divider.elementskit-style-long::before {
    display: none
  }

  .ekit-wid-con .elementskit-border-divider.elementskit-style-long.style-3 {
    width: 90px
  }

  .ekit-wid-con .elementskit-border-divider.style-2 {
    background: #e7e7e7
  }

  .ekit-wid-con .elementskit-border-divider.style-2::before {
    background-color: #e7e7e7;
    -webkit-box-shadow: 9px 0 0 0 #e7e7e7;
    box-shadow: 9px 0 0 0 #e7e7e7;
    left: -19px
  }

  .ekit-wid-con .elementskit-border-star {
    width: 135px;
    color: #2575fc;
    background: #2575fc;
    background: -webkit-gradient(linear, left top, right top, from(currentColor), color-stop(38%, currentColor), color-stop(38%, rgba(255, 255, 255, 0)), color-stop(62%, rgba(255, 255, 255, 0)), color-stop(62%, currentColor), to(currentColor));
    background: linear-gradient(90deg, currentColor 0, currentColor 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, currentColor 62%, currentColor 100%);
    height: 2px;
    position: relative
  }

  .ekit-wid-con .elementskit-border-star::after {
    position: absolute;
    content: "";
    top: 0;
    left: 50%;
    width: 14.3px;
    height: 14.3px;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
    background-color: #2575fc;
    top: -7.15px
  }

  .ekit-wid-con .elementskit-border-star.style-2 {
    background: #d7d7d7;
    background: -webkit-gradient(linear, left top, right top, from(#d7d7d7), color-stop(38%, #d7d7d7), color-stop(38%, rgba(255, 255, 255, 0)), color-stop(62%, rgba(255, 255, 255, 0)), color-stop(62%, #d7d7d7), to(#d7d7d7));
    background: linear-gradient(90deg, #d7d7d7 0, #d7d7d7 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, #d7d7d7 62%, #d7d7d7 100%)
  }

  .ekit-wid-con .elementskit-border-star.style-2::after {
    background-color: #d7d7d7
  }

  .ekit-wid-con .elementskit-border-star.elementskit-bullet {
    height: 1px
  }

  .ekit-wid-con .elementskit-border-star.elementskit-bullet::after {
    border-radius: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .ekit-wid-con .elementskit-section-title {
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    margin: 0;
    margin-bottom: 20px
  }

  .ekit-wid-con .elementskit-section-title.medium {
    font-size: 36px
  }

  .ekit-wid-con .elementskit-section-title em {
    font-family: "Playfair Display", serif
  }

  .ekit-wid-con .elementskit-section-title.block span {
    background-color: #2575fc;
    color: #fff;
    padding: 5px
  }

  .ekit-wid-con .elementskit-section-title a {
    color: inherit;
    font-size: inherit;
    line-height: inherit
  }

  .ekit-wid-con .elementskit-section-subtitle {
    font-weight: 700;
    color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .elementskit-section-subtitle.primary-v {
    color: #2575fc
  }

  .ekit-wid-con .elementskit-section-subtitle.elementskit-gradient-title {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: -webkit-linear-gradient(-35deg, #2575fc 0, #6a11cb 100%);
    color: #2575fc;
    background-size: 50%
  }

  .ekit-wid-con .elementskit-section-subtitle.elementskit-style-border {
    display: inline-block;
    position: relative;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::after,
  .ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::before {
    content: "";
    width: 40px;
    height: 3px;
    background-color: #d7d7d7;
    display: inline-block;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::before {
    margin-right: 15px
  }

  .ekit-wid-con .elementskit-section-subtitle.elementskit-style-border::after {
    margin-left: 15px
  }

  .ekit-wid-con .elementskitsection-title-wraper {
    position: relative;
    z-index: 2
  }

  .ekit-wid-con .elementskitsection-title-wraper>p {
    margin-top: 21px;
    margin-bottom: 12px
  }

  .ekit-wid-con .elementskitsection-title-wraper .section-title {
    margin-bottom: 5px
  }

  .ekit-wid-con .elementskitsection-title-wraper.text-center,
  .ekit-wid-con .elementskitsection-title-wraper.text-right {
    margin-bottom: 40px
  }

  .ekit-wid-con .elementskitsection-title-wraper.green-v .section-title {
    color: #53f995
  }

  .ekit-wid-con .elementskitsection-title-wraper.green-v .elementskit-border-divider {
    background: #53f995
  }

  .ekit-wid-con .elementskitsection-title-wraper.green-v .elementskit-border-divider::before {
    background-color: inherit;
    -webkit-box-shadow: 9px 0 0 0 #53f995, 18px 0 0 0 #53f995;
    box-shadow: 9px 0 0 0 #53f995, 18px 0 0 0 #53f995
  }

  .ekit-wid-con .elementskitsection-title-wraper.white-v .section-title {
    color: #fff
  }

  .ekit-wid-con .elementskitsection-title-wraper.white-v .elementskit-border-divider {
    background: #fff
  }

  .ekit-wid-con .elementskitsection-title-wraper.white-v .elementskit-border-divider::before {
    background-color: inherit;
    -webkit-box-shadow: 9px 0 0 0 #fff, 18px 0 0 0 #fff;
    box-shadow: 9px 0 0 0 #fff, 18px 0 0 0 #fff
  }

  .ekit-wid-con .elementskitsection-title-wraper.primary-v .section-title {
    color: #2575fc
  }

  .ekit-wid-con .elementskitsection-title-wraper.primary-v .elementskit-border-divider {
    background: #2575fc
  }

  .ekit-wid-con .elementskitsection-title-wraper.primary-v .elementskit-border-divider::before {
    background-color: inherit;
    -webkit-box-shadow: 9px 0 0 0 #2575fc, 18px 0 0 0 #2575fc;
    box-shadow: 9px 0 0 0 #2575fc, 18px 0 0 0 #2575fc
  }

  .ekit-wid-con .elementskitsection-title-wraper.version-2.primary-v .section-title {
    color: #000
  }

  .ekit-wid-con .elementskitsection-title-wraper.version-3>p {
    margin-top: 18px
  }

  .ekit-wid-con .elementskitsection-title-wraper.version-4 .section-title {
    position: relative;
    margin-left: 52px
  }

  .ekit-wid-con .elementskitsection-title-wraper.version-4 .section-title::before {
    position: absolute;
    content: "";
    top: calc(50% - 1.5px);
    left: 0;
    width: 70px;
    height: 3px;
    background-color: #2575fc
  }

  .ekit-wid-con .elementskitsection-title-wraper.version-5 .mask-title {
    margin-bottom: 12px
  }

  .ekit-wid-con .elementskitsection-title-wraper.version-5 .section-title {
    font-size: 22px;
    color: rgba(0, 0, 0, .5);
    letter-spacing: 5.8px;
    margin-bottom: 10px
  }

  .ekit-wid-con .elementskitsection-title-wraper .shuffle-letter-title-wraper {
    position: absolute;
    top: -36px;
    left: 0;
    width: 100%;
    z-index: -1
  }

  .ekit-wid-con .elementskit-section-title {
    font-weight: 500
  }

  .ekit-wid-con .elementskit-section-title.text_fill>span {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: -webkit-linear-gradient(-35deg, #2575fc 0, #6a11cb 100%);
    color: #2575fc
  }

  .ekit-wid-con .elementskit-section-title span {
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    display: inline-block;
    font-weight: 700
  }

  .ekit-wid-con .text_fill>span {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
  }

  .ekit-wid-con .elementskit-section-title-wraper.center,
  .ekit-wid-con .elementskit-section-title-wraper.text_center {
    text-align: center
  }

  .ekit-wid-con .elementskit-section-title-wraper.center .elementskit-border-divider,
  .ekit-wid-con .elementskit-section-title-wraper.center .elementskit-border-star,
  .ekit-wid-con .elementskit-section-title-wraper.text_center .elementskit-border-divider,
  .ekit-wid-con .elementskit-section-title-wraper.text_center .elementskit-border-star {
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .elementskit-section-title-wraper.right,
  .ekit-wid-con .elementskit-section-title-wraper.text_right {
    text-align: right
  }

  .ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-divider,
  .ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-star,
  .ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-divider,
  .ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-star {
    margin-left: auto
  }

  .ekit-wid-con .elementskit-section-title-wraper.right .elementskit-border-divider,
  .ekit-wid-con .elementskit-section-title-wraper.text_right .elementskit-border-divider {
    left: 0
  }

  .ekit-wid-con .elementskit-section-title-wraper.left,
  .ekit-wid-con .elementskit-section-title-wraper.text_left {
    text-align: left
  }

  .ekit-wid-con .elementskit-section-title-wraper.left .elementskit-border-divider,
  .ekit-wid-con .elementskit-section-title-wraper.text_left .elementskit-border-divider {
    left: 0
  }

  .ekit-heading--subtitle {
    margin-top: 8px;
    margin-bottom: 16px
  }

  .ekit-heading__description {
    display: inline-block;
    width: 100%;
    font-size: 16px;
    line-height: 24px
  }

  .ekit-heading__description>p:first-child {
    margin-top: 10px
  }

  .ekit-wid-con .post--tab {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .post--tab .tabHeader {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 15%;
    flex: 0 0 15%
  }

  .ekit-wid-con .post--tab .tabHeader .tab__list {
    list-style: none;
    padding-left: 0
  }

  .ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item {
    font-size: 14px;
    color: #232323;
    border: none;
    padding: 14px 16px 14px 30px;
    cursor: pointer;
    background-color: #fff;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    display: block;
    position: relative
  }

  .ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item.active,
  .ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item:hover {
    color: #d72924;
    background-color: #f0f1f4;
    z-index: 2
  }

  .ekit-wid-con .post--tab .tabContent {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 85%;
    flex: 0 0 85%
  }

  .ekit-wid-con .ekit--tab__post__details {
    min-height: 100px
  }

  .ekit-wid-con .ekit--tab__post__details .tabItem {
    display: none;
    -webkit-animation: hide-fadeout .6s ease-out;
    animation: hide-fadeout .6s ease-out
  }

  .ekit-wid-con .ekit--tab__post__details .tabItem.active {
    display: block;
    -webkit-animation: show-fadein .6s ease-in;
    animation: show-fadein .6s ease-in
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post__single--item {
    border-top: 0;
    width: 33.3333333333%;
    padding-left: 15px;
    padding-right: 15px;
    float: left
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.ekit___column-2 {
    width: 50%
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.ekit___column-4 {
    width: 25%
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post__single--item:hover .tab__post--header>img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post--header {
    position: relative;
    overflow: hidden;
    display: block;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post--header>img {
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    width: 100%
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post--header .tab__post--icon {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 5
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post--header .tab__post--icon>span {
    color: #fff;
    font-size: 48px
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post--title {
    font-size: 15px;
    font-weight: 500;
    color: #232323
  }

  .ekit-wid-con .ekit--tab__post__details .tab__post--title>a {
    color: inherit;
    line-height: inherit;
    padding-left: 0;
    padding-right: 0
  }

  .ekit-wid-con .ekit--tab__post__details .post_grid_img_thumb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-wid-con .ekit--tab__post__details .post_grid_img_thumb:hover {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

  .ekit-wid-con .post--tab.disbale-hover img {
    -webkit-transform: inherit !important;
    transform: inherit !important
  }

  .ekit-wid-con .clearfix::after {
    display: block;
    content: "";
    clear: both
  }

  .ekit-wid-con .post--lists {
    list-style: none;
    padding-left: 0
  }

  .ekit-wid-con .post--lists>li {
    border: none !important
  }

  .ekit-wid-con .post--lists>li>a {
    padding: 8px 16px;
    line-height: normal;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .post--lists.vertical--list>li {
    float: left;
    margin-right: 16px
  }

  .ekit-wid-con .post--lists.vertical--list>li>a {
    padding-left: 0;
    padding-right: 0
  }

  .ekit-wid-con .ekit-post_grid-item {
    margin-bottom: 27px
  }

  .ekit-wid-con .ekit-post_grid-title {
    margin-top: 0;
    margin-bottom: 0
  }

  .ekit_modal-searchPanel .xs-serach {
    position: relative
  }

  .ekit_modal-searchPanel .xs-serach input:not([type=submit]) {
    padding: 0 20px;
    background-color: transparent;
    width: 100%;
    height: 44px;
    border-radius: 5px;
    border: 0;
    border: 1px solid #e7e7e7;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit_modal-searchPanel .xs-serach input:not([type=submit])::-moz-placeholder {
    color: #777;
    font-size: 14px;
    opacity: 1
  }

  .ekit_modal-searchPanel .xs-serach input:not([type=submit])::-webkit-input-placeholder {
    color: #777;
    font-size: 14px;
    opacity: 1
  }

  .ekit_modal-searchPanel .xs-serach input:not([type=submit]):-ms-input-placeholder {
    color: #777;
    font-size: 14px;
    opacity: 1
  }

  .ekit_modal-searchPanel .xs-serach input:not([type=submit])::-ms-input-placeholder {
    color: #777;
    font-size: 14px;
    opacity: 1
  }

  .ekit_modal-searchPanel .xs-serach input:not([type=submit])::placeholder {
    color: #777;
    font-size: 14px;
    opacity: 1
  }

  .ekit_modal-searchPanel .xs-serach input:not([type=submit]):focus {
    border-color: #2575fc
  }

  .ekit_modal-searchPanel .xs-serach .search-btn {
    width: 62px;
    border: 0;
    font-size: 14px;
    color: #777;
    background-color: transparent;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    cursor: pointer;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit_modal-searchPanel .mfp-wrap.ekit-promo-popup::before {
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    background-color: rgba(0, 0, 0, .87);
    padding-bottom: 100%;
    border-radius: 100%;
    overflow: hidden;
    -webkit-animation: menu-animation .8s ease-out forwards;
    animation: menu-animation .8s ease-out forwards
  }

  .ekit_modal-searchPanel .mfp-wrap.ekit-promo-popup {
    height: 100vh;
    overflow: hidden
  }

  .ekit_modal-searchPanel .mfp-bg.my-mfp-slide-bottom {
    display: none
  }

  .ekit_modal-searchPanel .ekit-sidebar-widget {
    height: 100vh
  }

  .ekit_modal-searchPanel .ekit-bg-black {
    height: 100vh !important
  }

  .ekit_modal-searchPanel .ekit-search-group {
    position: relative
  }

  .ekit_modal-searchPanel .ekit-search-group input:not([type=submit]) {
    height: 70px;
    background-color: transparent;
    border-radius: 50px;
    border: 2px solid #fff;
    color: #fff;
    padding: 0 30px;
    width: 100%
  }

  .ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-moz-placeholder {
    color: #fff;
    opacity: 1
  }

  .ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-webkit-input-placeholder {
    color: #fff;
    opacity: 1
  }

  .ekit_modal-searchPanel .ekit-search-group input:not([type=submit]):-ms-input-placeholder {
    color: #fff;
    opacity: 1
  }

  .ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::-ms-input-placeholder {
    color: #fff;
    opacity: 1
  }

  .ekit_modal-searchPanel .ekit-search-group input:not([type=submit])::placeholder {
    color: #fff;
    opacity: 1
  }

  .ekit_modal-searchPanel .ekit-search-group .ekit_search-button {
    background-color: transparent;
    border: 0;
    padding: 0;
    color: #fff;
    position: absolute;
    right: 0;
    cursor: pointer;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 100%;
    width: 70px;
    border-radius: 0 50px 50px 0
  }

  .ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-cancel-button,
  .ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-decoration,
  .ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-results-button,
  .ekit_modal-searchPanel .ekit-search-group input[type=search]::-webkit-search-results-decoration {
    display: none
  }

  .ekit_modal-searchPanel .ekit-search-panel {
    max-width: 800px;
    margin: 1.75rem auto
  }

  .ekit_navsearch-button {
    display: inline-block
  }

  .ekit_navsearch-button svg {
    max-width: 20px;
    height: auto;
    vertical-align: middle
  }

  .elementor-widget-elementskit-header-search .mfp-close {
    width: 44px
  }

  .ekit-wid-con .fluentform .ff-el-ratings label {
    display: inline-block
  }

  .ekit-wid-con .fluentform .ff-el-progress,
  .ekit-wid-con .fluentform .ff-el-progress-bar {
    height: 20px
  }

  .ekit-wid-con .fluentform .ff-el-progress-status {
    font-size: 13px;
    display: none
  }

  .ekit-wid-con .fluentform .ff-el-progress-bar span {
    font-size: 10px
  }

  .ekit-wid-con .fluentform .ff-step-header {
    display: none
  }

  .ekit-wid-con .fluentform .choices[data-type*=select-multiple] .choices__inner {
    padding: 0
  }

  .ekit-wid-con .fluentform .ff-el-form-check-label .ff-el-form-check-input::after {
    display: none
  }

  .ekit-wid-con .fluentform-widget-custom-radio-checkbox .ff-el-form-check-input:checked::before {
    display: none
  }

  .ekit-wid-con .frm-fluent-form .choices__inner {
    border: none
  }

  .ekit-wid-con .fluentform-widget-custom-radio-checkbox input[type=checkbox]:checked::after,
  .ekit-wid-con .fluentform-widget-custom-radio-checkbox input[type=radio]:checked::after {
    position: static;
    -webkit-transform: inherit;
    transform: inherit
  }

  .ekit-fluent-form-widget-step-header-yes .ff-el-progress-status {
    display: block !important
  }

  .ekit-fluent-form-widget-step-progressbar-yes .ff-step-header {
    display: block !important
  }

  .ekit-wid-con .ekit-btt__button {
    padding: 0;
    display: inline-block;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative
  }

  .ekit-wid-con .ekit-btt__button:focus,
  .ekit-wid-con .ekit-btt__button:hover {
    text-decoration: none
  }

  .ekit-wid-con .ekit-btt__button .canvas {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    border-radius: inherit
  }

  .ekit-wid-con .ekit-btt__button.ekit-tt-show {
    -webkit-animation: ekit-btt-fadein .5s;
    animation: ekit-btt-fadein .5s;
    opacity: 1
  }

  .ekit-wid-con .ekit-btt__button.yes:not(.ekit-tt-show) {
    -webkit-animation: ekit-btt-fadeOut .5s;
    animation: ekit-btt-fadeOut .5s;
    opacity: 0
  }

  .ekit-wid-con .ekit-btt.progress_indicator .ekit-btt__button {
    border: 0 !important;
    border-radius: 50% !important
  }

  @-webkit-keyframes ekit-btt-fadein {
    from {
      opacity: 0;
      -webkit-transform: translateY(80px);
      transform: translateY(80px)
    }

    to {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes ekit-btt-fadein {
    from {
      opacity: 0;
      -webkit-transform: translateY(80px);
      transform: translateY(80px)
    }

    to {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @-webkit-keyframes ekit-btt-fadeOut {
    from {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(80px);
      transform: translateY(80px)
    }
  }

  @keyframes ekit-btt-fadeOut {
    from {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    to {
      opacity: 0;
      -webkit-transform: translateY(80px);
      transform: translateY(80px)
    }
  }

  .ekit-wid-con .ekit-form .caldera-form-wrap form label span {
    display: inline-block
  }
}

@media all {
  .ekit-wid-con .ekit-review-slider-wrapper .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_review_slider_slidetoshow, 1));
    margin-right: var(--ekit_review_slider_left_right_spacing, 15px)
  }

  .ekit-wid-con .ekit-review-slider-wrapper .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_video_slidetoshow, 1));
    margin-right: var(--ekit_review_slider_left_right_spacing, 15px)
  }

  .ekit-wid-con .ekit-review-slider-wrapper .swiper-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-feed-wrapper {
    font-family: Roboto, sans-serif;
    background-color: #f2f2f5;
    overflow: hidden
  }

  .ekit-wid-con .ekit-feed-wrapper h4,
  .ekit-wid-con .ekit-feed-wrapper p {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-feed-header {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: #fff
  }

  .ekit-wid-con .ekit-feed-header,
  .ekit-wid-con .ekit-feed-header .header-left,
  .ekit-wid-con .ekit-feed-header--desc,
  .ekit-wid-con .ekit-feed-header--location {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-feed-header .header-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-feed-header--thumbnail {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 1rem 0 0;
    position: relative
  }

  .ekit-wid-con .ekit-feed-header--thumbnail img {
    height: 100%;
    width: 100%
  }

  .ekit-wid-con .ekit-feed-header--user-info {
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content
  }

  .ekit-wid-con .ekit-feed-header--name {
    font-size: 14px;
    font-weight: 700;
    color: #000032;
    text-transform: capitalize
  }

  .ekit-wid-con .ekit-feed-header--desc,
  .ekit-wid-con .ekit-feed-header--location {
    font-size: 12px;
    color: #adadad
  }

  .ekit-wid-con .ekit-feed-header--desc,
  .ekit-wid-con .ekit-feed-header--desc p,
  .ekit-wid-con .ekit-feed-header--location,
  .ekit-wid-con .ekit-feed-header--location p {
    line-height: 12px
  }

  .ekit-wid-con .ekit-feed-header--actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit-feed-header--actions .btn {
    display: inline-block;
    min-height: 40px;
    min-width: 112px;
    font-size: 15px;
    line-height: 20px;
    font-weight: 500;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-feed-header--actions .btn-pill {
    border-radius: 2rem
  }

  .ekit-wid-con .ekit-feed-header--actions .btn-primary {
    background-color: #1769ff;
    border-color: #1769ff;
    color: #fff;
    margin-right: 1rem
  }

  .ekit-wid-con .ekit-feed-header--actions .btn-primary:hover {
    background-color: #0f5ae6;
    border-color: #0f5ae6
  }

  .ekit-wid-con .ekit-feed-header--actions .btn-outline-secondary {
    border: 2px solid #f2f2f5;
    color: #000032;
    background-color: #fff
  }

  .ekit-wid-con .ekit-feed-header--actions .btn-outline-secondary:hover {
    background-color: #f2f2f5
  }

  .ekit-wid-con .ekit-feed-items-wrapper {
    background-color: #fff
  }

  .ekit-wid-con .ekit-feed-items-wrapper .row {
    margin-left: 0
  }

  .ekit-wid-con .ekit-feed-items-wrapper .row>div {
    padding-left: 0
  }

  .ekit-wid-con .ekit-feed-items-wrapper .ekit-feed-items-load-more {
    padding: 0 1rem 1rem 1rem;
    text-align: center
  }

  .ekit-wid-con .ekit-feed-items-wrapper .ekit-feed-items-load-more .btn {
    color: #1769ff;
    border-radius: 2rem;
    background-color: rgba(23, 105, 255, .1);
    padding: .8rem 3rem;
    font-size: 15px;
    font-weight: 500;
    line-height: 15px
  }

  .ekit-wid-con .ekit-feed-item {
    position: relative;
    background-color: #fff;
    overflow: hidden
  }

  .ekit-wid-con .ekit-feed-item--cover {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit-feed-item--cover img {
    display: block;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
  }

  .ekit-wid-con .ekit-feed-item--go-arrow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .8);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
  }

  .ekit-wid-con .ekit-feed-item--go-arrow a,
  .ekit-wid-con .ekit-feed-item--go-arrow i {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute
  }

  .ekit-wid-con .ekit-feed-item--go-arrow a {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #fff
  }

  .ekit-wid-con .ekit-feed-item--go-arrow i {
    color: #1769ff;
    font-weight: 600
  }

  .ekit-wid-con .ekit-feed-item--go-arrow ul {
    list-style: none
  }

  .ekit-wid-con .ekit-feed-item--title {
    text-align: center;
    color: #32323d
  }

  .ekit-wid-con .ekit-feed-item--title h4 {
    font-size: 17px;
    line-height: 22px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-feed-item--overview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #f2f2f5;
    margin: 0 1rem 1rem 1rem
  }

  .ekit-wid-con .ekit-feed-item--overview>div {
    padding: .5rem 1rem;
    font-size: 14px;
    font-weight: 500;
    color: #999;
    border-right: 1px solid #f2f2f5
  }

  .ekit-wid-con .ekit-feed-item--overview>div:last-child {
    border-right: none
  }

  .ekit-wid-con .ekit-feed-item.style2,
  .ekit-wid-con .ekit-feed-item.style3,
  .ekit-wid-con .ekit-feed-item.style4,
  .ekit-wid-con .ekit-feed-item.style5,
  .ekit-wid-con .ekit-feed-item.style6 {
    -webkit-box-shadow: 0 7px 15px rgba(0, 0, 0, .05);
    box-shadow: 0 7px 15px rgba(0, 0, 0, .05)
  }

  .ekit-wid-con .ekit-feed-item.style2 .ekit-feed-item--overview>div {
    color: #747474;
    border-right: none;
    padding: 0
  }

  .ekit-wid-con .ekit-feed-item.style2 .ekit-feed-item--overview>div:not(:last-child) {
    margin-right: 24px
  }

  .ekit-wid-con .ekit-feed-item.style2 .ekit-feed-item--overview {
    margin: 0;
    padding: 24px 0;
    border: none
  }

  .ekit-wid-con .ekit-feed-item.style4 .ekit-feed-item--title,
  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--title {
    text-align: left
  }

  .ekit-wid-con .ekit-feed-item.style4 .ekit-feed-item--overview,
  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--overview {
    border: none;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .ekit-wid-con .ekit-feed-item.style4 .ekit-feed-item--overview .likes,
  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--overview .likes {
    padding-left: 0
  }

  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 80%;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(58%, rgba(255, 255, 255, .97)), to(white));
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .97) 58%, #fff 100%);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
  }

  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--title {
    padding-bottom: .5rem
  }

  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--title h4 {
    min-height: unset
  }

  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--overview {
    margin-bottom: 1rem
  }

  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--go-arrow a {
    top: 25%;
    z-index: 1
  }

  .ekit-wid-con .ekit-feed-item.style5 .ekit-feed-item--link {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1
  }

  .ekit-wid-con .ekit-feed-item.style6 .ekit-feed-item--overview {
    margin-top: 1rem
  }

  .ekit-wid-con .ekit-feed-item.style6 .ekit-feed-item--title {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    color: #fff;
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .ekit-feed-item.style6 .ekit-feed-item--go-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 2rem;
    color: #fff
  }

  .ekit-wid-con .ekit-feed-item.style6 .ekit-feed-item--go-arrow h4 {
    font-size: 17px;
    font-weight: 500;
    position: relative;
    color: #fff;
    margin-bottom: 1rem
  }

  .ekit-wid-con .ekit-feed-item.style6 .ekit-feed-item--go-arrow h4::before {
    content: "";
    height: 4px;
    width: 2rem;
    background-color: #fec158;
    position: absolute;
    left: 0;
    top: -1rem;
    border-radius: 1rem
  }

  .ekit-wid-con .ekit-feed-item.style6 .ekit-feed-item--go-arrow ul li {
    font-size: 14px;
    padding-left: 1rem;
    position: relative
  }

  .ekit-wid-con .ekit-feed-item.style6 .ekit-feed-item--go-arrow ul li::before {
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background-color: #fec158;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%)
  }

  .ekit-wid-con .ekit-feed-item.style6:hover .ekit-feed-item--title {
    opacity: 1;
    visibility: visible;
    z-index: 100
  }

  .ekit-wid-con .ekit-feed-item.style6:hover .ekit-feed-item--go-arrow a {
    display: none
  }

  .ekit-wid-con .ekit-feed-item:hover .ekit-feed-item--go-arrow {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit-feed-item:hover.style5 .ekit-feed-item--info {
    opacity: 1;
    visibility: visible
  }

  @media screen and (max-width:576px) {
    .ekit-wid-con .ekit-feed-header {
      display: block
    }

    .ekit-wid-con .ekit-feed-header .header-left {
      padding-bottom: 1rem;
      border-bottom: 1px solid #f2f2f5;
      margin-bottom: 1rem
    }

    .ekit-wid-con .ekit-feed-header .header-right {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center
    }
  }

  .ekit-wid-con .ekit-feed-item-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .ekit-feed-item-col {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
  }

  @media screen and (min-width:768px) {
    .ekit-wid-con .ekit-feed-item-col {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%;
      max-width: 50%
    }
  }

  @media screen and (min-width:1025px) {
    .ekit-wid-con .ekit-feed-item-col {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%;
      max-width: 25%
    }
  }

  .ekit-wid-con .ekit-breadcrumb {
    margin: 0;
    padding: 0;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: red
  }

  .ekit-wid-con .ekit-breadcrumb>li {
    float: left;
    color: #00f;
    font: optional;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    padding-right: 5px
  }

  .ekit-wid-con .ekit-breadcrumb>li a {
    -webkit-transition: inherit;
    transition: inherit
  }

  .ekit-wid-con .ekit-breadcrumb>li i,
  .ekit-wid-con .ekit-breadcrumb>li svg {
    width: 1em;
    height: 1em;
    position: relative;
    display: block;
    -webkit-transition: all .2s linear;
    transition: all .2s linear
  }

  .ekit-wid-con .ekit-breadcrumb .ekit_breadcrumbs_start {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-zoom-details {
    border: 1px solid #e2e2e2
  }

  .ekit-wid-con .single-zoom-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: none;
    padding: 15px 30px
  }

  .ekit-wid-con .single-zoom-info span {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-weight: 500;
    font-size: 16px;
    color: #3a3a3a
  }

  .ekit-wid-con .single-zoom-info:nth-child(odd) {
    background-color: #e2e2e2
  }

  .ekit-wid-con .ekit-zoom-btn {
    display: inline-block;
    background-color: #a5452c;
    color: #fff;
    padding: 5px 20px;
    border-radius: 5px;
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-wid-con .ekit-zoom-btn:hover {
    background-color: #de5734
  }

  .ekit-wid-con .ekit-zoom-counter {
    margin-bottom: 5px
  }

  .ekit-wid-con .ekit-zoom-counter ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .ekit-zoom-counter ul li {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    background-color: #3a3a3a;
    color: #fff;
    padding: 15px;
    margin: 0 5px 5px 5px;
    font-size: 20px;
    font-weight: 700;
    line-height: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .ekit-zoom-counter.text {
    display: block;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase
  }

  .ekit-wid-con .ekit-zoom-counter span::before {
    display: none
  }

  .ekit-wid-con .ekit-zoom-counter ul li:first-child {
    margin-left: 0
  }

  .ekit-wid-con .ekit-zoom-counter ul li:last-child {
    margin-right: 0
  }

  .ekit-wid-con .ekit-zoom-layout-flat .ekit-zoom-details {
    border: none;
    background-color: #f2f2f2;
    padding: 10px 0
  }

  .ekit-wid-con .ekit-zoom-layout-flat .single-zoom-info {
    background-color: transparent;
    display: block
  }

  .ekit-wid-con .ekit-zoom-layout-flat .single-zoom-info span {
    display: block;
    font-weight: 400
  }

  .ekit-wid-con .ekit-zoom-layout-flat .single-zoom-info span:first-child {
    font-weight: 700
  }

  .ekit-wid-con .ekit-zoom-layout-flat .single-zoom-info {
    padding: 10px 30px
  }

  .ekit-wid-con .ekit-zoom-layout-flat .ekit-zoom-join-links {
    padding-top: 15px
  }

  .ekit-wid-con .ekit-zoom-layout-flat .ekit-zoom-join-links .single-zoom-info {
    padding: 5px 0
  }

  .ekit-wid-con .ekit-zoom-layout-flat .ekit-zoom-join-links .single-zoom-info .zoom-title {
    display: none
  }

  .ekit-wid-con .ekit-zoom-heading h2 {
    padding: 10px 30px;
    display: block;
    background-color: #3a3a3a;
    color: #fff;
    font-size: 25px;
    font-weight: 600;
    margin: 0
  }

  .ekit-wid-con .ekit-zoom-heading h2::before {
    display: none
  }

  .ekit-wid-con .ekit-zoom-counter-wrapper {
    text-align: center
  }

  .ekit-wid-con .ekit-zoom-counter-wrapper .ekit-zoom-counter-heading {
    color: #3a3a3a;
    font-size: 25px;
    font-weight: 500;
    margin: 0;
    margin-bottom: 12px
  }

  .ekit-wid-con .ekit-zoom-protected {
    background-color: #000;
    min-height: 300px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 30px
  }

  .ekit-wid-con .ekit-zoom-protected-inner {
    margin: 0 auto;
    width: 60%
  }

  .ekit-wid-con .ekit-zoom-protected-inner h4 {
    color: #fff;
    font-size: 30px;
    margin: 0
  }

  .ekit-wid-con .ekit-zoom-protected-inner p {
    color: #fff;
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 10px
  }

  .ekit-wid-con .ekit-zoom-protected-inner p.error {
    color: red;
    font-size: 10px
  }

  .ekit-wid-con .ekit-zoom-protected-inner .ekit-zoom-password-field {
    display: block;
    width: 100%;
    height: 40px;
    background-color: #ededed;
    padding: 0 15px;
    font-size: 15px
  }

  .ekit-wid-con .ekit-zoom-protected-inner .ekit-zoom-submit-field {
    margin-top: 10px;
    background-color: #a5452c;
    padding: 12px 25px;
    font-size: 18px;
    -ms-flex-item-align: end;
    align-self: flex-end;
    font-weight: 400
  }

  .ekit-wid-con .ekit-zoom-protected-inner .attr-alert {
    position: relative;
    padding: .75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: .25rem;
    margin-top: 10px
  }

  .ekit-wid-con .ekit-zoom-protected-inner .attr-alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb
  }

  .ekit-wid-con .ekit-zoom-protected-inner .attr-alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb
  }

  .ekit-wid-con .ekit-zoom-protected-yes .ekit-zoom-main-content {
    display: none
  }

  .ekit-wid-con .ekit-zoom-protected-form {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .ekit-video-gallery {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .ekit-video-gallery.ekit-column-1 .ekit-video-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-column-2 .ekit-video-item {
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    -ms-flex: 1 0 45%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-column-3 .ekit-video-item {
    -webkit-box-flex: 0;
    flex: 0 0 33.33%;
    -ms-flex: 1 0 31%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-column-4 .ekit-video-item {
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    -ms-flex: 1 0 20%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-column-5 .ekit-video-item {
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    -ms-flex: 1 0 18%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-column-6 .ekit-video-item {
    -webkit-box-flex: 0;
    flex: 0 0 16.66%;
    -ms-flex: 1 0 15%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry {
    display: block;
    -webkit-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry .ekit-video-item,
  .ekit-wid-con .ekit-video-gallery.ekit-masonry img {
    height: auto
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry .ekit-video-item {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid-column;
    display: block
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-1 .ekit-video-item {
    width: 100%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-2 .ekit-video-item {
    width: 50%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-3 .ekit-video-item {
    width: 33.33%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-4 .ekit-video-item {
    width: 25%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-5 .ekit-video-item {
    width: 20%
  }

  .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-6 .ekit-video-item {
    width: 16.66%
  }

  .ekit-wid-con .ekit-video-gallery.ekit_play_on .video-link .video-icon,
  .ekit-wid-con .ekit-video-gallery.ekit_play_on .video-link::before {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-wid-con .ekit-video-gallery.ekit_play_on .video-link:hover .video-icon,
  .ekit-wid-con .ekit-video-gallery.ekit_play_on .video-link:hover::before {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit-video-item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    height: 215px;
    display: block;
    padding: 10px
  }

  .ekit-wid-con .ekit-video-item iframe {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border: 0;
    display: block;
    margin: 0 auto
  }

  .ekit-wid-con .ekit-video-item img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%
  }

  .ekit-wid-con .ekit-video-item .video-icon {
    color: #fff;
    background-color: #da3175;
    display: inline-block;
    font-size: 35px;
    padding: 12px;
    border-radius: 100px;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
  }

  .ekit-wid-con .ekit-video-item .video-link {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .ekit-video-item .video-link.video-added {
    background-image: none !important
  }

  .ekit-wid-con .ekit-video-item .video-link.video-added img {
    opacity: 0
  }

  .ekit-wid-con .ekit-video-item .video-link.video-added .video-icon {
    display: none
  }

  .ekit-wid-con .ekit-video-item .video-link::before {
    content: "";
    background-color: rgba(0, 0, 0, .3);
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0
  }

  .ekit-wid-con .ekit-video-gallery.ekit-carousel {
    display: block
  }

  .ekit-wid-con .ekit-video-gallery.ekit-carousel .ekit-video-item {
    padding: 0;
    height: inherit;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
  }

  .ekit-wid-con .ekit-video-gallery-wrapper .elementskit-main-filter {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .ekit-video-gallery-wrapper .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_video_slidetoshow, 1));
    margin-right: var(--ekit_video_slider_left_right_spacing, 15px)
  }

  .ekit-wid-con .ekit-video-gallery-wrapper .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_video_slidetoshow, 1));
    margin-right: var(--ekit_video_slider_left_right_spacing, 15px)
  }

  body .ekit-wid-con .ekit-woo-category-list-container {
    position: relative
  }

  body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-featured-cat-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
  }

  body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-featured-cat-container .ekit-woo-featured-cat {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    position: relative
  }

  body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
  body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-align-left .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
  body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-align-left .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
  }

  body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-align-right .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
  body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-align-right .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }

  body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-vertical-align-bottom .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
  body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-vertical-align-bottom .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    top: inherit;
    bottom: 0;
    -webkit-transform: translate(0);
    transform: translate(0)
  }

  body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-vertical-align-top .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
  body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-vertical-align-top .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    top: 0;
    bottom: inherit;
    -webkit-transform: translate(0);
    transform: translate(0)
  }

  body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.columns-1 ul.products .product-category {
    width: 100%;
    margin: 0
  }

  body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.columns-2 ul.products .product-category {
    width: 50%;
    margin: 0
  }

  body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.columns-3 ul.products .product-category {
    width: 33.33%;
    margin: 0
  }

  body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.columns-4 ul.products .product-category {
    width: 25%;
    margin: 0
  }

  body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.columns-5 ul.products .product-category {
    width: 20%;
    margin: 0
  }

  body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.columns-6 ul.products .product-category {
    width: 16.66%;
    margin: 0
  }

  .ekit-wid-con .ekit-woo-featured-cat-container .woocommerce ul.products {
    margin: 0;
    list-style: none
  }

  .ekit-wid-con .ekit-woo-featured-cat-container .woocommerce ul.products .product-category a img {
    height: 100%
  }

  .ekit-wid-con .ekit-cat-items {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .woocommerce ul.products .product-category {
    margin: 0;
    padding: 0
  }

  .ekit-wid-con .woocommerce ul.products .product-category a {
    position: relative;
    width: 100%;
    height: 100%;
    display: block !important
  }

  .ekit-wid-con .woocommerce ul.products .product-category a img {
    margin: 0 auto;
    width: auto;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover
  }

  .ekit-wid-con .woocommerce ul.products .product-category a:hover .woocommerce-loop-category__title {
    background-color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    text-align: center;
    background-color: rgba(0, 0, 0, .5);
    left: 0;
    right: 0;
    top: 50%;
    bottom: inherit;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 25px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0
  }

  .ekit-wid-con .woocommerce ul.products .product-category .woocommerce-loop-category__title::before {
    display: none
  }

  .ekit-wid-con .woocommerce ul.products .product-category .woocommerce-loop-category__title .count {
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    opacity: 1;
    text-transform: capitalize;
    margin-top: 4px;
    background-color: transparent;
    padding: 0
  }

  .ekit-wid-con .ekit-wc-carousel .woocommerce ul.products {
    -ms-flex-wrap: inherit;
    flex-wrap: inherit
  }

  .ekit-wid-con .ekit-wc-label-position-outside .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    position: static;
    -webkit-transform: inherit;
    transform: inherit
  }

  .ekit-wid-con .ekit-wc-label-position-outside .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title {
    position: absolute;
    bottom: 0;
    top: inherit
  }

  .ekit-woo-cat-list--products {
    list-style: none;
    display: grid !important;
    grid-template-columns: repeat(var(--ekit-woo-desktop-columns), 1fr) !important
  }

  .ekit-woo-cat-list--products::after,
  .ekit-woo-cat-list--products::before {
    display: none !important
  }

  @media (max-width:991px) {
    .ekit-woo-cat-list--products {
      grid-template-columns: repeat(var(--ekit-woo-tablet-columns), 1fr) !important
    }
  }

  @media (max-width:575px) {
    .ekit-woo-cat-list--products {
      grid-template-columns: repeat(var(--ekit-woo-mobile-columns), 1fr) !important
    }
  }

  .ekit-woo-cat-list--products>li {
    width: 100% !important;
    float: none !important
  }

  .ekit-wid-con .ekit-wc-products {
    position: relative
  }

  .ekit-wid-con .ekit-wc-products.ekit-wc-carousel-desc-position-inside ul.products .ekit-wc-product.ekit-wc-product-alignment-vertical.ekit-desc-vertical-align-center .ekit-wc-product-desc {
    bottom: inherit;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
  }

  .ekit-wid-con .ekit-wc-products.ekit-wc-carousel-desc-position-inside ul.products .ekit-wc-product.ekit-wc-product-alignment-vertical.ekit-desc-vertical-align-top .ekit-wc-product-desc {
    bottom: inherit;
    top: 0
  }

  .ekit-wid-con .ekit-wc-products.ekit-wc-carousel-desc-position-inside ul.products .ekit-wc-product.ekit-wc-product-alignment-vertical.ekit-desc-vertical-align-bottom .ekit-wc-product-desc {
    bottom: 0;
    top: inherit
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product {
    margin: 0;
    padding: 0
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-wc-product-alignment-horizontal .ekit-wc-product-desc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-wc-product-alignment-horizontal .ekit-wc-product-inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-wc-product-alignment-horizontal .ekit-wc-product-inner>div {
    width: 100%
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-desc-horizontal-align-center .ekit-wc-product-desc {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-desc-horizontal-align-left .ekit-wc-product-desc {
    -webkit-box-pack: baseline;
    -ms-flex-pack: baseline;
    justify-content: baseline;
    text-align: left
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-desc-horizontal-align-right .ekit-wc-product-desc {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    text-align: right
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-wc-vertical-align-center .ekit-wc-product-desc-inner {
    -ms-flex-item-align: center;
    align-self: center
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-wc-vertical-align-top .ekit-wc-product-desc-inner {
    -ms-flex-item-align: baseline;
    align-self: baseline
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-wc-vertical-align-bottom .ekit-wc-product-desc-inner {
    -ms-flex-item-align: end;
    align-self: flex-end
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product.ekit-wc-flip-yes .ekit-wc-product-inner {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product:hover .ekit-wc-product-image .ekit-wc-add-to-cart,
  .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper ul.products .ekit-wc-product:hover .ekit-wc-product-image .ekit-wc-product-popop {
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-image {
    position: relative
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-image img {
    margin-bottom: 0;
    -o-object-fit: cover;
    object-fit: cover
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    text-align: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    opacity: 0;
    -webkit-transition: opacity .4s, background-color .4s;
    transition: opacity .4s, background-color .4s;
    visibility: hidden;
    font-size: 13px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 600
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart.ekit-cart-align-center {
    text-align: center
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart.ekit-cart-align-left {
    text-align: left
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart.ekit-cart-align-right {
    text-align: right
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart.ekit-cart-vertical-align-bottom {
    bottom: 0;
    top: inherit;
    -webkit-transform: inherit;
    transform: inherit
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart.ekit-cart-vertical-align-top {
    bottom: inherit;
    top: 0;
    -webkit-transform: inherit;
    transform: inherit
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart .add_to_cart_button {
    color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #f76b6a;
    font-size: inherit;
    text-decoration: inherit;
    text-transform: inherit;
    line-height: inherit;
    font-style: inherit;
    margin-top: 0;
    position: relative;
    width: auto;
    display: inline-block
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart .add_to_cart_button.ekit-cart-icon-pos-left::before {
    left: 0;
    right: inherit
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart .add_to_cart_button::before {
    color: #465157;
    text-align: center;
    background-color: #fff;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 1
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-add-to-cart .added_to_cart {
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #465157;
    text-transform: uppercase
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity .4s, background-color .4s;
    transition: opacity .4s, background-color .4s
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop.popup-right {
    right: 0;
    left: inherit
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop.popup-left {
    left: 0;
    right: inherit
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop.popup-center {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop.popup-vertical-bottom {
    bottom: 0;
    top: inherit
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop.popup-vertical-top {
    top: 0;
    bottom: inherit
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop.popup-vertical-center {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop.popup-center.popup-vertical-center {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-popop--link {
    display: inline-block;
    line-height: 15px
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge.badge-center .onsale {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge.badge-right .onsale {
    left: auto;
    right: 0 !important;
    text-align: right
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge.badge-vertical-left .onsale {
    top: 0;
    bottom: 0
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge.badge-vertical-center .onsale {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge.badge-center.badge-vertical-center .onsale {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge.badge-vertical-bottom .onsale {
    top: inherit;
    bottom: 0
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge .onsale {
    color: #fff;
    font-size: 12px;
    background-color: #f76b6a;
    font-weight: 400;
    text-transform: uppercase;
    border-radius: 0;
    display: inline-block;
    top: 0;
    bottom: inherit;
    margin: 0;
    padding: 0;
    min-height: auto;
    min-width: auto;
    height: auto;
    line-height: inherit;
    padding: 0 8px;
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-products-badge .onsale::before {
    display: none
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-desc .ekit-wc-rating {
    display: block;
    margin-bottom: 11px;
    line-height: 1
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-desc .ekit-wc-rating .star-rating {
    overflow: hidden;
    min-width: 105px;
    margin: 0 auto;
    display: inline-block;
    padding-bottom: 16px;
    position: relative;
    float: none
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-desc .ekit-wc-rating .star-rating::before {
    letter-spacing: 5px;
    font-size: 16px;
    color: #d3ced2
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-desc .ekit-wc-rating .star-rating span {
    color: #f9bf00
  }

  .ekit-wid-con .woocommerce ul.products .ekit-wc-product-desc .ekit-wc-rating .star-rating span::before {
    letter-spacing: 5px;
    font-size: 16px
  }

  .ekit-wid-con .ekit-wc-product-desc {
    padding: 10px 0;
    padding-top: 25px
  }

  .ekit-wid-con .ekit-wc-product-desc .ekit-wc-product-title {
    color: #465157;
    font-size: 18px;
    font-weight: 600;
    margin: 0;
    line-height: 23px;
    margin-bottom: 10px
  }

  .ekit-wid-con .ekit-wc-product-desc .ekit-wc-product-price .price {
    color: #465157
  }

  .ekit-wid-con .ekit-wc-product-desc .ekit-wc-product-price .woocommerce-Price-amount {
    font-size: 18px;
    font-weight: 600;
    margin: 0;
    padding: 0
  }

  .ekit-wid-con .ekit-wc-product-categories ul {
    margin: 0;
    padding: 0;
    list-style: none
  }

  .ekit-wid-con .ekit-wc-product-categories ul li {
    display: inline-block;
    margin-right: 2px
  }

  .ekit-wid-con .ekit-wc-product-categories ul li:last-child {
    margin-right: 0
  }

  .ekit-wid-con .ekit-wc-product-categories ul li a {
    display: block;
    color: #949494;
    font-size: 10px;
    line-height: 15px;
    text-decoration: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    text-transform: uppercase
  }

  .ekit-wid-con .ekit-wc-products-wrapper ul.ekit-woo-product-list-widget {
    margin-bottom: 0;
    list-style: none;
    display: grid;
    grid-template-columns: repeat(var(--ekit-woo-desktop-columns), 1fr) !important
  }

  .ekit-wid-con .ekit-wc-products-wrapper ul.ekit-woo-product-list-widget::after,
  .ekit-wid-con .ekit-wc-products-wrapper ul.ekit-woo-product-list-widget::before {
    display: none !important
  }

  @media (max-width:991px) {
    .ekit-wid-con .ekit-wc-products-wrapper ul.ekit-woo-product-list-widget {
      grid-template-columns: repeat(var(--ekit-woo-tablet-columns), 1fr) !important
    }
  }

  @media (max-width:575px) {
    .ekit-wid-con .ekit-wc-products-wrapper ul.ekit-woo-product-list-widget {
      grid-template-columns: repeat(var(--ekit-woo-mobile-columns), 1fr) !important
    }
  }

  .ekit-wid-con .ekit-wc-products-wrapper ul.ekit-woo-product-list-widget>li {
    width: 100% !important
  }

  .ekit-wid-con .ekit-wc-products-wrapper ul.products:not(.ekit-woo-product-list-widget) {
    margin-bottom: 0;
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-column-gap: 0 !important;
    -moz-column-gap: 0 !important;
    column-gap: 0 !important
  }

  .ekit-wid-con .ekit-wc-products-wrapper ul.products li.product .price {
    margin-top: 0;
    margin-bottom: 0
  }

  .ekit-wc-product-inner {
    width: 100%
  }

  .ekit-wc-products-wrapper .ekit-wc-products-badge>.onsale {
    width: auto;
    left: 0;
    right: auto !important
  }

  .ekit-wid-con .ekit-wc-carousel {
    overflow: hidden
  }

  .ekit-wid-con .ekit-wc-carousel .ekit-swiper-pagination .swiper-pagination-bullet {
    height: auto;
    width: auto;
    min-height: 1px;
    padding: 8px;
    opacity: 1
  }

  .ekit-wid-con .ekit-wc-carousel .ekit-slidenav-container .ekit-slidenav {
    display: inline-block;
    line-height: 10px;
    font-size: 16px
  }

  .ekit-wid-con .ekit-wc-carousel .ekit-slidenav-container .ekit-slidenav {
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 1;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border: 1px solid #333;
    background-color: #fff;
    padding: 10px 20px;
    cursor: pointer
  }

  .ekit-wid-con .ekit-wc-carousel .ekit-slidenav-container .ekit-slidenav svg {
    max-width: 16px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-wc-carousel .ekit-slidenav-container .ekit-slidenav-next {
    right: 0;
    left: inherit
  }

  .ekit-wid-con .ekit-wc-carousel .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_columns_desktop, 4));
    margin-right: var(--ekit-slider-item-gap, 35px)
  }

  .ekit-wid-con .ekit-wc-carousel .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_columns_desktop, 4));
    margin-right: var(--ekit-slider-item-gap, 35px)
  }

  .ekit-wid-con .ekit-wc-products.ekit-wc-carousel-desc-position-inside .ekit-wc-product-alignment-vertical .ekit-wc-product-desc {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 0;
    width: 100%
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-product-image img {
    width: 100%;
    height: auto
  }

  .ekit-wid-con .ekit-wc-products .ekit-wc-product-image .ekit_woo_product_img_link::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit-wc-product-price .price {
    margin-top: 0;
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-wc-product-price .price del {
    margin-right: 5px;
    display: inline-block
  }

  .ekit-wid-con .ekit-wc-product-price .price ins,
  .ekit-wid-con .ekit-wc-product-price .price mark {
    background-color: transparent
  }

  .ekit-wid-con .ekit-wc-products .swiper-pagination-bullets.swiper-pagination-horizontal,
  .ekit-wid-con .ekit-wc-products .swiper-pagination-custom {
    position: relative;
    bottom: 0
  }

  .ekit-wid-con .ekit-wc-products .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin-right: 2px
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container {
    background-color: #fff;
    padding: 15px;
    overflow: hidden;
    -webkit-box-shadow: 0 1px 10px rgba(204, 204, 204, .5);
    box-shadow: 0 1px 10px rgba(204, 204, 204, .5);
    display: none;
    position: absolute;
    z-index: 9;
    width: 350px;
    text-align: left
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .blockOverlay {
    background-color: tomato !important
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .mini-cart-header {
    clear: both;
    overflow: hidden;
    padding-bottom: 10px
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .mini-cart-header ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: block
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .mini-cart-header ul li {
    float: left;
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .mini-cart-header ul li:last-child {
    float: right
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .mini-cart-header ul a,
  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .mini-cart-header ul li {
    color: #465157;
    font-size: 13px;
    line-height: 15px;
    font-weight: 600;
    float: left;
    text-transform: uppercase
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart ul li {
    position: relative;
    overflow: hidden;
    padding: 15px 10px;
    border-bottom: 1px solid #e6ebee
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart ul li:first-of-type {
    border-top: 1px solid #e6ebee
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart ul li a {
    color: #465157;
    font-size: 15px;
    font-weight: 600;
    line-height: 18px;
    display: block;
    margin-bottom: 10px
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart ul li a>img {
    max-width: 80px;
    float: right
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart ul li a.remove {
    position: absolute;
    right: 6px;
    top: 6px;
    background-color: #fff;
    height: 20px;
    width: 20px;
    text-align: center;
    line-height: 20px;
    border-radius: 100px;
    -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
    box-shadow: 0 1px 10px rgba(0, 0, 0, .3);
    margin: 0
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart ul li .quantity {
    display: block;
    color: #737373;
    font-size: 13px;
    line-height: 13px
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__total {
    color: #465157;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    overflow: hidden;
    margin: 0;
    padding: 15px 0
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__total .amount {
    float: right
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__buttons {
    margin: 0
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .wc-forward {
    display: none
  }

  .ekit-wid-con .ekit-mini-cart .ekit-mini-cart-container .ekit-dropdown-menu-mini-cart .woocommerce-mini-cart__buttons .wc-forward.checkout {
    color: #fff;
    font-size: 12px;
    line-height: 18px;
    text-transform: uppercase;
    border-radius: 0;
    display: block;
    padding: 14px 10px;
    text-align: center;
    font-weight: 600;
    background-color: tomato
  }

  .ekit-wid-con .ekit-mini-cart .ekit-dropdown-back {
    display: inline-block;
    cursor: pointer;
    position: relative;
    color: #465157
  }

  .ekit-wid-con .ekit-mini-cart .ekit-dropdown-back>svg {
    max-width: 16px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-mini-cart .ekit-dropdown-back .amount {
    color: #465157
  }

  .ekit-wid-con .ekit-mini-cart-visibility-hover {
    z-index: 9
  }

  .ekit-wid-con .ekit-mini-cart-visibility-hover:before {
    content: "";
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    height: 100%;
    background-color: transparent;
    z-index: -1
  }

  .ekit-wid-con .ekit-mini-cart-visibility-off_canvas>.ekit-mini-cart-container {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: hidden;
    -webkit-transition: visibility .8s ease-in-out, -webkit-transform .8s ease-in-out;
    transition: visibility .8s ease-in-out, -webkit-transform .8s ease-in-out;
    transition: transform .8s ease-in-out, visibility .8s ease-in-out;
    transition: transform .8s ease-in-out, visibility .8s ease-in-out, -webkit-transform .8s ease-in-out;
    overflow-y: auto;
    cursor: default;
    z-index: 9999
  }

  body.admin-bar .ekit-wid-con .ekit-mini-cart-visibility-off_canvas>.ekit-mini-cart-container {
    top: 32px
  }

  .ekit-wid-con .ekit-mini-cart-visibility-off_canvas.is--active>.ekit-mini-cart-container {
    -webkit-transition: -webkit-transform .8s ease-in-out;
    transition: -webkit-transform .8s ease-in-out;
    transition: transform .8s ease-in-out;
    transition: transform .8s ease-in-out, -webkit-transform .8s ease-in-out;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    visibility: visible
  }

  .ekit-wid-con .ekit-mini-cart-visibility-off_canvas+.ekit-mini-cart--backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: all .8s ease;
    transition: all .8s ease;
    opacity: 0;
    visibility: hidden;
    cursor: pointer;
    z-index: 9998
  }

  .ekit-wid-con .ekit-mini-cart-visibility-off_canvas.is--active+.ekit-mini-cart--backdrop {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit-wid-con ul.ekit-dropdown-menu.ekit-dropdown-menu-mini-cart {
    display: none
  }

  .ekit-wid-con .ekit-wid-con a.ekit-dropdown-back:active,
  .ekit-wid-con .ekit-wid-con a.ekit-dropdown-back:focus,
  .ekit-wid-con .ekit-wid-con a.ekit-dropdown-back:hover,
  .ekit-wid-con .ekit-wid-con a.ekit-dropdown-back:visited {
    color: #000
  }

  .ekit-wid-con .ekit_gallery_grid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .elementskit-single-portfolio-item {
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .elementskit-single-portfolio-item .ekit-gallery-image-overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 1
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-portfolio-thumb {
    display: block;
    position: relative;
    overflow: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-portfolio-thumb>img {
    display: block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-hover-area {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 2;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    opacity: 0
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-hover-content {
    z-index: 2;
    top: 48%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    position: absolute;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-hover-content.ekit_vertical_alignment_top {
    top: 0;
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-hover-content.ekit_vertical_alignment_bottom {
    top: initial;
    bottom: -5%;
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-description,
  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-icon,
  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-label,
  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-title {
    color: #fff
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-label {
    display: inline-block
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-title {
    font-size: 18px;
    margin-bottom: 15px
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-icon {
    font-size: 18px;
    display: inline-block;
    text-align: center
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-icon svg {
    max-width: 100%;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-description,
  .ekit-wid-con .elementskit-single-portfolio-item .elementskit-gallery-label {
    font-size: 15px
  }

  .ekit-wid-con .elementskit-single-portfolio-item:hover .elementskit-hover-area {
    opacity: 1
  }

  .ekit-wid-con .elementskit-single-portfolio-item:hover .elementskit-hover-content {
    top: 50%
  }

  .ekit-wid-con .elementskit-single-portfolio-item:hover .elementskit-hover-content.ekit_vertical_alignment_top {
    top: 5%
  }

  .ekit-wid-con .elementskit-single-portfolio-item:hover .elementskit-hover-content.ekit_vertical_alignment_bottom {
    top: initial;
    bottom: 0
  }

  .ekit-wid-con .elementskit-single-portfolio-item:hover .ekit-gallery-image-overlay {
    background-color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .ekit_gallery_grid_style {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-height: none
  }

  .ekit-wid-con .gallery_grid_style.ekit_gallery_grid_item .elementskit-single-portfolio-item {
    height: 100%
  }

  .ekit-wid-con .gallery_grid_style.ekit_gallery_grid_item .elementskit-portfolio-thumb {
    height: 100%;
    padding-bottom: 85%
  }

  .ekit-wid-con .gallery_grid_style.ekit_gallery_grid_item .elementskit-grid__img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0
  }

  @media (max-width:991px) {
    .ekit-wid-con .gallery_grid_style.ekit_gallery_grid_item .elementskit-grid__img {
      position: static
    }

    .ekit-wid-con .gallery_grid_style.ekit_gallery_grid_item .elementskit-portfolio-thumb {
      padding-bottom: 0 !important
    }
  }

  .ekit-wid-con .ekit-gallery-portfolio-tilt {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: perspective(300px);
    transform: perspective(300px)
  }

  .ekit-wid-con .ekit-gallery-portfolio-tilt .elementskit-hover-area {
    -webkit-transform: translateZ(50px);
    transform: translateZ(50px)
  }

  .ekit-wid-con .ekit-gallery-portfolio-tilt:hover {
    z-index: 1
  }

  .ekit-wid-con .elementskit-main-filter {
    margin-bottom: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    position: relative;
    z-index: 10
  }

  .ekit-wid-con .elementskit-main-filter>li {
    margin-right: 10px
  }

  @media (max-width:1024px) {
    .ekit-wid-con .elementskit-main-filter>li {
      margin-bottom: 20px
    }
  }

  .ekit-wid-con .elementskit-main-filter>li:last-child {
    margin-right: 0
  }

  .ekit-wid-con .elementskit-main-filter>li>a {
    color: #374a5e;
    background-color: #fff;
    padding: 8px 34px;
    display: block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative
  }

  .ekit-wid-con .elementskit-main-filter>li>a.selected {
    background-color: #374a5e;
    color: #fff
  }

  .ekit-wid-con .elemetskit_filter_wraper_outer.elemetskit_filter_center {
    text-align: center
  }

  .ekit-wid-con .elemetskit_filter_wraper_outer.elemetskit_filter_center .filter-button-wraper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-wid-con .elemetskit_filter_wraper_outer.elemetskit_filter_left {
    text-align: left
  }

  .ekit-wid-con .elemetskit_filter_wraper_outer.elemetskit_filter_left .filter-button-wraper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-wid-con .elemetskit_filter_wraper_outer.elemetskit_filter_right {
    text-align: right
  }

  .ekit-wid-con .elemetskit_filter_wraper_outer.elemetskit_filter_right .filter-button-wraper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-wid-con .elementskit_filter_style_three>li>a {
    border: 2px solid transparent
  }

  .ekit-wid-con .elementskit_filter_style_three>li>a.selected {
    -webkit-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .07);
    box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .07);
    border-color: currentColor;
    color: #374a5e;
    background-color: #fff
  }

  .ekit-wid-con .elementskit_filter_style_three.elementskit_nav_caret>li>a::before {
    position: absolute;
    content: "";
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 15px;
    width: 2px;
    opacity: 0;
    -webkit-transition: .2s top ease, opacity .3s ease-in;
    transition: .2s top ease, opacity .3s ease-in;
    background-color: #374a5e;
    z-index: -1
  }

  .ekit-wid-con .elementskit_filter_style_three.elementskit_nav_caret>li>a.selected::before {
    top: 100%;
    opacity: 1
  }

  .ekit-wid-con .elementskit_filter_style_four {
    -webkit-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .07);
    box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .07);
    border: 2px solid #ea5356;
    background-color: #fff
  }

  .ekit-wid-con .elementskit_filter_style_four>li>a.selected {
    background-color: #fff;
    color: #ea5356
  }

  .ekit-wid-con .elementskit_filter_style_four.elementskit_divider_active>li>a::before {
    position: absolute;
    content: "";
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0;
    background-color: #ea5356;
    width: 2px;
    height: 19px
  }

  .ekit-wid-con .elementskit_filter_style_four.elementskit_divider_active>li:last-child>a::before {
    display: none
  }

  .ekit-wid-con .elementskit_filter_style_four.elementskit_nav_caret>li>a::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(45deg);
    transform: translateX(-50%) rotate(45deg);
    width: 15px;
    height: 15px;
    background: #ea5356;
    background: linear-gradient(-45deg, #ea5356 0, #ea5356 50%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%);
    opacity: 0;
    -webkit-transition: .2s bottom ease, opacity .3s ease-in;
    transition: .2s bottom ease, opacity .3s ease-in
  }

  .ekit-wid-con .elementskit_filter_style_four.elementskit_nav_caret>li>a.selected::after {
    bottom: -7.5px;
    opacity: 1
  }

  .ekit-wid-con .elementskit_filter_style_five {
    border: 2px solid #374a5e;
    border-radius: 21.5px;
    -webkit-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .07);
    box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .07);
    background-color: #fff;
    overflow: hidden
  }

  .ekit-wid-con .elementskit_filter_style_five>li {
    margin-right: 0
  }

  .ekit-wid-con .elementskit_filter_style_five.elementskit_divider_active>li>a::before {
    position: absolute;
    content: "";
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 0;
    background-color: #374a5e;
    width: 2px;
    height: 19px
  }

  .ekit-wid-con .elementskit_filter_style_five.elementskit_divider_active>li:last-child>a::before {
    display: none
  }

  .ekit-wid-con .elementskit_filter_style_six>li>a {
    background-color: transparent
  }

  .ekit-wid-con .elementskit_filter_style_six>li>a>.elementskit_filter_nav_text {
    position: relative
  }

  .ekit-wid-con .elementskit_filter_style_six>li>a>.elementskit_filter_nav_text::before {
    position: absolute;
    content: "";
    left: 0;
    bottom: -5px;
    width: 100%;
    height: 2px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    background-color: #ea5356;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: left;
    transform-origin: left;
    z-index: -1
  }

  .ekit-wid-con .elementskit_filter_style_six>li>a.selected {
    background-color: transparent;
    color: #ea5356
  }

  .ekit-wid-con .elementskit_filter_style_six>li>a.selected>.elementskit_filter_nav_text::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  .ekit-wid-con .timeline-area {
    position: relative;
    z-index: 1
  }

  @media (max-width:1024px) {
    .ekit-wid-con .timeline-area .timeline-bar {
      left: 0;
      -webkit-transform: none;
      transform: none
    }

    .ekit-wid-con .timeline-area .timeline-img {
      display: none
    }
  }

  .ekit-wid-con .single-timeline .timeline-content>p {
    margin-bottom: 0
  }

  .ekit-wid-con .single-timeline:hover .timeline-img::before {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-info {
    margin-left: 0;
    margin-right: 35px
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-item {
    margin-right: 0;
    margin-left: 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  @media (max-width:1024px) {
    .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-item {
      margin-left: 0
    }
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-content {
    text-align: left;
    padding-right: 0;
    padding-left: 30px
  }

  @media (max-width:767px) {
    .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-content {
      padding-left: 0
    }
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .watermark-icon {
    left: inherit;
    right: 0
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-pin {
    right: inherit;
    left: -20px
  }

  .ekit-wid-con .timeline-bar {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 100%;
    width: 2px;
    background-color: #f7f9fb;
    z-index: -1
  }

  .ekit-wid-con .timeline-item {
    width: calc(50% - 60px);
    position: relative;
    margin-right: 60px
  }

  .ekit-wid-con .timeline-item.media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .ekit-wid-con .timeline-item .watermark-icon {
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 120px;
    line-height: 1;
    pointer-events: none;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    opacity: 0;
    color: inherit
  }

  .ekit-wid-con .timeline-item .watermark-icon svg {
    max-width: 120px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .timeline-info {
    width: calc(50% - 35px);
    margin-left: 35px;
    -ms-flex-item-align: center;
    align-self: center
  }

  .ekit-wid-con .timeline-info .date {
    font-size: 18px;
    margin-bottom: 5px
  }

  .ekit-wid-con .timeline-info .date svg {
    max-width: 18px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .timeline-info .place {
    font-size: 13px;
    color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .timeline-info .place svg {
    max-width: 13px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .timeline-item {
    -webkit-filter: drop-shadow(-19.799px 19.799px 40px rgba(0, 0, 0, .1));
    filter: drop-shadow(-19.799px 19.799px 40px rgba(0, 0, 0, .1));
    background-color: #fff;
    padding: 50px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    border-radius: 10px
  }

  .ekit-wid-con .timeline-item .timeline-content {
    text-align: right
  }

  .ekit-wid-con .vertical-timeline .single-timeline:hover .timeline-item {
    background: #82e182;
    color: #fff
  }

  .ekit-wid-con .vertical-timeline .single-timeline:hover .timeline-item .title {
    color: inherit
  }

  .ekit-wid-con .vertical-timeline .single-timeline:hover .timeline-item .subtitle {
    color: inherit
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(odd):hover .timeline-pin {
    border-color: #82e182 #82e182 transparent transparent
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(odd) .timeline-pin {
    border-color: #fff #fff transparent transparent
  }

  @media (max-width:1024px) {
    .ekit-wid-con .vertical-timeline .single-timeline:nth-child(odd) .timeline-pin {
      left: -20px;
      right: inherit;
      -webkit-transform: translateY(-50%) rotate(225deg);
      transform: translateY(-50%) rotate(225deg)
    }
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even):hover .timeline-pin {
    border-color: transparent transparent #82e182 #82e182
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-pin {
    border-color: transparent transparent #fff #fff
  }

  .ekit-wid-con .vertical-timeline .timeline-pin {
    position: absolute;
    top: 50%;
    right: -20px;
    -webkit-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg);
    width: 40px;
    height: 40px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    border-style: solid;
    border-width: 20px;
    z-index: -1
  }

  .ekit-wid-con .timeline-content {
    padding-right: 30px;
    position: relative;
    z-index: 2
  }

  .ekit-wid-con .timeline-content .subtitle {
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 8px;
    color: #82e182
  }

  .ekit-wid-con .timeline-content .title {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 22px;
    margin-top: 0
  }

  .ekit-wid-con .timeline-content .lists>li {
    font-size: 14px;
    color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .timeline-content .lists>li:not(:last-child) {
    margin-bottom: 15px
  }

  .ekit-wid-con .timeline-content .lists>li i {
    padding-right: 8px
  }

  .ekit-wid-con .timeline-content .lists>li>a {
    color: #2575fc
  }

  .ekit-wid-con .timeline-content .lists>li>a>span {
    text-decoration: underline
  }

  .ekit-wid-con .timeline-icon {
    background: #82e182;
    color: #fff;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 22px;
    border-radius: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
    -webkit-box-shadow: 19.799px 19.799px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 19.799px 19.799px 40px 0 rgba(0, 0, 0, .1);
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .timeline-icon svg {
    max-width: 22px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .single-timeline {
    position: relative
  }

  .ekit-wid-con .single-timeline.media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .ekit-wid-con .single-timeline:not(:nth-last-child(2)) {
    margin-bottom: 30px
  }

  .ekit-wid-con .single-timeline:hover .watermark-icon {
    opacity: .15
  }

  @media (max-width:1024px) {
    .ekit-wid-con .single-timeline {
      display: block;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap
    }

    .ekit-wid-con .single-timeline .timeline-item {
      width: 100%;
      margin-right: 0
    }

    .ekit-wid-con .single-timeline .timeline-info {
      width: 100%;
      margin-left: 0 !important;
      margin-right: 0 !important;
      padding: 20px;
      padding-left: 0
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .single-timeline .timeline-item {
      display: block;
      padding: 20px
    }
  }

  .ekit-wid-con .timeline-img {
    width: 14px;
    height: 14px;
    background-color: #fff;
    border: 2px solid #2575fc;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 50%;
    z-index: 2
  }

  .ekit-wid-con .timeline-img::before {
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    border-radius: 50%;
    width: 4px;
    height: 4px;
    background-color: #2575fc;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    visibility: hidden
  }

  .ekit-wid-con .horizantal-timeline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding-bottom: 0
  }

  .ekit-wid-con .horizantal-timeline .single-timeline {
    padding-bottom: 48px;
    width: 25%
  }

  @media (max-width:1024px) {
    .ekit-wid-con .horizantal-timeline .single-timeline {
      width: 50%
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .horizantal-timeline .single-timeline {
      width: 100%
    }

    .ekit-wid-con .horizantal-timeline .single-timeline .timeline-item {
      opacity: 1;
      visibility: visible;
      top: 20px
    }

    .ekit-wid-con .horizantal-timeline .single-timeline .top-content {
      opacity: 0;
      visibility: hidden
    }

    .ekit-wid-con .horizantal-timeline .single-timeline .bar .pin {
      background: #fff;
      border: 4px solid #000
    }
  }

  .ekit-wid-con .horizantal-timeline .single-timeline.hover .timeline-item {
    opacity: 1;
    visibility: visible;
    top: 20px
  }

  .ekit-wid-con .horizantal-timeline .single-timeline.hover .timeline-item-horizontal-bottom {
    top: -25px
  }

  .ekit-wid-con .horizantal-timeline .single-timeline.hover .top-content {
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .horizantal-timeline .single-timeline.hover .bar .pin {
    background: #fff;
    border: 4px solid #000
  }

  .ekit-wid-con .horizantal-timeline .timeline-item {
    width: 100%;
    margin-right: 0;
    padding-top: 30px;
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 50px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    top: -50px
  }

  .ekit-wid-con .horizantal-timeline .timeline-item-horizontal-bottom {
    top: 35px
  }

  .ekit-wid-con .horizantal-timeline .timeline-icon {
    margin-bottom: 30px
  }

  .ekit-wid-con .horizantal-timeline .timeline-content {
    text-align: left;
    padding-right: 0
  }

  .ekit-wid-con .horizantal-timeline .timeline-content .subtitle {
    color: #07b787
  }

  .ekit-wid-con .horizantal-timeline .content-group {
    color: #000;
    cursor: pointer
  }

  .ekit-wid-con .horizantal-timeline .top-content {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .horizantal-timeline .top-content .title {
    font-size: 18px;
    color: inherit
  }

  .ekit-wid-con .horizantal-timeline .bar {
    height: 2px;
    width: 100%;
    background-color: #000;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative;
    margin: 30px 0
  }

  .ekit-wid-con .horizantal-timeline .bar .pin {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    display: block;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background-color: #000;
    top: -6px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .horizantal-timeline .bottom-content .date {
    font-size: 13px;
    color: inherit
  }

  .ekit-wid-con .timeline-purple-bg {
    background-color: #6a11cb
  }

  .ekit-wid-con .timeline-pin-icon {
    width: 50px;
    height: 50px;
    line-height: 48px;
    border-radius: 50%;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    color: #fff;
    border: 1px solid #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    text-align: center;
    background-color: #6a11cb;
    z-index: 1;
    font-size: 20px
  }

  .ekit-wid-con .timeline-pin-icon svg {
    max-width: 20px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .timeline-pin-icon:hover {
    background-color: #fff;
    color: #6a11cb
  }

  .ekit-wid-con .horizantal-timeline .single-timeline .timeline-pin {
    top: calc(100% - 20px);
    right: inherit;
    left: 50%;
    -webkit-transform: translateX(-50%) rotate(-45deg);
    transform: translateX(-50%) rotate(-45deg);
    position: absolute;
    width: 40px;
    height: 40px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    border-style: solid;
    border-width: 20px 20px 20px 20px;
    border-color: transparent transparent #fff #fff
  }

  .ekit-wid-con .horizantal-timeline .single-timeline .pin-top {
    top: unset;
    bottom: calc(100% - 20px);
    border-color: #fff #fff transparent transparent
  }

  .ekit-wid-con .timeline-info-onside {
    width: 100%;
    margin-left: 0
  }

  .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-info-onside {
    margin-right: 0
  }

  @media screen and (max-width:1024px) {
    .ekit-wid-con .vertical-timeline .single-timeline.media {
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse
    }
  }

  .ekit-wid-con .vertical-timeline .timeline-content {
    min-width: 303px
  }

  @media (max-width:767px) {
    .ekit-wid-con .vertical-timeline .timeline-content {
      min-width: auto
    }
  }

  .ekit-wid-con .bothside .single-timeline:nth-child(2n) .timeline-info {
    text-align: right
  }

  .ekit-wid-con .single-timeline .title {
    color: #3a3a3a
  }

  .timeline-content ol,
  .timeline-content ul {
    padding-left: 18px
  }

  .ekit-wid-con .ekit-instagram-area {
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid.ekit-insta-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-1 {
    max-width: 8.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-2 {
    max-width: 16.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-3 {
    max-width: 25%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-4 {
    max-width: 33.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-5 {
    max-width: 41.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-6 {
    max-width: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-7 {
    max-width: 58.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-8 {
    max-width: 66.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-9 {
    max-width: 75%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-10 {
    max-width: 83.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-11 {
    max-width: 91.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-12 {
    max-width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    padding-left: 15px;
    padding-right: 15px
  }

  @media (max-width:1024px) {
    .ekit-wid-con .layout-grid .ekit-insta-col-1 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-2 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-3 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-4 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-5 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-6 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-7 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-8 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-9 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-10 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-11 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-12 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .layout-grid .ekit-insta-col-1 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-2 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-3 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-4 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-5 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-6 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-7 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-8 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-9 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-10 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-11 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .layout-grid .ekit-insta-col-12 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }
  }

  @media (min-width:992px) {
    .ekit-wid-con .layout-grid.ekit-no-wrap {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap
    }

    .ekit-wid-con .layout-grid.ekit-justify-content-between {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between
    }
  }

  .ekit-wid-con .layout-grid .ekit-insta-col-auto {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
  }

  .ekit-wid-con .layout-masonary {
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-1 {
    -webkit-column-count: 12;
    -moz-column-count: 12;
    column-count: 12
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-2 {
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-3 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-4 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-5 {
    -webkit-column-count: 2.4;
    -moz-column-count: 2.4;
    column-count: 2.4
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-6 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-7 {
    -webkit-column-count: 1.7142857143;
    -moz-column-count: 1.7142857143;
    column-count: 1.7142857143
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-8 {
    -webkit-column-count: 1.5;
    -moz-column-count: 1.5;
    column-count: 1.5
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-9 {
    -webkit-column-count: 1.3333333333;
    -moz-column-count: 1.3333333333;
    column-count: 1.3333333333
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-10 {
    -webkit-column-count: 1.2;
    -moz-column-count: 1.2;
    column-count: 1.2
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-11 {
    -webkit-column-count: 1.0909090909;
    -moz-column-count: 1.0909090909;
    column-count: 1.0909090909
  }

  .ekit-wid-con .layout-masonary.ekit-insta-col-12 {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1
  }

  @media (max-width:1024px) {
    .ekit-wid-con .layout-masonary.ekit-insta-col-1 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-2 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-3 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-4 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-5 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-6 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-7 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-8 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-9 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-10 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-11 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-12 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .layout-masonary.ekit-insta-col-1 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-2 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-3 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-4 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-5 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-6 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-7 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-8 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-9 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-10 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-11 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .layout-masonary.ekit-insta-col-12 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }
  }

  .ekit-wid-con .layout-masonary .ekit-ins-feed {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid
  }

  .ekit-wid-con .ekit-insta-content-holder {
    overflow: hidden;
    position: relative;
    margin-bottom: 30px
  }

  .ekit-wid-con .ekit-nsta-user-info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 16px
  }

  .ekit-wid-con .ekit-insta-user-details {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000
  }

  .ekit-wid-con .ekit-insta-user-details:hover .ekit-insta-user-name {
    text-decoration: underline;
    color: #e1306c
  }

  .ekit-wid-con .ekit-insta-user-details:hover .ekit-insta-dataandtime {
    text-decoration: underline;
    color: #833ab4
  }

  .ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image {
    width: 44px;
    height: 44px;
    overflow: hidden;
    position: relative;
    background: linear-gradient(40deg, #833ab4 15%, #e1306c 50%, #f56040 85%);
    margin-right: 12px;
    padding: 2px
  }

  .ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image>img {
    border: 1px solid #fafafa
  }

  .ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image.circle {
    border-radius: 50%
  }

  .ekit-wid-con .ekit-insta-user-details .ekit-insta-user-image.circle>img {
    border-radius: inherit
  }

  .ekit-wid-con .ekit-insta-username-and-time {
    line-height: 1
  }

  .ekit-wid-con .ekit-insta-username-and-time .ekit-insta-user-name {
    display: block;
    font-size: 14px;
    font-weight: 600;
    line-height: 1
  }

  .ekit-wid-con .ekit-insta-username-and-time .ekit-insta-dataandtime {
    font-size: 10px;
    color: rgba(0, 0, 0, .6)
  }

  .ekit-wid-con .ekit-instagram-feed-posts-item-content {
    padding: 16px
  }

  .ekit-wid-con .ekit-insta-comments-box .ekit-insta-statics-count.ekit-insta-statics-comment {
    float: right
  }

  .ekit-wid-con .ekit-insta-captions-box {
    margin-top: 12px
  }

  .ekit-wid-con .ekit-insta-statics-count {
    display: inline-block;
    color: #000;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-insta-statics-count:not(:last-child) {
    margin-right: 15px
  }

  .ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-comment:hover {
    color: #f56040
  }

  .ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-comment:hover>svg path {
    fill: #f56040
  }

  .ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-favourite:hover {
    color: #833ab4
  }

  .ekit-wid-con .ekit-insta-statics-count.ekit-insta-statics-favourite:hover>svg path {
    fill: #833ab4
  }

  .ekit-wid-con .ekit-insta-statics-count>svg {
    width: 24px;
    height: 24px;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-insta-statics-count>svg path {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-insta-statics-count .ekit-insta-statics-value {
    margin-left: 6px;
    font-size: 14px
  }

  .ekit-wid-con .ekit-insta-captions {
    color: #000;
    font-size: 14px
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .ekit-instagram-feed-posts-item-content {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-20%);
    transform: translateY(-20%);
    width: 100%;
    z-index: 5;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    text-align: center
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles:hover .ekit-instagram-feed-posts-item-content {
    opacity: 1;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles:hover .insta-media .photo-thumb {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-filter: grayscale(1);
    filter: grayscale(1)
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .ekit-insta-statics-count svg path {
    fill: #fff
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .ekit-insta-captions {
    color: #fff
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .insta-media>a {
    display: block;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-tiles .insta-media .photo-thumb {
    -webkit-transition: -webkit-transform .3s ease, -webkit-filter .3s;
    transition: -webkit-transform .3s ease, -webkit-filter .3s;
    transition: transform .3s ease, filter .3s;
    transition: transform .3s ease, filter .3s, -webkit-transform .3s ease, -webkit-filter .3s;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .ekit-insta-content-holder .ekit-insta-hover-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    pointer-events: none
  }

  .ekit-wid-con .ekit-insta-content-holder:hover .ekit-insta-hover-overlay {
    background-color: rgba(0, 0, 0, .8);
    opacity: 1
  }

  .ekit-wid-con .ekit-insta-content-holder.ekit-insta-style-classic {
    border-radius: 3px;
    border: 1px solid #e6e6e6;
    background-color: #fff
  }

  .ekit-wid-con .ekit-insta-content-holder .insta-media .photo-thumb {
    width: 100%
  }

  .ekit-wid-con .ekit-instagram-feed-item-source-icon {
    vertical-align: middle;
    display: inline-block
  }

  .ekit-wid-con .ekit-instagram-feed-item-source-icon svg path {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .insta-follow-btn-area>.btn {
    background-color: #f56040;
    border-radius: 21px;
    -webkit-box-shadow: 0 7px 15px 0 rgba(245, 96, 64, .3);
    box-shadow: 0 7px 15px 0 rgba(245, 96, 64, .3);
    padding: 10px 35px;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    border: 0 solid #000
  }

  .ekit-wid-con .ekit-insta-statics-favourite svg {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
  }

  .ekit-wid-con .instafeed-container {
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .instafeed-container::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #000;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: 1
  }

  .ekit-wid-con .instafeed-container>img {
    -webkit-transform: scale(1.02);
    transform: scale(1.02);
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .instafeed-container .description-container {
    position: absolute;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    bottom: 0;
    left: 0;
    z-index: 2;
    padding: 30px;
    width: 100%;
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .instafeed-container .description-container>span {
    display: block;
    color: #fff;
    line-height: 1
  }

  .ekit-wid-con .instafeed-container .description-container>span>i {
    padding-right: 6px;
    display: inline-block
  }

  .ekit-wid-con .instafeed-container .description-container>span:not(:last-child) {
    margin-bottom: 15px
  }

  .ekit-wid-con .instafeed-container:hover::before {
    opacity: .7
  }

  .ekit-wid-con .instafeed-container:hover .description-container {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .instafeed-container:hover>img {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .instagram-gallery .owl-item>a {
    margin-right: 6px;
    display: block
  }

  .ekit-wid-con .indtafeed-gallery>a {
    float: left;
    width: calc(100% / 6);
    display: block;
    border: .5px solid #fff
  }

  .safari .ekit-wid-con .ekit_distorted_btn {
    -webkit-filter: none !important;
    filter: none !important
  }

  .ekit-wid-con .ekit_creative_button {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 400;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #f2eee0;
    padding: 15px 80px;
    font-size: 16px;
    -webkit-transition: all .4s ease-in;
    transition: all .4s ease-in;
    position: relative;
    z-index: 1;
    cursor: pointer;
    border: 0
  }

  .ekit-wid-con .ekit_creative_button>i {
    position: relative;
    z-index: 10;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    color: #333
  }

  .ekit-wid-con .ekit_creative_button_text {
    position: relative;
    z-index: 10;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    color: #333
  }

  .ekit-wid-con .ekit_creative_button_icon_before {
    padding-right: 5px
  }

  .ekit-wid-con .ekit_creative_button_icon_after {
    padding-left: 5px
  }

  .ekit-wid-con .ekit_creative_button:hover {
    color: #333;
    background-color: #eae4ce
  }

  .ekit-wid-con .ekit_slide_bg::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    width: 0%;
    background-color: #ffdc27;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    z-index: -1;
    border-radius: inherit
  }

  .ekit-wid-con .ekit_slide_bg:hover::before {
    width: 100%
  }

  .ekit-wid-con .ekit_slide_left_border::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    background-color: #ffdc27;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    z-index: -1;
    width: 10px
  }

  .ekit-wid-con .ekit_slide_left_border:hover::before {
    width: 100%
  }

  .ekit-wid-con .ekit_slide_in_line::after {
    content: "";
    position: absolute;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    left: 50px;
    width: 0;
    height: 1px;
    background-color: #333;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .ekit_slide_in_line:hover::after {
    width: 20px;
    -webkit-transition-delay: .2s;
    transition-delay: .2s
  }

  .ekit-wid-con .ekit_slide_out_line::after {
    content: "";
    position: absolute;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    left: 50px;
    width: 20px;
    height: 1px;
    background-color: #333;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .ekit-wid-con .ekit_slide_out_line:hover::after {
    width: 0
  }

  .ekit-wid-con .ekit_slide_text_left:hover .ekit_creative_button_text {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

  .ekit-wid-con .ekit_slide_text_right:hover .ekit_creative_button_text {
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
  }

  .ekit-wid-con .ekit_slide_icon:hover .ekit_creative_button_icon_after,
  .ekit-wid-con .ekit_slide_icon:hover .ekit_creative_button_icon_before {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
  }

  .ekit-wid-con .ekit_icon_fade_in .ekit_creative_button_icon_after,
  .ekit-wid-con .ekit_icon_fade_in .ekit_creative_button_icon_before {
    opacity: 0
  }

  .ekit-wid-con .ekit_icon_fade_in:hover .ekit_creative_button_icon_after,
  .ekit-wid-con .ekit_icon_fade_in:hover .ekit_creative_button_icon_before {
    opacity: 1
  }

  .ekit-wid-con .ekit_icon_scale_in .ekit_creative_button_icon_after,
  .ekit-wid-con .ekit_icon_scale_in .ekit_creative_button_icon_before {
    -webkit-transform: scale(0);
    transform: scale(0);
    left: 0
  }

  .ekit-wid-con .ekit_icon_scale_in:hover .ekit_creative_button_icon_after,
  .ekit-wid-con .ekit_icon_scale_in:hover .ekit_creative_button_icon_before {
    -webkit-transform: scale(1);
    transform: scale(1);
    left: -5px
  }

  .ekit-wid-con .ekit_btn_splash {
    overflow: hidden
  }

  .ekit-wid-con .ekit_btn_splash::before {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
    height: 200px;
    width: 200px;
    border-radius: 100%;
    background-color: #ffdc27;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit_btn_splash:hover::before {
    -webkit-transform: translate(-50%, -50%) scale(2);
    transform: translate(-50%, -50%) scale(2)
  }

  .ekit-wid-con .ekit_outline_style_one {
    overflow: hidden
  }

  .ekit-wid-con .ekit_outline_style_one::after,
  .ekit-wid-con .ekit_outline_style_one::before {
    background-color: #666;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    width: 100%;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    pointer-events: none
  }

  .ekit-wid-con .ekit_outline_style_one::after {
    -webkit-transform-origin: left;
    transform-origin: left
  }

  .ekit-wid-con .ekit_outline_style_one::before {
    bottom: 0;
    top: auto;
    -webkit-transform-origin: right;
    transform-origin: right
  }

  .ekit-wid-con .ekit_outline_style_one .ekit_outline_btn_lines {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    pointer-events: none
  }

  .ekit-wid-con .ekit_outline_style_one .ekit_outline_btn_lines::after,
  .ekit-wid-con .ekit_outline_style_one .ekit_outline_btn_lines::before {
    background-color: #666;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    height: 100%;
    width: 2px;
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }

  .ekit-wid-con .ekit_outline_style_one .ekit_outline_btn_lines::before {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
  }

  .ekit-wid-con .ekit_outline_style_one .ekit_outline_btn_lines::after {
    left: auto;
    right: 0;
    -webkit-transform-origin: top;
    transform-origin: top
  }

  .ekit-wid-con .ekit_outline_style_one:hover .ekit_outline_btn_lines::after,
  .ekit-wid-con .ekit_outline_style_one:hover .ekit_outline_btn_lines::before {
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
  }

  .ekit-wid-con .ekit_outline_style_one:hover::after,
  .ekit-wid-con .ekit_outline_style_one:hover::before {
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
  }

  .ekit-wid-con .ekit_outline_style_two::after,
  .ekit-wid-con .ekit_outline_style_two::before {
    background-color: #666;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: width .3s;
    transition: width .3s;
    width: 20px;
    pointer-events: none;
    left: 0
  }

  .ekit-wid-con .ekit_outline_style_two::before {
    bottom: 0;
    top: auto;
    left: auto;
    right: 0
  }

  .ekit-wid-con .ekit_outline_style_two .ekit_outline_btn_lines {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    pointer-events: none
  }

  .ekit-wid-con .ekit_outline_style_two .ekit_outline_btn_lines::after,
  .ekit-wid-con .ekit_outline_style_two .ekit_outline_btn_lines::before {
    background-color: #666;
    content: "";
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: height .3s;
    transition: height .3s;
    height: 20px;
    width: 2px
  }

  .ekit-wid-con .ekit_outline_style_two .ekit_outline_btn_lines::after {
    left: auto;
    right: 0;
    top: auto;
    bottom: 0
  }

  .ekit-wid-con .ekit_outline_style_two:hover .ekit_outline_btn_lines::after,
  .ekit-wid-con .ekit_outline_style_two:hover .ekit_outline_btn_lines::before {
    height: 100%
  }

  .ekit-wid-con .ekit_outline_style_two:hover::after,
  .ekit-wid-con .ekit_outline_style_two:hover::before {
    width: 100%
  }

  .ekit-wid-con .ekit_group_btn {
    padding: 0;
    overflow: hidden
  }

  .ekit-wid-con .ekit_group_btn>i {
    padding: 15px 20px;
    background-color: #e3dabc;
    font-size: 30px
  }

  .ekit-wid-con .ekit_group_btn .ekit_creative_button_text {
    padding: 15px 60px
  }

  .ekit-wid-con .ekit_group_btn.ekit_skew_bg>i {
    position: relative;
    background-color: transparent
  }

  .ekit-wid-con .ekit_group_btn.ekit_skew_bg>i::after {
    width: 140%;
    height: 300%;
    background-color: rgba(0, 0, 0, .1);
    z-index: -1;
    right: 0;
    top: -50%;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);
    content: "";
    position: absolute;
    -webkit-transition: width .3s ease;
    transition: width .3s ease
  }

  .ekit-wid-con .ekit_group_btn.ekit_skew_bg:hover>i::after {
    width: 160%
  }

  .ekit-wid-con .ekit_slide_icon_2 .ekit_creative_button_icon_after,
  .ekit-wid-con .ekit_slide_icon_2 .ekit_creative_button_icon_before {
    opacity: 0
  }

  .ekit-wid-con .ekit_slide_icon_2:hover .ekit_creative_button_icon_after {
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
    opacity: 1
  }

  .ekit-wid-con .ekit_slide_icon_2:hover .ekit_creative_button_icon_before {
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 1
  }

  .ekit-wid-con .ekit_position_aware {
    overflow: hidden
  }

  .ekit-wid-con .ekit_position_aware_bg {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-radius: 50%;
    background-color: #ffdc27;
    -webkit-transition: width .4s ease-in-out, height .4s ease-in-out;
    transition: width .4s ease-in-out, height .4s ease-in-out;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: -1
  }

  .ekit-wid-con .ekit_position_aware:hover .ekit_position_aware_bg {
    width: 225%;
    height: 562.5px
  }

  .ekit-wid-con .ekit_hover_on_collision {
    overflow: hidden
  }

  .ekit-wid-con .ekit_hover_on_collision::after,
  .ekit-wid-con .ekit_hover_on_collision::before {
    position: absolute;
    top: 50%;
    content: "";
    width: 20px;
    height: 20px;
    background-color: #ffdc27;
    border-radius: 50%
  }

  .ekit-wid-con .ekit_hover_on_collision::before {
    left: -20px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
  }

  .ekit-wid-con .ekit_hover_on_collision::after {
    right: -20px;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
  }

  .ekit-wid-con .ekit_hover_on_collision:hover::before {
    -webkit-animation: ekit-criss-cross-left .8s both;
    animation: ekit-criss-cross-left .8s both;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
  }

  .ekit-wid-con .ekit_hover_on_collision:hover::after {
    -webkit-animation: ekit-criss-cross-right .8s both;
    animation: ekit-criss-cross-right .8s both;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
  }

  .ekit-wid-con .ekit_ujarak::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #37474f;
    z-index: -1;
    opacity: 0;
    -webkit-transform: scale3d(.7, 1, 1);
    transform: scale3d(.7, 1, 1);
    -webkit-transition: opacity .4s, -webkit-transform .4s;
    transition: opacity .4s, -webkit-transform .4s;
    transition: transform .4s, opacity .4s;
    transition: transform .4s, opacity .4s, -webkit-transform .4s;
    -webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
    transition-timing-function: cubic-bezier(.2, 1, .3, 1)
  }

  .ekit-wid-con .ekit_ujarak:hover .ekit_creative_button_text {
    color: #fff
  }

  .ekit-wid-con .ekit_ujarak:hover::before {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
  }

  .ekit-wid-con .ekit_wayra {
    overflow: hidden
  }

  .ekit-wid-con .ekit_wayra::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 150%;
    height: 100%;
    background-color: #37474f;
    z-index: -1;
    -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
    transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transition: opacity .3s, background-color .3s, -webkit-transform .3s;
    transition: opacity .3s, background-color .3s, -webkit-transform .3s;
    transition: transform .3s, opacity .3s, background-color .3s;
    transition: transform .3s, opacity .3s, background-color .3s, -webkit-transform .3s
  }

  .ekit-wid-con .ekit_wayra:hover .ekit_creative_button_text {
    color: #fff
  }

  .ekit-wid-con .ekit_wayra:hover::before {
    opacity: 1;
    background-color: #3f51b5;
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
    -webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
    transition-timing-function: cubic-bezier(.2, 1, .3, 1)
  }

  .ekit-wid-con .ekit_tamaya {
    overflow: hidden
  }

  .ekit-wid-con .ekit_tamaya .ekit_creative_button_text {
    -webkit-transform: scale3d(.2, .2, 1);
    transform: scale3d(.2, .2, 1);
    opacity: 0;
    -webkit-transition: opacity .3s, -webkit-transform .3s;
    transition: opacity .3s, -webkit-transform .3s;
    transition: transform .3s, opacity .3s;
    transition: transform .3s, opacity .3s, -webkit-transform .3s;
    -webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
    transition-timing-function: cubic-bezier(.2, 1, .3, 1)
  }

  .ekit-wid-con .ekit_tamaya::after,
  .ekit-wid-con .ekit_tamaya::before {
    content: attr(data-text);
    position: absolute;
    width: 100%;
    height: 50%;
    left: 0;
    background-color: #7986cb;
    color: #fff;
    overflow: hidden;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    -webkit-transition-timing-function: cubic-bezier(.2, 1, .3, 1);
    transition-timing-function: cubic-bezier(.2, 1, .3, 1)
  }

  .ekit-wid-con .ekit_tamaya::before {
    top: 0;
    padding-top: 14px
  }

  .ekit-wid-con .ekit_tamaya::after {
    bottom: 0;
    line-height: 0
  }

  .ekit-wid-con .ekit_tamaya:hover .ekit_creative_button_text {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  .ekit-wid-con .ekit_tamaya:hover::before {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0)
  }

  .ekit-wid-con .ekit_tamaya:hover::after {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  .ekit-wid-con .ekit_moema {
    background-color: #7986cb;
    color: #fff
  }

  .ekit-wid-con .ekit_moema:hover {
    -webkit-animation: ekit-anim-moema-1 .3s forwards;
    animation: ekit-anim-moema-1 .3s forwards;
    background-color: #3f51b5
  }

  .ekit-wid-con .ekit_moema:hover .ekit_creative_button_text {
    color: #fff
  }

  .ekit-wid-con .ekit_moema:hover::before {
    -webkit-animation: ekit-anim-moema-2 .3s .3s forwards;
    animation: ekit-anim-moema-2 .3s .3s forwards;
    opacity: .4
  }

  .ekit-wid-con .ekit_moema::before {
    content: "";
    position: absolute;
    top: -20px;
    left: -20px;
    bottom: -20px;
    right: -20px;
    background-color: inherit;
    border-radius: inherit;
    z-index: -1;
    opacity: 0;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    -webkit-transform: scale3d(.8, .5, 1);
    transform: scale3d(.8, .5, 1)
  }

  .ekit-wid-con .ekit_aylen {
    overflow: hidden
  }

  .ekit-wid-con .ekit_aylen::after,
  .ekit-wid-con .ekit_aylen::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    bottom: 100%;
    left: 0;
    z-index: -1;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    -webkit-transition-timing-function: cubic-bezier(.75, 0, .125, 1);
    transition-timing-function: cubic-bezier(.75, 0, .125, 1);
    border-radius: inherit
  }

  .ekit-wid-con .ekit_aylen::before {
    background-color: #7986cb
  }

  .ekit-wid-con .ekit_aylen::after {
    background-color: #3f51b5
  }

  .ekit-wid-con .ekit_aylen:hover .ekit_creative_button_text {
    color: #fff
  }

  .ekit-wid-con .ekit_aylen:hover::after,
  .ekit-wid-con .ekit_aylen:hover::before {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0)
  }

  .ekit-wid-con .ekit_aylen:hover::after {
    -webkit-transition-delay: 175ms;
    transition-delay: 175ms
  }

  .ekit-wid-con .ekit_distorted_btn {
    outline: 90px solid transparent !important;
    background-color: transparent
  }

  .ekit-wid-con .ekit_distorted_btn .ekit_creative_button_text {
    color: #fff
  }

  .ekit-wid-con .ekit_distorted_btn .ekit_goo_left,
  .ekit-wid-con .ekit_distorted_btn .ekit_goo_right {
    position: absolute;
    width: 25px;
    height: 25px;
    border-radius: 15px;
    background-color: #222;
    -webkit-transition: background .1s ease-out .4s ease;
    transition: background .1s ease-out .4s ease;
    top: 50%;
    margin-top: -12px;
    z-index: -2
  }

  .ekit-wid-con .ekit_distorted_btn .ekit_goo_left.ekit_goo_left,
  .ekit-wid-con .ekit_distorted_btn .ekit_goo_right.ekit_goo_left {
    left: 0
  }

  .ekit-wid-con .ekit_distorted_btn .ekit_goo_left.ekit_goo_right,
  .ekit-wid-con .ekit_distorted_btn .ekit_goo_right.ekit_goo_right {
    right: 0
  }

  .ekit-wid-con .ekit_distorted_btn .ekit_button__bg {
    content: "";
    background-color: #222;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    -webkit-transition: background .1s ease-out .4s ease;
    transition: background .1s ease-out .4s ease
  }

  .ekit-wid-con .ekit_distorted_btn .ekit_goo_left.ekit_goo_right,
  .ekit-wid-con .ekit_distorted_btn .ekit_goo_right.ekit_goo_right {
    right: 0
  }

  .ekit-wid-con .ekit_distorted_btn:hover {
    background-color: #2cd892;
    color: #fff
  }

  .ekit-wid-con .ekit_distorted_btn:hover .ekit_button__bg,
  .ekit-wid-con .ekit_distorted_btn:hover .ekit_goo_left,
  .ekit-wid-con .ekit_distorted_btn:hover .ekit_goo_right,
  .ekit-wid-con .ekit_distorted_btn:hover:before {
    background-color: #2cd892
  }

  .ekit-wid-con .ekit_distorted_btn:focus {
    outline: 0;
    color: #fff
  }

  .ekit-wid-con .ekit_svg-filters {
    position: absolute;
    visibility: hidden;
    width: 1px;
    height: 1px
  }

  @-webkit-keyframes ekit-criss-cross-right {
    0% {
      right: -20px
    }

    50% {
      right: 50%;
      width: 20px;
      height: 20px
    }

    100% {
      right: 50%;
      width: 400px;
      height: 400px
    }
  }

  @keyframes ekit-criss-cross-right {
    0% {
      right: -20px
    }

    50% {
      right: 50%;
      width: 20px;
      height: 20px
    }

    100% {
      right: 50%;
      width: 400px;
      height: 400px
    }
  }

  @-webkit-keyframes ekit-criss-cross-left {
    0% {
      left: -20px
    }

    50% {
      left: 50%;
      width: 20px;
      height: 20px
    }

    100% {
      left: 50%;
      width: 400px;
      height: 400px
    }
  }

  @keyframes ekit-criss-cross-left {
    0% {
      left: -20px
    }

    50% {
      left: 50%;
      width: 20px;
      height: 20px
    }

    100% {
      left: 50%;
      width: 400px;
      height: 400px
    }
  }

  @-webkit-keyframes ekit-anim-moema-1 {
    60% {
      -webkit-transform: scale3d(.8, .8, 1);
      transform: scale3d(.8, .8, 1)
    }

    85% {
      -webkit-transform: scale3d(1.1, 1.1, 1);
      transform: scale3d(1.1, 1.1, 1)
    }

    100% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }
  }

  @keyframes ekit-anim-moema-1 {
    60% {
      -webkit-transform: scale3d(.8, .8, 1);
      transform: scale3d(.8, .8, 1)
    }

    85% {
      -webkit-transform: scale3d(1.1, 1.1, 1);
      transform: scale3d(1.1, 1.1, 1)
    }

    100% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }
  }

  @-webkit-keyframes ekit-anim-moema-2 {
    to {
      opacity: 0;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }
  }

  @keyframes ekit-anim-moema-2 {
    to {
      opacity: 0;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1)
    }
  }

  .ekit-wid-con .ekit_creative_button {
    text-decoration: none !important
  }

  .ekit-wid-con .ekit_creative_button svg {
    max-width: 30px;
    height: auto;
    vertical-align: middle;
    margin: 15px 20px
  }

  .ekit-wid-con .elemenetskit-toggle-indicator {
    position: absolute;
    -webkit-transition: all .4s cubic-bezier(.45, .05, .55, .95) 0s;
    transition: all .4s cubic-bezier(.45, .05, .55, .95) 0s;
    background-color: #1868dd;
    margin: 5px
  }

  .ekit-wid-con .elemenetskit-toogle-controls-wraper-outer {
    line-height: 0
  }

  .ekit-wid-con .elemenetskit-toogle-controls-wraper {
    -webkit-box-shadow: 0 20px 45px 0 rgba(0, 0, 0, .08);
    box-shadow: 0 20px 45px 0 rgba(0, 0, 0, .08);
    background-color: #fff;
    padding: 5px;
    z-index: 1;
    position: relative;
    display: inline-block
  }

  .ekit-wid-con .elementskit-toggle-nav-link {
    display: block;
    margin: 0;
    border-width: 0;
    color: #5f5f5f;
    padding: 14px 31px;
    text-align: center;
    position: relative;
    z-index: 5;
    line-height: 1;
    background-color: transparent
  }

  .ekit-wid-con .elementskit-toggle-nav-link.active {
    color: #fff
  }

  .ekit-wid-con .elementskit-toggle-nav-link.hover {
    background-color: transparent
  }

  .ekit-wid-con .elemenetskit-toggle-indicator,
  .ekit-wid-con .elemenetskit-toogle-controls-wraper {
    border-radius: 30px
  }

  .ekit-wid-con .ekit-tab-no-title .elementskit-toggle-nav-link {
    padding: 18px
  }

  .ekit-wid-con .ekit-tab-no-title .elementskit-toggle-nav-link.active {
    cursor: default
  }

  .ekit-wid-con .elementskit-switch-nav-link {
    border-bottom: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-wid-con .ekit-slide-toggle {
    border-bottom: none
  }

  .ekit-wid-con .ekit-slide-toggle.nav-tabs .nav-item {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-slide-toggle.nav-tabs .nav-link.active {
    color: #377dff
  }

  .ekit-wid-con .ekit-slide-toggle.nav-tabs .nav-link.active,
  .ekit-wid-con .ekit-slide-toggle.nav-tabs .nav-link:hover {
    background-color: transparent;
    border-color: transparent
  }

  .ekit-wid-con .elementskit-switch-nav-link {
    margin-bottom: 0;
    padding: 0;
    background-color: transparent;
    border: none;
    line-height: 1;
    color: #1e2022;
    font-size: 20px;
    display: inline-block
  }

  .ekit-wid-con .elementskit-switch-nav-link-1 {
    margin-right: 20px
  }

  .ekit-wid-con .elementskit-switch-nav-link-2 {
    margin-left: 20px;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .ekit-wid-con .ekit-custom-switch {
    position: relative;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
  }

  .ekit-wid-con .ekit-custom-control-label {
    background-color: rgba(55, 125, 255, .4);
    border-radius: 20px;
    display: block;
    position: relative;
    color: #377dff;
    padding: 7px 17px;
    cursor: pointer
  }

  .ekit-wid-con .ekit-custom-control-label::before {
    content: "";
    position: absolute;
    left: -1px;
    top: 50%;
    -webkit-transition: .4s;
    transition: .4s;
    color: inherit;
    background-color: currentColor;
    border-radius: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 10px
  }

  .ekit-wid-con .ekit-slide-toggle {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-slide-toggle input[type=checkbox]:checked+.ekit-custom-control-label::before {
    left: calc(101% - 20px)
  }

  .ekit-wid-con .ekit-toggle-switch-content {
    display: none;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-toggle-switch-content.active {
    display: block;
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit-custom-control-input {
    position: absolute;
    z-index: -1;
    opacity: 0
  }

  .ekit-wid-con .ekit_menu_style_vertical.elementskit-menu-container {
    height: auto;
    width: 100%;
    max-width: 250px
  }

  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column
  }

  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav .elementskit-dropdown,
  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav .elementskit-megamenu-panel {
    top: 0;
    left: 100%
  }

  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav.elementskit-menu-po-center>li>a {
    text-align: center
  }

  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav.elementskit-menu-po-right>li>a {
    text-align: right
  }

  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav>li.elementskit-megamenu-has {
    position: relative
  }

  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav>li>a {
    display: block
  }

  .ekit-wid-con .ekit_menu_style_vertical .elementskit-navbar-nav .elementskit-megamenu-panel {
    width: 818px
  }

  .ekit-wid-con .ekit_animation {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
  }

  .ekit-wid-con .ekit_animation .ekit_motion_text {
    white-space: pre-wrap
  }

  .ekit-wid-con .ekit_animation.ekit_char_based .ekit-letter {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    display: inline-block
  }

  .ekit-wid-con .ekit-RainDrop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RainDrop.ekit_no_spilit,
  .ekit-wid-con .ekit-RainDrop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RainDrop;
    animation-name: RainDrop
  }

  .ekit-wid-con .ekit-WaterWave.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-WaterWave.ekit_no_spilit,
  .ekit-wid-con .ekit-WaterWave.ekit_word_spilit .ekit-word {
    -webkit-animation: leWaterWave .2s linear;
    animation: leWaterWave .2s linear
  }

  .ekit-wid-con .ekit-lightning.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-lightning.ekit_no_spilit,
  .ekit-wid-con .ekit-lightning.ekit_word_spilit .ekit-word {
    -webkit-animation-name: lightning;
    animation-name: lightning
  }

  .ekit-wid-con .ekit-JoltZoom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-JoltZoom.ekit_no_spilit,
  .ekit-wid-con .ekit-JoltZoom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: JoltZoom;
    animation-name: JoltZoom
  }

  .ekit-wid-con .ekit-typing {
    width: 473px;
    overflow: hidden;
    white-space: nowrap;
    border-right: 2px solid #7e2ea0;
    -webkit-animation: typing 2s steps(12, end), cursor .2s steps(12, end);
    animation: typing 2s steps(12, end), cursor .2s steps(12, end)
  }

  .ekit-wid-con .ekit-wipe {
    width: 473px;
    overflow: hidden;
    margin: 0 auto;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-animation-name: wipe;
    animation-name: wipe
  }

  .ekit-wid-con .ekit-open {
    width: 473px;
    margin: 0 auto;
    overflow: hidden;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-animation-name: open;
    animation-name: open
  }

  .ekit-wid-con .ekit-Magnify.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-Magnify.ekit_no_spilit,
  .ekit-wid-con .ekit-Magnify.ekit_word_spilit .ekit-word {
    -webkit-animation-name: Magnify;
    animation-name: Magnify
  }

  .ekit-wid-con .ekit-Beat.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-Beat.ekit_no_spilit,
  .ekit-wid-con .ekit-Beat.ekit_word_spilit .ekit-word {
    -webkit-animation-name: Beat;
    animation-name: Beat
  }

  .ekit-wid-con .ekit-FadeIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeIn.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeIn;
    animation-name: FadeIn
  }

  .ekit-wid-con .ekit-FadeInLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeInLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeInLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeInLeft;
    animation-name: FadeInLeft
  }

  .ekit-wid-con .ekit-FadeInRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeInRight.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeInRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeInRight;
    animation-name: FadeInRight
  }

  .ekit-wid-con .ekit-FadeInTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeInTop.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeInTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeInTop;
    animation-name: FadeInTop
  }

  .ekit-wid-con .ekit-FadeInBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeInBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeInBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeInBottom;
    animation-name: FadeInBottom
  }

  .ekit-wid-con .ekit-FadeOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeOut.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeOut;
    animation-name: FadeOut
  }

  .ekit-wid-con .ekit-FadeOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeOutLeft;
    animation-name: FadeOutLeft
  }

  .ekit-wid-con .ekit-FadeOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeOutRight;
    animation-name: FadeOutRight
  }

  .ekit-wid-con .ekit-FadeOutTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeOutTop.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeOutTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeOutTop;
    animation-name: FadeOutTop
  }

  .ekit-wid-con .ekit-FadeOutBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FadeOutBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-FadeOutBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FadeOutBottom;
    animation-name: FadeOutBottom
  }

  .ekit-wid-con .ekit-MovingBackFromRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-MovingBackFromRight.ekit_no_spilit,
  .ekit-wid-con .ekit-MovingBackFromRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: MovingBackFromRight;
    animation-name: MovingBackFromRight;
    -webkit-transform-origin: bottom;
    transform-origin: bottom
  }

  .ekit-wid-con .ekit-MovingBackFromLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-MovingBackFromLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-MovingBackFromLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: MovingBackFromLeft;
    animation-name: MovingBackFromLeft;
    -webkit-transform-origin: bottom;
    transform-origin: bottom
  }

  .ekit-wid-con .ekit-KickOutBehind.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-KickOutBehind.ekit_no_spilit,
  .ekit-wid-con .ekit-KickOutBehind.ekit_word_spilit .ekit-word {
    -webkit-animation-name: KickOutFront;
    animation-name: KickOutFront;
    -webkit-transform-origin: top;
    transform-origin: top
  }

  .ekit-wid-con .ekit-KickOutFront.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-KickOutFront.ekit_no_spilit,
  .ekit-wid-con .ekit-KickOutFront.ekit_word_spilit .ekit-word {
    -webkit-animation-name: KickOutBehind;
    animation-name: KickOutBehind;
    -webkit-transform-origin: top;
    transform-origin: top
  }

  .ekit-wid-con .ekit-ScaleXIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ScaleXIn.ekit_no_spilit,
  .ekit-wid-con .ekit-ScaleXIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ScaleXIn;
    animation-name: ScaleXIn
  }

  .ekit-wid-con .ekit-ScaleXOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ScaleXOut.ekit_no_spilit,
  .ekit-wid-con .ekit-ScaleXOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ScaleXOut;
    animation-name: ScaleXOut
  }

  .ekit-wid-con .ekit-ScaleYIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ScaleYIn.ekit_no_spilit,
  .ekit-wid-con .ekit-ScaleYIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ScaleYIn;
    animation-name: ScaleYIn
  }

  .ekit-wid-con .ekit-ScaleYOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ScaleYOut.ekit_no_spilit,
  .ekit-wid-con .ekit-ScaleYOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ScaleYOut;
    animation-name: ScaleYOut
  }

  .ekit-wid-con .ekit-Jump.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-Jump.ekit_no_spilit,
  .ekit-wid-con .ekit-Jump.ekit_word_spilit .ekit-word {
    -webkit-animation-name: Jump;
    animation-name: Jump
  }

  .ekit-wid-con .ekit-AboundTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-AboundTop.ekit_no_spilit,
  .ekit-wid-con .ekit-AboundTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: AboundTop;
    animation-name: AboundTop
  }

  .ekit-wid-con .ekit-AboundBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-AboundBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-AboundBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: AboundBottom;
    animation-name: AboundBottom
  }

  .ekit-wid-con .ekit-AboundLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-AboundLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-AboundLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: AboundLeft;
    animation-name: AboundLeft
  }

  .ekit-wid-con .ekit-AboundRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-AboundRight.ekit_no_spilit,
  .ekit-wid-con .ekit-AboundRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: AboundRight;
    animation-name: AboundRight
  }

  .ekit-wid-con .ekit-FlyInTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyInTop.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyInTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyInTop;
    animation-name: FlyInTop
  }

  .ekit-wid-con .ekit-FlyInLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyInLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyInLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyInLeft;
    animation-name: FlyInLeft;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  .ekit-wid-con .ekit-FlyInRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyInRight.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyInRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyInRight;
    animation-name: FlyInRight;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  .ekit-wid-con .ekit-FlyInBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyInBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyInBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyInBottom;
    animation-name: FlyInBottom
  }

  .ekit-wid-con .ekit-FlyOutTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyOutTop.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyOutTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyOutTop;
    animation-name: FlyOutTop
  }

  .ekit-wid-con .ekit-FlyOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyOutLeft;
    animation-name: FlyOutLeft;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  .ekit-wid-con .ekit-FlyOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyOutRight;
    animation-name: FlyOutRight;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
  }

  .ekit-wid-con .ekit-FlyOutBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlyOutBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-FlyOutBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlyOutBottom;
    animation-name: FlyOutBottom
  }

  .ekit-wid-con .ekit-DoorCloseLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-DoorCloseLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-DoorCloseLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: DoorCloseLeft;
    animation-name: DoorCloseLeft
  }

  .ekit-wid-con .ekit-DoorOpenRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-DoorOpenRight.ekit_no_spilit,
  .ekit-wid-con .ekit-DoorOpenRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: DoorOpenRight;
    animation-name: DoorOpenRight
  }

  .ekit-wid-con .ekit-DoorCloseRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-DoorCloseRight.ekit_no_spilit,
  .ekit-wid-con .ekit-DoorCloseRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: DoorCloseRight;
    animation-name: DoorCloseRight
  }

  .ekit-wid-con .ekit-DoorOpenLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-DoorOpenLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-DoorOpenLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: DoorOpenLeft;
    animation-name: DoorOpenLeft
  }

  .ekit-wid-con .ekit-HangAndDropLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-HangAndDropLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-HangAndDropLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: HangAndDropLeft;
    animation-name: HangAndDropLeft
  }

  .ekit-wid-con .ekit-HangAndDropRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-HangAndDropRight.ekit_no_spilit,
  .ekit-wid-con .ekit-HangAndDropRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: HangAndDropRight;
    animation-name: HangAndDropRight
  }

  .ekit-wid-con .ekit-PushReleaseFrom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PushReleaseFrom.ekit_no_spilit,
  .ekit-wid-con .ekit-PushReleaseFrom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PushReleaseFrom;
    animation-name: PushReleaseFrom
  }

  .ekit-wid-con .ekit-PushReleaseFromLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PushReleaseFromLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-PushReleaseFromLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PushReleaseFromLeft;
    animation-name: PushReleaseFromLeft
  }

  .ekit-wid-con .ekit-PushReleaseFromTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PushReleaseFromTop.ekit_no_spilit,
  .ekit-wid-con .ekit-PushReleaseFromTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PushReleaseFromTop;
    animation-name: PushReleaseFromTop
  }

  .ekit-wid-con .ekit-PushReleaseFromBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PushReleaseFromBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-PushReleaseFromBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PushReleaseFromBottom;
    animation-name: PushReleaseFromBottom
  }

  .ekit-wid-con .ekit-PushReleaseTo.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PushReleaseTo.ekit_no_spilit,
  .ekit-wid-con .ekit-PushReleaseTo.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PushReleaseTo;
    animation-name: PushReleaseTo
  }

  .ekit-wid-con .ekit-PushReleaseToTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PushReleaseToTop.ekit_no_spilit,
  .ekit-wid-con .ekit-PushReleaseToTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PushReleaseToTop;
    animation-name: PushReleaseToTop
  }

  .ekit-wid-con .ekit-PushReleaseToBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PushReleaseToBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-PushReleaseToBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PushReleaseToBottom;
    animation-name: PushReleaseToBottom
  }

  .ekit-wid-con .ekit-FlipInTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlipInTop.ekit_no_spilit,
  .ekit-wid-con .ekit-FlipInTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlipInTop;
    animation-name: FlipInTop
  }

  .ekit-wid-con .ekit-FlipOutTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlipOutTop.ekit_no_spilit,
  .ekit-wid-con .ekit-FlipOutTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlipOutTop;
    animation-name: FlipOutTop
  }

  .ekit-wid-con .ekit-FlipInBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlipInBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-FlipInBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlipInBottom;
    animation-name: FlipInBottom
  }

  .ekit-wid-con .ekit-FlipOutBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-FlipOutBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-FlipOutBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: FlipOutBottom;
    animation-name: FlipOutBottom
  }

  .ekit-wid-con .ekit-ElevateLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ElevateLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-ElevateLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ElevateLeft;
    animation-name: ElevateLeft
  }

  .ekit-wid-con .ekit-ElevateRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ElevateRight.ekit_no_spilit,
  .ekit-wid-con .ekit-ElevateRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ElevateRight;
    animation-name: ElevateRight
  }

  .ekit-wid-con .ekit-RollFromLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollFromLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-RollFromLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollFromLeft;
    animation-name: RollFromLeft
  }

  .ekit-wid-con .ekit-RollFromRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollFromRight.ekit_no_spilit,
  .ekit-wid-con .ekit-RollFromRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollFromRight;
    animation-name: RollFromRight
  }

  .ekit-wid-con .ekit-RollFromTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollFromTop.ekit_no_spilit,
  .ekit-wid-con .ekit-RollFromTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollFromTop;
    animation-name: RollFromTop
  }

  .ekit-wid-con .ekit-RollFromBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollFromBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-RollFromBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollFromBottom;
    animation-name: RollFromBottom
  }

  .ekit-wid-con .ekit-RollToLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollToLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-RollToLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollToLeft;
    animation-name: RollToLeft
  }

  .ekit-wid-con .ekit-RollToRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollToRight.ekit_no_spilit,
  .ekit-wid-con .ekit-RollToRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollToRight;
    animation-name: RollToRight
  }

  .ekit-wid-con .ekit-RollToTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollToTop.ekit_no_spilit,
  .ekit-wid-con .ekit-RollToTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollToTop;
    animation-name: RollToTop
  }

  .ekit-wid-con .ekit-RollToBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RollToBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-RollToBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RollToBottom;
    animation-name: RollToBottom
  }

  .ekit-wid-con .ekit-RotateSkateInRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateInRight.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateInRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateInRight;
    animation-name: RotateSkateInRight
  }

  .ekit-wid-con .ekit-RotateSkateInLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateInLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateInLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateInLeft;
    animation-name: RotateSkateInLeft
  }

  .ekit-wid-con .ekit-RotateSkateInTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateInTop.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateInTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateInTop;
    animation-name: RotateSkateInTop
  }

  .ekit-wid-con .ekit-RotateSkateInBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateInBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateInBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateInBottom;
    animation-name: RotateSkateInBottom
  }

  .ekit-wid-con .ekit-RotateSkateOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateOutRight;
    animation-name: RotateSkateOutRight
  }

  .ekit-wid-con .ekit-RotateSkateOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateOutLeft;
    animation-name: RotateSkateOutLeft
  }

  .ekit-wid-con .ekit-RotateSkateOutTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateOutTop.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateOutTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateOutTop;
    animation-name: RotateSkateOutTop
  }

  .ekit-wid-con .ekit-RotateSkateOutBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateSkateOutBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateSkateOutBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateSkateOutBottom;
    animation-name: RotateSkateOutBottom
  }

  .ekit-wid-con .ekit-RotateXZoomIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateXZoomIn.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateXZoomIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateXZoomIn;
    animation-name: RotateXZoomIn
  }

  .ekit-wid-con .ekit-RotateXZoomOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateXZoomOut.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateXZoomOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateXZoomOut;
    animation-name: RotateXZoomOut
  }

  .ekit-wid-con .ekit-RotateYZoomIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateYZoomIn.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateYZoomIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateYZoomIn;
    animation-name: RotateYZoomIn
  }

  .ekit-wid-con .ekit-RotateYZoomOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateYZoomOut.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateYZoomOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateYZoomOut;
    animation-name: RotateYZoomOut
  }

  .ekit-wid-con .ekit-RotateIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateIn.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateIn;
    animation-name: RotateIn
  }

  .ekit-wid-con .ekit-RotateOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateOut.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateOut;
    animation-name: RotateOut
  }

  .ekit-wid-con .ekit-RotateInLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateInLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateInLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateInLeft;
    animation-name: RotateInLeft
  }

  .ekit-wid-con .ekit-RotateOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateOutLeft;
    animation-name: RotateOutLeft
  }

  .ekit-wid-con .ekit-RotateInRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateInRight.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateInRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateInRight;
    animation-name: RotateInRight
  }

  .ekit-wid-con .ekit-RotateOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-RotateOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-RotateOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: RotateOutRight;
    animation-name: RotateOutRight
  }

  .ekit-wid-con .ekit-SpinInLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-SpinInLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-SpinInLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: SpinInLeft;
    animation-name: SpinInLeft
  }

  .ekit-wid-con .ekit-SpinInRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-SpinInRight.ekit_no_spilit,
  .ekit-wid-con .ekit-SpinInRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: SpinInRight;
    animation-name: SpinInRight
  }

  .ekit-wid-con .ekit-SpinOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-SpinOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-SpinOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: SpinOutLeft;
    animation-name: SpinOutLeft
  }

  .ekit-wid-con .ekit-SpinOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-SpinOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-SpinOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: SpinOutRight;
    animation-name: SpinOutRight
  }

  .ekit-wid-con .ekit-BlurIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurIn.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurIn;
    animation-name: BlurIn
  }

  .ekit-wid-con .ekit-BlurInRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurInRight.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurInRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurInRight;
    animation-name: BlurInRight
  }

  .ekit-wid-con .ekit-BlurInLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurInLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurInLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurInLeft;
    animation-name: BlurInLeft
  }

  .ekit-wid-con .ekit-BlurInTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurInTop.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurInTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurInTop;
    animation-name: BlurInTop
  }

  .ekit-wid-con .ekit-BlurInBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurInBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurInBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurInBottom;
    animation-name: BlurInBottom
  }

  .ekit-wid-con .ekit-BlurOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurOut.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurOut;
    animation-name: BlurOut
  }

  .ekit-wid-con .ekit-BlurOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurOutRight;
    animation-name: BlurOutRight
  }

  .ekit-wid-con .ekit-BlurOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurOutLeft;
    animation-name: BlurOutLeft
  }

  .ekit-wid-con .ekit-BlurOutTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurOutTop.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurOutTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurOutTop;
    animation-name: BlurOutTop
  }

  .ekit-wid-con .ekit-BlurOutBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BlurOutBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-BlurOutBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BlurOutBottom;
    animation-name: BlurOutBottom
  }

  .ekit-wid-con .ekit-PopUp.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PopUp.ekit_no_spilit,
  .ekit-wid-con .ekit-PopUp.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PopUp;
    animation-name: PopUp
  }

  .ekit-wid-con .ekit-PopUpLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PopUpLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-PopUpLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PopUpLeft;
    animation-name: PopUpLeft
  }

  .ekit-wid-con .ekit-PopUpRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PopUpRight.ekit_no_spilit,
  .ekit-wid-con .ekit-PopUpRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PopUpRight;
    animation-name: PopUpRight
  }

  .ekit-wid-con .ekit-PopOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PopOut.ekit_no_spilit,
  .ekit-wid-con .ekit-PopOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PopOut;
    animation-name: PopOut
  }

  .ekit-wid-con .ekit-PopOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PopOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-PopOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PopOutLeft;
    animation-name: PopOutLeft
  }

  .ekit-wid-con .ekit-PopOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PopOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-PopOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PopOutRight;
    animation-name: PopOutRight
  }

  .ekit-wid-con .ekit-BounceFromTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BounceFromTop.ekit_no_spilit,
  .ekit-wid-con .ekit-BounceFromTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BounceFromTop;
    animation-name: BounceFromTop
  }

  .ekit-wid-con .ekit-BounceFromDown.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BounceFromDown.ekit_no_spilit,
  .ekit-wid-con .ekit-BounceFromDown.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BounceFromDown;
    animation-name: BounceFromDown
  }

  .ekit-wid-con .ekit-BounceY.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BounceY.ekit_no_spilit,
  .ekit-wid-con .ekit-BounceY.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BounceY;
    animation-name: BounceY
  }

  .ekit-wid-con .ekit-BounceZoomIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BounceZoomIn.ekit_no_spilit,
  .ekit-wid-con .ekit-BounceZoomIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BounceZoomIn;
    animation-name: BounceZoomIn
  }

  .ekit-wid-con .ekit-BounceZoomOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-BounceZoomOut.ekit_no_spilit,
  .ekit-wid-con .ekit-BounceZoomOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: BounceZoomOut;
    animation-name: BounceZoomOut
  }

  .ekit-wid-con .ekit-PerspectiveOutTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PerspectiveOutTop.ekit_no_spilit,
  .ekit-wid-con .ekit-PerspectiveOutTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PerspectiveOutTop;
    animation-name: PerspectiveOutTop;
    -webkit-transform: perspective(500px);
    transform: perspective(500px);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
  }

  .ekit-wid-con .ekit-PerspectiveOutBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-PerspectiveOutBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-PerspectiveOutBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: PerspectiveOutBottom;
    animation-name: PerspectiveOutBottom;
    -webkit-transform: perspective(500px);
    transform: perspective(500px);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
  }

  .ekit-wid-con .ekit-ZoomIn.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomIn.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomIn.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomIn;
    animation-name: ZoomIn
  }

  .ekit-wid-con .ekit-ZoomInLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomInLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomInLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomInLeft;
    animation-name: ZoomInLeft
  }

  .ekit-wid-con .ekit-ZoomInRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomInRight.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomInRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomInRight;
    animation-name: ZoomInRight
  }

  .ekit-wid-con .ekit-ZoomInTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomInTop.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomInTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: LetterZoomInTop;
    animation-name: LetterZoomInTop
  }

  .ekit-wid-con .ekit-ZoomInBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomInBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomInBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomInBottom;
    animation-name: ZoomInBottom
  }

  .ekit-wid-con .ekit-ZoomOut.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomOut.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomOut.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomOut;
    animation-name: ZoomOut
  }

  .ekit-wid-con .ekit-ZoomOutLeft.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomOutLeft.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomOutLeft.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomOutLeft;
    animation-name: ZoomOutLeft
  }

  .ekit-wid-con .ekit-ZoomOutRight.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomOutRight.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomOutRight.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomOutRight;
    animation-name: ZoomOutRight
  }

  .ekit-wid-con .ekit-ZoomOutTop.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomOutTop.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomOutTop.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomOutTop;
    animation-name: ZoomOutTop
  }

  .ekit-wid-con .ekit-ZoomOutBottom.ekit_char_based .ekit-letter,
  .ekit-wid-con .ekit-ZoomOutBottom.ekit_no_spilit,
  .ekit-wid-con .ekit-ZoomOutBottom.ekit_word_spilit .ekit-word {
    -webkit-animation-name: ZoomOutBottom;
    animation-name: ZoomOutBottom
  }

  .ekit-wid-con .ekit-oaoFadeIn.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoFadeInTop;
    animation-name: oaoFadeInTop;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  .ekit-wid-con .ekit-oaoFadeIn.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoFadeInBottom;
    animation-name: oaoFadeInBottom;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
  }

  .ekit-wid-con .ekit-oaoFadeOut.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoFadeOutop;
    animation-name: oaoFadeOutop;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }

  .ekit-wid-con .ekit-oaoFadeOut.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoFadeOutBottom;
    animation-name: oaoFadeOutBottom;
    -webkit-animation-duration: .7s;
    animation-duration: .7s;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
  }

  .ekit-wid-con .ekit-oaoFlyIn.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoFlyInTop;
    animation-name: oaoFlyInTop
  }

  .ekit-wid-con .ekit-oaoFlyIn.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoFlyInBottom;
    animation-name: oaoFlyInBottom
  }

  .ekit-wid-con .ekit-oaoFlyOut.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoFlyOutTop;
    animation-name: oaoFlyOutTop
  }

  .ekit-wid-con .ekit-oaoFlyOut.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoFlyOutBottom;
    animation-name: oaoFlyOutBottom
  }

  .ekit-wid-con .ekit-oaoRotateIn.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoRotateInTop;
    animation-name: oaoRotateInTop
  }

  .ekit-wid-con .ekit-oaoRotateIn.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoRotateInBottom;
    animation-name: oaoRotateInBottom
  }

  .ekit-wid-con .ekit-oaoRotateOut.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoRotateOutTop;
    animation-name: oaoRotateOutTop
  }

  .ekit-wid-con .ekit-oaoRotateOut.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoRotateOutBottom;
    animation-name: oaoRotateOutBottom
  }

  .ekit-wid-con .ekit-oaoRotateXIn.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoRotateXInTop;
    animation-name: oaoRotateXInTop
  }

  .ekit-wid-con .ekit-oaoRotateXIn.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoRotateXInBottom;
    animation-name: oaoRotateXInBottom
  }

  .ekit-wid-con .ekit-oaoRotateXOut.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoRotateXOutTop;
    animation-name: oaoRotateXOutTop
  }

  .ekit-wid-con .ekit-oaoRotateXOut.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoRotateXOutBottom;
    animation-name: oaoRotateXOutBottom
  }

  .ekit-wid-con .ekit-oaoRotateYIn.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoRotateYInTop;
    animation-name: oaoRotateYInTop
  }

  .ekit-wid-con .ekit-oaoRotateYIn.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoRotateYInBottom;
    animation-name: oaoRotateYInBottom
  }

  .ekit-wid-con .ekit-oaoRotateYOut.ekit_char_based .ekit-letter:nth-child(even) {
    -webkit-animation-name: oaoRotateYOutTop;
    animation-name: oaoRotateYOutTop
  }

  .ekit-wid-con .ekit-oaoRotateYOut.ekit_char_based .ekit-letter:nth-child(odd) {
    -webkit-animation-name: oaoRotateYOutBottom;
    animation-name: oaoRotateYOutBottom
  }

  .ekit-wid-con .ekit-RevealInTop+.ekit_reveal_bg {
    -webkit-transform-origin: top;
    transform-origin: top;
    -webkit-animation: ekitRevealInTop 1s ease forwards;
    animation: ekitRevealInTop 1s ease forwards
  }

  .ekit-wid-con .ekit-RevealInLeft+.ekit_reveal_bg {
    -webkit-transform-origin: left;
    transform-origin: left;
    -webkit-animation: ekitRevealInLeft 1s ease forwards;
    animation: ekitRevealInLeft 1s ease forwards
  }

  .ekit-wid-con .ekit-RevealInRight+.ekit_reveal_bg {
    -webkit-transform-origin: right;
    transform-origin: right;
    -webkit-animation: ekitRevealInRight 1s ease forwards;
    animation: ekitRevealInRight 1s ease forwards
  }

  .ekit-wid-con .ekit-RevealInBottom+.ekit_reveal_bg {
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    -webkit-animation: ekitRevealInBottom 1s ease forwards;
    animation: ekitRevealInBottom 1s ease forwards
  }

  .ekit-wid-con .ekit_reveal_bg {
    position: absolute;
    top: 0;
    left: 0;
    background-color: red;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit_text {
    position: relative
  }

  .ekit-wid-con .ekit_motion_text_title {
    margin-bottom: 0;
    opacity: 0;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    margin-top: 0
  }

  .ekit-wid-con .background_reveal_anim {
    display: inline-block;
    position: relative
  }

  .ekit-wid-con .background_reveal_anim .ekit-RevealInTop+.elementkit_background_reveal_bg {
    -webkit-transform-origin: top;
    transform-origin: top;
    -webkit-animation: ekitRevealInTop 1s ease forwards;
    animation: ekitRevealInTop 1s ease forwards
  }

  .ekit-wid-con .background_reveal_anim .ekit-RevealInBottom+.elementkit_background_reveal_bg {
    -webkit-transform-origin: bottom;
    transform-origin: bottom;
    -webkit-animation: ekitRevealInBottom 1s ease forwards;
    animation: ekitRevealInBottom 1s ease forwards
  }

  .ekit-wid-con .background_reveal_anim .ekit-RevealInLeft+.elementkit_background_reveal_bg {
    -webkit-transform-origin: left;
    transform-origin: left;
    -webkit-animation: ekitRevealInLeft 1s ease forwards;
    animation: ekitRevealInLeft 1s ease forwards
  }

  .ekit-wid-con .background_reveal_anim .ekit-RevealInRight+.elementkit_background_reveal_bg {
    -webkit-transform-origin: right;
    transform-origin: right;
    -webkit-animation: ekitRevealInRight 1s ease forwards;
    animation: ekitRevealInRight 1s ease forwards
  }

  .ekit-wid-con .background_reveal_anim .elementkit_background_reveal_bg {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #000
  }

  .ekit-wid-con .ekit_animation {
    opacity: 1
  }

  .ekit-wid-con span.ekit_animation {
    display: block
  }

  .ekit-wid-con svg {
    width: 1em;
    height: 1em
  }

  .ekit-wid-con .ekit_table a.dt-button.active:not(.disabled):hover:not(.disabled),
  .ekit-wid-con .ekit_table a.dt-button:active:not(.disabled):hover:not(.disabled),
  .ekit-wid-con .ekit_table button.dt-button.active:not(.disabled):hover:not(.disabled),
  .ekit-wid-con .ekit_table button.dt-button:active:not(.disabled):hover:not(.disabled),
  .ekit-wid-con .ekit_table div.dt-button.active:not(.disabled):hover:not(.disabled),
  .ekit-wid-con .ekit_table div.dt-button:active:not(.disabled):hover:not(.disabled) {
    background-image: none
  }

  .ekit-wid-con .ekit_table .ekit_table_item_container {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit_table .ekit_table_item_container .ekit-table-icon svg {
    max-width: 13px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit_table .ekit_table_item_container.ekit-table-container-before {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .ekit_table .ekit_table_item_container.ekit-table-container-after {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

  .ekit-wid-con .ekit_table .ekit_table_item_container.ekit-table-container-top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
  }

  .ekit-wid-con .ekit_table .dataTables_length {
    font-size: 16px
  }

  .ekit-wid-con .ekit_table .dataTables_length label {
    background-color: #fff;
    display: block;
    color: #2e3d44;
    font-size: 16px;
    line-height: 26px;
    padding: 0 20px;
    text-transform: capitalize;
    border: 1px solid #dfdfe5
  }

  .ekit-wid-con .ekit_table .dataTables_length select {
    display: inline-block;
    width: auto;
    border: none;
    color: #2e3d44;
    background-color: #fff;
    border-left: 1px solid #dfdfe5;
    border-right: 1px solid #dfdfe5;
    line-height: 26px;
    margin: 0 10px;
    height: auto
  }

  .ekit-wid-con .ekit_table table.dataTable {
    border: none
  }

  .ekit-wid-con .ekit_table table.dataTable span img {
    width: 40px;
    -o-object-fit: cover;
    object-fit: cover
  }

  .ekit-wid-con .ekit_table table.dataTable span.body-cell-icon-position-top,
  .ekit-wid-con .ekit_table table.dataTable span.ekit-table-icon.ekit-table-icon-top {
    display: block
  }

  .ekit-wid-con .ekit_table .ekit-table-search-label {
    color: #979797;
    position: absolute;
    top: 50%;
    right: 25px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding-left: 15px
  }

  .ekit-wid-con .ekit_table .ekit-table-search-label i {
    font-size: 16px;
    line-height: 25px;
    display: inline-block
  }

  .ekit-wid-con .ekit_table .ekit-table-search-label svg {
    font-size: 16px
  }

  .ekit-wid-con .ekit_table .dataTables_filter label {
    position: relative;
    display: block
  }

  .ekit-wid-con .ekit_table .dataTables_filter input {
    border-color: #d9d9e0;
    padding: 9px 20px;
    margin: 0;
    padding-right: 35px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 20px;
    border-radius: 0;
    font-size: 16px;
    background-color: #fff;
    color: #9a9a9a
  }

  .ekit-wid-con .ekit_table .dataTables_filter input::-webkit-input-placeholder {
    color: #9a9a9a;
    font-size: 15px;
    line-height: 48px
  }

  .ekit-wid-con .ekit_table .dataTables_filter input::-moz-placeholder {
    color: #9a9a9a;
    font-size: 15px;
    line-height: 48px
  }

  .ekit-wid-con .ekit_table .dataTables_filter input:-ms-input-placeholder {
    color: #9a9a9a;
    font-size: 15px;
    line-height: 48px
  }

  .ekit-wid-con .ekit_table .dataTables_filter input::-ms-input-placeholder {
    color: #9a9a9a;
    font-size: 15px;
    line-height: 48px
  }

  .ekit-wid-con .ekit_table .dataTables_filter input::placeholder {
    color: #9a9a9a;
    font-size: 15px;
    line-height: 48px
  }

  .ekit-wid-con .ekit_table .dataTables_wrapper {
    padding: 0
  }

  .ekit-wid-con .ekit_table .dataTables_wrapper select:not([multiple]) {
    padding: 12px 16px;
    line-height: 15px;
    font-size: 13px
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #333;
    text-align: center
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container a:hover {
    background-color: transparent
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container .body_cell_icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container .body_cell_icon svg {
    max-width: 16px;
    height: auto;
    vertical-align: middle
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container.ekit_table_data_after {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container.ekit_table_data_top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container.ekit_table_data_before {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container.ekit_body_align_right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: end;
    text-align: right
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container.ekit_body_align_left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left
  }

  .ekit-wid-con .ekit_table .ekit_table_body_container.ekit_body_align_center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
  }

  .ekit-wid-con .ekit_table tr {
    background-color: transparent
  }

  .ekit-wid-con .ekit_table th {
    background-color: #7c5af5;
    border: none
  }

  .ekit-wid-con .ekit_table th span {
    vertical-align: middle;
    display: inline-block
  }

  .ekit-wid-con .ekit_table td {
    font-size: 15px;
    vertical-align: middle
  }

  .ekit-wid-con .ekit_table td span {
    vertical-align: middle
  }

  .ekit-wid-con .ekit_table td .ekit_table_data_after span {
    display: inline-block
  }

  .ekit-wid-con .ekit_table td .ekit_table_data_after span::before {
    float: right
  }

  .ekit-wid-con .ekit_table .dt-button {
    background-image: none;
    background-color: #fff;
    font-size: 16px;
    background-color: #fff;
    color: #2e3d44;
    padding: 9px 25px;
    border-radius: 0;
    margin: 0;
    line-height: 20px
  }

  .ekit-wid-con .ekit_table .dt-button:hover {
    background-image: none;
    color: #2e3d44;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff
  }

  .ekit-wid-con .ekit_table .dt-button:focus {
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #fff
  }

  .ekit-wid-con .ekit_table .dt-button:active {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    background-color: #fff;
    background-image: none;
    color: #2e3d44 !important
  }

  .ekit-wid-con .ekit_table .ekit-tbl-pagi-nav {
    border: none;
    padding: 0;
    background-color: transparent
  }

  .ekit-wid-con .ekit_table .paginate_button {
    border-color: #ccc;
    background-image: none;
    margin-left: 10px;
    font-size: 15px;
    border: none;
    color: #2e3d44;
    line-height: 20px;
    font-weight: 400
  }

  .ekit-wid-con .ekit_table .paginate_button.next {
    margin-right: 0 !important;
    border-right: none !important;
    border-bottom: none !important;
    border-top: none !important;
    padding-left: 15px;
    border-radius: 0;
    border-width: 1px
  }

  .ekit-wid-con .ekit_table .paginate_button.previous {
    margin-left: 0 !important;
    border-left: none !important;
    border-bottom: none !important;
    border-top: none !important;
    padding-right: 15px;
    border-radius: 0;
    border-width: 1px
  }

  .ekit-wid-con .ekit_table .paginate_button:focus {
    border-color: #ccc;
    background-color: transparent;
    background-image: none
  }

  .ekit-wid-con .ekit_table .paginate_button.current {
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #2e3d44;
    color: #fff !important;
    border-color: none;
    border-radius: 0;
    border: none
  }

  .ekit-wid-con .ekit_table .paginate_button.current:hover {
    background-image: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #2e3d44;
    color: #fff !important;
    border: none
  }

  .ekit-wid-con .ekit_table .paginate_button:hover {
    background-color: transparent;
    border: none;
    color: #2e3d44 !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-image: none
  }

  .ekit-wid-con .ekit_table .paginate_button.disabled {
    border: inherit
  }

  .ekit-wid-con .ekit_table .paginate_button.disabled:hover {
    border: inherit
  }

  .ekit-wid-con .ekit_table .paginate_button.disabled:focus {
    border: inherit
  }

  .ekit-wid-con .ekit_table .dataTables_info {
    -webkit-transition: all .4s;
    transition: all .4s;
    font-size: 15px;
    padding-top: 6px;
    color: #666;
    line-height: 20px
  }

  .ekit-wid-con .ekit_table .ekit-no-csv-file-found {
    border: 1px solid #ff0404;
    padding: 20px;
    font-size: 16px;
    font-weight: 500
  }

  .ekit-wid-con table[aria-describedby] thead th {
    text-align: center;
    background-color: #6e5bde;
    color: #fff
  }

  .ekit-wid-con .ekit_table.display table.dataTable tbody tr.odd {
    background-color: transparent
  }

  .ekit-wid-con .ekit_table.display table.dataTable tbody tr.odd:hover {
    background-color: transparent
  }

  .ekit-wid-con .ekit_table.display table.dataTable tbody tr .sorting_1,
  .ekit-wid-con .ekit_table.display table.dataTable tbody tr:hover {
    background-color: transparent
  }

  .ekit-wid-con table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,
  .ekit-wid-con table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before {
    line-height: 16px
  }

  .ekit-wid-con .ekit-tbl-pagi-nav-icon {
    line-height: 20px;
    vertical-align: middle
  }

  .ekit-wid-con .ekit-layout-grid .ekit-twitter-feed-column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .ekit-layout-grid.ekit-row {
    margin-left: -15px;
    margin-right: -15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-1 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-2 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-3 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-4 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-5 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-6 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-7 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-8 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-9 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-10 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-11 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
  }

  .ekit-wid-con .ekit-layout-grid .ekit-col-12 {
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
  }

  @media (max-width:1024px) {
    .ekit-wid-con .ekit-layout-grid .ekit-col-1 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-2 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-3 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-4 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-5 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-6 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-7 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-8 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-9 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-10 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-11 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-12 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .ekit-layout-grid .ekit-col-1 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-2 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-3 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-4 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-5 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-6 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-7 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-8 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-9 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-10 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-11 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-col-12 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }
  }

  .ekit-wid-con .ekit-twitter-feed-content-wraper {
    background-color: #f7f9fb;
    margin-bottom: 30px;
    padding: 15px;
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto
  }

  .ekit-wid-con .ekit-twitter-feed-author {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-twitter-feed-author .ekit-twitter-profile-picture {
    position: relative;
    width: 40px;
    height: 40px;
    min-width: 40px;
    overflow: hidden
  }

  .ekit-wid-con .ekit-twitter-profile-circle {
    border-radius: 50%
  }

  .ekit-wid-con .profile-display-name {
    margin-left: 10px;
    line-height: 1
  }

  .ekit-wid-con .profile-display-name .fullname {
    color: #14171a;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 5px;
    display: inline-block
  }

  .ekit-wid-con .profile-display-name .fullname:hover {
    color: #d55732;
    text-decoration: underline
  }

  .ekit-wid-con .profile-display-name .screen_name {
    font-size: 14px;
    color: #657786;
    display: block
  }

  .ekit-wid-con .profile-display-name .screen_name:hover {
    color: #d55732;
    text-decoration: underline
  }

  .ekit-wid-con .profile-display-name .ekit-twitter-feed-item-user-screen-name {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .profile-display-name .ekit-twitter-feed-item-user-date {
    color: #657786;
    font-size: 12px;
    margin-left: 12px
  }

  .ekit-wid-con .ekit-twitter-feed-comments {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-twitter-feed-comments>a {
    color: #657786;
    display: inline-block;
    font-size: 16px;
    line-height: 1;
    padding: 0 2px;
    position: relative;
    margin-right: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-twitter-feed-comments>a>strong {
    display: inline-block;
    margin-left: 6px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-twitter-feed-comments>a svg {
    height: 14px;
    width: 14px
  }

  .ekit-wid-con .ekit-twitter-feed-comments>a svg:not(:root) {
    overflow: visible
  }

  .ekit-wid-con .ekit-twitter-feed-comments>a path {
    fill: #657786;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-comments:hover {
    color: #1da1f2
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-comments:hover svg path {
    fill: #1da1f2
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-retweet:hover {
    color: #17bf63
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-retweet:hover svg path {
    fill: #17bf63
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-like:hover {
    color: #e0245e
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-like:hover svg path {
    fill: #e0245e
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share {
    margin-left: auto;
    cursor: pointer;
    position: relative
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__menu {
    position: absolute;
    padding: 20px 0;
    bottom: 12px;
    right: 0;
    opacity: 0;
    z-index: 100;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    visibility: hidden;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .1);
    box-shadow: 0 10px 20px rgba(0, 0, 0, .1);
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__menu a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 13px;
    line-height: 30px;
    padding: 0 20px
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__menu a i {
    margin-right: 8px
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share:hover .ekit-twitter-feed-share__menu {
    opacity: 1;
    visibility: visible;
    bottom: 22px
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-fb,
  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-pin,
  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-tw {
    color: #14223b
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-fb .icon,
  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-fb:hover {
    color: #4674d1
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-tw .icon,
  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-tw:hover {
    color: #23abff
  }

  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-pin .icon,
  .ekit-wid-con .ekit-twitter-feed-comments .ekit-twitter-feed-share__with-pin:hover {
    color: #e60023
  }

  .ekit-wid-con .feed-title {
    margin-top: 20px;
    margin-bottom: 20px
  }

  .ekit-wid-con .feed-title>a {
    color: #d55732
  }

  .ekit-wid-con .feed-title>a:focus,
  .ekit-wid-con .feed-title>a:hover {
    text-decoration: underline
  }

  .ekit-wid-con .read-more-button {
    margin-bottom: 20px
  }

  .ekit-wid-con .read-more-button>a {
    color: #14171a
  }

  .ekit-wid-con .read-more-button>a:focus,
  .ekit-wid-con .read-more-button>a:hover {
    color: #d55732;
    text-decoration: underline
  }

  .ekit-wid-con .feed-title-hash {
    margin-bottom: 20px
  }

  .ekit-wid-con .feed-title-hash>a {
    color: #d55732
  }

  .ekit-wid-con .feed-title-hash>a:focus,
  .ekit-wid-con .feed-title-hash>a:hover {
    text-decoration: underline
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-1 {
    -webkit-column-count: 12;
    -moz-column-count: 12;
    column-count: 12
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-2 {
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-3 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-4 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-5 {
    -webkit-column-count: 2.4;
    -moz-column-count: 2.4;
    column-count: 2.4
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-6 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-7 {
    -webkit-column-count: 1.7142857143;
    -moz-column-count: 1.7142857143;
    column-count: 1.7142857143
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-8 {
    -webkit-column-count: 1.5;
    -moz-column-count: 1.5;
    column-count: 1.5
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-9 {
    -webkit-column-count: 1.3333333333;
    -moz-column-count: 1.3333333333;
    column-count: 1.3333333333
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-10 {
    -webkit-column-count: 1.2;
    -moz-column-count: 1.2;
    column-count: 1.2
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-col-11 {
    -webkit-column-count: 1.0909090909;
    -moz-column-count: 1.0909090909;
    column-count: 1.0909090909
  }

  @media (max-width:1024px) {
    .ekit-wid-con .ekit-layout-masonary.ekit-col-1 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-2 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-3 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-4 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-5 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-6 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-7 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-8 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-9 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-10 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-11 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-12 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .ekit-layout-masonary.ekit-col-1 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-2 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-3 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-4 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-5 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-6 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-7 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-8 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-9 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-10 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-11 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-col-12 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }
  }

  .ekit-wid-con .ekit-layout-masonary .ekit-twitter-feed-content-wraper {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid
  }

  .ekit-wid-con .ekit-twitter-media {
    margin-bottom: 20px
  }

  .ekit-wid-con .ekit-twitter-media>a {
    display: block;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .ekit-twitter-media>a:hover .twitter_video_play_icon {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-twitter-media .video_content {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
  }

  .ekit-wid-con .ekit-twitter-media .twitter_video_play_icon {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    opacity: .9;
    -webkit-transform: scale(.9);
    transform: scale(.9);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 64px;
    width: 64px
  }

  .ekit-wid-con .ekit-twitter-media .twitter_video_play_icon>circle {
    fill: #1da1f2;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-twitter-media .twitter_video_play_icon>path {
    fill: #fff;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-twitter-feed-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
  }

  .ekit-wid-con .ekit-twitter-feed-header .ekit-twitter-logo>a {
    color: #e7e7e7;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-twitter-feed-header .ekit-twitter-logo>a:hover {
    color: #1da1f2
  }

  .ekit-wid-con .ekit-twitter-user-timeline {
    position: relative
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-bottom: 25px;
    width: 100%
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-image-container {
    margin-right: 9px
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-image-container>a {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100px;
    height: 100px;
    border: 3px solid #fff
  }

  .ekit-wid-con .ekit-twitter-feed-header-user {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info .ekit-twitter-fullname {
    display: block;
    font-size: 16px;
    font-weight: 700;
    color: #222;
    line-height: 1
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info .ekit-twitter-fullname:hover {
    text-decoration: underline;
    color: #d55732
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info .ekit-twitter-screenname {
    color: #657786;
    font-size: 13px;
    line-height: 1
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info .ekit-twitter-screenname:hover {
    text-decoration: underline;
    color: #d55732
  }

  .ekit-wid-con .twitter-verified-bdage {
    display: inline-block;
    padding-right: 2px;
    vertical-align: middle
  }

  .ekit-wid-con .twitter-verified-bdage>svg {
    width: 13px;
    height: 13px
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info-follow {
    -ms-flex-item-align: center;
    align-self: center
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info-follow>a {
    background-color: #1da1f2;
    border-radius: 17.5px;
    padding: 6px 35px;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    display: inline-block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-twitter-feed-header-user-info-follow>a i {
    margin-right: 8px
  }

  .ekit-wid-con .ekit-twitter-feed-header-statistics {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-bottom: 35px;
    padding-top: 35px;
    border-bottom: 1px solid #f0f0f0;
    border-top: 1px solid #f0f0f0
  }

  .ekit-wid-con .ekit-twitter-feed-header-statistics>.ekit-twitter-tweet-count {
    color: #657786;
    font-size: 12px;
    margin-bottom: 0;
    margin-right: 50px
  }

  .ekit-wid-con .ekit-twitter-feed-header-statistics>.ekit-twitter-tweet-count:last-child {
    margin-right: 0
  }

  .ekit-wid-con .ekit-twitter-feed-header-statistics>.ekit-twitter-tweet-count>strong {
    display: block;
    color: #abb8c2;
    font-size: 18px
  }

  @media (min-width:1024px) {
    .ekit-wid-con .ekit-twitter-feed-profile-info-wraper {
      padding: 40px;
      padding-top: 60px
    }
  }

  @media (max-width:1023px) {
    .ekit-wid-con .ekit-twitter-feed-profile-info-wraper {
      padding: 30px;
      padding-top: 30px
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .ekit-twitter-feed-profile-info-wraper {
      padding: 15px
    }

    .ekit-wid-con .ekit-twitter-feed-header-user {
      margin-bottom: 30px
    }
  }

  .ekit-wid-con .ekit-twitter-feed-header-banner-container+.ekit-twitter-feed-profile-info-wraper {
    margin-top: -54px;
    padding-top: 0
  }

  .ekit-wid-con .ekit-twitter-feed-header-banner-container+.ekit-twitter-feed-profile-info-wraper .ekit-twitter-feed-header-user-info {
    -ms-flex-item-align: end;
    align-self: flex-end;
    margin-bottom: -4px
  }

  .ekit-wid-con .ekit-twitter-feed-header-banner-container+.ekit-twitter-feed-profile-info-wraper .ekit-twitter-feed-header-user-info-follow {
    -ms-flex-item-align: end;
    align-self: flex-end
  }

  .ekit-wid-con .ekit-twitter-retweet svg {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location {
    position: absolute
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location.active .ekit-location_outer,
  .ekit-wid-con .ekit-location-wraper .ekit-location:hover .ekit-location_outer {
    z-index: 2
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-des {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-des>* {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-des li,
  .ekit-wid-con .ekit-location-wraper .ekit-location-des ol,
  .ekit-wid-con .ekit-location-wraper .ekit-location-des ul {
    list-style: initial;
    list-style-position: inside
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover .ekit-location_outer {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    pointer-events: none
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover .ekit-location_outer::after {
    content: " ";
    position: absolute;
    top: -10px;
    left: 0;
    right: 0;
    bottom: -10px;
    z-index: -1
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover .ekit_hotspot_arrow {
    top: auto;
    bottom: 38px;
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover.active .ekit-location_outer,
  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover:not(.click):hover .ekit-location_outer {
    pointer-events: auto;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0)
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover.active .ekit-location_inner,
  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover:not(.click):hover .ekit-location_inner {
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover.active .ekit_hotspot_arrow,
  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover:not(.click):hover .ekit_hotspot_arrow {
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .4s .2s;
    transition: all .4s .2s
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover.bottom .ekit-location_outer {
    top: 43px
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover.bottom .ekit_hotspot_arrow {
    top: 38px;
    bottom: auto
  }

  .ekit-wid-con .ekit-location-wraper .ekit-location-on-hover.bottom .ekit_hotspot_arrow::before {
    border-width: 0 .4rem .4rem;
    border-bottom-color: currentColor
  }

  .ekit-wid-con .ekit-location-on-click:not(.hotspot-following-line-style):not(.hotspot-following-line-straight).active .ekit-location_outer {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0)
  }

  .ekit-wid-con .ekit-location-on-click.active .ekit-location_inner {
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-location_indicator {
    position: relative;
    height: 34px;
    z-index: 1;
    width: 34px;
    background-color: #fff;
    border-radius: 50%;
    border: 1px solid #eee;
    color: rgba(26, 43, 99, .2);
    cursor: pointer
  }

  .ekit-wid-con .ekit-location_indicator::after {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 6px;
    width: 6px;
    background-color: #2575fc;
    border-radius: inherit;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: ""
  }

  @media (max-width:480px) {
    .ekit-wid-con .ekit-location_indicator::after {
      height: 3px;
      width: 3px
    }
  }

  .ekit-wid-con .ekit_hotspot_pulse_1,
  .ekit-wid-con .ekit_hotspot_pulse_2 {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: -1;
    border-radius: inherit;
    color: inherit;
    -webkit-box-shadow: 0 0 0 15px currentColor;
    box-shadow: 0 0 0 15px currentColor;
    -webkit-animation: pulsekm 3s infinite cubic-bezier(.4, 0, 1, 1) both;
    animation: pulsekm 3s infinite cubic-bezier(.4, 0, 1, 1) both
  }

  .ekit-wid-con .ekit_hotspot_pulse_1 {
    -webkit-animation-delay: .5s;
    animation-delay: .5s
  }

  @-webkit-keyframes pulsekm {
    0% {
      -webkit-box-shadow: 0 0 0 0 currentColor;
      box-shadow: 0 0 0 0 currentColor
    }

    70% {
      -webkit-box-shadow: 0 0 0 30px currentColor;
      box-shadow: 0 0 0 30px currentColor;
      opacity: 0
    }

    100% {
      -webkit-box-shadow: 0 0 0 0 currentColor;
      box-shadow: 0 0 0 0 currentColor;
      opacity: 0
    }
  }

  @keyframes pulsekm {
    0% {
      -webkit-box-shadow: 0 0 0 0 currentColor;
      box-shadow: 0 0 0 0 currentColor
    }

    70% {
      -webkit-box-shadow: 0 0 0 30px currentColor;
      box-shadow: 0 0 0 30px currentColor;
      opacity: 0
    }

    100% {
      -webkit-box-shadow: 0 0 0 0 currentColor;
      box-shadow: 0 0 0 0 currentColor;
      opacity: 0
    }
  }

  .ekit-wid-con .ekit_hotspot_image {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%
  }

  .ekit-wid-con .ekit-location-groups .media-body {
    width: 100%
  }

  .ekit-wid-con .ekit-location-groups .media {
    max-width: 100%
  }

  .ekit-wid-con .ekit-location-groups .media.ekit-location_inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .ekit-location-groups .media.ekit-location_inner .ekit_hotspot_image {
    margin-right: 10px
  }

  .ekit-wid-con .ekit-location-groups .media.flex-row-reverse .ekit_hotspot_image {
    margin-left: 10px
  }

  .ekit-wid-con .ekit-location-groups .media.flex-column .ekit_hotspot_image,
  .ekit-wid-con .ekit-location-groups .media.flex-column-reverse .ekit_hotspot_image {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
  }

  .ekit-wid-con .ekit-location_outer {
    min-width: 350px;
    text-align: left;
    color: #000;
    position: absolute;
    bottom: 126%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -15px, 0);
    transform: translate3d(-50%, -15px, 0);
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    z-index: -1
  }

  .ekit-wid-con .ekit-location_inner {
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    visibility: hidden;
    padding: 20px 15px;
    width: 100%;
    background-color: #fff;
    -webkit-filter: drop-shadow(0 0 20px rgba(0, 0, 0, .05));
    filter: drop-shadow(0 0 20px rgba(0, 0, 0, .05));
    position: relative;
    z-index: 50
  }

  .ekit-wid-con .ekit_hotspot_arrow {
    position: absolute;
    display: block;
    width: .8rem;
    height: .4rem;
    bottom: -6px;
    z-index: 5;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .ekit-wid-con .ekit_hotspot_arrow::before {
    position: absolute;
    content: "";
    border-color: transparent;
    border-style: solid;
    border-top-color: currentColor;
    top: 0;
    border-width: .4rem .4rem 0;
    color: #fff;
    left: 0
  }

  .ekit-wid-con .hotspot-following-line-style .ekit-location_outer {
    -webkit-transform: none;
    transform: none;
    -webkit-transition: all .4s ease 0s;
    transition: all .4s ease 0s
  }

  .ekit-wid-con .hotspot-following-line-style .ekit-hotspot-horizontal-line,
  .ekit-wid-con .hotspot-following-line-style .ekit-hotspot-vertical-line {
    display: block;
    -webkit-transition: all .4s linear .4s;
    transition: all .4s linear .4s;
    background-color: #2575fc;
    position: absolute
  }

  .ekit-wid-con .hotspot-following-line-style .ekit-hotspot-vertical-line {
    -webkit-transition: all .4s linear 0s;
    transition: all .4s linear 0s;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    width: 2px;
    height: 65px;
    left: 50%
  }

  .ekit-wid-con .hotspot-following-line-style .ekit-hotspot-horizontal-line {
    height: 2px;
    width: 155px;
    margin-top: -1px;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    top: 50%
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit-hotspot-horizontal-line,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_top .ekit-hotspot-horizontal-line {
    left: 100%;
    -webkit-transform-origin: left;
    transform-origin: left
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit-hotspot-horizontal-line,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_top .ekit-hotspot-horizontal-line {
    left: auto;
    right: 100%;
    -webkit-transform-origin: right;
    transform-origin: right
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit-location_outer,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_top .ekit-location_outer {
    left: calc(100% - 2px)
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit-location_outer,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_top .ekit-location_outer {
    left: auto;
    right: 100%
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_top .ekit-location_outer,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_top .ekit-location_outer {
    bottom: 241%
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_top .ekit-hotspot-vertical-line,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_top .ekit-hotspot-vertical-line {
    top: 100%;
    -webkit-transform-origin: bottom;
    transform-origin: bottom
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_top .ekit-hotspot-vertical-line .ekit_hotspot_arrow,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_top .ekit-hotspot-vertical-line .ekit_hotspot_arrow {
    top: 0;
    left: 1px
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_top .ekit-hotspot-horizontal-line .ekit_hotspot_arrow,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_top .ekit-hotspot-horizontal-line .ekit_hotspot_arrow {
    display: none
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit_hotspot_arrow,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit_hotspot_arrow {
    top: -6px;
    bottom: auto
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit_hotspot_arrow::before,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit_hotspot_arrow::before {
    border-width: 0 .4rem .4rem;
    border-bottom-color: currentColor
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit-location_outer,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit-location_outer {
    bottom: auto;
    top: 238%
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit-hotspot-vertical-line,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit-hotspot-vertical-line {
    top: -65px;
    -webkit-transform-origin: top;
    transform-origin: top
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit-hotspot-vertical-line .ekit_hotspot_arrow,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit-hotspot-vertical-line .ekit_hotspot_arrow {
    bottom: 0;
    left: 1px;
    top: auto
  }

  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_left_bottom .ekit-hotspot-horizontal-line .ekit_hotspot_arrow,
  .ekit-wid-con .hotspot-following-line-style.ekit_hotspot_follow_line_right_bottom .ekit-hotspot-horizontal-line .ekit_hotspot_arrow {
    display: none
  }

  .ekit-wid-con .hotspot-following-line-style.ekit-location-on-click.active .ekit-hotspot-horizontal-line {
    -webkit-transition: all .4s linear 0s;
    transition: all .4s linear 0s;
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  .ekit-wid-con .hotspot-following-line-style.ekit-location-on-click.active .ekit-hotspot-vertical-line {
    -webkit-transition: all .3s linear .4s;
    transition: all .3s linear .4s;
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }

  .ekit-wid-con .hotspot-following-line-style.ekit-location-on-click.active .ekit-location_inner {
    -webkit-transition: all .4s ease .7s;
    transition: all .4s ease .7s
  }

  .ekit-wid-con .hotspot-following-line-style.ekit-location-on-click.active .ekit-location_outer {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .hotspot-following-line-straight .ekit-hotspot-horizontal-line {
    display: block;
    position: absolute;
    background-color: #2575fc;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    pointer-events: none
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit-hotspot-horizontal-line,
  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_top .ekit-hotspot-horizontal-line {
    height: 100px;
    width: 2px;
    left: 50%;
    margin-left: -1px;
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit-hotspot-horizontal-line .ekit_hotspot_arrow,
  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_top .ekit-hotspot-horizontal-line .ekit_hotspot_arrow {
    top: 0
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit-hotspot-vertical-line,
  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_top .ekit-hotspot-vertical-line {
    display: none
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_top .ekit-location_outer {
    bottom: calc(105px + 100%)
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_top .ekit-hotspot-horizontal-line {
    bottom: 100%;
    -webkit-transform-origin: bottom;
    transform-origin: bottom
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit-location_outer {
    top: calc(105px + 100%)
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit_hotspot_arrow::before {
    border-width: 0 .4rem .4rem;
    border-bottom-color: currentColor
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit-hotspot-horizontal-line {
    top: 100%;
    -webkit-transform-origin: top;
    transform-origin: top
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit-hotspot-horizontal-line .ekit_hotspot_arrow {
    bottom: 0;
    top: auto
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit-hotspot-horizontal-line,
  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_right .ekit-hotspot-horizontal-line {
    width: 100px;
    height: 2px;
    top: 50%;
    margin-top: -1px;
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit-hotspot-horizontal-line .ekit_hotspot_arrow,
  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_right .ekit-hotspot-horizontal-line .ekit_hotspot_arrow {
    right: 0;
    left: auto;
    margin-top: -3px
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit-hotspot-vertical-line,
  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_right .ekit-hotspot-vertical-line {
    display: none
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_right .ekit-hotspot-horizontal-line {
    -webkit-transform-origin: left;
    transform-origin: left;
    left: 100%
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_right .ekit-location_outer {
    -webkit-transform: none;
    transform: none;
    left: calc(100% + 105px);
    bottom: -160%
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_right .ekit_hotspot_arrow {
    left: -12px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_right .ekit_hotspot_arrow::before {
    border-top-color: transparent;
    border-right-color: currentColor;
    border-width: .4rem .4rem .4rem .4rem
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit-hotspot-horizontal-line {
    -webkit-transform-origin: right;
    transform-origin: right;
    right: 100%
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit-location_outer {
    -webkit-transform: none;
    transform: none;
    right: calc(100% + 105px);
    bottom: -160%;
    left: auto
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit_hotspot_arrow {
    right: -12px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: auto
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit_hotspot_arrow::before {
    border-top-color: transparent;
    border-left-color: currentColor;
    border-width: .4rem .4rem .4rem .4rem
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_left .ekit-hotspot-horizontal-line .ekit_hotspot_arrow {
    right: auto;
    left: 0
  }

  .ekit-wid-con .hotspot-following-line-straight.active.ekit_hotspot_follow_line_bottom .ekit-hotspot-horizontal-line,
  .ekit-wid-con .hotspot-following-line-straight.active.ekit_hotspot_follow_line_top .ekit-hotspot-horizontal-line {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }

  .ekit-wid-con .hotspot-following-line-straight.active.ekit_hotspot_follow_line_left .ekit-hotspot-horizontal-line,
  .ekit-wid-con .hotspot-following-line-straight.active.ekit_hotspot_follow_line_right .ekit-hotspot-horizontal-line {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_bottom .ekit-location_outer,
  .ekit-wid-con .hotspot-following-line-straight.ekit_hotspot_follow_line_top .ekit-location_outer {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .ekit-wid-con .hotspot-following-line-straight .ekit-location_outer {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-map-image img {
    display: inline-block
  }

  .ekit-wid-con .ekit-feed-items-wrapper-dribble .ekit-feed-items-load-more .btn {
    color: #ea4c89;
    background-color: rgba(234, 76, 137, .1)
  }

  .ekit-wid-con .ekit-feed-items-wrapper-dribble .ekit-feed-item-dribble.style5 .ekit-feed-item--cover .ekit-feed-item--go-arrow {
    display: none
  }

  .ekit-wid-con .ekit-feed-items-wrapper-dribble .ekit-feed-item-dribble.style5 .ekit-feed-item--info {
    opacity: 0;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-feed-items-wrapper-dribble .ekit-feed-item-dribble.style5:hover .ekit-feed-item--info {
    opacity: 1
  }

  .ekit-wid-con .ekit-feed-header-pinterest .ekit-feed-header--actions .btn {
    position: relative;
    padding-top: 0 !important;
    padding-bottom: 0 !important
  }

  .ekit-wid-con .ekit-feed-header-pinterest .ekit-feed-header--actions .btn i {
    color: #bd081c
  }

  .ekit-wid-con .ekit-feed-header-pinterest .ekit-feed-header--actions .btn span {
    margin-left: 2rem
  }

  .ekit-wid-con .ekit-feed-header-pinterest .ekit-feed-header--actions .btn-primary {
    background-color: #bd081c;
    border-color: #bd081c
  }

  .ekit-wid-con .ekit-feed-header-pinterest .ekit-feed-header--actions .btn-pill {
    border-radius: 2rem !important
  }

  .ekit-wid-con .ekit-feed-header-pinterest .ekit-feed-header--actions .circle {
    position: absolute;
    left: 3px;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background-color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-feed-header-pinterest .header-left {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .ekit-feed-items-wrapper-pinterest .ekit-feed-items-wrapper--buttons {
    text-align: center
  }

  .ekit-wid-con .ekit-feed-items-wrapper-pinterest .ekit-feed-items-wrapper--buttons .btn {
    border-width: 2px;
    font-weight: 500;
    padding: .4rem 2rem
  }

  .ekit-wid-con .ekit-feed-items-wrapper-pinterest .ekit-feed-items-wrapper--buttons .btn-outline-primary {
    border-color: #bd081c;
    color: #bd081c
  }

  .ekit-wid-con .ekit-feed-items-wrapper-pinterest .ekit-feed-items-wrapper--buttons .btn-outline-primary:hover {
    background-color: #bd081c;
    color: #fff
  }

  .ekit-wid-con .ekit-feed-items-wrapper-pinterest .ekit-feed-items-wrapper--buttons .btn-outline-secondary {
    border-color: #f2f2f5;
    color: #000032
  }

  .ekit-wid-con .ekit-feed-items-wrapper-pinterest .ekit-feed-items-wrapper--buttons .btn-outline-secondary:hover {
    background-color: #f2f2f5
  }

  .ekit-wid-con .ekit-feed-pinterest-boards,
  .ekit-wid-con .ekit-feed-pinterest-pins {
    display: none
  }

  .ekit-wid-con .ekit-feed-pinterest-boards.visible,
  .ekit-wid-con .ekit-feed-pinterest-pins.visible {
    display: block
  }

  .ekit-wid-con .ekit-feed-pinterest-board {
    -webkit-box-shadow: 0 7px 15px rgba(0, 0, 0, .05);
    box-shadow: 0 7px 15px rgba(0, 0, 0, .05)
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images {
    height: 220px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(4, 1fr);
    grid-gap: .4rem
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images>div {
    grid-row: 1/5;
    background-color: #f2f2f5
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images>div:nth-of-type(2).span-1 {
    grid-row: 1/2
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images>div:nth-of-type(2).span-2 {
    grid-row: 1/3
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images>div:nth-of-type(2).span-3 {
    grid-row: 1/4
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images>div:nth-of-type(3).span-1 {
    grid-row: 4/5
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images>div:nth-of-type(3).span-2 {
    grid-row: 3/5
  }

  .ekit-wid-con .ekit-feed-pinterest-board--images>div:nth-of-type(3).span-3 {
    grid-row: 2/5
  }

  .ekit-wid-con .ekit-feed-pinterest-board--info {
    padding: 1rem
  }

  .ekit-wid-con .ekit-feed-pinterest-board--name {
    font-size: 1rem;
    line-height: 1rem;
    font-weight: 700;
    color: #000032;
    margin: 0
  }

  .ekit-wid-con .ekit-feed-pinterest-board--pins {
    color: #adadad;
    font-size: 12px;
    margin: 0
  }

  .ekit-wid-con .ekit-feed-pinterest-pins .row>div {
    padding: 0
  }

  .ekit-wid-con .ekit-feed-pinterest-pins .row>.col-md-12 img {
    height: unset
  }

  .ekit-wid-con .ekit-feed-pinterest-pins .row>.col-md-6 img {
    height: 24rem
  }

  .ekit-wid-con .ekit-feed-pinterest-pins .row>.col-md-4 img {
    height: 22rem
  }

  .ekit-wid-con .ekit-feed-pinterest-pins .row>.col-md-3 img {
    height: 20rem
  }

  .ekit-wid-con .ekit-feed-pinterest-pins .row>.col-md-2 img {
    height: 18rem
  }

  .ekit-wid-con .ekit-feed-pinterest-pin {
    position: relative;
    overflow: hidden;
    color: #32323d;
    font-size: 14px;
    line-height: 17px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-feed-pinterest-pin.has-title img {
    margin-bottom: 1rem
  }

  .ekit-wid-con .ekit-feed-pinterest-pin>a {
    display: block
  }

  .ekit-wid-con .ekit-feed-pinterest-pin>a,
  .ekit-wid-con .ekit-feed-pinterest-pin>a img {
    width: 100%
  }

  .ekit-wid-con .ekit-feed-pinterest-pin>a img {
    -o-object-position: top;
    object-position: top;
    -o-object-fit: cover;
    object-fit: cover
  }

  .ekit-wid-con .ekit-feed-pinterest-pin--top-logo {
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: 1rem;
    right: 1rem
  }

  .ekit-wid-con .ekit-feed-pinterest-pin--top-logo i {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute;
    color: #bd081c
  }

  .ekit-wid-con .ekit-feed-items-load-more.pinterest {
    padding-top: 2rem
  }

  .ekit-wid-con .ekit-feed-items-load-more.pinterest .btn {
    display: inline-block;
    color: #bd081c;
    background-color: rgba(189, 8, 28, .1)
  }

  .ekit-wid-con .ekit-feed-wrapper-pinterest .row.ekit-layout-grid img {
    height: 250px
  }

  .ekit-wid-con .ekit-feed-wrapper-pinterest p {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-facebook-feed {
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-facebook-feed a {
    text-decoration: none
  }

  .ekit-wid-con .ekit-facebook-feed .medium-text {
    font-size: 14px;
    font-weight: 500;
    line-height: 22px
  }

  .ekit-wid-con .ekit-layout-grid.ekit-fb-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -15px;
    margin-right: -15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-1 {
    max-width: 8.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-2 {
    max-width: 16.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-3 {
    max-width: 25%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-4 {
    max-width: 33.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-5 {
    max-width: 41.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-6 {
    max-width: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-7 {
    max-width: 58.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-8 {
    max-width: 66.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-9 {
    max-width: 75%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-10 {
    max-width: 83.3333333333%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-11 {
    max-width: 91.6666666667%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    padding-left: 15px;
    padding-right: 15px
  }

  .ekit-wid-con .ekit-layout-grid .ekit-fb-col-12 {
    max-width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    padding-left: 15px;
    padding-right: 15px
  }

  @media (max-width:1024px) {
    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-1 {
      max-width: 8.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.3333333333%;
      flex: 0 0 8.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-2 {
      max-width: 16.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
      flex: 0 0 16.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-3 {
      max-width: 25%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-4 {
      max-width: 33.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
      flex: 0 0 33.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-5 {
      max-width: 41.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.6666666667%;
      flex: 0 0 41.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-6 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-7 {
      max-width: 58.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.3333333333%;
      flex: 0 0 58.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-8 {
      max-width: 66.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.6666666667%;
      flex: 0 0 66.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-9 {
      max-width: 75%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-10 {
      max-width: 83.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.3333333333%;
      flex: 0 0 83.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-11 {
      max-width: 91.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.6666666667%;
      flex: 0 0 91.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-tablet-12 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-1 {
      max-width: 8.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 8.3333333333%;
      flex: 0 0 8.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-2 {
      max-width: 16.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
      flex: 0 0 16.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-3 {
      max-width: 25%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
      flex: 0 0 25%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-4 {
      max-width: 33.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
      flex: 0 0 33.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-5 {
      max-width: 41.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 41.6666666667%;
      flex: 0 0 41.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-6 {
      max-width: 50%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
      flex: 0 0 50%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-7 {
      max-width: 58.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 58.3333333333%;
      flex: 0 0 58.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-8 {
      max-width: 66.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 66.6666666667%;
      flex: 0 0 66.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-9 {
      max-width: 75%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
      flex: 0 0 75%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-10 {
      max-width: 83.3333333333%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 83.3333333333%;
      flex: 0 0 83.3333333333%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-11 {
      max-width: 91.6666666667%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 91.6666666667%;
      flex: 0 0 91.6666666667%
    }

    .ekit-wid-con .ekit-layout-grid .ekit-fb-col-mobile-12 {
      max-width: 100%;
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }
  }

  .ekit-wid-con .ekit-layout-masonary {
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-1 {
    -webkit-column-count: 12;
    -moz-column-count: 12;
    column-count: 12
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-2 {
    -webkit-column-count: 6;
    -moz-column-count: 6;
    column-count: 6
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-3 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-4 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-5 {
    -webkit-column-count: 2.4;
    -moz-column-count: 2.4;
    column-count: 2.4
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-6 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-7 {
    -webkit-column-count: 1.7142857143;
    -moz-column-count: 1.7142857143;
    column-count: 1.7142857143
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-8 {
    -webkit-column-count: 1.5;
    -moz-column-count: 1.5;
    column-count: 1.5
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-9 {
    -webkit-column-count: 1.3333333333;
    -moz-column-count: 1.3333333333;
    column-count: 1.3333333333
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-10 {
    -webkit-column-count: 1.2;
    -moz-column-count: 1.2;
    column-count: 1.2
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-11 {
    -webkit-column-count: 1.0909090909;
    -moz-column-count: 1.0909090909;
    column-count: 1.0909090909
  }

  .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-12 {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1
  }

  @media (max-width:1024px) {
    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-1 {
      -webkit-column-count: 12;
      -moz-column-count: 12;
      column-count: 12
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-2 {
      -webkit-column-count: 6;
      -moz-column-count: 6;
      column-count: 6
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-3 {
      -webkit-column-count: 4;
      -moz-column-count: 4;
      column-count: 4
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-4 {
      -webkit-column-count: 3;
      -moz-column-count: 3;
      column-count: 3
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-5 {
      -webkit-column-count: 2.4;
      -moz-column-count: 2.4;
      column-count: 2.4
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-6 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-7 {
      -webkit-column-count: 1.7142857143;
      -moz-column-count: 1.7142857143;
      column-count: 1.7142857143
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-8 {
      -webkit-column-count: 1.5;
      -moz-column-count: 1.5;
      column-count: 1.5
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-9 {
      -webkit-column-count: 1.3333333333;
      -moz-column-count: 1.3333333333;
      column-count: 1.3333333333
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-10 {
      -webkit-column-count: 1.2;
      -moz-column-count: 1.2;
      column-count: 1.2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-11 {
      -webkit-column-count: 1.0909090909;
      -moz-column-count: 1.0909090909;
      column-count: 1.0909090909
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-tablet-12 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-1 {
      -webkit-column-count: 12;
      -moz-column-count: 12;
      column-count: 12
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-2 {
      -webkit-column-count: 6;
      -moz-column-count: 6;
      column-count: 6
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-3 {
      -webkit-column-count: 4;
      -moz-column-count: 4;
      column-count: 4
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-4 {
      -webkit-column-count: 3;
      -moz-column-count: 3;
      column-count: 3
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-5 {
      -webkit-column-count: 2.4;
      -moz-column-count: 2.4;
      column-count: 2.4
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-6 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-7 {
      -webkit-column-count: 1.7142857143;
      -moz-column-count: 1.7142857143;
      column-count: 1.7142857143
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-8 {
      -webkit-column-count: 1.5;
      -moz-column-count: 1.5;
      column-count: 1.5
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-9 {
      -webkit-column-count: 1.3333333333;
      -moz-column-count: 1.3333333333;
      column-count: 1.3333333333
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-10 {
      -webkit-column-count: 1.2;
      -moz-column-count: 1.2;
      column-count: 1.2
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-11 {
      -webkit-column-count: 1.0909090909;
      -moz-column-count: 1.0909090909;
      column-count: 1.0909090909
    }

    .ekit-wid-con .ekit-layout-masonary.ekit-fb-col-mobile-12 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }
  }

  .ekit-wid-con .ekit-layout-masonary .ekit-single-fb-feed-holder {
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    break-inside: avoid
  }

  .ekit-wid-con .ekit-fb-feed-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 24px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-fb-feed-header .user-name {
    display: block;
    color: #14223b;
    font-size: 14px;
    font-weight: 600;
    line-height: 1
  }

  .ekit-wid-con .ekit-fb-feed-header .ekit-fb-post-publish-date {
    display: inline-block;
    color: #868b94;
    font-size: 12px;
    line-height: 1
  }

  .ekit-wid-con .ekit-fb-feed-header-menu {
    cursor: pointer;
    margin-left: auto;
    position: absolute;
    top: 30px;
    right: 30px
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__content {
    right: 0;
    top: 1rem;
    opacity: 0;
    z-index: 100;
    position: absolute;
    visibility: hidden;
    text-align: center;
    background-color: #fff;
    -webkit-transition: all .3s;
    transition: all .3s;
    -webkit-box-shadow: 0 10px 20px rgba(0, 22, 59, .1);
    box-shadow: 0 10px 20px rgba(0, 22, 59, .1);
    padding: 12px 0
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__content a {
    display: block;
    font-size: 14px;
    line-height: 30px;
    padding: 0 24px;
    white-space: nowrap;
    color: #70757e
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__content a:hover {
    color: #1261eb
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler {
    padding: 0 4px 8px 4px
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler .icon {
    font-size: 13px;
    line-height: 17px;
    color: #a0a3a8
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler .three-dot-icon span {
    background-color: #a0a3a8;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler .rotate-on-hover {
    display: block;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler .rotate-on-hover:hover {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler:hover .icon {
    color: #1261eb
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler:hover .three-dot-icon span {
    background-color: #1261eb
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler:hover .ekit-fb-feed-header-menu__content {
    opacity: 1;
    visibility: visible;
    top: 2rem
  }

  .ekit-wid-con .ekit-fb-feed-header-menu__toggler:hover .rotate-on-hover {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .ekit-wid-con .ekit-single-fb-feed {
    margin-bottom: 30px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .ekit-single-fb-feed:not(.ekit_fb_photo_gallery) {
    padding: 12px;
    background-color: #fff;
    -webkit-box-shadow: 0 20px 40px rgba(0, 0, 0, .08);
    box-shadow: 0 20px 40px rgba(0, 0, 0, .08)
  }

  .ekit-wid-con .ekit-single-fb-feed:not(.ekit_fb_photo_gallery) .ekit-fb-feed-media {
    margin-bottom: 30px
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-feed-status,
  .ekit-wid-con .ekit-single-fb-feed.image-in-left .ekit-fb-feed-status {
    overflow: auto
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-feed-status::-webkit-scrollbar,
  .ekit-wid-con .ekit-single-fb-feed.image-in-left .ekit-fb-feed-status::-webkit-scrollbar {
    width: 6px
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-feed-status::-webkit-scrollbar-thumb,
  .ekit-wid-con .ekit-single-fb-feed.image-in-left .ekit-fb-feed-status::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .1)
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-left>div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-left .ekit-fb-feed-image {
    max-height: 440px;
    position: relative
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-left .ekit-fb-feed-image img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-left .ekit-fb-fotter-section {
    border-top: 1px solid #ebeef3
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background {
    height: auto;
    min-height: 400px;
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-transition: all 450ms;
    transition: all 450ms;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background>div {
    z-index: 10;
    position: relative;
    -webkit-transition: -webkit-box-flex 512ms;
    transition: -webkit-box-flex 512ms;
    transition: flex 512ms;
    transition: flex 512ms, -webkit-box-flex 512ms, -ms-flex 512ms
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background,
  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-facebook-comments,
  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-facebook-like,
  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-feed-status,
  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-post-publish-date,
  .ekit-wid-con .ekit-single-fb-feed.image-in-background .user-name {
    color: #fff
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background::after,
  .ekit-wid-con .ekit-single-fb-feed.image-in-background::before {
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    left: 0;
    bottom: 0;
    position: absolute
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background::before {
    z-index: 0;
    opacity: 1;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#14223b));
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, #14223b 100%)
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background::after {
    z-index: 1;
    opacity: 0;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(20, 34, 59, .8)), to(rgba(20, 34, 59, .8)));
    background-image: linear-gradient(180deg, rgba(20, 34, 59, .8) 0, rgba(20, 34, 59, .8) 100%)
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-feed-status {
    opacity: 0;
    height: auto;
    max-height: 0;
    margin-bottom: 0;
    visibility: hidden;
    -webkit-transition-delay: 0;
    transition-delay: 0;
    -webkit-transition: all 450ms;
    transition: all 450ms
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-feed-share__divider {
    background-color: rgba(255, 255, 255, .1)
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-single-fb-feed__bottom-padding {
    display: none
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .header-container {
    -webkit-transform: translateY(-46px);
    transform: translateY(-46px);
    -webkit-transition: -webkit-transform 450ms;
    transition: -webkit-transform 450ms;
    transition: transform 450ms;
    transition: transform 450ms, -webkit-transform 450ms
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-fotter-section {
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    border-top: 1px solid rgba(255, 255, 255, .1)
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-fotter-section i::before,
  .ekit-wid-con .ekit-single-fb-feed.image-in-background .ekit-fb-fotter-section strong {
    color: #fff !important
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background:hover::after {
    opacity: 1
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background:hover>div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background:hover .header-container {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit-single-fb-feed.image-in-background:hover .ekit-fb-feed-status {
    opacity: 1;
    height: auto;
    max-height: 230px;
    visibility: visible;
    -webkit-transition-delay: 200;
    transition-delay: 200
  }

  .ekit-wid-con .facebook-feed-card {
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
  }

  .ekit-wid-con .facebook-feed-card .three-dot-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 21px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .facebook-feed-card .three-dot-icon span {
    display: block;
    border-radius: 50%;
    width: 3px;
    height: 3px;
    background-color: #868b94
  }

  .ekit-wid-con .facebook-feed-card .three-dot-icon span:not(:last-child) {
    margin-right: 4px
  }

  .ekit-wid-con .facebook-feed-card .ekit-fb-reaction-left {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .facebook-feed-card__comments {
    padding-top: 1rem
  }

  .ekit-wid-con .facebook-feed-card__comments p {
    margin: 0
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .facebook-feed-card__inner {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-header,
  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-status,
  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-fotter-section {
    position: absolute;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-fotter-section {
    top: 0;
    bottom: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-top: none;
    border-bottom: 1px solid rgba(255, 255, 255, .1);
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-fotter-section .ekit-fb-reaction-left {
    margin-right: 1rem
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-fotter-section i::before,
  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-fotter-section strong {
    color: #fff
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-header {
    left: 0;
    bottom: -2rem
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-status {
    top: 96px;
    width: 100%;
    left: -3rem;
    max-height: 212px;
    -webkit-transition-delay: .2s;
    transition-delay: .2s
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-status a {
    color: #fff
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-header-menu {
    top: 36px !important;
    z-index: 100
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-header-menu i {
    color: rgba(255, 255, 255, .6)
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2 .ekit-fb-feed-header-menu .three-dot-icon span {
    background-color: rgba(255, 255, 255, .6)
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2:hover .ekit-fb-feed-header,
  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2:hover .ekit-fb-feed-status,
  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2:hover .ekit-fb-fotter-section {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2:hover .ekit-fb-feed-header {
    bottom: 0
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2:hover .ekit-fb-fotter-section {
    top: 42px
  }

  .ekit-wid-con .facebook-feed-card.image-in-background.bg-img-style-2:hover .ekit-fb-feed-status {
    left: 0
  }

  .ekit-wid-con .ekit-fb-feed-status {
    font-size: 14px;
    color: #70757e;
    margin-bottom: 24px
  }

  .ekit-wid-con .ekit-fb-feed-status>a {
    color: #1261eb
  }

  .ekit-wid-con .ekit-fb-feed-status>a:hover {
    text-decoration: underline
  }

  .ekit-wid-con .ekit-fb-feed-image .video-container,
  .ekit-wid-con .ekit-fb-feed-image img,
  .ekit-wid-con .ekit-fb-feed-image video {
    height: 100%
  }

  .ekit-wid-con .ekit-fb-feed-image img {
    width: 100%
  }

  .ekit-wid-con .ekit-fb-feed-image .video-container {
    display: block;
    position: relative
  }

  .ekit-wid-con .ekit-fb-feed-profile-thumb {
    margin-right: 10px
  }

  .ekit-wid-con .ekit-fb-feed-profile-thumb>a {
    display: block;
    width: 42px;
    height: 42px;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .ekit-fb-feed-profile-thumb>a.circle,
  .ekit-wid-con .ekit-fb-feed-profile-thumb>a.circle img {
    border-radius: 50%
  }

  .ekit-wid-con .ekit-fb-feed-profile-thumb>a.has-outline {
    padding: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-style: solid;
    border-color: #1261eb;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-fb-hover-content {
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 5;
    width: 100%;
    text-align: center
  }

  .ekit-wid-con .ekit-fb-video-post {
    display: block;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .ekit-fb-video-post:hover .ekit-fb-video-play-button svg {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-fb-video-play-button svg {
    width: 60px;
    height: 60px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-transform: scale(.9);
    transform: scale(.9);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    cursor: pointer
  }

  .ekit-wid-con .ekit-fb-video-play-button svg path {
    fill: #fff;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-fb-link-type-footer {
    background-color: #f2f3f5;
    padding: 10px 12px;
    position: relative
  }

  .ekit-wid-con .ekit-fb-link-type-footer .ekit-fb-source-name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #606770;
    font-size: 12px;
    text-transform: uppercase;
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-fb-link-type-footer .ekit-fb-caption-name {
    color: #1d2129;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-fb-link-type-footer .ekit-fb-caption {
    color: #606770;
    font-size: 14px
  }

  .ekit-wid-con .ekit-fb-fotter-section {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-top: 10px;
    padding-bottom: 10px
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-comments,
  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like,
  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-retweet {
    color: #70757e
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-comments>i,
  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like>i,
  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-retweet>i {
    padding-right: 5px
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-comments {
    margin-right: 5px
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i {
    width: 18px;
    height: 18px;
    position: relative;
    display: block;
    font-size: 10px
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i::after,
  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i::before {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    position: absolute
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i::before {
    z-index: 10;
    color: #fff
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i::after {
    content: "";
    display: block;
    width: 100%;
    padding-bottom: 100%;
    border-radius: 50%;
    height: 0;
    z-index: 1
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i.like::after {
    background-color: #1261eb
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i.love {
    -webkit-transform: translateX(-4px);
    transform: translateX(-4px)
  }

  .ekit-wid-con .ekit-fb-fotter-section .ekit-facebook-like i.love::after {
    background-color: #fb4267
  }

  .ekit-wid-con .ekit-fb-fotter-section .count {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px
  }

  .ekit-wid-con .ekit-fb-fotter-section.style-02 .ekit-facebook-comments,
  .ekit-wid-con .ekit-fb-fotter-section.style-02 .ekit-facebook-like {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-fb-fotter-section.style-02 i {
    width: auto;
    height: auto;
    font-size: 20px;
    padding: 0;
    margin-right: 10px
  }

  .ekit-wid-con .ekit-fb-fotter-section.style-02 i::before {
    position: static;
    color: #1261eb
  }

  .ekit-wid-con .ekit-fb-fotter-section.style-02 i::after {
    display: none !important
  }

  .ekit-wid-con .ekit-fb-fotter-section.style-02 .count {
    font-weight: 500;
    color: #70757e
  }

  .ekit-wid-con .ekit-layout-grid .ekit_fb_photo_gallery .ekit_fb_photo_link {
    padding-bottom: 85%
  }

  .ekit-wid-con .ekit-layout-grid .ekit_fb_photo_gallery .ekit_fb_photo {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 2
  }

  .ekit-wid-con .ekit-fb-feed-media .ekit_fb_photo_link {
    position: relative;
    display: block;
    overflow: hidden
  }

  .ekit-wid-con .ekit-fb-feed-media .ekit_fb_photo_link:hover .ekit_fb_photo {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
  }

  .ekit-wid-con .ekit-fb-feed-media .ekit_fb_photo {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-fb-feed-share {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-top: 10px
  }

  .ekit-wid-con .ekit-fb-feed-share .icon {
    font-size: 16px
  }

  .ekit-wid-con .ekit-fb-feed-share__divider {
    margin: 0;
    height: 1px;
    border: none;
    max-width: unset;
    background-color: #ebeef3
  }

  .ekit-wid-con .ekit-fb-feed-share__menu {
    position: absolute;
    padding: 20px 0;
    bottom: 12px;
    left: 0;
    opacity: 0;
    z-index: 100;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    visibility: hidden;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .1);
    box-shadow: 0 10px 20px rgba(0, 0, 0, .1);
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-fb-feed-share__menu>a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 13px;
    line-height: 30px;
    padding: 0 20px
  }

  .ekit-wid-con .ekit-fb-feed-share__menu>a,
  .ekit-wid-con .ekit-fb-feed-share__menu>a .icon {
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-fb-feed-share__menu>a .icon {
    margin-right: 8px
  }

  .ekit-wid-con .ekit-fb-feed-share__share {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    position: relative
  }

  .ekit-wid-con .ekit-fb-feed-share__share:hover .ekit-fb-feed-share__menu {
    opacity: 1;
    visibility: visible;
    bottom: 22px
  }

  .ekit-wid-con .ekit-fb-feed-share__view i {
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s
  }

  .ekit-wid-con .ekit-fb-feed-share__view:hover i {
    -webkit-transform: translateX(3px);
    transform: translateX(3px)
  }

  .ekit-wid-con .ekit-fb-feed-share__with-fb,
  .ekit-wid-con .ekit-fb-feed-share__with-pin,
  .ekit-wid-con .ekit-fb-feed-share__with-tw {
    color: #14223b
  }

  .ekit-wid-con .ekit-fb-feed-share__with-fb .icon,
  .ekit-wid-con .ekit-fb-feed-share__with-fb:hover {
    color: #4674d1
  }

  .ekit-wid-con .ekit-fb-feed-share__with-tw .icon,
  .ekit-wid-con .ekit-fb-feed-share__with-tw:hover {
    color: #23abff
  }

  .ekit-wid-con .ekit-fb-feed-share__with-pin .icon,
  .ekit-wid-con .ekit-fb-feed-share__with-pin:hover {
    color: #e60023
  }

  .ekit-wid-con .ekit-fb-feed-share>a,
  .ekit-wid-con .ekit-fb-feed-share>span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #70757e;
    cursor: pointer
  }

  .ekit-wid-con .ekit-fb-feed-share>a:hover,
  .ekit-wid-con .ekit-fb-feed-share>span:hover {
    color: #1261eb
  }

  .ekit-wid-con .ekit-fb-feed-share .icon-share-3 {
    margin-right: 6px
  }

  .ekit-wid-con .ekit-fb-feed-share .icon-arrow-right {
    margin-left: 6px
  }

  .ekit-wid-con .ekit-review-slider-wrapper .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_review_slider_slidetoshow, 1));
    margin-right: var(--ekit_review_slider_left_right_spacing, 15px)
  }

  .ekit-wid-con .ekit-review-slider-wrapper .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_video_slidetoshow, 1));
    margin-right: var(--ekit_review_slider_left_right_spacing, 15px)
  }

  .ekit-wid-con .ekit-unfold-heading {
    color: #101010;
    font-size: 23px;
    line-height: 31px;
    margin: 0;
    font-weight: 500;
    margin-bottom: 8px;
    margin-bottom: 12px
  }

  .ekit-wid-con .ekit-unfold-data {
    height: 79px;
    position: relative;
    overflow: hidden;
    width: 100%
  }

  .ekit-wid-con .ekit-unfold-data::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
    background: linear-gradient(rgba(255, 255, 255, 0), #fff);
    z-index: 11;
    height: 100%
  }

  .ekit-wid-con .ekit-unfold-data.active {
    height: 100%
  }

  .ekit-wid-con .ekit-unfold-data.active::after {
    display: none
  }

  .ekit-wid-con .ekit-unfold-raw-content {
    overflow: hidden
  }

  .ekit-wid-con .ekit-unfold-raw-content li,
  .ekit-wid-con .ekit-unfold-raw-content p {
    color: #666;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 50px
  }

  .ekit-wid-con .ekit-unfold-raw-content li:last-child,
  .ekit-wid-con .ekit-unfold-raw-content p:last-child {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-unfold-raw-content ul {
    margin-bottom: 50px
  }

  .ekit-wid-con .ekit-unfold-raw-content li {
    margin: 0
  }

  .ekit-wid-con .ekit-unfold-raw-content>ol,
  .ekit-wid-con .ekit-unfold-raw-content>ul {
    padding-left: 18px
  }

  .ekit-wid-con .ekit-unfold-wrapper {
    padding: 50px;
    border: 1px solid #f2f2f2;
    border-radius: 20px;
    padding-top: 43px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: self-end;
    -ms-flex-align: self-end;
    align-items: self-end;
    background-color: #fff
  }

  .ekit-wid-con .ekit-unfold-wrapper-align-right {
    margin-left: auto !important
  }

  .ekit-wid-con .ekit-unfold-wrapper-align-left {
    margin-right: auto !important
  }

  .ekit-wid-con .ekit-unfold-wrapper-align-center {
    margin-right: auto !important;
    margin-left: auto !important
  }

  .ekit-wid-con .ekit-expand-directio-below .ekit-unfold-data {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
  }

  .ekit-wid-con .ekit-expand-directio-below .ekit-unfold-btn {
    margin: 15px 0
  }

  .ekit-wid-con .ekit-unfold-btn {
    padding: 0;
    border: none;
    color: #101010;
    font-size: 14px;
    line-height: 17px;
    font-weight: 500;
    border-bottom: 1px solid #101010;
    border-radius: 0;
    margin-top: 35px;
    background-color: transparent;
    text-decoration: none;
    text-transform: unset
  }

  .ekit-wid-con .ekit-unfold-btn:focus,
  .ekit-wid-con .ekit-unfold-btn:hover {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0
  }

  .ekit-wid-con .ekit-unfold-btn:not(:hover):not(:active):not(.has-text-color) {
    color: #101010;
    background-color: transparent
  }

  .ekit-wid-con .ekit-review-overview-facebook .ekit-review-overview--rating .rating-average,
  .ekit-wid-con .ekit-review-overview-facebook .ekit-review-overview--stars {
    color: #3e5a96
  }

  .ekit-wid-con .ekit-review-overview-facebook .ekit-review-overview--actions .btn-primary {
    background-color: #3e5a96;
    border-color: #3e5a96
  }

  .ekit-wid-con .ekit-review-overview-facebook .ekit-review-overview--actions .btn-primary:hover {
    background-color: #354f88
  }

  .ekit-wid-con .ekit-review-card-facebook.ekit-review-card-overview .ekit-review-card--actions a,
  .ekit-wid-con .ekit-review-card-facebook.ekit-review-card-overview .ekit-review-card--average {
    color: #3e5a96
  }

  .ekit-wid-con .ekit-review-card-facebook--stars {
    color: #3e5a96
  }

  .ekit-wid-con .ekit-review-card-facebook .ekit-review-card--posted-on h5,
  .ekit-wid-con .ekit-review-card-facebook .ekit-review-card--stars {
    color: #3e5a96
  }

  .ekit-wid-con .ekit-review-overview-yelp .ekit-review-overview--rating .rating-average,
  .ekit-wid-con .ekit-review-overview-yelp .ekit-review-overview--stars {
    color: #aa000f
  }

  .ekit-wid-con .ekit-review-overview-yelp .ekit-review-overview--actions .btn-primary {
    background-color: #aa000f;
    border-color: #aa000f
  }

  .ekit-wid-con .ekit-review-overview-yelp .ekit-review-overview--actions .btn-primary:hover {
    background-color: #7e000a
  }

  .ekit-wid-con .ekit-review-card-yelp.ekit-review-card-overview .ekit-review-card--actions a,
  .ekit-wid-con .ekit-review-card-yelp.ekit-review-card-overview .ekit-review-card--average {
    color: #aa000f
  }

  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--top-right-logo i {
    color: #aa000f
  }

  .ekit-wid-con .ekit-review-card-yelp--stars {
    color: #aa000f
  }

  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--comment .more {
    color: #aa000f
  }

  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--posted-on h5,
  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--posted-on i,
  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--stars h5,
  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--stars i {
    color: #aa000f
  }

  .ekit-wid-con .ekit-review-card-yelp.ekit-review-card-align-center .ekit-review-card--thumbnail {
    margin-bottom: 20px
  }

  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--thumbnail-badge .badge {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #af0606
  }

  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--posted-on i,
  .ekit-wid-con .ekit-review-card-yelp .ekit-review-card--posted-on svg {
    width: 1em;
    height: 1em;
    position: relative;
    display: block
  }

  .ekit-wid-con .ekit-popup__body,
  .ekit-wid-con .ekit-popup__content {
    overflow-y: auto;
    overflow-x: hidden
  }

  .ekit-wid-con .ekit-popup__body::-webkit-scrollbar,
  .ekit-wid-con .ekit-popup__content::-webkit-scrollbar {
    width: 6px
  }

  .ekit-wid-con .ekit-popup__body::-webkit-scrollbar-thumb,
  .ekit-wid-con .ekit-popup__content::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .25);
    border-radius: 16px
  }

  .ekit-wid-con .ekit-popup__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-shadow: -30px 30px 60px rgba(0, 0, 0, .07);
    box-shadow: -30px 30px 60px rgba(0, 0, 0, .07)
  }

  .ekit-wid-con .ekit-popup__body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .ekit-popup-modal {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100000
  }

  .ekit-wid-con .ekit-popup-modal__full,
  .ekit-wid-con .ekit-popup-modal__inside {
    display: none;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit-popup-modal__content,
  .ekit-wid-con .ekit-popup-modal__overlay {
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .ekit-popup-modal.show {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
  }

  .ekit-wid-con .ekit-popup-modal.show .ekit-popup-modal__content,
  .ekit-wid-con .ekit-popup-modal.show .ekit-popup-modal__overlay {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit-popup-modal__inside.show .ekit-popup-modal__overlay {
    -webkit-animation: fade-in .5s;
    animation: fade-in .5s
  }

  .ekit-wid-con .ekit-popup-modal__inside.closing .ekit-popup-modal__overlay {
    -webkit-animation: fade-out .5s;
    animation: fade-out .5s
  }

  .ekit-wid-con .ekit-popup-modal__inside.closing .ekit-popup-modal__content {
    -webkit-animation: fade-out-down .5s;
    animation: fade-out-down .5s
  }

  .ekit-wid-con .ekit-popup-modal__outside {
    width: 0;
    height: 0
  }

  .ekit-wid-con .ekit-popup-modal__outside .ekit-popup-modal__content,
  .ekit-wid-con .ekit-popup-modal__outside .ekit-popup-modal__overlay,
  .ekit-wid-con .ekit-popup-modal__outside .ekit-popup__close-btn {
    position: fixed;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-popup-modal__outside .ekit-popup__close-btn {
    opacity: 0;
    z-index: 1000;
    visibility: hidden
  }

  .ekit-wid-con .ekit-popup-modal__outside.show .ekit-popup__close-btn {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit-popup-modal__outside.show .ekit-popup__content.appear-from-top {
    top: 0 !important
  }

  .ekit-wid-con .ekit-popup-modal__outside.show .ekit-popup__content.appear-from-right {
    right: 0 !important
  }

  .ekit-wid-con .ekit-popup-modal__outside.show .ekit-popup__content.appear-from-bottom {
    bottom: 0 !important
  }

  .ekit-wid-con .ekit-popup-modal__outside.show .ekit-popup__content.appear-from-left {
    left: 0 !important
  }

  .ekit-wid-con .ekit-popup-modal__overlay {
    z-index: 1;
    top: 0;
    left: 0;
    position: absolute;
    background-color: rgba(0, 0, 0, .5);
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit-popup-modal__content {
    z-index: 10;
    position: relative;
    background-color: #fff;
    -webkit-transition: all .5s;
    transition: all .5s
  }

  .ekit-wid-con .ekit-popup-modal.top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .ekit-wid-con .ekit-popup-modal.middle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-popup-modal.bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
  }

  .ekit-wid-con .ekit-popup-modal.left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
  }

  .ekit-wid-con .ekit-popup-modal.center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .ekit-popup-modal.right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
  }

  .ekit-wid-con .ekit-popup-modal__footer,
  .ekit-wid-con .ekit-popup-modal__header {
    padding: 1.25rem
  }

  .ekit-wid-con .ekit-popup-modal__header-with-divider {
    border-bottom: 1px solid #dadce0
  }

  .ekit-wid-con .ekit-popup-modal__footer-with-divider {
    border-top: 1px solid #dadce0
  }

  .ekit-wid-con .ekit-popup-modal__title {
    color: #212121;
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 27px;
    font-weight: 600
  }

  .ekit-wid-con .ekit-popup-modal__subtitle {
    margin-bottom: 0;
    color: #616161;
    font-size: 18px;
    line-height: 22px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-popup-modal__body {
    padding: 1.25rem;
    font-size: 16px;
    line-height: 20px;
    font-weight: 400;
    color: #616161
  }

  .ekit-wid-con .ekit-popup-modal__footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit-popup-modal__footer>div {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .ekit-popup-modal__footer-text {
    margin-bottom: 0
  }

  .ekit-wid-con .ekit-popup-modal__close {
    top: 2rem;
    z-index: 10;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    cursor: pointer;
    position: absolute;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: all .3s;
    transition: all .3s
  }

  .ekit-wid-con .ekit-popup-modal__close.popup-top-left,
  .ekit-wid-con .ekit-popup-modal__close.popup-top-right {
    color: #616161
  }

  .ekit-wid-con .ekit-popup-modal__close.window-top-left,
  .ekit-wid-con .ekit-popup-modal__close.window-top-right {
    color: #c9c9c9
  }

  .ekit-wid-con .ekit-popup-modal__close:hover {
    color: #e44343
  }

  .ekit-wid-con .ekit-popup-modal__close.popup-top-left,
  .ekit-wid-con .ekit-popup-modal__close.window-top-left {
    left: 2rem
  }

  .ekit-wid-con .ekit-popup-modal__close.popup-top-right,
  .ekit-wid-con .ekit-popup-modal__close.window-top-right {
    right: 2rem
  }

  .ekit-wid-con .ekit-popup-modal__actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-popup-modal .fade-in-up {
    -webkit-animation: fade-in-up .5s;
    animation: fade-in-up .5s
  }

  @-webkit-keyframes fade-in {
    from {
      visibility: hidden;
      opacity: 0
    }

    to {
      visibility: visible;
      opacity: 1
    }
  }

  @keyframes fade-in {
    from {
      visibility: hidden;
      opacity: 0
    }

    to {
      visibility: visible;
      opacity: 1
    }
  }

  @-webkit-keyframes fade-in-up {
    from {
      opacity: 0;
      visibility: hidden;
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

    to {
      opacity: 1;
      visibility: visible;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes fade-in-up {
    from {
      opacity: 0;
      visibility: hidden;
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }

    to {
      opacity: 1;
      visibility: visible;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @-webkit-keyframes fade-out {
    from {
      visibility: visible;
      opacity: 1
    }

    to {
      visibility: hidden;
      opacity: 0
    }
  }

  @keyframes fade-out {
    from {
      visibility: visible;
      opacity: 1
    }

    to {
      visibility: hidden;
      opacity: 0
    }
  }

  @-webkit-keyframes fade-out-down {
    from {
      opacity: 1;
      visibility: visible;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    to {
      opacity: 0;
      visibility: hidden;
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }
  }

  @keyframes fade-out-down {
    from {
      opacity: 1;
      visibility: visible;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    to {
      opacity: 0;
      visibility: hidden;
      -webkit-transform: translateY(10px);
      transform: translateY(10px)
    }
  }

  .ekit-wid-con .ekit-popup-btn {
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
    border: 1px solid #2575fc
  }

  .ekit-wid-con .ekit-popup-btn,
  .ekit-wid-con .ekit-popup-btn:hover {
    text-decoration: none
  }

  .ekit-wid-con .ekit-popup-btn,
  .ekit-wid-con .ekit-popup-btn:active,
  .ekit-wid-con .ekit-popup-btn:focus {
    outline: 0
  }

  .ekit-wid-con .ekit-popup-btn__has-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-popup-btn__outlined {
    color: #2575fc;
    background-color: transparent;
    border: 1px solid #2575fc
  }

  .ekit-wid-con .ekit-popup-btn__outlined:hover {
    color: #fff;
    background-color: #2575fc
  }

  .ekit-wid-con .ekit-popup-btn__text {
    border: none;
    color: #2575fc;
    background-color: transparent
  }

  .ekit-wid-con .ekit-popup-btn__text:hover {
    background-color: rgba(37, 117, 252, .2)
  }

  .ekit-wid-con .ekit-popup-footer.flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .ekit-popup-footer__text {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #212121;
    font-size: 18px;
    line-height: 22px;
    font-weight: 400
  }

  .ekit-wid-con .ekit-popup-footer__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-popup-modal__toggler-wrapper #ekit-popup-modal-toggler {
    background-color: #2575fc;
    color: #fff
  }

  .ekit-wid-con .ekit-popup-modal__toggler-wrapper img {
    cursor: pointer;
    -o-object-fit: cover;
    object-fit: cover;
    display: inline-block;
    -o-object-position: center;
    object-position: center
  }

  .ekit-blog-post-pagination-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
  }

  .ekit-blog-post-pagination-container .page-numbers {
    background-color: #f7f8fb;
    font-size: 16px;
    line-height: 21px
  }

  .ekit-blog-post-pagination-container .page-numbers.current,
  .ekit-blog-post-pagination-container .page-numbers:hover {
    background-color: #505255
  }

  .ekit-blog-post-pagination-container .page-numbers.dots,
  .ekit-blog-post-pagination-container .page-numbers.dots:hover {
    background-color: transparent !important;
    border: none !important
  }

  .ekit-blog-post-pagination-style-loadmore .page-numbers {
    display: none
  }

  .ekit-blog-post-pagination-style-loadmore .page-numbers.next {
    display: inline-block
  }

  .ekit-blog-post-pagination-style-simple .page-numbers {
    display: none
  }

  .ekit-blog-post-pagination-container .page-numbers {
    margin-top: 30px;
    margin-right: 15px
  }

  .ekit-blog-post-pagination-style-numbered .page-numbers,
  .ekit-blog-post-pagination-style-simple .page-numbers.next,
  .ekit-blog-post-pagination-style-simple .page-numbers.prev {
    display: inline-block
  }

  .elementskit-blog-block-post:hover .elementskit-entry-header a.elementskit-entry-thumb::before,
  .elementskit-blog-block-post:hover .no-gutters a.elementskit-entry-thumb::before,
  .elementskit-post-image-card:hover .elementskit-entry-header a.elementskit-entry-thumb::before,
  .elementskit-post-image-card:hover .no-gutters a.elementskit-entry-thumb::before {
    top: 0;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all .4s ease 0s;
    transition: all .4s ease 0s;
    z-index: 1
  }

  .elementskit-blog-block-post .elementskit-entry-header .elementskit-meta-categories,
  .elementskit-blog-block-post .no-gutters .elementskit-meta-categories,
  .elementskit-post-image-card .elementskit-entry-header .elementskit-meta-categories,
  .elementskit-post-image-card .no-gutters .elementskit-meta-categories {
    z-index: 9
  }

  .elementskit-blog-block-post .elementskit-entry-header a.elementskit-entry-thumb::before,
  .elementskit-blog-block-post .no-gutters a.elementskit-entry-thumb::before,
  .elementskit-post-image-card .elementskit-entry-header a.elementskit-entry-thumb::before,
  .elementskit-post-image-card .no-gutters a.elementskit-entry-thumb::before {
    position: absolute;
    content: "";
    top: 100%;
    left: 0;
    height: 100%;
    width: 100%;
    -webkit-transition: all .4s ease .2s;
    transition: all .4s ease .2s;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    opacity: 0;
    visibility: hidden
  }

  .elementskit-blog-block-post .elementskit-entry-header a.elementskit-entry-thumb::after,
  .elementskit-blog-block-post .no-gutters a.elementskit-entry-thumb::after,
  .elementskit-post-image-card .elementskit-entry-header a.elementskit-entry-thumb::after,
  .elementskit-post-image-card .no-gutters a.elementskit-entry-thumb::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    opacity: 1;
    visibility: visible
  }

  .elementskit-blog-block-post .elementskit-entry-header a.elementskit-entry-thumb img,
  .elementskit-blog-block-post .no-gutters a.elementskit-entry-thumb img,
  .elementskit-post-image-card .elementskit-entry-header a.elementskit-entry-thumb img,
  .elementskit-post-image-card .no-gutters a.elementskit-entry-thumb img {
    display: block
  }

  .elementskit-blog-block-post .elementskit-post-body,
  .elementskit-post-image-card .elementskit-post-body {
    z-index: 9
  }

  .ekit-wid-con .elementskit-meta-lists {
    z-index: 1
  }

  .ekit-wid-con .elementor-swiper-button {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-wid-con .ekit-blog-carousel-pagination {
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-blog-carousel-pagination .swiper-pagination-bullet {
    -webkit-transition: all .4s ease-out;
    transition: all .4s ease-out;
    display: inline-block;
    margin: 4px
  }

  .ekit-wid-con .ekit-blog-carousel-pagination .swiper-pagination-bullet-active {
    -webkit-transition: all .4s ease-out;
    transition: all .4s ease-out
  }

  .ekit-wid-con .elementor-swiper-button-prev {
    left: 10px
  }

  .ekit-wid-con .blogCarousel-pagination-bullets.swiper-pagination-horizontal {
    left: auto
  }

  .elementskit-pagination-left .swiper-pagination-bullets {
    left: -15px;
    right: unset
  }

  .elementskit-pagination-right .swiper-pagination-bullets {
    right: -15px;
    left: unset
  }

  .ekit-blog-posts-content.carousel-enabled,
  .ekit-blog-posts-content.wihout-masonry {
    height: auto !important
  }

  .ekit-blog-posts-content .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_blog_posts_slide_show, 1));
    margin-right: var(--ekit_blog_posts_spacing, 30px)
  }

  .ekit-blog-posts-content .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit_blog_posts_slide_show, 1));
    margin-right: var(--ekit_blog_posts_spacing, 30px)
  }

  .ekit-wid-con .ekit-image-swap {
    position: relative;
    display: block;
    z-index: 0
  }

  .ekit-wid-con .ekit-image-swap:before {
    content: "";
    display: none;
    position: absolute;
    top: 15px;
    right: 15px;
    width: 20px;
    height: 5px;
    border-style: solid;
    border-width: 0 5px;
    border-color: transparent #000 transparent red;
    -webkit-transition: border-color .3s;
    transition: border-color .3s;
    pointer-events: none;
    z-index: 1
  }

  .ekit-image-swap-vertical .ekit-wid-con .ekit-image-swap:before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .ekit-wid-con .ekit-image-swap:hover:before {
    border-left-color: #000;
    border-right-color: red
  }

  .ekit-wid-con .ekit-image-swap img {
    display: block;
    width: 100%
  }

  .ekit-wid-con .ekit-image-swap img:nth-child(2),
  .ekit-wid-con .ekit-image-swap--fixed-height>img:first-child {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center
  }

  .ekit-wid-con .ekit-image-swap img:nth-child(2) {
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap:not(:is(.no-hover, .click-inactive)):hover img:nth-child(1) {
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap:not(:is(.no-hover, .click-inactive)):hover img:nth-child(2) {
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--simple img:nth-child(2) {
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--simple:not(:is(.click-inactive)):hover img:nth-child(2) {
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--simple.click-active img:nth-child(2) {
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--fade img:nth-child(1),
  .ekit-wid-con .ekit-image-swap--fade img:nth-child(2) {
    -webkit-transition: opacity .3s;
    transition: opacity .3s
  }

  .ekit-wid-con .ekit-image-swap--fade:not(:is(.click-inactive)):hover img:nth-child(2) {
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--fade.click-active img:nth-child(2) {
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--left-to-right:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .ekit-wid-con .ekit-image-swap--left-to-right img {
    -webkit-transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out
  }

  .ekit-wid-con .ekit-image-swap--left-to-right img:nth-child(2) {
    opacity: 1;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }

  .ekit-wid-con .ekit-image-swap--left-to-right:not(:is(.click-inactive)):hover img {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

  .ekit-wid-con .ekit-image-swap--left-to-right:not(:is(.click-inactive)):hover img:nth-child(2) {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit-image-swap--left-to-right.click-active img {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

  .ekit-wid-con .ekit-image-swap--left-to-right.click-active img:nth-child(2) {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit-image-swap--right-to-left img {
    -webkit-transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out
  }

  .ekit-wid-con .ekit-image-swap--right-to-left img:nth-child(2) {
    opacity: 1;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

  .ekit-wid-con .ekit-image-swap--right-to-left:not(:is(.click-inactive)):hover img {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }

  .ekit-wid-con .ekit-image-swap--right-to-left:not(:is(.click-inactive)):hover img:nth-child(2) {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit-image-swap--right-to-left.click-active img {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }

  .ekit-wid-con .ekit-image-swap--right-to-left.click-active img:nth-child(2) {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit-image-swap--top-to-bottom:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .ekit-wid-con .ekit-image-swap--top-to-bottom img {
    -webkit-transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out
  }

  .ekit-wid-con .ekit-image-swap--top-to-bottom img:nth-child(2) {
    opacity: 1;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit-image-swap--top-to-bottom:not(:is(.click-inactive)):hover img {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit-image-swap--top-to-bottom:not(:is(.click-inactive)):hover img:nth-child(2) {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit-image-swap--top-to-bottom.click-active img {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit-image-swap--top-to-bottom.click-active img:nth-child(2) {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit-image-swap--bottom-to-top img {
    -webkit-transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, -webkit-transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out;
    transition: opacity .2s ease-in-out, transform .2s ease-in-out, -webkit-transform .2s ease-in-out
  }

  .ekit-wid-con .ekit-image-swap--bottom-to-top img:nth-child(2) {
    opacity: 1;
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit-image-swap--bottom-to-top:not(:is(.click-inactive)):hover img {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit-image-swap--bottom-to-top:not(:is(.click-inactive)):hover img:nth-child(2) {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit-image-swap--bottom-to-top.click-active img {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit-image-swap--bottom-to-top.click-active img:nth-child(2) {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit-image-swap--creative_left img,
  .ekit-wid-con .ekit-image-swap--creative_right img {
    -webkit-transition: opacity .3s ease-in-out .25s, -webkit-transform .3s ease-in-out .25s;
    transition: opacity .3s ease-in-out .25s, -webkit-transform .3s ease-in-out .25s;
    transition: opacity .3s ease-in-out .25s, transform .3s ease-in-out .25s;
    transition: opacity .3s ease-in-out .25s, transform .3s ease-in-out .25s, -webkit-transform .3s ease-in-out .25s
  }

  .ekit-wid-con .ekit-image-swap--creative_left:not(:is(.click-inactive)):hover img:first-child,
  .ekit-wid-con .ekit-image-swap--creative_right:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }

  .ekit-wid-con .ekit-image-swap--creative_left:not(:is(.click-inactive)):hover img:last-child,
  .ekit-wid-con .ekit-image-swap--creative_right:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit-image-swap--creative_left.click-active img:first-child,
  .ekit-wid-con .ekit-image-swap--creative_right.click-active img:first-child {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-image-swap--creative_left.click-active img:last-child,
  .ekit-wid-con .ekit-image-swap--creative_right.click-active img:last-child {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--creative_bottom img,
  .ekit-wid-con .ekit-image-swap--creative_top img {
    -webkit-transition: opacity .3s ease-in-out .25s, -webkit-transform .3s ease-in-out .25s;
    transition: opacity .3s ease-in-out .25s, -webkit-transform .3s ease-in-out .25s;
    transition: opacity .3s ease-in-out .25s, transform .3s ease-in-out .25s;
    transition: opacity .3s ease-in-out .25s, transform .3s ease-in-out .25s, -webkit-transform .3s ease-in-out .25s
  }

  .ekit-wid-con .ekit-image-swap--creative_bottom:not(:is(.click-inactive)):hover img:first-child,
  .ekit-wid-con .ekit-image-swap--creative_top:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }

  .ekit-wid-con .ekit-image-swap--creative_bottom:not(:is(.click-inactive)):hover img:last-child,
  .ekit-wid-con .ekit-image-swap--creative_top:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit-image-swap--creative_bottom.click-active img:first-child,
  .ekit-wid-con .ekit-image-swap--creative_top.click-active img:first-child {
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }

  .ekit-wid-con .ekit-image-swap--creative_bottom.click-active img:last-child,
  .ekit-wid-con .ekit-image-swap--creative_top.click-active img:last-child {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--creative_left img:last-child {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }

  .ekit-wid-con .ekit-image-swap--creative_top img:last-child {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit-image-swap--creative_right img:last-child {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

  .ekit-wid-con .ekit-image-swap--creative_bottom img:last-child {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit-image-swap--zoom-in img {
    -webkit-transition: .4s;
    transition: .4s
  }

  .ekit-wid-con .ekit-image-swap--zoom-in img:first-child {
    top: 50%;
    left: 50%;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-image-swap--zoom-in img:last-child {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) scale(.1);
    transform: translate(-50%, -50%) scale(.1)
  }

  .ekit-wid-con .ekit-image-swap--zoom-in:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--zoom-in:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1)
  }

  .ekit-wid-con .ekit-image-swap--zoom-in.click-active img:first-child {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--zoom-in.click-active img:last-child {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--zoom-out img {
    -webkit-transition: .4s;
    transition: .4s
  }

  .ekit-wid-con .ekit-image-swap--zoom-out img:first-child {
    top: 50%;
    left: 50%;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-image-swap--zoom-out img:last-child {
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) scale(1.3);
    transform: translate(-50%, -50%) scale(1.3)
  }

  .ekit-wid-con .ekit-image-swap--zoom-out:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: scale(.1);
    transform: scale(.1);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--zoom-out:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1)
  }

  .ekit-wid-con .ekit-image-swap--zoom-out.click-active img:first-child {
    -webkit-transform: scale(.1);
    transform: scale(.1);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--zoom-out.click-active img:last-child {
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--card-left img {
    -webkit-transition: .9s;
    transition: .9s
  }

  .ekit-wid-con .ekit-image-swap--card-left:not(:is(.click-inactive)):hover img:first-child {
    -webkit-animation: card_left_primary .9s, .5 forwards;
    animation: card_left_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-left:not(:is(.click-inactive)):hover img:last-child {
    -webkit-animation: card_left_secondary .9s, .5 forwards;
    animation: card_left_secondary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-left.click-active img:first-child {
    -webkit-animation: card_left_primary .9s, .5 forwards;
    animation: card_left_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-left.click-active img:last-child {
    -webkit-animation: card_left_secondary .9s, .5 forwards;
    animation: card_left_secondary .9s, .5 forwards;
    opacity: 1
  }

  @-webkit-keyframes card_left_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateX(-40px);
      transform: translateX(-40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateX(-40px) scale(.75);
      transform: translateX(-40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateX(0) scale(.75);
      transform: translateX(0) scale(.75)
    }
  }

  @keyframes card_left_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateX(-40px);
      transform: translateX(-40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateX(-40px) scale(.75);
      transform: translateX(-40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateX(0) scale(.75);
      transform: translateX(0) scale(.75)
    }
  }

  @-webkit-keyframes card_left_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateX(0) scale(1);
      transform: translateX(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateX(-40px) scale(.75);
      transform: translateX(-40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateX(40px) scale(1);
      transform: translateX(40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  @keyframes card_left_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateX(0) scale(1);
      transform: translateX(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateX(-40px) scale(.75);
      transform: translateX(-40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateX(40px) scale(1);
      transform: translateX(40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  .ekit-wid-con .ekit-image-swap--card-top img {
    -webkit-transition: .9s;
    transition: .9s
  }

  .ekit-wid-con .ekit-image-swap--card-top:not(:is(.click-inactive)):hover img:first-child {
    -webkit-animation: card_top_primary .9s, .5 forwards;
    animation: card_top_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-top:not(:is(.click-inactive)):hover img:last-child {
    -webkit-animation: card_top_secondary .9s, .5 forwards;
    animation: card_top_secondary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-top.click-active img:first-child {
    -webkit-animation: card_top_primary .9s, .5 forwards;
    animation: card_top_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-top.click-active img:last-child {
    -webkit-animation: card_top_secondary .9s, .5 forwards;
    animation: card_top_secondary .9s, .5 forwards;
    opacity: 1
  }

  @-webkit-keyframes card_top_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateY(-40px);
      transform: translateY(-40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateY(-40px) scale(.75);
      transform: translateY(-40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateY(0) scale(.75);
      transform: translateY(0) scale(.75)
    }
  }

  @keyframes card_top_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateY(-40px);
      transform: translateY(-40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateY(-40px) scale(.75);
      transform: translateY(-40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateY(0) scale(.75);
      transform: translateY(0) scale(.75)
    }
  }

  @-webkit-keyframes card_top_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateY(0) scale(1);
      transform: translateY(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateY(-40px) scale(.75);
      transform: translateY(-40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateY(40px) scale(1);
      transform: translateY(40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes card_top_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateY(0) scale(1);
      transform: translateY(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateY(-40px) scale(.75);
      transform: translateY(-40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateY(40px) scale(1);
      transform: translateY(40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  .ekit-wid-con .ekit-image-swap--card-right img {
    -webkit-transition: .9s;
    transition: .9s
  }

  .ekit-wid-con .ekit-image-swap--card-right:not(:is(.click-inactive)):hover img:first-child {
    -webkit-animation: card_right_primary .9s, .5 forwards;
    animation: card_right_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-right:not(:is(.click-inactive)):hover img:last-child {
    -webkit-animation: card_right_secondary .9s, .5 forwards;
    animation: card_right_secondary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-right.click-active img:first-child {
    -webkit-animation: card_right_primary .9s, .5 forwards;
    animation: card_right_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-right.click-active img:last-child {
    -webkit-animation: card_right_secondary .9s, .5 forwards;
    animation: card_right_secondary .9s, .5 forwards;
    opacity: 1
  }

  @-webkit-keyframes card_right_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateX(40px);
      transform: translateX(40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateX(40px) scale(.75);
      transform: translateX(40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateX(0) scale(.75);
      transform: translateX(0) scale(.75)
    }
  }

  @keyframes card_right_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateX(40px);
      transform: translateX(40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateX(40px) scale(.75);
      transform: translateX(40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateX(0) scale(.75);
      transform: translateX(0) scale(.75)
    }
  }

  @-webkit-keyframes card_right_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateX(0) scale(1);
      transform: translateX(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateX(40px) scale(.75);
      transform: translateX(40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateX(-40px) scale(1);
      transform: translateX(-40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  @keyframes card_right_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateX(0) scale(1);
      transform: translateX(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateX(40px) scale(.75);
      transform: translateX(40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateX(-40px) scale(1);
      transform: translateX(-40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  .ekit-wid-con .ekit-image-swap--card-bottom img {
    -webkit-transition: .9s;
    transition: .9s
  }

  .ekit-wid-con .ekit-image-swap--card-bottom:not(:is(.click-inactive)):hover img:first-child {
    -webkit-animation: card_bottom_primary .9s, .5 forwards;
    animation: card_bottom_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-bottom:not(:is(.click-inactive)):hover img:last-child {
    -webkit-animation: card_bottom_secondary .9s, .5 forwards;
    animation: card_bottom_secondary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-bottom.click-active img:first-child {
    -webkit-animation: card_bottom_primary .9s, .5 forwards;
    animation: card_bottom_primary .9s, .5 forwards
  }

  .ekit-wid-con .ekit-image-swap--card-bottom.click-active img:last-child {
    -webkit-animation: card_bottom_secondary .9s, .5 forwards;
    animation: card_bottom_secondary .9s, .5 forwards;
    opacity: 1
  }

  @-webkit-keyframes card_bottom_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateY(40px);
      transform: translateY(40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateY(40px) scale(.75);
      transform: translateY(40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateY(0) scale(.75);
      transform: translateY(0) scale(.75)
    }
  }

  @keyframes card_bottom_primary {
    0% {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    25% {
      z-index: 2;
      -webkit-transform: translateY(40px);
      transform: translateY(40px)
    }

    70% {
      z-index: 1;
      -webkit-transform: translateY(40px) scale(.75);
      transform: translateY(40px) scale(.75)
    }

    to {
      z-index: 1;
      -webkit-transform: translateY(0) scale(.75);
      transform: translateY(0) scale(.75)
    }
  }

  @-webkit-keyframes card_bottom_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateY(0) scale(1);
      transform: translateY(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateY(40px) scale(.75);
      transform: translateY(40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateY(-40px) scale(1);
      transform: translateY(-40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes card_bottom_secondary {
    0% {
      z-index: 1;
      -webkit-transform: translateY(0) scale(1);
      transform: translateY(0) scale(1)
    }

    25% {
      z-index: 1;
      -webkit-transform: translateY(40px) scale(.75);
      transform: translateY(40px) scale(.75)
    }

    70% {
      z-index: 2;
      -webkit-transform: translateY(-40px) scale(1);
      transform: translateY(-40px) scale(1)
    }

    to {
      z-index: 2;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  .ekit-wid-con .ekit-image-swap--rotate-x img {
    -webkit-transition: .5s;
    transition: .5s
  }

  .ekit-wid-con .ekit-image-swap--rotate-x:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--rotate-x:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-image-swap--rotate-x.click-active img:first-child {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--rotate-x.click-active img:last-child {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--rotate-y img {
    -webkit-transition: .5s;
    transition: .5s
  }

  .ekit-wid-con .ekit-image-swap--rotate-y:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--rotate-y:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
  }

  .ekit-wid-con .ekit-image-swap--rotate-y.click-active img:first-child {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-image-swap--rotate-y.click-active img:last-child {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--rotate-circle img {
    -webkit-transition: .5s;
    transition: .5s
  }

  .ekit-wid-con .ekit-image-swap--rotate-circle img:last-child {
    -webkit-transform: scale(.6);
    transform: scale(.6)
  }

  .ekit-wid-con .ekit-image-swap--rotate-circle:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    opacity: .5
  }

  .ekit-wid-con .ekit-image-swap--rotate-circle:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(39deg) scale(1);
    transform: rotateX(0) rotateY(0) rotateZ(39deg) scale(1)
  }

  .ekit-wid-con .ekit-image-swap--rotate-circle.click-active img:first-child {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    opacity: .5
  }

  .ekit-wid-con .ekit-image-swap--rotate-circle.click-active img:last-child {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(39deg) scale(1);
    transform: rotateX(0) rotateY(0) rotateZ(39deg) scale(1);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--skew-right img {
    -webkit-transition: .5s;
    transition: .5s
  }

  .ekit-wid-con .ekit-image-swap--skew-right:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: skew(0);
    transform: skew(0);
    opacity: .5
  }

  .ekit-wid-con .ekit-image-swap--skew-right:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: skew(10deg, 10deg);
    transform: skew(10deg, 10deg)
  }

  .ekit-wid-con .ekit-image-swap--skew-right.click-active img:first-child {
    -webkit-transform: skew(0);
    transform: skew(0);
    opacity: .5
  }

  .ekit-wid-con .ekit-image-swap--skew-right.click-active img:last-child {
    -webkit-transform: skew(10deg, 10deg);
    transform: skew(10deg, 10deg);
    opacity: 1
  }

  .ekit-wid-con .ekit-image-swap--skew-left img {
    -webkit-transition: .5s;
    transition: .5s
  }

  .ekit-wid-con .ekit-image-swap--skew-left:not(:is(.click-inactive)):hover img:first-child {
    -webkit-transform: skew(0);
    transform: skew(0);
    opacity: .5
  }

  .ekit-wid-con .ekit-image-swap--skew-left:not(:is(.click-inactive)):hover img:last-child {
    -webkit-transform: skew(-10deg, -10deg);
    transform: skew(-10deg, -10deg)
  }

  .ekit-wid-con .ekit-image-swap--skew-left.click-active img:first-child {
    -webkit-transform: skew(0);
    transform: skew(0);
    opacity: .5
  }

  .ekit-wid-con .ekit-image-swap--skew-left.click-active img:last-child {
    -webkit-transform: skew(-10deg, -10deg);
    transform: skew(-10deg, -10deg);
    opacity: 1
  }

  .elementor-widget-elementskit-image-swap>.elementor-widget-container {
    overflow: hidden
  }

  .elementskit-advanced-slider {
    overflow: hidden
  }

  .elementskit-advanced-slider .widgetarea_warper_edit {
    right: 30px
  }

  .elementskit-advanced-slider .swiper-nav-button {
    margin: 0;
    width: 35px;
    height: 45px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet {
    width: 100%
  }

  .elementskit-advanced-slider .ekit-slider-wrapper {
    position: relative
  }

  .elementskit-advanced-slider .ekit-slider-wrapper .swiper-slide-active {
    z-index: 10
  }

  .elementskit-advanced-slider .ekit-slider-wrapper>.swiper-pagination {
    width: auto
  }

  .elementskit-advanced-slider .ekit-slider-wrapper>.swiper-pagination .swiper-pagination-bullet {
    opacity: .5;
    background-color: transparent;
    position: relative;
    -webkit-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .elementskit-advanced-slider .ekit-slider-wrapper>.swiper-pagination .swiper-pagination-bullet::before {
    position: absolute;
    content: '';
    height: 6px;
    width: 6px;
    background: rgba(255, 255, 255, .8);
    top: 50%;
    left: 50%;
    border-radius: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
  }

  .elementskit-advanced-slider .ekit-slider-wrapper>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    opacity: 1;
    border: 2px solid #fff;
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .elementskit-advanced-slider .ekit-slider-wrapper>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
    border-radius: 50%;
    height: 8px;
    width: 8px
  }

  .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button,
  .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button {
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 11
  }

  .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button .swiper-button-prev,
  .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-next,
  .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button .swiper-rtl .swiper-button-next,
  .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button .swiper-button-prev,
  .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-next,
  .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button .swiper-rtl .swiper-button-next {
    left: auto;
    right: 0;
    top: -25.5px;
    -webkit-transform: translateY(calc(var(--space-between-bottom)/ 2));
    transform: translateY(calc(var(--space-between-bottom)/ 2))
  }

  .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button .swiper-button-next,
  .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-prev,
  .elementskit-advanced-slider .swiper-container-vertical .ekit-swiper-arrow-button .swiper-rtl .swiper-button-prev,
  .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button .swiper-button-next,
  .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-prev,
  .elementskit-advanced-slider .swiper-vertical .ekit-swiper-arrow-button .swiper-rtl .swiper-button-prev {
    left: auto;
    right: 0;
    top: 25.5px;
    -webkit-transform: translateY(calc(var(--space-between-top)/ 2));
    transform: translateY(calc(var(--space-between-top)/ 2))
  }

  .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-prev,
  .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-next,
  .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-rtl .swiper-button-next,
  .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-prev,
  .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-next,
  .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-rtl .swiper-button-next {
    background-image: none;
    left: 10px;
    right: auto
  }

  .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-button-next,
  .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-prev,
  .elementskit-advanced-slider .swiper-container-horizontal .ekit-swiper-arrow-button .swiper-rtl .swiper-button-prev,
  .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-button-next,
  .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-container-rtl .swiper-button-prev,
  .elementskit-advanced-slider .swiper-horizontal .ekit-swiper-arrow-button .swiper-rtl .swiper-button-prev {
    background-image: none;
    right: 10px;
    left: auto
  }

  .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet {
    margin: 0;
    -webkit-transform: scale(.9);
    transform: scale(.9);
    opacity: .9;
    border-radius: 6px;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet::before {
    content: '';
    height: unset !important;
    width: unset !important
  }

  .elementskit-advanced-slider .slider-thumbs-yes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    border: 0 solid #fff
  }

  .elementskit-advanced-slider .ekit-swiper-progress-bar {
    position: absolute;
    z-index: 1;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .elementskit-advanced-slider .ekit-swiper-progress-bar .ekit-progress-bar {
    position: absolute;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1
  }

  .elementskit-advanced-slider .ekit-swiper-progress-bar .ekit-progress-bar.progress-bar-active {
    -webkit-animation-name: progress;
    animation-name: progress
  }

  .elementskit-advanced-slider .ekit-slider-wrapper:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit-swiper-slide-per-view, 1));
    margin-right: var(--ekit_slider_space_betweens, 0)
  }

  .elementskit-advanced-slider .ekit-slider-wrapper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit-swiper-slide-per-view, 1));
    margin-right: var(--ekit_slider_space_betweens, 0)
  }

  @-webkit-keyframes progress {
    from {
      width: 0%
    }

    to {
      width: 100%
    }
  }

  @keyframes progress {
    from {
      width: 0%
    }

    to {
      width: 100%
    }
  }

  .ekit-wid-con .elementskit-whatsapp {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .elementskit-whatsapp .elementskit-whatsapp__wrapper {
    border-radius: 10px 10px 0 0;
    padding-bottom: 10px;
    position: relative;
    z-index: -1;
    background-color: #e6ddd4
  }

  .ekit-wid-con .elementskit-whatsapp .elementskit-whatsapp__wrapper:has(.inner-input) {
    border-radius: 10px 10px 10px 10px
  }

  .ekit-wid-con .elementskit-whatsapp__content {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    -webkit-box-shadow: 0 4px 30px rgba(0, 0, 0, .08);
    box-shadow: 0 4px 30px rgba(0, 0, 0, .08);
    border-radius: 10px 10px 10px 10px;
    display: block;
    position: absolute;
    bottom: 55%;
    width: var(--ekit-whatsapp-width);
    z-index: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    opacity: 0;
    visibility: hidden
  }

  .ekit-wid-con .elementskit-whatsapp__active {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    z-index: 2;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .elementskit-whatsapp__header {
    background: #008069;
    border-radius: 10px 10px 0 0;
    color: #fff;
    padding: 15px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 0 15px;
    overflow: hidden;
    position: relative
  }

  .ekit-wid-con .elementskit-whatsapp__header--close {
    right: 8px;
    top: 8px;
    font-size: 17px;
    position: absolute;
    cursor: pointer;
    -webkit-transition: color .4s ease;
    transition: color .4s ease
  }

  .ekit-wid-con .elementskit-whatsapp__header--img {
    width: 50px;
    height: 50px;
    position: relative
  }

  .ekit-wid-con .elementskit-whatsapp__header--img img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    border-radius: 50%
  }

  .ekit-wid-con .elementskit-whatsapp__header--img:after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    border-radius: 50%;
    border: 2px solid;
    opacity: 0;
    background: #74d13f
  }

  .ekit-wid-con .elementskit-whatsapp__header--img.inactive:after {
    background: #d3d3d3
  }

  .ekit-wid-con .elementskit-whatsapp__header--name {
    font-family: Inter;
    font-weight: 700;
    font-size: 18px;
    line-height: 22px;
    color: #fff;
    margin: 0
  }

  .ekit-wid-con .elementskit-whatsapp__header--text {
    font-family: Inter;
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    margin: 0
  }

  .ekit-wid-con .elementskit-whatsapp__body {
    margin: 15px 0
  }

  .ekit-wid-con .elementskit-whatsapp__chat {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 12px;
    color: #fff
  }

  .ekit-wid-con .elementskit-whatsapp__chat--icon-before {
    fill: #fff;
    position: absolute;
    left: 3px
  }

  .ekit-wid-con .elementskit-whatsapp__chat--title {
    display: inline-block;
    padding: 10px 32px 18px 10px;
    background: #fff;
    border-radius: 0 15px 15px;
    margin: 0 10px 0 16px;
    font-family: Inter;
    font-size: 12px;
    line-height: 20px;
    color: #5a5e6a;
    position: relative
  }

  .ekit-wid-con .elementskit-whatsapp__chat--title.loader-active {
    display: none
  }

  .ekit-wid-con .elementskit-whatsapp__chat--title::before {
    content: '';
    position: absolute;
    left: -8px;
    top: 0;
    border-style: solid;
    border-width: 0 8px 10px 0;
    border-color: transparent #fff transparent transparent
  }

  .ekit-wid-con .elementskit-whatsapp__chat--title::after {
    content: attr(data-time);
    font-size: 11px;
    color: #989b9f;
    position: absolute;
    right: 8px;
    bottom: 2px;
    font-family: Inter
  }

  .ekit-wid-con .elementskit-whatsapp__chat--title-username {
    display: block
  }

  .ekit-wid-con .elementskit-whatsapp__chat .ekit-whatsapp-loader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background: #fff;
    padding: 10px;
    border-radius: 15px;
    height: 26px;
    margin-left: 10px
  }

  .ekit-wid-con .elementskit-whatsapp__chat .ekit-whatsapp-loader div {
    width: 5px;
    height: 5px;
    background-color: #000;
    border-radius: 50%;
    margin: 0 3px;
    -webkit-animation-name: up-and-down;
    animation-name: up-and-down;
    -webkit-animation-duration: .8s;
    animation-duration: .8s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
  }

  .ekit-wid-con .elementskit-whatsapp__chat .ekit-whatsapp-loader .loader-two {
    -webkit-animation-delay: .3s;
    animation-delay: .3s
  }

  .ekit-wid-con .elementskit-whatsapp__chat .ekit-whatsapp-loader .loader-three {
    -webkit-animation-delay: .6s;
    animation-delay: .6s
  }

  .ekit-wid-con .elementskit-whatsapp__typing {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 10px;
    color: #fff
  }

  .ekit-wid-con .elementskit-whatsapp__typing--wrapper-icon-before {
    width: 8px;
    height: 13px;
    position: absolute;
    right: 3px
  }

  .ekit-wid-con .elementskit-whatsapp__typing--wrapper {
    display: inline-block;
    background: #fff;
    border-radius: 15px 0 15px 15px;
    width: 50px;
    text-align: center;
    position: relative
  }

  .ekit-wid-con .elementskit-whatsapp__typing--wrapper .circle-svg {
    height: 13px;
    fill: #505050
  }

  .ekit-wid-con .elementskit-whatsapp__input.inner-input .elementskit-whatsapp__input--wrapper {
    width: auto;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0 10px 10px 10px
  }

  .ekit-wid-con .elementskit-whatsapp__input--wrapper {
    width: 100%;
    max-width: 350px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 12px 20px;
    background: #fff;
    border-radius: 0 0 10px 10px;
    overflow: hidden;
    font-size: 12px;
    font-weight: 400;
    position: relative
  }

  .ekit-wid-con .elementskit-whatsapp__input--field {
    min-width: 100%;
    border: none;
    position: relative;
    padding: 0
  }

  .ekit-wid-con .elementskit-whatsapp__input--field::-webkit-input-placeholder {
    font-family: Inter;
    font-size: 14px;
    line-height: 20px;
    color: rgba(22, 28, 45, .4)
  }

  .ekit-wid-con .elementskit-whatsapp__input--field::-moz-placeholder {
    font-family: Inter;
    font-size: 14px;
    line-height: 20px;
    color: rgba(22, 28, 45, .4)
  }

  .ekit-wid-con .elementskit-whatsapp__input--field:-ms-input-placeholder {
    font-family: Inter;
    font-size: 14px;
    line-height: 20px;
    color: rgba(22, 28, 45, .4)
  }

  .ekit-wid-con .elementskit-whatsapp__input--field::-ms-input-placeholder {
    font-family: Inter;
    font-size: 14px;
    line-height: 20px;
    color: rgba(22, 28, 45, .4)
  }

  .ekit-wid-con .elementskit-whatsapp__input--field::placeholder {
    font-family: Inter;
    font-size: 14px;
    line-height: 20px;
    color: rgba(22, 28, 45, .4)
  }

  .ekit-wid-con .elementskit-whatsapp__input--btn {
    position: absolute;
    right: 17px;
    top: 10px;
    border: none;
    padding: 0;
    margin-top: 5px
  }

  .ekit-wid-con .elementskit-whatsapp__input--btn:hover {
    background-color: transparent
  }

  .ekit-wid-con .elementskit-whatsapp__input--btn:focus {
    background-color: transparent
  }

  .ekit-wid-con .elementskit-whatsapp__input--btn svg {
    width: 20px;
    height: 20px
  }

  .ekit-wid-con .elementskit-whatsapp__input--button {
    width: 100%;
    color: #fff;
    font-size: 15px;
    padding: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .elementskit-whatsapp__popup {
    text-align: right;
    z-index: 3;
    position: relative
  }

  .ekit-wid-con .elementskit-whatsapp__popup--btn {
    border-radius: 50px;
    background: #54cc61;
    -webkit-box-shadow: 0 10px 20px rgba(22, 28, 45, .1);
    box-shadow: 0 10px 20px rgba(22, 28, 45, .1);
    outline: 0;
    border: none;
    padding: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    float: right
  }

  .ekit-wid-con .elementskit-whatsapp__popup--btn.photo_with_text img {
    border-radius: 50px
  }

  .ekit-wid-con .elementskit-whatsapp__popup--btn.photo_with_text .elementskit-whatsapp__popup--btn-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: left
  }

  .ekit-wid-con .elementskit-whatsapp__popup--btn.icon_with_text {
    padding: 12px 26px 12px 20px
  }

  .ekit-wid-con .elementskit-whatsapp__popup--btn.icon_separate_text {
    position: relative;
    padding: 12px 26px 12px 55px
  }

  .ekit-wid-con .elementskit-whatsapp__popup--btn.icon_separate_text .elementskit-whatsapp__popup--btn-icon {
    position: absolute;
    left: -10px;
    -webkit-box-shadow: 0 4px 20px 0 #0003;
    box-shadow: 0 4px 20px 0 #0003;
    border-radius: 50px
  }

  .ekit-wid-con .elementskit-whatsapp__popup--btn-icon {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .whatsapp-rotate-icon {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  @-webkit-keyframes up-and-down {
    to {
      opacity: .2;
      -webkit-transform: translateY(-1px);
      transform: translateY(-1px)
    }
  }

  @keyframes up-and-down {
    to {
      opacity: .2;
      -webkit-transform: translateY(-1px);
      transform: translateY(-1px)
    }
  }

  .ekit-wid-con .ekit_creative_image_hover {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
  }

  .ekit-wid-con .ekit_creative_image_hover .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_creative_image_hover .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_creative_image_hover::after,
  .ekit-wid-con .ekit_creative_image_hover::before {
    content: '';
    position: absolute;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit_image_hover {
    position: relative;
    overflow: hidden;
    margin: 0 auto
  }

  .ekit-wid-con .ekit_image_hover img {
    display: block;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit_image_hover:hover .ekit_image_caption .ekit_hover_show {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_hover:hover .ekit_right_to_left .ekit_image_caption_button,
  .ekit-wid-con .ekit_image_hover:hover .ekit_right_to_left .ekit_image_caption_description,
  .ekit-wid-con .ekit_image_hover:hover .ekit_right_to_left .ekit_image_caption_title {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit_image_hover:hover .ekit_left_to_right .ekit_image_caption_button,
  .ekit-wid-con .ekit_image_hover:hover .ekit_left_to_right .ekit_image_caption_description,
  .ekit-wid-con .ekit_image_hover:hover .ekit_left_to_right .ekit_image_caption_title {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit_image_hover:hover .ekit_top_to_bottom .ekit_image_caption_button,
  .ekit-wid-con .ekit_image_hover:hover .ekit_top_to_bottom .ekit_image_caption_description,
  .ekit-wid-con .ekit_image_hover:hover .ekit_top_to_bottom .ekit_image_caption_title {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit_image_hover:hover .ekit_bottom_to_top .ekit_image_caption_button,
  .ekit-wid-con .ekit_image_hover:hover .ekit_bottom_to_top .ekit_image_caption_description,
  .ekit-wid-con .ekit_image_hover:hover .ekit_bottom_to_top .ekit_image_caption_title {
    -webkit-transform: translateY(0);
    transform: translateY(0)
  }

  .ekit-wid-con .ekit_image_hover a:not([href]):not([tabindex]) {
    color: #000
  }

  .ekit-wid-con .ekit_image_caption {
    opacity: 1;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
    position: absolute;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 2em;
    height: 100%;
    width: 100%;
    color: #fff;
    text-transform: uppercase;
    font-style: normal;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform .35s;
    transition: -webkit-transform .35s;
    transition: transform .35s;
    transition: transform .35s, -webkit-transform .35s;
    text-align: center;
    z-index: 1
  }

  .ekit-wid-con .ekit_image_caption_title {
    color: #fff;
    font-weight: 300
  }

  .ekit-wid-con .ekit_image_caption_title span {
    font-weight: 700
  }

  .ekit-wid-con .ekit_image_caption_description {
    color: #fff;
    font-weight: 300
  }

  .ekit-wid-con .ekit_image_caption .elementskit-btn {
    background-color: #fff;
    color: #000
  }

  .ekit-wid-con .ekit_image_caption .elementskit-btn:hover {
    background-color: #efefef
  }

  .ekit-wid-con .ekit_image_caption .ekit_hover_show {
    opacity: 0;
    -webkit-transition: all .4s;
    transition: all .4s
  }

  .ekit-wid-con .ekit_image_caption .ekit_transform_stop {
    -webkit-transform: none !important;
    transform: none !important
  }

  .ekit-wid-con .ekit_text_daigonal .ekit_image_caption_title {
    top: 40px;
    left: 25px;
    position: absolute
  }

  .ekit-wid-con .ekit_text_daigonal .ekit_image_caption_description {
    position: absolute;
    right: 10px;
    bottom: 10px;
    padding: 0 1em;
    width: 150px;
    border-right: 4px solid #fff
  }

  .ekit-wid-con .ekit_bottom_to_top .ekit_image_caption_button,
  .ekit-wid-con .ekit_bottom_to_top .ekit_image_caption_description,
  .ekit-wid-con .ekit_bottom_to_top .ekit_image_caption_title {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-transform: translateY(1500%);
    transform: translateY(1500%)
  }

  .ekit-wid-con .ekit_top_to_bottom .ekit_image_caption_button,
  .ekit-wid-con .ekit_top_to_bottom .ekit_image_caption_description,
  .ekit-wid-con .ekit_top_to_bottom .ekit_image_caption_title {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-transform: translateY(-1500%);
    transform: translateY(-1500%)
  }

  .ekit-wid-con .ekit_right_to_left .ekit_image_caption_button,
  .ekit-wid-con .ekit_right_to_left .ekit_image_caption_description,
  .ekit-wid-con .ekit_right_to_left .ekit_image_caption_title {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-transform: translateX(500%);
    transform: translateX(500%)
  }

  .ekit-wid-con .ekit_left_to_right .ekit_image_caption_button,
  .ekit-wid-con .ekit_left_to_right .ekit_image_caption_description,
  .ekit-wid-con .ekit_left_to_right .ekit_image_caption_title {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    -webkit-transform: translateX(-500%);
    transform: translateX(-500%)
  }

  .ekit-wid-con .ekit_image_button {
    background: #fff;
    border: none;
    color: #000;
    opacity: 0;
    -webkit-transition: all .35s ease;
    transition: all .35s ease
  }

  .ekit-wid-con .ekit_image_blind_horizontal:hover .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_blind_horizontal:hover .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_blind_horizontal:hover::after,
  .ekit-wid-con .ekit_image_blind_horizontal:hover::before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }

  .ekit-wid-con .ekit_image_blind_horizontal .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_blind_horizontal .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_blind_horizontal::after,
  .ekit-wid-con .ekit_image_blind_horizontal::before {
    height: 25%;
    width: 100%;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    left: 0
  }

  .ekit-wid-con .ekit_image_blind_horizontal::before {
    top: 0
  }

  .ekit-wid-con .ekit_image_blind_horizontal::after {
    top: 25%
  }

  .ekit-wid-con .ekit_image_blind_horizontal .ekit_overlay_inner::before {
    top: 50%
  }

  .ekit-wid-con .ekit_image_blind_horizontal .ekit_overlay_inner::after {
    top: 75%
  }

  .ekit-wid-con .ekit_image_blind_vertical:hover .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_blind_vertical:hover .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_blind_vertical:hover::after,
  .ekit-wid-con .ekit_image_blind_vertical:hover::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  .ekit-wid-con .ekit_image_blind_vertical .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_blind_vertical .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_blind_vertical::after,
  .ekit-wid-con .ekit_image_blind_vertical::before {
    height: 100%;
    width: 25%;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    top: 0
  }

  .ekit-wid-con .ekit_image_blind_vertical::before {
    left: 0
  }

  .ekit-wid-con .ekit_image_blind_vertical::after {
    left: 25%
  }

  .ekit-wid-con .ekit_image_blind_vertical .ekit_overlay_inner::before {
    left: 50%
  }

  .ekit-wid-con .ekit_image_blind_vertical .ekit_overlay_inner::after {
    left: 75%
  }

  .ekit-wid-con .ekit_image_blocks .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_blocks .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_blocks::after,
  .ekit-wid-con .ekit_image_blocks::before {
    width: 50%;
    height: 50%;
    opacity: 0
  }

  .ekit-wid-con .ekit_image_blocks:hover .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_blocks:hover .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_blocks:hover::after,
  .ekit-wid-con .ekit_image_blocks:hover::before {
    -webkit-transform: translate(0, 0) scale(1);
    transform: translate(0, 0) scale(1);
    opacity: 1
  }

  .ekit-wid-con .ekit_image_blocks_right::before {
    top: 0;
    right: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }

  .ekit-wid-con .ekit_image_blocks_right::after {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    bottom: 0;
    left: 0
  }

  .ekit-wid-con .ekit_image_blocks_right .ekit_overlay_inner::before {
    top: 0;
    left: 0;
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit_image_blocks_right .ekit_overlay_inner::after {
    bottom: 0;
    right: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal:hover {
    background-color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal:hover .ekit_overlay_inner:after,
  .ekit-wid-con .ekit_image_border_reveal_horizontal:hover .ekit_overlay_inner:before,
  .ekit-wid-con .ekit_image_border_reveal_horizontal:hover::after,
  .ekit-wid-con .ekit_image_border_reveal_horizontal:hover::before {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal::after,
  .ekit-wid-con .ekit_image_border_reveal_horizontal::before {
    height: 4px;
    left: 5px;
    right: 5px;
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_border_reveal_horizontal .ekit_overlay_inner::before {
    width: 4px;
    top: 5px;
    bottom: 5px;
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal .ekit_overlay_inner::before {
    left: 5px
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal .ekit_overlay_inner::after {
    right: 5px
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal::before {
    top: 5px
  }

  .ekit-wid-con .ekit_image_border_reveal_horizontal::after {
    bottom: 5px
  }

  .ekit-wid-con .ekit_image_hover_filter {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit_image_circle::before {
    position: absolute;
    content: "";
    top: -25%;
    bottom: -25%;
    left: -25%;
    right: -25%;
    border-radius: 50%;
    opacity: 0;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit_image_circle_up::before {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit_image_circle_up:hover::before {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1
  }

  .ekit-wid-con .ekit_image_fade::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0
  }

  .ekit-wid-con .ekit_image_fade_up::before {
    -webkit-transform: translateY(10%);
    transform: translateY(10%)
  }

  .ekit-wid-con .ekit_image_fade_up:hover::before {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
  }

  .ekit-wid-con .ekit_image_flash::after,
  .ekit-wid-con .ekit_image_flash::before {
    position: absolute;
    content: "";
    opacity: .75;
    top: -50%;
    bottom: -50%;
    left: -50%;
    right: -50%;
    background-color: rgba(102, 191, 191, .55);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0
  }

  .ekit-wid-con .ekit_image_flash::before {
    -webkit-transition-delay: .3s;
    transition-delay: .3s
  }

  .ekit-wid-con .ekit_image_flash::after {
    -webkit-transition-delay: .2s;
    transition-delay: .2s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s
  }

  .ekit-wid-con .ekit_image_flash:hover::after,
  .ekit-wid-con .ekit_image_flash:hover::before {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_flash_top_left::after,
  .ekit-wid-con .ekit_image_flash_top_left::before {
    -webkit-transform: rotate(-45deg) translateY(-100%);
    transform: rotate(-45deg) translateY(-100%);
    opacity: 1
  }

  .ekit-wid-con .ekit_image_flash_top_left:hover::before {
    -webkit-transform: rotate(-45deg) translateY(100%);
    transform: rotate(-45deg) translateY(100%)
  }

  .ekit-wid-con .ekit_image_flash_top_left:hover::after {
    -webkit-transform: rotate(-45deg) translateY(0);
    transform: rotate(-45deg) translateY(0)
  }

  .ekit-wid-con .ekit_image_shutter_out::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(23, 190, 187, .51);
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_image_shutter_out_diagonal_right::before {
    -webkit-transform: rotate(-45deg) scaleY(0);
    transform: rotate(-45deg) scaleY(0);
    left: -35%;
    right: -35%;
    top: -35%;
    bottom: -35%;
    height: auto;
    width: auto
  }

  .ekit-wid-con .ekit_image_shutter_out_diagonal_right:hover::before {
    -webkit-transform: rotate(-45deg) scaleY(1);
    transform: rotate(-45deg) scaleY(1)
  }

  .ekit-wid-con .ekit_image_shutter_out_horizontal::before {
    -webkit-transform: scaleX(0);
    transform: scaleX(0)
  }

  .ekit-wid-con .ekit_image_shutter_out_horizontal:hover::before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  .ekit-wid-con .ekit_image_shutter_out_vertical::before {
    -webkit-transform: scaleY(0);
    transform: scaleY(0)
  }

  .ekit-wid-con .ekit_image_shutter_out_vertical:hover::before {
    -webkit-transform: scaleY(1);
    transform: scaleY(1)
  }

  .ekit-wid-con .ekit_image_slide::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background-color: rgba(60, 27, 31, .45)
  }

  .ekit-wid-con .ekit_image_slide_up::before {
    top: 100%
  }

  .ekit-wid-con .ekit_image_slide_up:hover::before {
    top: 0
  }

  .ekit-wid-con .ekit_image_slide_right::before {
    left: -100%
  }

  .ekit-wid-con .ekit_image_slide_right:hover::before {
    left: 0
  }

  .ekit-wid-con .ekit_splash_effect_on_hover::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: 100%;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .7s cubic-bezier(.4, 0, .2, 1);
    transition: all .7s cubic-bezier(.4, 0, .2, 1);
    z-index: 1;
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0
  }

  .ekit-wid-con .ekit_splash_effect_on_hover:hover::before {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 1
  }

  .ekit-wid-con .ekit_image_blend_mode::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    -webkit-transform: scale3d(1.5, 1.5, 1);
    transform: scale3d(1.5, 1.5, 1);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background-color: #f9003e
  }

  .ekit-wid-con .ekit_image_blend_mode::after {
    content: '';
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    top: 10px;
    left: 10px;
    position: absolute;
    border: 5px solid #fff;
    opacity: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-transform: scale3d(1.5, 1.5, 1);
    transform: scale3d(1.5, 1.5, 1)
  }

  .ekit-wid-con .ekit_image_blend_mode:hover+img {
    mix-blend-mode: darken
  }

  .ekit-wid-con .ekit_image_blend_mode:hover::after {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  .ekit-wid-con .ekit_image_blend_mode:hover::before {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit_image_double_splash::after,
  .ekit-wid-con .ekit_image_double_splash::before {
    content: "";
    position: absolute;
    width: 150%;
    height: 150%;
    padding-bottom: 150%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) scale(0, 0);
    transform: translate(-50%, -50%) scale(0, 0);
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
  }

  .ekit-wid-con .ekit_image_double_splash::before {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
    background-color: rgba(247, 37, 57, .5)
  }

  .ekit-wid-con .ekit_image_double_splash::after {
    -webkit-transition: -webkit-transform 1s ease;
    transition: -webkit-transform 1s ease;
    transition: transform 1s ease;
    transition: transform 1s ease, -webkit-transform 1s ease;
    background-color: rgba(0, 0, 0, .5)
  }

  .ekit-wid-con .ekit_image_double_splash:hover {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_double_splash:hover::after,
  .ekit-wid-con .ekit_image_double_splash:hover::before {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transform: translate(-50%, -50%) scale(1, 1);
    transform: translate(-50%, -50%) scale(1, 1)
  }

  .ekit-wid-con .ekit_image_zoom_in_overlay::before {
    content: '';
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    top: 10px;
    left: 10px;
    position: absolute;
    background-color: rgba(0, 0, 0, .6);
    opacity: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    -webkit-transform: scale3d(1.5, 1.5, 1);
    transform: scale3d(1.5, 1.5, 1)
  }

  .ekit-wid-con .ekit_image_zoom_in_overlay:hover::before {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
  }

  .ekit-wid-con .ekit_image_corner_zoom_back {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_image_corner_zoom_back .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_corner_zoom_back .ekit_overlay_inner::before {
    border-top-width: 10px;
    border-bottom-width: 0
  }

  .ekit-wid-con .ekit_image_corner_zoom_back .ekit_overlay_inner::before {
    top: 20px;
    right: 20px;
    border-right-width: 10px;
    border-left-width: 0
  }

  .ekit-wid-con .ekit_image_corner_zoom_back .ekit_overlay_inner::after {
    top: 20px;
    left: 20px;
    border-right-width: 0;
    border-left-width: 10px
  }

  .ekit-wid-con .ekit_image_corner_zoom_back .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_corner_zoom_back .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_corner_zoom_back::after,
  .ekit-wid-con .ekit_image_corner_zoom_back::before {
    border-color: #fff;
    border-style: solid;
    -webkit-transform-origin: 50% 50% 0;
    transform-origin: 50% 50% 0;
    -webkit-transform-style: flat;
    transform-style: flat;
    width: 37px;
    height: 37px;
    padding-top: 20px;
    background-color: transparent !important;
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  .ekit-wid-con .ekit_image_corner_zoom_back:hover {
    background-color: rgba(0, 0, 0, .8)
  }

  .ekit-wid-con .ekit_image_corner_zoom_back:hover .ekit_overlay_inner::after,
  .ekit-wid-con .ekit_image_corner_zoom_back:hover .ekit_overlay_inner::before,
  .ekit-wid-con .ekit_image_corner_zoom_back:hover::after,
  .ekit-wid-con .ekit_image_corner_zoom_back:hover::before {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit_image_corner_zoom_back::after,
  .ekit-wid-con .ekit_image_corner_zoom_back::before {
    border-top-width: 0;
    border-bottom-width: 10px
  }

  .ekit-wid-con .ekit_image_corner_zoom_back::before {
    bottom: 20px;
    right: 20px;
    border-right-width: 10px;
    border-left-width: 0
  }

  .ekit-wid-con .ekit_image_corner_zoom_back::after {
    bottom: 20px;
    left: 20px;
    border-right-width: 0;
    border-left-width: 10px
  }

  .ekit-wid-con .ekit_image_hover>img {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_image_zoom_in::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    z-index: 9
  }

  .ekit-wid-con .ekit_image_zoom_in .ekit_image_caption {
    z-index: 99
  }

  .ekit-wid-con .ekit_image_zoom_in:hover>img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

  .ekit-wid-con .ekit_image_zoom_in:hover::before {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_zoom_in_blur::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    z-index: 9
  }

  .ekit-wid-con .ekit_image_zoom_in_blur .ekit_image_caption {
    z-index: 99
  }

  .ekit-wid-con .ekit_image_zoom_in_blur>img {
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease, -webkit-transform .4s ease
  }

  .ekit-wid-con .ekit_image_zoom_in_blur:hover>img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-filter: blur(2px);
    filter: blur(2px)
  }

  .ekit-wid-con .ekit_image_zoom_in_blur:hover::before {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_zoom_out::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    z-index: 9
  }

  .ekit-wid-con .ekit_image_zoom_out .ekit_image_caption {
    z-index: 99
  }

  .ekit-wid-con .ekit_image_zoom_out>img {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

  .ekit-wid-con .ekit_image_zoom_out:hover>img {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit_image_zoom_out:hover::before {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_scale_rotate_left::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    z-index: 9
  }

  .ekit-wid-con .ekit_image_scale_rotate_left .ekit_image_caption {
    z-index: 99
  }

  .ekit-wid-con .ekit_image_scale_rotate_left:hover>img {
    -webkit-transform: scale(1.3) rotate(-5deg);
    transform: scale(1.3) rotate(-5deg)
  }

  .ekit-wid-con .ekit_image_scale_rotate_left:hover::before {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_swap_effect img:nth-child(2) {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_image_swap_effect_one:hover img:nth-child(2) {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit_image_swap_effect_two:hover img:nth-child(1) {
    -webkit-transform: scale(1.3) rotate(-5deg);
    transform: scale(1.3) rotate(-5deg);
    opacity: 0
  }

  .ekit-wid-con .ekit_image_swap_effect_two:hover img:nth-child(2) {
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit_image_swap_effect_three img:nth-child(2) {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 1;
    visibility: visible
  }

  .ekit-wid-con .ekit_image_swap_effect_three:hover img:nth-child(2) {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit_image_scroll_effect {
    max-height: 400px;
    -webkit-transition: all 6s ease;
    transition: all 6s ease
  }

  .ekit-wid-con .ekit_image_scroll_effect::before {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    opacity: 0;
    z-index: 9
  }

  .ekit-wid-con .ekit_image_scroll_effect .ekit_image_caption {
    z-index: 99
  }

  .ekit-wid-con .ekit_image_scroll_effect>img {
    -webkit-transition: all 6s ease;
    transition: all 6s ease
  }

  .ekit-wid-con .ekit_image_scroll_effect:hover {
    padding-top: 400px
  }

  .ekit-wid-con .ekit_image_scroll_effect:hover::before {
    opacity: 1
  }

  .ekit-wid-con .ekit_image_scroll_effect:hover>img {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit_grayscale_to_color>img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
  }

  .ekit-wid-con .ekit_grayscale_to_color:hover>img {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
  }

  .ekit-wid-con .ekit_color_to_grayscale>img {
    -webkit-filter: grayscale(0);
    filter: grayscale(0)
  }

  .ekit-wid-con .ekit_color_to_grayscale:hover>img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
  }

  .ekit-wid-con .ekit_image_glitch_effect {
    padding-top: 400px;
    width: 100%
  }

  .ekit-wid-con .ekit_image_glitch_effect .ekit_main_image,
  .ekit-wid-con .ekit_image_glitch_effect .ekit_secondary_image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover
  }

  .ekit-wid-con .ekit_image_glitch_effect .ekit_secondary_image {
    opacity: .5;
    mix-blend-mode: hard-light;
    -webkit-animation: ekit-glitch 3s linear infinite;
    animation: ekit-glitch 3s linear infinite;
    animation-direction: reverse
  }

  @-webkit-keyframes ekit-glitch {
    0% {
      background-position: 0 0;
      -webkit-filter: hue-rotate(0);
      filter: hue-rotate(0)
    }

    10% {
      background-position: 0 -10px
    }

    20% {
      background-position: -5px 0
    }

    30% {
      background-position: 5px 0
    }

    40% {
      background-position: 0 -5px
    }

    50% {
      background-position: 0 0
    }

    60% {
      background-position: 0 -10px
    }

    70% {
      background-position: 0 -5px
    }

    80% {
      background-position: 0 -8px
    }

    81% {
      background-position: 0 0
    }

    100% {
      background-position: 0 0;
      -webkit-filter: hue-rotate(360deg);
      filter: hue-rotate(360deg)
    }
  }

  @keyframes ekit-glitch {
    0% {
      background-position: 0 0;
      -webkit-filter: hue-rotate(0);
      filter: hue-rotate(0)
    }

    10% {
      background-position: 0 -10px
    }

    20% {
      background-position: -5px 0
    }

    30% {
      background-position: 5px 0
    }

    40% {
      background-position: 0 -5px
    }

    50% {
      background-position: 0 0
    }

    60% {
      background-position: 0 -10px
    }

    70% {
      background-position: 0 -5px
    }

    80% {
      background-position: 0 -8px
    }

    81% {
      background-position: 0 0
    }

    100% {
      background-position: 0 0;
      -webkit-filter: hue-rotate(360deg);
      filter: hue-rotate(360deg)
    }
  }

  .ekit-wid-con .ekit-fancy-text {
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-fancy-text:is(h1, h2, h3, h4, h5, h6, div, p) {
    margin: 0
  }

  .ekit-wid-con .ekit-fancy-text a {
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-fancy-text-lists {
    display: inline-block;
    position: relative;
    text-align: center
  }

  .ekit-wid-con .ekit-fancy-text-lists b {
    display: inline-block;
    position: absolute;
    white-space: nowrap;
    left: 0;
    top: 0
  }

  .ekit-wid-con .ekit-fancy-text-lists b.is-visible {
    position: relative
  }

  .ekit-wid-con .no-js .ekit-fancy-text-lists b {
    color: #000;
    font: optional;
    opacity: 0
  }

  .ekit-wid-con .no-js .ekit-fancy-text-lists b.is-visible {
    opacity: 1
  }

  .ekit-wid-con .ekit-fancy-text.clip .ekit-fancy-text-lists {
    overflow: hidden;
    vertical-align: top;
    text-align: left
  }

  .ekit-wid-con .ekit-fancy-text.clip .ekit-fancy-text-lists::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 2px;
    height: 100%;
    background-color: #fff
  }

  .ekit-wid-con .ekit-fancy-text.clip .ekit-fancy-text-lists b {
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text.clip .ekit-fancy-text-lists b.is-visible {
    opacity: 1
  }

  .ekit-wid-con .ekit-fancy-text.rotate-1 .ekit-fancy-text-lists {
    -webkit-perspective: 300px;
    perspective: 300px
  }

  .ekit-wid-con .ekit-fancy-text.rotate-1 .ekit-fancy-text-lists b {
    opacity: 0;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.rotate-1 .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    -webkit-animation: cd-rotate-1-in 1.2s;
    animation: cd-rotate-1-in 1.2s
  }

  .ekit-wid-con .ekit-fancy-text.rotate-1 .ekit-fancy-text-lists b.is-hidden {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-animation: cd-rotate-1-out 1.2s;
    animation: cd-rotate-1-out 1.2s
  }

  @-webkit-keyframes cd-rotate-1-in {
    0% {
      -webkit-transform: rotateX(180deg);
      transform: rotateX(180deg);
      opacity: 0
    }

    35% {
      -webkit-transform: rotateX(120deg);
      transform: rotateX(120deg);
      opacity: 0
    }

    65% {
      opacity: 0
    }

    100% {
      -webkit-transform: rotateX(360deg);
      transform: rotateX(360deg);
      opacity: 1
    }
  }

  @keyframes cd-rotate-1-in {
    0% {
      -webkit-transform: rotateX(180deg);
      transform: rotateX(180deg);
      opacity: 0
    }

    35% {
      -webkit-transform: rotateX(120deg);
      transform: rotateX(120deg);
      opacity: 0
    }

    65% {
      opacity: 0
    }

    100% {
      -webkit-transform: rotateX(360deg);
      transform: rotateX(360deg);
      opacity: 1
    }
  }

  @-webkit-keyframes cd-rotate-1-out {
    0% {
      -webkit-transform: rotateX(0);
      transform: rotateX(0);
      opacity: 1
    }

    35% {
      -webkit-transform: rotateX(-40deg);
      transform: rotateX(-40deg);
      opacity: 1
    }

    65% {
      opacity: 0
    }

    100% {
      -webkit-transform: rotateX(180deg);
      transform: rotateX(180deg);
      opacity: 0
    }
  }

  @keyframes cd-rotate-1-out {
    0% {
      -webkit-transform: rotateX(0);
      transform: rotateX(0);
      opacity: 1
    }

    35% {
      -webkit-transform: rotateX(-40deg);
      transform: rotateX(-40deg);
      opacity: 1
    }

    65% {
      opacity: 0
    }

    100% {
      -webkit-transform: rotateX(180deg);
      transform: rotateX(180deg);
      opacity: 0
    }
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists {
    -webkit-perspective: 300px;
    perspective: 300px
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists em,
  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists i {
    display: inline-block;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    font-style: normal
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists b {
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists i {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform: translateZ(-20px) rotateX(90deg);
    transform: translateZ(-20px) rotateX(90deg);
    opacity: 0;
    font-style: normal
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists i.in {
    -webkit-animation: cd-rotate-2-in .4s forwards;
    animation: cd-rotate-2-in .4s forwards
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists i.out {
    -webkit-animation: cd-rotate-2-out .4s forwards;
    animation: cd-rotate-2-out .4s forwards
  }

  .ekit-wid-con .ekit-fancy-text.rotate-2 .ekit-fancy-text-lists em {
    -webkit-transform: translateZ(20px);
    transform: translateZ(20px)
  }

  .ekit-wid-con .is-visible .ekit-fancy-text.rotate-2 i {
    opacity: 1
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.rotate-2 i {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    opacity: 0
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.rotate-2 i em {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.rotate-2 .is-visible i {
    opacity: 1
  }

  @-webkit-keyframes cd-rotate-2-in {
    0% {
      opacity: 0;
      -webkit-transform: translateZ(-20px) rotateX(90deg);
      transform: translateZ(-20px) rotateX(90deg)
    }

    60% {
      opacity: 1;
      -webkit-transform: translateZ(-20px) rotateX(-10deg);
      transform: translateZ(-20px) rotateX(-10deg)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateZ(-20px) rotateX(0);
      transform: translateZ(-20px) rotateX(0)
    }
  }

  @keyframes cd-rotate-2-in {
    0% {
      opacity: 0;
      -webkit-transform: translateZ(-20px) rotateX(90deg);
      transform: translateZ(-20px) rotateX(90deg)
    }

    60% {
      opacity: 1;
      -webkit-transform: translateZ(-20px) rotateX(-10deg);
      transform: translateZ(-20px) rotateX(-10deg)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateZ(-20px) rotateX(0);
      transform: translateZ(-20px) rotateX(0)
    }
  }

  @-webkit-keyframes cd-rotate-2-out {
    0% {
      opacity: 1;
      -webkit-transform: translateZ(-20px) rotateX(0);
      transform: translateZ(-20px) rotateX(0)
    }

    60% {
      opacity: 0;
      -webkit-transform: translateZ(-20px) rotateX(-100deg);
      transform: translateZ(-20px) rotateX(-100deg)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateZ(-20px) rotateX(-90deg);
      transform: translateZ(-20px) rotateX(-90deg)
    }
  }

  @keyframes cd-rotate-2-out {
    0% {
      opacity: 1;
      -webkit-transform: translateZ(-20px) rotateX(0);
      transform: translateZ(-20px) rotateX(0)
    }

    60% {
      opacity: 0;
      -webkit-transform: translateZ(-20px) rotateX(-100deg);
      transform: translateZ(-20px) rotateX(-100deg)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateZ(-20px) rotateX(-90deg);
      transform: translateZ(-20px) rotateX(-90deg)
    }
  }

  .ekit-wid-con .ekit-fancy-text.rotate-3 .ekit-fancy-text-lists {
    -webkit-perspective: 300px;
    perspective: 300px
  }

  .ekit-wid-con .ekit-fancy-text.rotate-3 .ekit-fancy-text-lists b {
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text.rotate-3 .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.rotate-3 .ekit-fancy-text-lists i {
    display: inline-block;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    font-style: normal
  }

  .ekit-wid-con .ekit-fancy-text.rotate-3 .ekit-fancy-text-lists i.in {
    -webkit-animation: cd-rotate-3-in .6s forwards;
    animation: cd-rotate-3-in .6s forwards
  }

  .ekit-wid-con .ekit-fancy-text.rotate-3 .ekit-fancy-text-lists i.out {
    -webkit-animation: cd-rotate-3-out .6s forwards;
    animation: cd-rotate-3-out .6s forwards
  }

  .ekit-wid-con .is-visible .ekit-fancy-text.rotate-3 i {
    -webkit-transform: rotateY(0);
    transform: rotateY(0)
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.rotate-3 i {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    opacity: 0
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.rotate-3 .is-visible i {
    opacity: 1
  }

  @-webkit-keyframes cd-rotate-3-in {
    0% {
      -webkit-transform: rotateY(180deg);
      transform: rotateY(180deg)
    }

    100% {
      -webkit-transform: rotateY(0);
      transform: rotateY(0)
    }
  }

  @keyframes cd-rotate-3-in {
    0% {
      -webkit-transform: rotateY(180deg);
      transform: rotateY(180deg)
    }

    100% {
      -webkit-transform: rotateY(0);
      transform: rotateY(0)
    }
  }

  @-webkit-keyframes cd-rotate-3-out {
    0% {
      -webkit-transform: rotateY(0);
      transform: rotateY(0)
    }

    100% {
      -webkit-transform: rotateY(-180deg);
      transform: rotateY(-180deg)
    }
  }

  @keyframes cd-rotate-3-out {
    0% {
      -webkit-transform: rotateY(0);
      transform: rotateY(0)
    }

    100% {
      -webkit-transform: rotateY(-180deg);
      transform: rotateY(-180deg)
    }
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    overflow: hidden
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists::after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    bottom: auto;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 100%;
    width: 1px
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists b {
    visibility: hidden
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists b.is-visible {
    visibility: visible
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists i {
    position: absolute;
    visibility: hidden;
    font-style: normal
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists i.in {
    position: relative;
    visibility: visible
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists.waiting::after {
    -webkit-animation: cd-pulse 1s infinite;
    animation: cd-pulse 1s infinite
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists.selected {
    background-color: #aebcb9
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists.selected::after {
    visibility: hidden
  }

  .ekit-wid-con .ekit-fancy-text.type .ekit-fancy-text-lists.selected b {
    color: #0d0d0d
  }

  @-webkit-keyframes cd-pulse {
    0% {
      -webkit-transform: translateY(-50%) scale(1);
      transform: translateY(-50%) scale(1);
      opacity: 1
    }

    40% {
      -webkit-transform: translateY(-50%) scale(.9);
      transform: translateY(-50%) scale(.9);
      opacity: 0
    }

    100% {
      -webkit-transform: translateY(-50%) scale(0);
      transform: translateY(-50%) scale(0);
      opacity: 0
    }
  }

  @keyframes cd-pulse {
    0% {
      -webkit-transform: translateY(-50%) scale(1);
      transform: translateY(-50%) scale(1);
      opacity: 1
    }

    40% {
      -webkit-transform: translateY(-50%) scale(.9);
      transform: translateY(-50%) scale(.9);
      opacity: 0
    }

    100% {
      -webkit-transform: translateY(-50%) scale(0);
      transform: translateY(-50%) scale(0);
      opacity: 0
    }
  }

  .ekit-wid-con .ekit-fancy-text.bar-loading .ekit-fancy-text-lists {
    overflow: hidden;
    vertical-align: top
  }

  .ekit-wid-con .ekit-fancy-text.bar-loading .ekit-fancy-text-lists::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 3px;
    width: 0;
    background: #fff;
    z-index: 2;
    -webkit-transition: width .3s -.1s;
    transition: width .3s -.1s
  }

  .ekit-wid-con .ekit-fancy-text.bar-loading .ekit-fancy-text-lists.is-loading::after {
    width: 100%;
    -webkit-transition: width 3s;
    transition: width 3s
  }

  .ekit-wid-con .ekit-fancy-text.bar-loading .ekit-fancy-text-lists b {
    top: .2em;
    opacity: 0;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
  }

  .ekit-wid-con .ekit-fancy-text.bar-loading .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    top: 0
  }

  .ekit-wid-con .ekit-fancy-text.bar-loading .ekit-fancy-text-lists b.is-hidden {
    -webkit-transition: .3s ease-out;
    transition: .3s ease-out
  }

  .ekit-wid-con .ekit-fancy-text.slide .ekit-fancy-text-lists {
    overflow: hidden;
    vertical-align: top
  }

  .ekit-wid-con .ekit-fancy-text.slide .ekit-fancy-text-lists b {
    opacity: 0;
    top: .2em
  }

  .ekit-wid-con .ekit-fancy-text.slide .ekit-fancy-text-lists b.is-visible {
    top: 0;
    opacity: 1;
    -webkit-animation: slide-in .6s;
    animation: slide-in .6s;
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.slide .ekit-fancy-text-lists b.is-hidden {
    -webkit-animation: slide-out .6s;
    animation: slide-out .6s
  }

  @-webkit-keyframes slide-in {
    0% {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    60% {
      opacity: 1;
      -webkit-transform: translateY(20%);
      transform: translateY(20%)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes slide-in {
    0% {
      opacity: 0;
      -webkit-transform: translateY(-100%);
      transform: translateY(-100%)
    }

    60% {
      opacity: 1;
      -webkit-transform: translateY(20%);
      transform: translateY(20%)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @-webkit-keyframes slide-out {
    0% {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    60% {
      opacity: 0;
      -webkit-transform: translateY(120%);
      transform: translateY(120%)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }
  }

  @keyframes slide-out {
    0% {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    60% {
      opacity: 0;
      -webkit-transform: translateY(120%);
      transform: translateY(120%)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateY(100%);
      transform: translateY(100%)
    }
  }

  .ekit-wid-con .ekit-fancy-text.zoom-out .ekit-fancy-text-lists {
    -webkit-perspective: 300px;
    perspective: 300px
  }

  .ekit-wid-con .ekit-fancy-text.zoom-out .ekit-fancy-text-lists b {
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text.zoom-out .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    -webkit-animation: zoom-out .8s;
    animation: zoom-out .8s;
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.zoom-out .ekit-fancy-text-lists b.is-hidden {
    -webkit-animation: zoom-in .8s;
    animation: zoom-in .8s
  }

  @-webkit-keyframes zoom-out {
    0% {
      opacity: 0;
      -webkit-transform: translateZ(100px);
      transform: translateZ(100px)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
    }
  }

  @keyframes zoom-out {
    0% {
      opacity: 0;
      -webkit-transform: translateZ(100px);
      transform: translateZ(100px)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
    }
  }

  @-webkit-keyframes zoom-in {
    0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateZ(-100px);
      transform: translateZ(-100px)
    }
  }

  @keyframes zoom-in {
    0% {
      opacity: 1;
      -webkit-transform: translateZ(0);
      transform: translateZ(0)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateZ(-100px);
      transform: translateZ(-100px)
    }
  }

  .ekit-wid-con .ekit-fancy-text.scale .ekit-fancy-text-lists b {
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text.scale .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.scale .ekit-fancy-text-lists i {
    display: inline-block;
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
    font-style: normal
  }

  .is-visible .ekit-wid-con .ekit-fancy-text.scale .ekit-fancy-text-lists i {
    opacity: 1
  }

  .ekit-wid-con .ekit-fancy-text.scale .ekit-fancy-text-lists i.in {
    -webkit-animation: scale-up .6s forwards;
    animation: scale-up .6s forwards
  }

  .ekit-wid-con .ekit-fancy-text.scale .ekit-fancy-text-lists i.out {
    -webkit-animation: scale-down .6s forwards;
    animation: scale-down .6s forwards
  }

  .ekit-wid-con .ekit-fancy-text.scale:hover {
    -webkit-transform: unset !important;
    transform: unset !important
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.scale i {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.scale .is-visible i {
    opacity: 1
  }

  @-webkit-keyframes scale-up {
    0% {
      -webkit-transform: scale(0);
      transform: scale(0);
      opacity: 0
    }

    60% {
      -webkit-transform: scale(1.2);
      transform: scale(1.2);
      opacity: 1
    }

    100% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
    }
  }

  @keyframes scale-up {
    0% {
      -webkit-transform: scale(0);
      transform: scale(0);
      opacity: 0
    }

    60% {
      -webkit-transform: scale(1.2);
      transform: scale(1.2);
      opacity: 1
    }

    100% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
    }
  }

  @-webkit-keyframes scale-down {
    0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
    }

    60% {
      -webkit-transform: scale(0);
      transform: scale(0);
      opacity: 0
    }
  }

  @keyframes scale-down {
    0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      opacity: 1
    }

    60% {
      -webkit-transform: scale(0);
      transform: scale(0);
      opacity: 0
    }
  }

  .ekit-wid-con .ekit-fancy-text.push .ekit-fancy-text-lists b {
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text.push .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    -webkit-animation: push-in .6s;
    animation: push-in .6s;
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.push .ekit-fancy-text-lists b.is-hidden {
    -webkit-animation: push-out .6s;
    animation: push-out .6s
  }

  @-webkit-keyframes push-in {
    0% {
      opacity: 0;
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    60% {
      opacity: 1;
      -webkit-transform: translateX(10%);
      transform: translateX(10%)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  @keyframes push-in {
    0% {
      opacity: 0;
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    60% {
      opacity: 1;
      -webkit-transform: translateX(10%);
      transform: translateX(10%)
    }

    100% {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  @-webkit-keyframes push-out {
    0% {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    60% {
      opacity: 0;
      -webkit-transform: translateX(110%);
      transform: translateX(110%)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }
  }

  @keyframes push-out {
    0% {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    60% {
      opacity: 0;
      -webkit-transform: translateX(110%);
      transform: translateX(110%)
    }

    100% {
      opacity: 0;
      -webkit-transform: translateX(100%);
      transform: translateX(100%)
    }
  }

  .ekit-wid-con .ekit-fancy-text.color-effect .ekit-fancy-text-lists .ekit-fancy-text {
    background-image: linear-gradient(-120deg, #231557 0, #44107a 29%, #ff1361 67%, #fff800 100%);
    background-size: auto auto;
    background-clip: border-box;
    background-size: 200% auto;
    color: #fff;
    background-clip: text;
    text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation: textclip 2s linear infinite;
    animation: textclip 2s linear infinite;
    display: inline-block
  }

  .ekit-wid-con .ekit-fancy-text.color-effect .ekit-fancy-text-lists b {
    opacity: 0;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-fancy-text.color-effect .ekit-fancy-text-lists b.is-visible {
    -webkit-transition: .3s;
    transition: .3s;
    opacity: 1;
    width: 100%
  }

  @-webkit-keyframes textclip {
    to {
      background-position: -200% center
    }
  }

  @keyframes textclip {
    to {
      background-position: -200% center
    }
  }

  .ekit-wid-con .ekit-fancy-text.bouncing .ekit-fancy-text-lists {
    -webkit-box-reflect: below -20px linear-gradient(transparent, rgba(0, 0, 0, .2))
  }

  .ekit-wid-con .ekit-fancy-text.bouncing .ekit-fancy-text-lists b {
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text.bouncing .ekit-fancy-text-lists b.is-visible {
    opacity: 1;
    width: 100%
  }

  .ekit-wid-con .ekit-fancy-text.bouncing .ekit-fancy-text-lists i {
    display: inline-block;
    color: #232323;
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    font-style: normal
  }

  .is-visible .ekit-wid-con .ekit-fancy-text.bouncing .ekit-fancy-text-lists i {
    opacity: 1
  }

  .ekit-wid-con .ekit-fancy-text.bouncing .ekit-fancy-text-lists i.in {
    opacity: 1;
    -webkit-animation: waviy-in 1s forwards;
    animation: waviy-in 1s forwards
  }

  .ekit-wid-con .ekit-fancy-text.bouncing .ekit-fancy-text-lists i.out {
    opacity: 0;
    -webkit-animation: waviy-out 1s forwards;
    animation: waviy-out 1s forwards
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.bouncing i {
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
    opacity: 0
  }

  .ekit-wid-con .no-csstransitions .ekit-fancy-text.bouncing .is-visible i {
    opacity: 1
  }

  @-webkit-keyframes waviy-in {

    0%,
    100%,
    40% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    20% {
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }
  }

  @keyframes waviy-in {

    0%,
    100%,
    40% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }

    20% {
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }
  }

  @-webkit-keyframes waviy-out {

    0%,
    100%,
    40% {
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }

    20% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  @keyframes waviy-out {

    0%,
    100%,
    40% {
      -webkit-transform: translateY(-20px);
      transform: translateY(-20px)
    }

    20% {
      -webkit-transform: translateY(0);
      transform: translateY(0)
    }
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect {
    position: relative;
    display: inline-block
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: auto;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    overflow: visible;
    z-index: auto
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg path {
    stroke-dasharray: 1500;
    fill: none;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-name: ekit-highlighted-shape-2;
    animation-name: ekit-highlighted-shape-2;
    opacity: 0
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-curly {
    -webkit-transform: translate(-50%, 82%);
    transform: translate(-50%, 82%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-double-line {
    -webkit-transform: translate(-50%, -45%);
    transform: translate(-50%, -45%);
    height: 100%
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-arrow {
    -webkit-transform: translate(-50%, 72%);
    transform: translate(-50%, 72%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-double-underline {
    -webkit-transform: translate(-50%, 60%);
    transform: translate(-50%, 60%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-zigzag {
    -webkit-transform: translate(-50%, 60%);
    transform: translate(-50%, 60%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-zigzag-underline {
    -webkit-transform: translate(-50%, 36%);
    transform: translate(-50%, 36%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-clouds {
    -webkit-transform: translate(-50%, 65%);
    transform: translate(-50%, 65%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-shape-x {
    -webkit-transform: translate(-50%, -41%);
    transform: translate(-50%, -41%);
    height: 100%
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-waves {
    -webkit-transform: translate(-50%, 38%);
    transform: translate(-50%, 38%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-round-line-01 {
    -webkit-transform: translate(-50%, 54%);
    transform: translate(-50%, 54%)
  }

  .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg.ekit-svg-round-line-02 {
    -webkit-transform: translate(-50%, 52%) !important;
    transform: translate(-50%, 52%) !important
  }

  @-webkit-keyframes ekit-highlighted-shape-1 {
    0% {
      opacity: 1;
      stroke-dasharray: 0 1500
    }

    12% {
      stroke-dasharray: 1500 1500
    }

    80% {
      opacity: 1
    }

    90% {
      opacity: 1;
      stroke-dasharray: 1500 1500
    }

    100% {
      opacity: 0;
      stroke-dasharray: 0 1500
    }
  }

  @keyframes ekit-highlighted-shape-1 {
    0% {
      opacity: 1;
      stroke-dasharray: 0 1500
    }

    12% {
      stroke-dasharray: 1500 1500
    }

    80% {
      opacity: 1
    }

    90% {
      opacity: 1;
      stroke-dasharray: 1500 1500
    }

    100% {
      opacity: 0;
      stroke-dasharray: 0 1500
    }
  }

  @-webkit-keyframes ekit-highlighted-shape-2 {
    0% {
      opacity: 1;
      stroke-dasharray: 0 1500
    }

    12% {
      stroke-dasharray: 1500 1500
    }

    100% {
      opacity: 1
    }
  }

  @keyframes ekit-highlighted-shape-2 {
    0% {
      opacity: 1;
      stroke-dasharray: 0 1500
    }

    12% {
      stroke-dasharray: 1500 1500
    }

    100% {
      opacity: 1
    }
  }

  .ekit-highlighted-loop-yes .ekit-wid-con .ekit-fancy-text .ekit-highlighted-effect svg path {
    -webkit-animation-name: ekit-highlighted-shape-1;
    animation-name: ekit-highlighted-shape-1
  }

  .ekit-wid-con svg {
    width: 1em;
    height: 1em
  }

  .ekit-wid-con .ekit-price-menu {
    list-style: none
  }

  .ekit-wid-con .ekit-price-menu-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    padding: 0 0 35px 0;
    -webkit-transition: background-color .2s ease, -webkit-box-shadow .2s ease;
    transition: background-color .2s ease, -webkit-box-shadow .2s ease;
    transition: box-shadow .2s ease, background-color .2s ease;
    transition: box-shadow .2s ease, background-color .2s ease, -webkit-box-shadow .2s ease
  }

  .ekit-wid-con .ekit-price-menu-image {
    padding-right: 25px;
    max-width: 50%
  }

  .ekit-wid-con .ekit-price-menu-image>img {
    vertical-align: middle
  }

  .ekit-wid-con .ekit-price-menu-icon {
    margin-right: 25px
  }

  .ekit-wid-con .ekit-price-menu-icon>i {
    font-size: 30px;
    padding: 12px;
    border-radius: 50%;
    color: red;
    font-size: 30px;
    background: #f5f5f5
  }

  .ekit-wid-con .ekit-price-menu-caption {
    width: 100%
  }

  .ekit-wid-con .ekit-price-menu-caption-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 500;
    font-size: 20px;
    color: #062126
  }

  .ekit-wid-con .ekit-price-menu-caption-title {
    -webkit-transition: color .4s ease;
    transition: color .4s ease
  }

  .ekit-wid-con .ekit-price-menu-caption-title a {
    color: #000
  }

  .ekit-wid-con .ekit-price-menu-caption-separator {
    border-bottom: 1px solid rgba(6, 33, 38, .2);
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin: 0 20px
  }

  .ekit-wid-con .ekit-price-menu-caption-description {
    font-weight: 400;
    font-size: 16px;
    color: #748289
  }

  .ekit-wid-con .ekit-price-menu-caption-button {
    font-weight: 600;
    font-size: 14px;
    text-decoration: underline;
    text-transform: uppercase;
    color: #062126;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit-price-menu-caption-button>i {
    font-size: inherit;
    color: #292d32;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit-price-menu-caption-button>svg {
    font-size: inherit
  }

  .ekit-wid-con .ekit-price-menu-caption a:not([href]):not([tabindex]) {
    text-decoration: underline
  }

  .ekit-wid-con .ekit-price-card {
    list-style: none
  }

  .ekit-wid-con .ekit-price-card-item {
    width: 100%;
    height: 100%;
    background-color: #fff;
    border-radius: 12px;
    overflow: hidden;
    -webkit-box-shadow: 0 20px 60px 0 rgba(0, 0, 0, .06);
    box-shadow: 0 20px 60px 0 rgba(0, 0, 0, .06);
    -webkit-transition: background-color .2s ease, -webkit-box-shadow .2s ease;
    transition: background-color .2s ease, -webkit-box-shadow .2s ease;
    transition: box-shadow .2s ease, background-color .2s ease;
    transition: box-shadow .2s ease, background-color .2s ease, -webkit-box-shadow .2s ease;
    position: relative
  }

  .ekit-wid-con .ekit-price-card-item-link {
    position: absolute;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit-price-card-item .ekit-price-menu-icon {
    text-align: center
  }

  .ekit-wid-con .ekit-price-card-item .ekit-price-menu-icon>i {
    background: 0 0
  }

  .ekit-wid-con .ekit-price-card-caption {
    padding: 17px 30px 30px
  }

  .ekit-wid-con .ekit-price-card-caption-header-title {
    font-weight: 700;
    font-size: 14px;
    color: #1c0903;
    text-transform: uppercase;
    -webkit-transition: color .4s ease;
    transition: color .4s ease
  }

  .ekit-wid-con .ekit-price-card-caption-header-description {
    font-weight: 400;
    font-size: 14px;
    color: #8d8481
  }

  .ekit-wid-con .ekit-price-card-caption-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-price-card-caption-footer-price {
    color: #1c0903;
    font-weight: 700;
    font-size: 20px
  }

  .ekit-wid-con .ekit-price-card-caption-footer-button {
    border: 2px solid #ff8934;
    border-radius: 30px;
    padding: 6px 14px;
    font-weight: 700;
    font-size: 12px;
    color: #222;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit-price-card-caption-footer-button>i {
    font-size: inherit;
    color: #292d32;
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit-price-card-caption-footer-button>svg {
    font-size: inherit
  }

  .ekit-wid-con .ekit-price-card-slider .swiper-pagination {
    bottom: 0
  }

  .ekit-wid-con .ekit-price-card-slider .swiper-pagination .swiper-pagination-bullet {
    opacity: .2;
    background-color: #000;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
  }

  .ekit-wid-con .ekit-price-card-slider .swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1
  }

  .ekit-wid-con .ekit-price-card-slider-button-next {
    right: 10px
  }

  .ekit-wid-con .ekit-price-card-slider-button-prev {
    left: 10px
  }

  .ekit-wid-con .ekit-price-card-slider .elementor-swiper-button>i {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-wid-con .ekit-price-card-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit-team-slider-slides-to-show, 4));
    margin-right: var(--ekit-team-slider-spacing, 30px)
  }

  .ekit-wid-con .ekit-price-card-slider .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit-team-slider-slides-to-show, 4));
    margin-right: var(--ekit-team-slider-spacing, 30px)
  }

  .ekit-wid-con .price-menu-button-icon-before {
    margin-right: 6px
  }

  .ekit-wid-con .price-menu-button-icon-after {
    margin-left: 6px
  }

  .ekit-wid-con .ekit-stylish-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    list-style: none
  }

  .ekit-wid-con .ekit-stylish-list.list-inline {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

  .ekit-wid-con .ekit-stylish-list-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    justify-content: left
  }

  .ekit-wid-con .ekit-stylish-list-content-wrapper[data-delay] {
    opacity: 0
  }

  .ekit-wid-con .ekit-stylish-list-content-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
  }

  .ekit-wid-con .ekit-stylish-list-content-text {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit-stylish-list-content-badge {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
    font-size: 11px
  }

  .ekit-wid-con .ekit-stylish-list-content-counter {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
  }

  .ekit-wid-con .ekit-stylish-list-content-icon {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-stylish-list-content-icon>i {
    -webkit-transition: all .3s ease;
    transition: all .3s ease
  }

  .ekit-wid-con .ekit-stylish-list-divider {
    -ms-flex-item-align: start;
    align-self: flex-start
  }

  .ekit-wid-con .ekit-stylish-list-divider:not(:last-child) {
    width: 100%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
  }

  .ekit-wid-con .ekit-stylish-list-divider:not(:last-child)::before {
    content: '';
    display: block;
    border-top-width: 1px
  }

  .ekit-wid-con .ekit-stylish-list-divider-inline {
    -ms-flex-item-align: center;
    align-self: center
  }

  .ekit-wid-con .ekit-stylish-list-divider-inline:not(:last-child) {
    height: 100%;
    margin: 0 5px
  }

  .ekit-wid-con .ekit-stylish-list-divider-inline:not(:last-child)::before {
    content: '';
    display: block;
    border-left-width: 1px;
    height: 24px
  }

  .ekit-wid-con .ekit-team-slider .ekit-none {
    -webkit-transition: all .2s ease .1s;
    transition: all .2s ease .1s;
    opacity: 1
  }

  .ekit-wid-con .ekit-team-slider .profile-card {
    -webkit-box-shadow: 5px 10px 15px 0 rgba(0, 0, 0, .1);
    box-shadow: 5px 10px 15px 0 rgba(0, 0, 0, .1)
  }

  .ekit-wid-con .ekit-team-slider .profile-card:hover {
    -webkit-box-shadow: 5px 10px 15px 0 rgba(0, 0, 0, .3);
    box-shadow: 5px 10px 15px 0 rgba(0, 0, 0, .3)
  }

  .ekit-wid-con .ekit-team-slider .profile-card:hover .profile-body .profile-title {
    color: inherit
  }

  .ekit-wid-con .ekit-team-slider .profile-card .profile-body .profile-title:hover {
    color: #2575fc
  }

  .ekit-wid-con .ekit-team-slider .profile-body .profile-title {
    display: inline-block
  }

  .ekit-wid-con .ekit-team-slider .profile-square-v.square-v4 .profile-card .elementskit-btn {
    margin-bottom: 3px
  }

  .ekit-wid-con .ekit-team-slider .profile-square-v.square-v4 .profile-card:hover .profile-body {
    -webkit-transform: translateY(-90px);
    transform: translateY(-90px)
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .profile-image-card::before {
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .profile-image-card .hover-area {
    padding: 0
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .ekit-team-style-overlay_circle_hover::before {
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .ekit-team-style-overlay_circle_hover:hover::before {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .ekit-team-style-overlay_details::before {
    top: 600px;
    -webkit-transform: none;
    transform: none;
    background-color: rgba(18, 48, 117, .93)
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .ekit-team-style-overlay_details:hover::before {
    top: 10px;
    opacity: 1
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .ekit-team-style-overlay_details:hover .ekit-none {
    opacity: 0
  }

  .ekit-wid-con .ekit-team-slider .image-card-v2 .ekit-team-style-overlay_details .overlay-content-hover {
    background: rgba(18, 48, 117, .93);
    bottom: 10px;
    left: 10px;
    right: 10px;
    width: auto
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-long_height_hover::after {
    background-color: rgba(17, 17, 17, .8)
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-long_height_hover:hover::after {
    opacity: 1
  }

  .ekit-wid-con .ekit-team-slider .profile-image-card:has(.overlay-content-hover) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit-team-slider .profile-image-card .overlay-content-hover {
    position: absolute;
    bottom: 0;
    width: 100%
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-overlay_content_hover::before {
    z-index: 2
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-overlay_content_hover::after {
    content: '';
    position: absolute;
    content: "";
    left: 0;
    height: 100%;
    width: 100%;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(7, 3, 30, 0)), to(rgba(7, 3, 30, .3)));
    background: linear-gradient(180deg, rgba(7, 3, 30, 0) 0, rgba(7, 3, 30, .3) 100%)
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-overlay_content_hover:hover .ekit-none {
    opacity: 0
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-overlay_content_hover .hover-area {
    height: 100%;
    z-index: 3
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-overlay_content_hover .profile-body {
    z-index: 1
  }

  .ekit-wid-con .ekit-team-slider .ekit-team-style-long_height_details:hover::after {
    opacity: 1
  }

  .ekit-wid-con .ekit-team-slider .team-stable-content .profile-image-card {
    display: block;
    margin-left: auto;
    margin-right: auto
  }

  .ekit-wid-con .ekit-team-slider .swiper,
  .ekit-wid-con .ekit-team-slider .swiper-container {
    padding: 10px;
    margin-right: -20px
  }

  .ekit-wid-con .ekit-team-slider .swiper-pagination {
    bottom: 0
  }

  .ekit-wid-con .ekit-team-slider .swiper-pagination .swiper-pagination-bullet {
    opacity: .2;
    background-color: rgba(41, 101, 241, .2);
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
  }

  .ekit-wid-con .ekit-team-slider .swiper-pagination .swiper-pagination-bullet-active {
    opacity: 1
  }

  .ekit-wid-con .ekit-team-slider-button-next {
    right: 10px
  }

  .ekit-wid-con .ekit-team-slider-button-prev {
    left: 10px
  }

  .ekit-wid-con .ekit-team-slider .elementor-swiper-button {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-wid-con .ekit-team-slider .elementor-swiper-button>i,
  .ekit-wid-con .ekit-team-slider .elementor-swiper-button>svg {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-wid-con .ekit-team-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit-team-slider-slides-to-show, 3));
    margin-right: var(--ekit-team-slider-spacing, 30px)
  }

  .ekit-wid-con .ekit-team-slider .swiper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--ekit-team-slider-slides-to-show, 3));
    margin-right: var(--ekit-team-slider-spacing, 30px)
  }

  .ekit-wid-con .elementor-swiper-button {
    position: absolute;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    z-index: 1;
    cursor: pointer;
    font-size: 25px;
    color: rgba(238, 238, 238, .9);
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .ekit-wid-con .elementor-swiper-button-next {
    right: 10px
  }

  .ekit-wid-con .swiper-button-next:after,
  .ekit-wid-con .swiper-button-prev::after {
    display: none
  }

  .elementor-widget-elementskit-team-slider .ekit-team-modal-img>img {
    -webkit-box-shadow: none;
    box-shadow: none
  }

  .elementor-widget-elementskit-team-slider .mfp-content {
    line-height: normal
  }

  .ekit-wid-con .ekit-audio-player .mejs-container,
  .ekit-wid-con .ekit-audio-player .mejs-controls {
    background: 0 0
  }

  .ekit-wid-con .ekit-audio-player .mejs-container {
    height: auto !important
  }

  .ekit-wid-con .ekit-audio-player .mejs-container .fa,
  .ekit-wid-con .ekit-audio-player .mejs-container .far,
  .ekit-wid-con .ekit-audio-player .mejs-container .fas {
    font-family: 'Font Awesome 5 Free'
  }

  .ekit-wid-con .ekit-audio-player .mejs-container .fab {
    font-family: 'Font Awesome 5 Brands'
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    height: auto;
    padding: 0
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button button {
    background: 0 0;
    position: relative;
    margin: 0;
    width: auto;
    height: auto;
    color: #fff;
    overflow: unset
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button button:focus {
    outline: 0
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button i {
    display: none
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button.mejs-play i.ekit-audio-play {
    display: block
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button.mejs-pause i.ekit-audio-pause {
    display: block
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button.mejs-replay i.ekit-audio-replay {
    display: block
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button.mejs-mute i.ekit-audio-unmute {
    display: block
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button.mejs-unmute i.ekit-audio-mute {
    display: block
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-button,
  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time,
  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail {
    height: auto;
    width: auto
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time {
    padding: 0;
    line-height: 1.5;
    font-weight: 400;
    margin: 0 0 0 10px
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail {
    padding: 0;
    margin: 0 0 0 10px
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-total {
    margin: 0;
    position: relative;
    overflow: var(--mejs-time-overflow, hidden)
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-handle {
    border: none
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-handle::before {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: var(--mejs-time-handle-width, 15px);
    height: var(--mejs-time-handle-height, 15px);
    border-radius: var(--mejs-time-handle-border-radius, 100%);
    background: var(--mejs-time-handle-bg, #0073aa);
    -webkit-box-shadow: var(--mejs-time-handle-box-shadow, 0 1px 1px 0 rgba(0, 0, 0, .32));
    box-shadow: var(--mejs-time-handle-box-shadow, 0 1px 1px 0 rgba(0, 0, 0, .32))
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-handle-content {
    display: none
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-buffering,
  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-current,
  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-handle,
  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-hovered,
  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-time-rail .mejs-time-loaded {
    height: 100%
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-volume-button {
    margin-left: 10px;
    color: #fff
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-horizontal-volume-slider {
    width: auto;
    height: auto;
    margin-left: 10px
  }

  .ekit-wid-con .ekit-audio-player .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
    top: auto;
    position: relative;
    overflow: hidden
  }

  .ekit-wid-con .ekit-audio-player iframe[height] {
    height: 0;
    visibility: hidden
  }

  .ekit-wid-con .elemenetskit-alert-info {
    margin: -10px;
    border-radius: 0
  }

  .elementor-widget-elementskit-audio-player>.elementor-widget-container {
    background: #222;
    padding: 10px
  }

  .ekit-wid-con .ekit-flip-box {
    background-color: transparent;
    width: 100%;
    height: 300px;
    -webkit-perspective: 1000px;
    perspective: 1000px
  }

  .ekit-wid-con .ekit-flip-box-top-image img {
    margin: 0 auto
  }

  .ekit-wid-con .ekit-flip-box-inner {
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    -webkit-transition: -webkit-transform .8s;
    transition: -webkit-transform .8s;
    transition: transform .8s;
    transition: transform .8s, -webkit-transform .8s;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
  }

  .ekit-wid-con .ekit-flip-box-inner-wrap {
    width: 100%;
    z-index: 2
  }

  .ekit-wid-con .ekit-flip-box-front {
    background-color: #6c7be9;
    z-index: 1;
    color: #fff
  }

  .ekit-wid-con .ekit-flip-box-front-title {
    font-size: 40px;
    margin-top: 0;
    margin-bottom: 10px
  }

  .ekit-wid-con .ekit-flip-box-front-sub-title {
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 300;
    text-transform: capitalize
  }

  .ekit-wid-con .ekit-flip-box-front-button {
    padding: 5px 10px;
    background: #404eb9;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    display: inline-block;
    border-radius: 5px;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box-front-description {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 26px;
    margin-top: 0
  }

  .ekit-wid-con .ekit-flip-box-front::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit-flip-box-back {
    background-color: #596ae7;
    color: #fff;
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    z-index: 1
  }

  .ekit-wid-con .ekit-flip-box-back-title {
    font-size: 40px;
    margin-top: 0;
    margin-bottom: 10px
  }

  .ekit-wid-con .ekit-flip-box-back-sub-title {
    font-size: 20px;
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 300;
    text-transform: capitalize
  }

  .ekit-wid-con .ekit-flip-box-back-description {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 26px;
    margin-top: 0
  }

  .ekit-wid-con .ekit-flip-box-back-image img {
    margin: 0 auto
  }

  .ekit-wid-con .ekit-flip-box-back-button {
    padding: 5px 10px;
    background: #fff;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    display: inline-block;
    border-radius: 5px;
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box-back::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
  }

  .ekit-wid-con .ekit-flip-box-back,
  .ekit-wid-con .ekit-flip-box-front {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-flip-box-back .ekit-back-icon-wrapper,
  .ekit-wid-con .ekit-flip-box-back .ekit-icon-wrapper,
  .ekit-wid-con .ekit-flip-box-front .ekit-back-icon-wrapper,
  .ekit-wid-con .ekit-flip-box-front .ekit-icon-wrapper {
    display: inline-block;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-flip-box-back .ekit-back-icon-wrapper :is(i, svg),
  .ekit-wid-con .ekit-flip-box-back .ekit-icon-wrapper :is(i, svg),
  .ekit-wid-con .ekit-flip-box-front .ekit-back-icon-wrapper :is(i, svg),
  .ekit-wid-con .ekit-flip-box-front .ekit-icon-wrapper :is(i, svg) {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-flip-box:hover .ekit-flip-box-inner {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
  }

  .ekit-wid-con .ekit-flip-box.flip_style.right_to_left:hover .ekit-flip-box-inner {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.flip_style.bottom_to_top:hover .ekit-flip-box-inner {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.flip_style.top_to_bottom:hover .ekit-flip-box-inner {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.flip_style.bottom_to_top .ekit-flip-box-back {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.flip_style.top_to_bottom .ekit-flip-box-back {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.slide_style .ekit-flip-box-inner {
    position: relative;
    overflow: hidden;
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.slide_style .ekit-flip-box-back {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    visibility: hidden;
    opacity: 0;
    z-index: 2
  }

  .ekit-wid-con .ekit-flip-box.slide_style:hover .ekit-flip-box-inner .ekit-flip-box-back {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit-flip-box.slide_style.left_to_right .ekit-flip-box-back {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }

  .ekit-wid-con .ekit-flip-box.slide_style.right_to_left .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.slide_style.right_to_left .ekit-flip-box-back {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

  .ekit-wid-con .ekit-flip-box.slide_style.top_to_bottom .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.slide_style.top_to_bottom .ekit-flip-box-back {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit-flip-box.slide_style.top_to_bottom .ekit-flip-box-back .wrap-back {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.slide_style.bottom_to_top .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.slide_style.bottom_to_top .ekit-flip-box-back {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit-flip-box.slide_style.bottom_to_top .ekit-flip-box-back .wrap-back {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_up .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_up .ekit-flip-box-back {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: .9s ease-in-out;
    transition: .9s ease-in-out;
    z-index: 2
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_up:hover .ekit-flip-box-back {
    -webkit-transform: scale(100%);
    transform: scale(100%);
    -webkit-transition: .8s ease-in-out;
    transition: .8s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_out .ekit-flip-box-inner {
    -webkit-transform: none !important;
    transform: none !important
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_out .ekit-flip-box-front {
    -webkit-transition: 1.4s;
    transition: 1.4s
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_out .ekit-flip-box-back {
    -webkit-transition: .9s;
    transition: .9s;
    -webkit-transform: scale(0);
    transform: scale(0);
    z-index: 2
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_out:hover .ekit-flip-box-front {
    -webkit-transform: scale(.3);
    transform: scale(.3)
  }

  .ekit-wid-con .ekit-flip-box.zoom_style.zoom_out:hover .ekit-flip-box-back {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-flip-box.style_3d .ekit-flip-box-inner {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
  }

  .ekit-wid-con .ekit-flip-box.style_3d .ekit-flip-box-inner-wrap {
    -webkit-transform: translateZ(70px) scale(.93);
    transform: translateZ(70px) scale(.93);
    width: auto
  }

  .ekit-wid-con .ekit-flip-box.style_3d .ekit-flip-box-front {
    -webkit-transition: -webkit-transform .75s ease-in-out;
    transition: -webkit-transform .75s ease-in-out;
    transition: transform .75s ease-in-out;
    transition: transform .75s ease-in-out, -webkit-transform .75s ease-in-out;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
  }

  .ekit-wid-con .ekit-flip-box.style_3d .ekit-flip-box-back {
    -webkit-transition: -webkit-transform .75s ease-in-out;
    transition: -webkit-transform .75s ease-in-out;
    transition: transform .75s ease-in-out;
    transition: transform .75s ease-in-out, -webkit-transform .75s ease-in-out;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
  }

  .ekit-wid-con .ekit-flip-box.style_3d.right_to_left:hover .ekit-flip-box-inner {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.style_3d.bottom_to_top .ekit-flip-box-back {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.style_3d.bottom_to_top:hover .ekit-flip-box-inner {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.style_3d.top_to_bottom .ekit-flip-box-back {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.style_3d.top_to_bottom:hover .ekit-flip-box-inner {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.fade_style .ekit-flip-box {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.fade_style .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.fade_style .ekit-flip-box-inner:hover .ekit-flip-box-front {
    opacity: 0
  }

  .ekit-wid-con .ekit-flip-box.fade_style .ekit-flip-box-inner:hover .ekit-flip-box-back {
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.fade_style .ekit-flip-box-front {
    -webkit-transition: .9s ease-in-out;
    transition: .9s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.fade_style .ekit-flip-box-back {
    opacity: 0;
    -webkit-transform: none;
    transform: none;
    -webkit-transition: .9s ease-in-out;
    transition: .9s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style .ekit-flip-box {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.push_style .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none;
    overflow: hidden
  }

  .ekit-wid-con .ekit-flip-box.push_style .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    visibility: visible;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style .ekit-flip-box-front {
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style .ekit-flip-box-back {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.right_to_left .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.right_to_left .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    visibility: visible;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.right_to_left .ekit-flip-box-back {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.bottom_to_top .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.bottom_to_top .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.bottom_to_top .ekit-flip-box-back {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.top_to_bottom .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.top_to_bottom .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.push_style.top_to_bottom .ekit-flip-box-back {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: .6s ease-in-out;
    transition: .6s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.transform_style .ekit-flip-box {
    -webkit-transform: none;
    transform: none;
    overflow: hidden
  }

  .ekit-wid-con .ekit-flip-box.transform_style .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.transform_style .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    z-index: 2
  }

  .ekit-wid-con .ekit-flip-box.transform_style .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
  }

  .ekit-wid-con .ekit-flip-box.transform_style .ekit-flip-box-front {
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s
  }

  .ekit-wid-con .ekit-flip-box.transform_style .ekit-flip-box-back {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    position: absolute;
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s
  }

  .ekit-wid-con .ekit-flip-box.transform_style.right_to_left .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: rotateY(0);
    transform: rotateY(0);
    z-index: 2;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
  }

  .ekit-wid-con .ekit-flip-box.transform_style.right_to_left .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
  }

  .ekit-wid-con .ekit-flip-box.transform_style.right_to_left .ekit-flip-box-front {
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s;
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
  }

  .ekit-wid-con .ekit-flip-box.transform_style.right_to_left .ekit-flip-box-back {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg);
    position: absolute;
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s
  }

  .ekit-wid-con .ekit-flip-box.transform_style.bottom_to_top .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    z-index: 2
  }

  .ekit-wid-con .ekit-flip-box.transform_style.bottom_to_top .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%
  }

  .ekit-wid-con .ekit-flip-box.transform_style.bottom_to_top .ekit-flip-box-front {
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s
  }

  .ekit-wid-con .ekit-flip-box.transform_style.bottom_to_top .ekit-flip-box-back {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
    position: absolute;
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s
  }

  .ekit-wid-con .ekit-flip-box.transform_style.top_to_bottom .ekit-flip-box-inner:hover .ekit-flip-box-back {
    -webkit-transform: rotateX(0);
    transform: rotateX(0);
    z-index: 2
  }

  .ekit-wid-con .ekit-flip-box.transform_style.top_to_bottom .ekit-flip-box-inner:hover .ekit-flip-box-front {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0
  }

  .ekit-wid-con .ekit-flip-box.transform_style.top_to_bottom .ekit-flip-box-front {
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s
  }

  .ekit-wid-con .ekit-flip-box.transform_style.top_to_bottom .ekit-flip-box-back {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
    position: absolute;
    transition: transform .6s cubic-bezier(.2, .85, .4, 1.275), -webkit-transform .6s cubic-bezier(.2, .85, .4, 1.275);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition-duration: 1.6s;
    transition-duration: 1.6s
  }

  .ekit-wid-con .ekit-flip-box.box_click .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none;
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.right_to_left:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.bottom_to_top:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.top_to_bottom:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.left_to_right.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.left_to_right.active .ekit-flip-box-inner {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.right_to_left.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.right_to_left.active .ekit-flip-box-inner {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.top_to_bottom.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.top_to_bottom.active .ekit-flip-box-inner {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.bottom_to_top.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.flip_style.bottom_to_top.active .ekit-flip-box-inner {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style:hover .ekit-flip-box-inner .ekit-flip-box-back {
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style .ekit-flip-box-back {
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.active .ekit-flip-box-back {
    -webkit-transform: translateX(0);
    transform: translateX(0)
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.left_to_right .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.left_to_right .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.left_to_right.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.left_to_right.active .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.right_to_left .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.right_to_left .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.right_to_left.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.right_to_left.active .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.top_to_bottom .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.top_to_bottom .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.top_to_bottom.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.top_to_bottom.active .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.bottom_to_top .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.bottom_to_top .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.bottom_to_top.active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style.bottom_to_top.active .ekit-flip-box-inner .ekit-flip-box-back {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.slide_style:hover.active .ekit-flip-box-inner .ekit-flip-box-back {
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.box_click.zoom_style.zoom_up:hover .ekit-flip-box-back {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition: .9s ease-in-out;
    transition: .9s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.box_click.zoom_style.zoom_up.active .ekit-flip-box-back {
    -webkit-transform: scale(100%);
    transform: scale(100%);
    -webkit-transition: .9s ease-in-out;
    transition: .9s ease-in-out
  }

  .ekit-wid-con .ekit-flip-box.box_click.zoom_style.zoom_out:hover .ekit-flip-box-front {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-flip-box.box_click.zoom_style.zoom_out.active .ekit-flip-box-front {
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }

  .ekit-wid-con .ekit-flip-box.box_click.zoom_style.zoom_out:hover .ekit-flip-box-back {
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  .ekit-wid-con .ekit-flip-box.box_click.zoom_style.zoom_out.active .ekit-flip-box-back {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d .ekit-flip-box:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.bottom_to_top .ekit-flip-box-back {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.bottom_to_top.active .ekit-flip-box-inner {
    -webkit-transform: rotateX(180deg) !important;
    transform: rotateX(180deg) !important
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.bottom_to_top:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.top_to_bottom .ekit-flip-box-back {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.top_to_bottom.active .ekit-flip-box-inner {
    -webkit-transform: rotateX(-180deg) !important;
    transform: rotateX(-180deg) !important
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.top_to_bottom:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.left_to_right.active .ekit-flip-box-inner {
    -webkit-transform: rotateY(180deg) !important;
    transform: rotateY(180deg) !important
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.left_to_right:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.right_to_left.active .ekit-flip-box-inner {
    -webkit-transform: rotateY(-180deg) !important;
    transform: rotateY(-180deg) !important
  }

  .ekit-wid-con .ekit-flip-box.box_click.style_3d.right_to_left:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click .ekit-flip-box-back {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.right_to_left:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.left_to_right:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.bottom_to_top:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.top_to_bottom:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.left_to_right.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.left_to_right.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.right_to_left.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.right_to_left.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.top_to_bottom.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.top_to_bottom.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.bottom_to_top.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.flip_style.bottom_to_top.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style .ekit-flip-box-back {
    -webkit-transform: translate(0);
    transform: translate(0)
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.left_to_right .ekit-flip-box-back {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.left_to_right.on_active .ekit-flip-box-back {
    -webkit-transform: translate(0);
    transform: translate(0);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.right_to_left .ekit-flip-box-back {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.right_to_left.on_active .ekit-flip-box-back {
    -webkit-transform: translate(0);
    transform: translate(0);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.top_to_bottom .ekit-flip-box-back {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.top_to_bottom.on_active .ekit-flip-box-back {
    -webkit-transform: translate(0);
    transform: translate(0);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.bottom_to_top .ekit-flip-box-back {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
  }

  .ekit-wid-con .ekit-flip-box.button_click.slide_style.bottom_to_top.on_active .ekit-flip-box-back {
    -webkit-transform: translate(0);
    transform: translate(0);
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit-flip-box.button_click.zoom_style:hover .ekit-flip-box-back {
    -webkit-transform: scale(0);
    transform: scale(0)
  }

  .ekit-wid-con .ekit-flip-box.button_click.zoom_style:hover .ekit-flip-box-front {
    -webkit-transform: scale(100%);
    transform: scale(100%)
  }

  .ekit-wid-con .ekit-flip-box.button_click.zoom_style.zoom_up.on_active .ekit-flip-box-back {
    -webkit-transform: scale(100%);
    transform: scale(100%)
  }

  .ekit-wid-con .ekit-flip-box.button_click.zoom_style.zoom_out.on_active .ekit-flip-box-back {
    -webkit-transform: scale(100%);
    transform: scale(100%)
  }

  .ekit-wid-con .ekit-flip-box.button_click.zoom_style.zoom_out.on_active .ekit-flip-box-front {
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.right_to_left:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.left_to_right:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.bottom_to_top:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.top_to_bottom:hover .ekit-flip-box-inner {
    -webkit-transform: none;
    transform: none
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.left_to_right.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.left_to_right.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.right_to_left.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.right_to_left.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.top_to_bottom.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.top_to_bottom.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg)
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.bottom_to_top.on_active .ekit-flip-box {
    cursor: pointer
  }

  .ekit-wid-con .ekit-flip-box.button_click.style_3d.bottom_to_top.on_active .ekit-flip-box-inner {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg)
  }

  .ekit-wid-con .ekit-morphing-wrapper .ekit-custom-svg,
  .ekit-wid-con .ekit-morphing-wrapper .ekit-svg-shape {
    position: relative;
    height: 100%;
    max-height: 100%;
    width: 100%;
    max-width: 100%;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    overflow: visible
  }

  .ekit-wid-con .ekit-morphing-wrapper .ekit-custom-svg .ekit-morphing-image,
  .ekit-wid-con .ekit-morphing-wrapper .ekit-svg-shape .ekit-morphing-image {
    height: auto;
    width: 100%;
    max-width: 100%;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
  }

  .ekit-wid-con .ekit-morphing-wrapper .ekit-custom-svg #morphing_image_092478,
  .ekit-wid-con .ekit-morphing-wrapper .ekit-svg-shape #morphing_image_092478 {
    height: 100%
  }

  .ekit-wid-con .ekit-morphing-wrapper .ekit-svg-shape path {
    -webkit-transform: unset;
    transform: unset
  }

  .ekit-wid-con .ekit-morphing-wrapper .ekit-custom-svg path {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-content-ticker-wrapper .ekit-content-items {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 10;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus {
    outline: 0
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus-icon i {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus-icon svg {
    width: 1em;
    height: 1em;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus-pointer {
    border-radius: 50%;
    -webkit-transition-property: inherit;
    transition-property: inherit;
    -webkit-transition-timing-function: inherit;
    transition-timing-function: inherit;
    -webkit-transition-duration: inherit;
    transition-duration: inherit
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus-pointer::after,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus-pointer::before {
    height: inherit;
    width: inherit;
    content: "";
    position: absolute;
    -webkit-animation-name: ekit-pointer;
    animation-name: ekit-pointer;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    border-radius: 50%;
    border-width: 1px;
    border-style: solid;
    -webkit-transition-property: inherit;
    transition-property: inherit;
    -webkit-transition-timing-function: inherit;
    transition-timing-function: inherit;
    -webkit-transition-duration: inherit;
    transition-duration: inherit
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title .ticker-title-focus-pointer::after {
    -webkit-animation-delay: 1s;
    animation-delay: 1s
  }

  @-webkit-keyframes ekit-pointer {
    0% {
      -webkit-transform: scale(1, 1);
      transform: scale(1, 1)
    }

    100% {
      -webkit-transform: scale(3, 3);
      transform: scale(3, 3);
      opacity: 0
    }
  }

  @keyframes ekit-pointer {
    0% {
      -webkit-transform: scale(1, 1);
      transform: scale(1, 1)
    }

    100% {
      -webkit-transform: scale(3, 3);
      transform: scale(3, 3);
      opacity: 0
    }
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title::before {
    content: "";
    top: 0;
    bottom: 0;
    position: absolute;
    z-index: -1;
    -webkit-transition: inherit;
    transition: inherit
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title::after {
    content: '';
    position: absolute;
    top: 50%
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee {
    width: 100%;
    overflow: hidden;
    position: relative
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .ekit-marquee-item .ticker-description {
    margin: 0;
    padding: 0
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee .swiper-slide-active {
    z-index: 20
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee::before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 40px;
    z-index: 15
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 40px;
    z-index: 15
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button {
    z-index: 20;
    position: relative
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button::before {
    content: '';
    position: absolute;
    top: 50%;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%)
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-button-next,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-button-prev,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-container-rtl .swiper-button-next,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-container-rtl .swiper-button-prev {
    background-image: unset;
    margin-top: unset;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-button-next svg,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-button-prev svg,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-container-rtl .swiper-button-next svg,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .swiper-container-rtl .swiper-button-prev svg {
    width: 1em;
    height: 1em
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .ekit-marquee-button-next,
  .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button .ekit-marquee-button-prev {
    position: absolute;
    top: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker {
    width: inherit;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker .marquee-wrapper {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    white-space: nowrap;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker .ekit-marquee-item {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker.ticker-right .marquee-wrapper {
    -webkit-animation: ticker-right var(--transition-timing) infinite linear;
    animation: ticker-right var(--transition-timing) infinite linear
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker.ticker-left .marquee-wrapper {
    -webkit-animation: ticker-left var(--transition-timing) infinite linear;
    animation: ticker-left var(--transition-timing) infinite linear
  }

  @-webkit-keyframes ticker-right {
    100% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      visibility: visible
    }

    0% {
      -webkit-transform: translate3d(-170%, 0, 0);
      transform: translate3d(-170%, 0, 0)
    }
  }

  @keyframes ticker-right {
    100% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      visibility: visible
    }

    0% {
      -webkit-transform: translate3d(-170%, 0, 0);
      transform: translate3d(-170%, 0, 0)
    }
  }

  @-webkit-keyframes ticker-left {
    0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      visibility: visible
    }

    100% {
      -webkit-transform: translate3d(-170%, 0, 0);
      transform: translate3d(-170%, 0, 0)
    }
  }

  @keyframes ticker-left {
    0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      visibility: visible
    }

    100% {
      -webkit-transform: translate3d(-170%, 0, 0);
      transform: translate3d(-170%, 0, 0)
    }
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker.ticker-right.ticker-right-loop .marquee-wrapper {
    -webkit-animation: ticker-right-loop var(--transition-timing) infinite linear;
    animation: ticker-right-loop var(--transition-timing) infinite linear
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker.ticker-left.ticker-left-loop .marquee-wrapper {
    -webkit-animation: ticker-left-loop var(--transition-timing) infinite linear;
    animation: ticker-left-loop var(--transition-timing) infinite linear
  }

  @-webkit-keyframes ticker-right-loop {
    0% {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    100% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  @keyframes ticker-right-loop {
    0% {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }

    100% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }
  }

  @-webkit-keyframes ticker-left-loop {
    0% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    100% {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }
  }

  @keyframes ticker-left-loop {
    0% {
      -webkit-transform: translateX(0);
      transform: translateX(0)
    }

    100% {
      -webkit-transform: translateX(-100%);
      transform: translateX(-100%)
    }
  }

  .ekit-content-ticker-wrapper .ekit-content-items .ticker.ticker-left:hover .marquee-wrapper,
  .ekit-content-ticker-wrapper .ekit-content-items .ticker.ticker-right:hover .marquee-wrapper {
    -webkit-animation-play-state: var(--animation-play-state);
    animation-play-state: var(--animation-play-state)
  }

  @media only screen and (max-width:425px) {
    .ekit-content-ticker-wrapper .ekit-content-items {
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap
    }

    .ekit-content-ticker-wrapper .ekit-content-items .ekit-ticker-title {
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1
    }

    .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee {
      -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
      order: 3
    }

    .ekit-content-ticker-wrapper .ekit-content-items .ekit-marquee-button {
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2
    }

    .ekit-content-ticker-wrapper .ekit-marquee-button {
      display: var(--nav-hide-mobile);
      height: var(--button-height)
    }
  }

  .ticker-position-right .ekit-content-items .ekit-ticker-title::before {
    right: 20px;
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg)
  }

  .ticker-position-right.ekit-title-style-middle .ekit-content-items .ekit-ticker-title::before {
    top: 50%;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent transparent #ff1d4f;
    right: 98% !important;
    -webkit-transform: translateY(-50%) rotate(180deg) !important;
    transform: translateY(-50%) rotate(180deg) !important
  }

  .ticker-position-left .ekit-content-items .ekit-ticker-title::before {
    left: 20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
  }

  .ticker-position-left.ekit-title-style-middle .ekit-content-items .ekit-ticker-title::before {
    top: 50%;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent transparent #ff1d4f;
    left: 98% !important
  }

  .ticker-position-left .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-button-prev,
  .ticker-position-left .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-container-rtl .swiper-button-next {
    left: auto
  }

  .ticker-position-left .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-button-next,
  .ticker-position-left .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-container-rtl .swiper-button-prev {
    left: auto
  }

  .ticker-position-right .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-button-prev,
  .ticker-position-right .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-container-rtl .swiper-button-next {
    right: auto
  }

  .ticker-position-right .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-button-next,
  .ticker-position-right .ekit-content-ticker-wrapper .ekit-marquee-button .swiper-container-rtl .swiper-button-prev {
    right: auto
  }

  .ekit-wid-con .ekit-coupon-wrapper .coupon-btn-link {
    position: relative;
    display: inline-block;
    width: 100%;
    height: auto;
    cursor: auto;
    line-height: normal;
    letter-spacing: normal;
    background: #6f14f1;
    margin-bottom: -6px;
    border-radius: 3px;
    overflow: hidden;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    background: linear-gradient(315deg, rgba(0, 0, 0, .06) 10%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, .06) 40%, rgba(0, 0, 0, .06) 60%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, .06) 90%) repeat scroll 0 0/6px 6px rgba(0, 0, 0, 0)
  }

  .ekit-wid-con .ekit-coupon-wrapper .coupon-btn-link::before {
    content: '';
    position: absolute;
    border: 10px solid transparent;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9;
    left: 0
  }

  .ekit-wid-con .ekit-coupon-wrapper .coupon-btn-link::after {
    content: '';
    position: absolute;
    border: 10px solid transparent;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9;
    right: 0
  }

  .ekit-wid-con .ekit-coupon-wrapper .coupon-btn-link:hover .ekit_coupon_text span.coupon-text::before {
    border-top: 35px solid transparent;
    border-left: 39px solid transparent;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-coupon-wrapper .coupon-btn-link:hover .ekit_coupon_text span.coupon-text::after {
    border-bottom: 35px solid transparent;
    border-right: 39px solid transparent;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-coupon-wrapper .ekit_coupon_text {
    position: absolute;
    padding: 15px 10px 15px 10px;
    width: 100%;
    height: 100%;
    color: #fff;
    background: #6f14f1;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    cursor: pointer;
    left: 0;
    top: 0
  }

  .ekit-wid-con .ekit-coupon-wrapper .ekit_coupon_text::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 100px solid transparent;
    border-left: 40px solid transparent;
    position: absolute;
    right: -40px;
    top: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-coupon-wrapper .ekit_coupon_text.style-2::after {
    content: '';
    position: absolute;
    border: 10px solid transparent;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 9;
    right: 0
  }

  .ekit-wid-con .ekit-coupon-wrapper .ekit_coupon_text span.coupon-text::before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-top: 21px solid transparent;
    border-left: 25px solid transparent;
    top: -1px;
    right: -1px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-coupon-wrapper .ekit_coupon_text span.coupon-text::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-bottom: 21px solid transparent;
    border-right: 25px solid transparent;
    top: -1px;
    right: -1px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-coupon-wrapper .ekit_coupon_code {
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text;
    padding: 15px 10px 15px 10px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-coupon-modal {
    z-index: 99999
  }

  .ekit-wid-con .mfp-bg.ekit-promo-popup {
    background-color: rgba(0, 0, 0, .87)
  }

  .ekit-wid-con .mfp-wrap {
    z-index: 100000
  }

  .ekit-wid-con .slide-hide {
    width: 0 !important;
    -webkit-transform: translateX(-150px);
    transform: translateX(-150px)
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content {
    -webkit-box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 28px 40px 0 rgba(0, 0, 0, .1);
    background-color: #fff;
    border: 0;
    border-radius: 0;
    padding: 30px 40px;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .ekit-coupon-modal-close {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 40px;
    height: 40px;
    padding: 0;
    color: #656565;
    font-size: 18px;
    line-height: 1;
    outline: 0;
    z-index: 1;
    border: 0;
    background: 0 0
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .ekit-coupon-outer {
    margin-top: 15px
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .ekit-coupon-outer .popup_copy_button {
    position: relative;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    font-size: 15px;
    font-weight: 500;
    border-color: transparent;
    background-color: #2575fc;
    padding: 7px 25px;
    color: #fff;
    line-height: normal;
    margin-left: 10px
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .ekit-coupon-outer .popup_copy_button:hover {
    background-color: #0069d9
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .ekit-coupon-outer .ekit_copy_btn_text.active {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .ekit-coupon-outer .ekit_after_copied_text {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .ekit-coupon-outer .ekit_after_copied_text.active {
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .ekit-coupon-outer .ekit_modal_code {
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    font-size: 16px;
    font-weight: 500;
    border: 1px solid #2575fc;
    background-color: transparent;
    padding: 7px 15px;
    color: #656565;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    line-height: normal
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .click-to-copy__text {
    display: inline
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-modal-info .copy_success {
    display: inline
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-right-sidebar {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
  }

  .ekit-wid-con .elementskit-coupon-popup .modal-content .modal-body-wrap .ekit-coupon-right-sidebar img {
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
  }

  .ekit-wid-con .ekit_coupon_btn_group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copybtn {
    position: relative;
    font-weight: 500;
    background-color: #0dca95;
    padding: 0;
    color: #656565;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    line-height: normal;
    color: #fff;
    border-radius: 0;
    border: 0;
    width: 100%
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copybtn:hover {
    background-color: #0d6e53
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copybtn .ekit_copybtn_text {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    display: block;
    position: relative
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copybtn .ekit_copybtn_text.active {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copybtn .ekit_after_copy_text {
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    position: relative;
    visibility: hidden;
    opacity: 0
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copybtn .ekit_after_copy_text.active {
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copybtn .ekit_after_copy_text.active {
    visibility: visible;
    opacity: 1
  }

  .ekit-wid-con .ekit_coupon_btn_group .ekit_coupon_copy_code {
    font-size: 15px;
    font-weight: 500;
    border: 1px solid #0dca95;
    background-color: transparent;
    padding: 8.5px 15px;
    color: #656565;
    -webkit-transition: all .4s ease;
    transition: all .4s ease;
    line-height: normal;
    width: 100%
  }

  .ekit-wid-con .ekit_coupon_btn_group_wrap {
    display: inline-block
  }

  .ekit-wid-con .ekit-inline-coupon-code {
    display: block;
    position: relative;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-inline-coupon-code .click-to-copy__text {
    padding: 10px;
    background-color: #f2f2f2;
    font-size: 20px;
    cursor: pointer;
    width: 100%;
    display: block;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-inline-coupon-code .click-to-copy__text.hide,
  .ekit-wid-con .ekit-inline-coupon-code .copy_success.hide {
    display: none
  }

  .ekit-wid-con .ekit-inline-coupon-code .copy_success {
    background-color: #4caf50;
    color: #fff;
    padding: 5px 10px;
    font-size: 16px;
    -webkit-transition: .3s;
    transition: .3s;
    cursor: pointer;
    width: 100%;
    display: block;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-comparison-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-comparison-row svg {
    width: 1em;
    height: 1em
  }

  .ekit-wid-con .ekit-comparison-table-wrapper {
    border-style: solid;
    border-width: 1px 0 0 1px;
    border-color: #e4e4e4;
    -webkit-transition: .3s;
    transition: .3s;
    overflow: hidden
  }

  .ekit-wid-con .ekit-comparison-table-wrapper p {
    margin: 0
  }

  .ekit-wid-con .ekit-comparison-table-cell {
    padding: 5px 10px;
    border-style: solid;
    border-width: 0 1px 1px 0;
    border-color: #e4e4e4;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    width: 50%
  }

  .ekit-wid-con .ekit-comparison-table-cell:not(:first-child) {
    border-left-width: 1px
  }

  .ekit-wid-con .ekit-comparison-table-cell a,
  .ekit-wid-con .ekit-comparison-table-cell li {
    display: inline-block;
    list-style: none
  }

  .ekit-wid-con .ekit-comparison-table-cell a img,
  .ekit-wid-con .ekit-comparison-table-cell li img {
    -o-object-fit: cover;
    object-fit: cover
  }

  .ekit-wid-con .ekit-comparison-table-cell.before a,
  .ekit-wid-con .ekit-comparison-table-cell.before li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: inherit;
    -webkit-box-direction: inherit;
    -ms-flex-direction: inherit;
    flex-direction: inherit
  }

  .ekit-wid-con .ekit-comparison-table-cell.after a,
  .ekit-wid-con .ekit-comparison-table-cell.after li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .ekit-comparison-table-cell.top a,
  .ekit-wid-con .ekit-comparison-table-cell.top li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .ekit-comparison-table-cell.bottom a,
  .ekit-wid-con .ekit-comparison-table-cell.bottom li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
  }

  .ekit-wid-con .ekit-comparison-table-heading {
    overflow: hidden
  }

  .ekit-wid-con .ekit-comparison-table-heading-btn {
    width: 100%;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .ekit-comparison-table-heading-cell {
    padding: 5px 10px;
    border-style: solid;
    border-width: 0 1px 1px 0;
    border-color: #e4e4e4;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    width: 50%
  }

  .ekit-wid-con .ekit-comparison-table-heading-cell:not(:first-child) {
    border-left-width: 1px
  }

  .ekit-wid-con .ekit-comparison-table-heading-cell a,
  .ekit-wid-con .ekit-comparison-table-heading-cell li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    list-style: none
  }

  .ekit-wid-con .ekit-comparison-table-heading-cell.top a,
  .ekit-wid-con .ekit-comparison-table-heading-cell.top li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .ekit-comparison-table-heading-cell.bottom a,
  .ekit-wid-con .ekit-comparison-table-heading-cell.bottom li {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
  }

  .ekit-wid-con .ekit-comparison-table-heading-cell.after a,
  .ekit-wid-con .ekit-comparison-table-heading-cell.after li {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .ekit-wid-con .ekit-comparison-table-heading-button {
    padding: 5px 10px;
    color: #fff;
    background: #000;
    border-radius: 5px;
    display: inline-block;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-comparison-table-button .ekit-cp-button {
    padding: 5px 10px;
    color: #fff;
    background: #000;
    border-radius: 5px;
    display: inline-block;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-comparison-table-bcell-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
  }

  .ekit-wid-con .ekit-cp-table-button {
    display: block;
    padding: 5px;
    background: #000;
    color: #fff;
    border-radius: 5px;
    font-size: 14px;
    font-weight: 500;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-diff-toggle {
    width: 100%;
    font-family: Google-Oswald, Arial, sans-serif;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none;
    user-select: none
  }

  .ekit-wid-con .ekit-diff-off {
    background-color: #d50000;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-diff-off::after {
    position: absolute;
    -webkit-transform: translateX(.4em);
    transform: translateX(.4em);
    content: "or";
    font-family: Arimo;
    font-weight: 700;
    font-size: .7em;
    background-color: #fff;
    color: #555;
    display: inline-block;
    width: 2.3em;
    line-height: 2.3em;
    border-radius: 100%;
    text-align: center;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-diff-off .ekit-diff-off {
    background-color: #6d6d6d;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-diff-on {
    background-color: #6d6d6d;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-diff-on .ekit-diff-on {
    background-color: #d50000;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .ekit-diff-off,
  .ekit-wid-con .ekit-diff-on {
    padding: 1rem;
    color: #fff;
    font-size: 16px;
    font-weight: 500
  }

  .ekit-wid-con .blurred {
    -webkit-filter: blur(1px);
    filter: blur(1px)
  }

  .ekit-wid-con .compare-button {
    padding: 14px 36px;
    color: #000;
    font-size: 15px;
    font-weight: 500;
    line-height: 18px;
    border-style: solid;
    border-width: 2px;
    border-color: #000;
    border-radius: 6px 6px 6px 6px;
    -webkit-transition: .3s;
    transition: .3s
  }

  .ekit-wid-con .compare-button:hover {
    background: #000;
    color: #fff
  }

  .ekit-wid-con .ekit-protected-content .protected-content-submit {
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out
  }

  .ekit-wid-con .ekit-protected-content .protected-content-form-fields form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-interactive-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 300px
  }

  .ekit-wid-con .ekit-interactive-links-image {
    opacity: 0;
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden
  }

  .ekit-wid-con .ekit-interactive-links-image img {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out
  }

  .ekit-wid-con .ekit-interactive-links-image--slider {
    opacity: 1;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out
  }

  .ekit-wid-con .ekit-interactive-links-image--zoom-in img {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out
  }

  .ekit-wid-con .ekit-interactive-links-image--zoom-in img:hover {
    -webkit-transform: scale(1.3);
    transform: scale(1.3)
  }

  .ekit-wid-con .ekit-interactive-links-image--zoom-out img {
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out
  }

  .ekit-wid-con .ekit-interactive-links-image--zoom-out img:hover {
    -webkit-transform: scale(1);
    transform: scale(1)
  }

  .ekit-wid-con .ekit-interactive-links-image--rotate img {
    -webkit-transform: rotate(15deg) scale(1.4);
    transform: rotate(15deg) scale(1.4);
    -webkit-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out
  }

  .ekit-wid-con .ekit-interactive-links-image--rotate img:hover {
    -webkit-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1)
  }

  .ekit-wid-con .ekit-interactive-links-image--blur img {
    -webkit-filter: grayscale(0) blur(0);
    filter: grayscale(0) blur(0);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out
  }

  .ekit-wid-con .ekit-interactive-links-image--blur img:hover {
    -webkit-filter: grayscale(100%) blur(3px);
    filter: grayscale(100%) blur(3px)
  }

  .ekit-wid-con .ekit-interactive-links-image.interactive-backgound {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat
  }

  .ekit-wid-con .ekit-interactive-links-image.ekit-interactive-active {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    z-index: 3;
    -webkit-transition: .6s;
    transition: .6s
  }

  .ekit-wid-con .ekit-interactive-links-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 5
  }

  .ekit-wid-con .ekit-interactive-links-list-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .ekit-wid-con .ekit-interactive-links-list-link-title {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }

  .ekit-wid-con .ekit-interactive-links-list-link-title-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .ekit-wid-con .ekit-interactive-links-list-link-subtitle {
    -webkit-transition: all .4s ease;
    transition: all .4s ease
  }
}

@media all {
  @media (max-width:480px) {
    .ekit-wid-con .hotspot-following-line-style .ekit-hotspot-horizontal-line {
      width: 50px
    }

    .ekit-wid-con .ekit-location_inner {
      left: 0;
      right: auto
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .elementskit-image-accordion-wraper {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap
    }
  }

  @media screen and (min-width:1025px) {
    .ekit-image-accordion-vertical .ekit-image-accordion {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .ekit-image-accordion-vertical .ekit-image-accordion-item {
      min-height: 0 !important
    }
  }

  @media screen and (min-width:768px) and (max-width:1024px) {

    .ekit-image-accordion-tablet-vertical .ekit-image-accordion,
    .ekit-image-accordion-vertical:not(.ekit-image-accordion-tablet-horizontal) .ekit-image-accordion {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .ekit-image-accordion-tablet-vertical .ekit-image-accordion-item,
    .ekit-image-accordion-vertical:not(.ekit-image-accordion-tablet-horizontal) .ekit-image-accordion-item {
      min-height: 0 !important
    }
  }

  @media screen and (max-width:767px) {

    .ekit-image-accordion-mobile-vertical .ekit-image-accordion,
    .ekit-image-accordion-tablet-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion,
    .ekit-image-accordion-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column
    }

    .ekit-image-accordion-mobile-vertical .ekit-image-accordion-item,
    .ekit-image-accordion-tablet-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion-item,
    .ekit-image-accordion-vertical:not(.ekit-image-accordion-mobile-horizontal) .ekit-image-accordion-item {
      min-height: 0 !important
    }
  }

  @media (max-width:991px) {

    .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,
    .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container {
      width: 50%
    }

    .ekit-wid-con .elementskit-flip-clock>.elementskit-time {
      margin-bottom: 40px
    }

    .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title {
      max-width: 100%
    }

    .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,
    .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container,
    .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container {
      margin-bottom: 30px;
      margin-right: 30px
    }

    .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count {
      font-size: 28px
    }

    .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title {
      font-size: 14px
    }
  }

  @media (max-width:480px) {

    .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,
    .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container {
      display: block;
      width: 100%
    }

    .ekit-wid-con .elementskit-flip-clock>.elementskit-time {
      margin-bottom: 40px;
      width: 100%
    }

    .ekit-wid-con .elementskit-flip-clock>.elementskit-time:not(:last-child) {
      margin-right: 0
    }

    .ekit-wid-con .elementskit-countdown-timer-4::after,
    .ekit-wid-con .elementskit-countdown-timer-4::before {
      display: none
    }

    .ekit-wid-con .elementskit-countdown-timer-4 {
      width: 100%;
      margin-left: 0;
      height: 100%;
      line-height: 1
    }

    .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container {
      padding: 15px
    }

    .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container,
    .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container,
    .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container,
    .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%;
      max-width: 100%;
      padding: 0
    }

    .ekit-wid-con .elementskit-countdown-timer .elementskit-timer-container:not(:last-child),
    .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-container:not(:last-child),
    .ekit-wid-con .elementskit-countdown-timer-3 .elementskit-timer-container:not(:last-child),
    .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-container:not(:last-child) {
      margin-bottom: 30px
    }

    .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-title {
      display: block
    }

    .ekit-wid-con .elementskit-countdown-timer-4 .elementskit-timer-count {
      line-height: normal
    }

    .ekit-wid-con .elementskit-countdown-timer-2 .elementskit-timer-title {
      max-width: 100%
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .ekit-video-gallery.ekit-column-tablet-1 .ekit-video-item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-tablet-2 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      -ms-flex: 1 0 45%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-tablet-3 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 33.33%;
      -ms-flex: 1 0 31%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-tablet-4 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      -ms-flex: 1 0 20%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-tablet-5 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 20%;
      -ms-flex: 1 0 18%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-tablet-6 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 16.66%;
      -ms-flex: 1 0 15%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-1 .ekit-video-item {
      width: 100%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-2 .ekit-video-item {
      width: 50%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-3 .ekit-video-item {
      width: 33.33%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-4 .ekit-video-item {
      width: 25%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-5 .ekit-video-item {
      width: 20%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-tablet-6 .ekit-video-item {
      width: 16.66%
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .ekit-video-gallery.ekit-column-mobile-1 .ekit-video-item {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
      flex: 0 0 100%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-mobile-2 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 50%;
      -ms-flex: 1 0 45%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-mobile-3 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 33.33%;
      -ms-flex: 1 0 31%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-mobile-4 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 25%;
      -ms-flex: 1 0 20%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-mobile-5 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 20%;
      -ms-flex: 1 0 18%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-column-mobile-6 .ekit-video-item {
      -webkit-box-flex: 0;
      flex: 0 0 16.66%;
      -ms-flex: 1 0 15%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-1 .ekit-video-item {
      width: 100%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-2 .ekit-video-item {
      width: 50%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-3 .ekit-video-item {
      width: 33.33%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-4 .ekit-video-item {
      width: 25%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-5 .ekit-video-item {
      width: 20%
    }

    .ekit-wid-con .ekit-video-gallery.ekit-masonry.ekit-column-mobile-6 .ekit-video-item {
      width: 16.66%
    }

    .ekit-wid-con .ekit-video-gallery-wrapper .elementskit-main-filter>li {
      margin-bottom: 0
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .profile-image-card-group>li {
      margin-bottom: 0
    }

    .ekit-wid-con .fullwidth-profile-card .profile-entry-content {
      padding-left: 30px;
      padding-right: 25px
    }

    .ekit-wid-con .fullwidth-profile-card .profile-img {
      display: block
    }

    .ekit-wid-con .owl-carousel .owl-item .profile-header img {
      width: 100%
    }

    .ekit-wid-con .team-slider-wraper {
      overflow: hidden;
      position: relative
    }

    .ekit-wid-con .single-preview .entry-content {
      background-size: 100%
    }

    .ekit-wid-con .team-sync-thumb {
      overflow: visible;
      margin-bottom: 30px
    }

    .ekit-wid-con .team-sync-thumb .owl-item {
      -webkit-transform: none !important;
      transform: none !important
    }

    .ekit-wid-con .team-sync-prev .owl-stage-outer {
      padding-bottom: 50px
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .team-slider {
      padding: 0
    }

    .ekit-wid-con .team-slider {
      overflow: visible
    }

    .ekit-wid-con .team-slider .owl-stage-outer {
      padding: 50px 0
    }

    .ekit-wid-con .profile-square-v.square-v4 .profile-card {
      max-height: 500px
    }

    .ekit-wid-con .profile-square-v.square-v4 .profile-card .profile-header {
      max-height: 380px
    }

    .ekit-wid-con .fullwidth-profile-card .profile-entry-content {
      padding-left: 0;
      padding-right: 0;
      padding-top: 30px
    }
  }

  @media (max-width:480px) {

    .ekit-wid-con .profile-image-card-group.five-col>li,
    .ekit-wid-con .profile-image-card-group.four-col>li {
      width: 100%
    }

    .ekit-wid-con .vintage-style-2 .vintage-profile-card .profile-group {
      padding: 62px 29px
    }

    .ekit-wid-con .profile-info-text {
      padding-right: 0
    }

    .ekit-wid-con .elementskit-team-popup .modal-body {
      display: block;
      padding: 60px 25px 40px
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .timeline-item {
      padding: 20px
    }

    .ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-content {
      padding-left: 20px
    }

    .ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content {
      padding-left: 20px
    }

    .ekit-wid-con .timeline-content {
      padding-right: 20px
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .timeline-item {
      padding: 10px;
      -ms-flex-wrap: wrap-reverse;
      flex-wrap: wrap-reverse;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end
    }

    .ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-content {
      padding-left: 0
    }

    .ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content {
      padding-left: 0
    }

    .ekit-wid-con .timeline-content {
      padding-right: 0;
      margin-top: 20px
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .single-timeline {
      display: block
    }

    .ekit-wid-con .single-timeline .timeline-img {
      display: none
    }

    .ekit-wid-con .timeline-item {
      width: 100%;
      margin-right: 0;
      padding: 20px
    }

    .ekit-wid-con .timeline-info {
      width: 100%;
      margin-left: 0;
      text-align: right;
      padding: 10px
    }

    .ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-item {
      margin-right: 0;
      margin-left: 0
    }

    .ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-info {
      text-align: left
    }

    .ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-item {
      margin-right: 0;
      margin-left: 0
    }

    .ekit-wid-con .timeline-area.reverse .single-timeline:nth-child(odd) .timeline-info {
      text-align: left
    }

    .ekit-wid-con .timeline-classic .timeline-info {
      width: 100%;
      margin-left: 0
    }

    .ekit-wid-con .timeline-slider-info .title {
      font-size: 18px
    }
  }

  @media (max-width:320px) {
    .ekit-wid-con .timeline-slider-area {
      padding: 0
    }

    .ekit-wid-con .horizantal-timeline .single-timeline {
      width: 100%
    }
  }

  @media (max-width:1024px) {
    .ekit-wid-con .bothside .single-timeline:nth-child(2n) .timeline-info {
      text-align: left
    }

    .ekit-wid-con .timeline-item .timeline-content {
      text-align: left
    }

    .ekit-wid-con .timeline-area.vertical-timeline {
      padding-left: 35px
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .horizantal-timeline .single-timeline {
      margin-right: 1%
    }
  }

  @media (max-width:991px) and (min-width:568px) {
    .ekit-wid-con .horizantal-timeline .single-timeline {
      width: 49%
    }
  }

  @media (max-width:1024px) {
    .ekit-wid-con .timeline-info {
      text-align: left
    }

    .ekit-wid-con .timeline-pin-icon {
      left: -60px;
      -webkit-transform: translateX(0) translateY(-50%);
      transform: translateX(0) translateY(-50%)
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .timeline-pin-icon {
      width: 20px;
      height: 20px;
      line-height: 18px;
      left: -43px;
      -webkit-transform: translateX(0) translateY(-50%);
      transform: translateX(0) translateY(-50%);
      font-size: 10px
    }
  }

  @media (max-width:1024px) {
    .ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-content {
      padding-left: 0
    }
  }

  @media (max-width:1024px) {
    .ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-icon {
      margin-left: 30px
    }

    .ekit-wid-con .vertical-timeline .single-timeline:nth-child(even) .timeline-item {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .timeline-area.floating-style .single-timeline:nth-child(even) .timeline-icon {
      margin-left: 0
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-2 {
      width: 50%
    }

    .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-3 {
      width: 33.3333333333%
    }

    .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.tablet-ekit___column-4 {
      width: 25%
    }

    .ekit-wid-con .post--tab .tabContent {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 80%;
      flex: 0 0 80%
    }

    .ekit-wid-con .post--tab .tabHeader {
      -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
      flex: 0 0 20%
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-2 {
      width: 50%
    }

    .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-3 {
      width: 33.3333333333%
    }

    .ekit-wid-con .ekit--tab__post__details .tab__post__single--item.mobile-ekit___column-4 {
      width: 25%
    }

    .ekit-wid-con .post--tab {
      display: block
    }

    .ekit-wid-con .post--tab .tabHeader .tab__list {
      border: none;
      margin-bottom: 15px
    }

    .ekit-wid-con .post--tab .tabHeader .tab__list>.tab__list__item {
      display: inline-block;
      position: relative;
      padding: 10px 15px
    }
  }

  @media (min-width:992px) and (max-width:1199px) {
    .ekit-wid-con .elementskit-single-testimonial-slider.block-style {
      padding: 30px
    }

    .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content {
      display: none
    }

    .ekit-wid-con .elementskit-testimonial-preset {
      overflow: hidden
    }

    .ekit-wid-con .elementskit-single-testimonial-slider {
      -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1);
      box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1)
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .elementskit-testimonial-preset {
      overflow: hidden;
      padding: 40px
    }

    .ekit-wid-con .elementskit-testimonial-preset.testimonial-block-slider {
      padding-left: 0;
      padding-right: 0
    }

    .ekit-wid-con .elementskit-single-testimonial-slider {
      -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1);
      box-shadow: 0 10px 10px 0 rgba(0, 0, 0, .1);
      padding: 30px
    }

    .ekit-wid-con .elementskit-single-testimonial-slider .elementskit-profile-image-card {
      margin-bottom: 0
    }

    .ekit-wid-con .elementskit-single-testimonial-slider.style-2 {
      padding: 30px;
      border-left: 0 solid #2575fc
    }

    .ekit-wid-con .elementskit-single-testimonial-slider.style-2 .elementskit-profile-image-card {
      margin-left: 0
    }

    .ekit-wid-con .elementskit-single-testimonial-slider.block-style {
      padding: 30px
    }

    .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content {
      display: none
    }

    .ekit-wid-con .elementskit-commentor-content {
      padding-right: 0;
      margin-bottom: 30px
    }

    .ekit-wid-con .elementskit-tootltip-testimonial {
      width: 90%;
      margin-left: auto;
      margin-right: auto
    }
  }

  @media (max-width:767px) {
    .ekit-wid-con .elementskit-testimonial_card {
      padding: 100px 60px 40px
    }

    .ekit-wid-con .elementskit-testimonial-slider .swiper-button-next,
    .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev {
      display: none !important
    }
  }

  @media (max-width:320px) {
    .ekit-wid-con .elementskit-testimonial-preset {
      padding: 20px 10px
    }

    .ekit-wid-con .elementskit-single-testimonial-slider.review-block {
      padding: 20px
    }

    .ekit-wid-con .elementskit-testimonial_card {
      padding: 50px 30px 20px
    }

    .ekit-wid-con .elementskit-testimonial_card>p {
      font-size: 15px
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left {
      text-align: left
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .elementskit-border-divider {
      margin: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider {
      left: 26px
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_left .ekit_heading_elementskit-border-star .elementskit-border-star {
      margin: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right {
      text-align: right
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right .elementskit-border-divider {
      margin-left: auto;
      margin-right: 0;
      left: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_right .ekit_heading_elementskit-border-star .elementskit-border-star {
      margin-left: auto;
      margin-right: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center {
      text-align: center
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .elementskit-border-divider {
      margin-left: auto;
      margin-right: auto
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider {
      left: 13px
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_tablet-text_center .ekit_heading_elementskit-border-star .elementskit-border-star {
      margin: auto
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left {
      text-align: left
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .elementskit-border-divider {
      margin: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider {
      left: 26px
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_left .ekit_heading_elementskit-border-star .elementskit-border-star {
      margin: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right {
      text-align: right
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .elementskit-border-divider {
      margin-left: auto;
      margin-right: inherit
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider {
      left: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_right .ekit_heading_elementskit-border-star .elementskit-border-star {
      margin-left: auto;
      margin-right: 0
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center {
      text-align: center
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .elementskit-border-divider {
      margin-left: auto;
      margin-right: auto
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .ekit_heading_elementskit-border-divider.ekit-dotted .elementskit-border-divider {
      left: 13px
    }

    .ekit-wid-con .elementskit-section-title-wraper.ekit_heading_mobile-text_center .ekit_heading_elementskit-border-star .elementskit-border-star {
      margin: auto
    }
  }

  @media (max-width:991px) {

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-left .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-left .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      -webkit-box-align: baseline;
      -ms-flex-align: baseline;
      align-items: baseline
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-align-right .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-align-right .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-bottom .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-bottom .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      top: inherit;
      bottom: 0;
      -webkit-transform: translate(0);
      transform: translate(0)
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-top .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-top .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      top: 0;
      bottom: inherit;
      -webkit-transform: translate(0);
      transform: translate(0)
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-tablet-vertical-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-tablet-vertical-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      top: 50%;
      bottom: inherit;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%)
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-1 ul.products .product-category {
      width: 100%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-2 ul.products .product-category {
      width: 50%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-3 ul.products .product-category {
      width: 33.33%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-4 ul.products .product-category {
      width: 25%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-5 ul.products .product-category {
      width: 20%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-tablet-columns-6 ul.products .product-category {
      width: 16.66%
    }
  }

  @media (max-width:480px) {

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-left .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-left .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      -webkit-box-align: baseline;
      -ms-flex-align: baseline;
      align-items: baseline
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-align-right .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-align-right .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-bottom .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-bottom .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      top: inherit;
      bottom: 0;
      -webkit-transform: translate(0);
      transform: translate(0)
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-top .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-top .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      top: 0;
      bottom: inherit;
      -webkit-transform: translate(0);
      transform: translate(0)
    }

    body .ekit-wid-con .ekit-woo-category-list-container.ekit-featured-cat-title-mobile-vertical-align-center .ekit-woo-featured-cat .woocommerce ul.products .product-category .woocommerce-loop-category__title,
    body .ekit-wid-con .ekit-woo-category-list-container.ekit-woo-category-list-mobile-vertical-align-center .woocommerce ul.products .product-category .woocommerce-loop-category__title {
      top: 50%;
      bottom: inherit;
      -webkit-transform: translateY(-50%);
      transform: translateY(-50%)
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-1 ul.products .product-category {
      width: 100%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-2 ul.products .product-category {
      width: 50%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-3 ul.products .product-category {
      width: 33.33%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-4 ul.products .product-category {
      width: 25%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-5 ul.products .product-category {
      width: 20%
    }

    body .ekit-wid-con .ekit-woo-category-list-container .woocommerce.ekit-cat-list-mobile-columns-6 ul.products .product-category {
      width: 16.66%
    }
  }

  @media (max-width:991px) {
    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-1 ul.products .product {
      width: 100%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-2 ul.products .product {
      width: 50%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-3 ul.products .product {
      width: 33.33%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-4 ul.products .product {
      width: 25%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-5 ul.products .product {
      width: 20%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-tablet-columns-6 ul.products .product {
      width: 16.66%;
      margin: 0
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-1 ul.products .product {
      width: 100%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-2 ul.products .product {
      width: 50%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-3 ul.products .product {
      width: 33.33%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-4 ul.products .product {
      width: 25%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-5 ul.products .product {
      width: 20%;
      margin: 0
    }

    .ekit-wid-con .ekit-wc-products .ekit-wc-products-wrapper.ekit-mobile-columns-6 ul.products .product {
      width: 16.66%;
      margin: 0
    }
  }

  @media (max-width:991px) {

    .elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .elementor-icon-list-item,
    .elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .elementor-icon-list-items {
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .elementor-icon-list-item,
    .elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .elementor-icon-list-items {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      text-align: center
    }

    .elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .elementor-icon-list-item,
    .elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .elementor-icon-list-items {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget-elementskit-page-list.elementor-align-tablet-center .ekit-wid-con .ekit_page_list_content {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .elementor-widget-elementskit-page-list.elementor-align-tablet-left .ekit-wid-con .ekit_page_list_content {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start
    }

    .elementor-widget-elementskit-page-list.elementor-align-tablet-right .ekit-wid-con .ekit_page_list_content {
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end
    }
  }

  @media (max-width:480px) {

    .elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .elementor-icon-list-item,
    .elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .elementor-icon-list-items {
      -webkit-box-pack: start;
      -ms-flex-pack: start;
      justify-content: flex-start;
      text-align: left
    }

    .elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .elementor-icon-list-item,
    .elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .elementor-icon-list-items {
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      text-align: center
    }

    .elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .elementor-icon-list-item,
    .elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .elementor-icon-list-items {
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      text-align: right
    }

    .elementor-widget-elementskit-page-list.elementor-align-mobile-center .ekit-wid-con .ekit_page_list_content {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center
    }

    .elementor-widget-elementskit-page-list.elementor-align-mobile-left .ekit-wid-con .ekit_page_list_content {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start
    }

    .elementor-widget-elementskit-page-list.elementor-align-mobile-right .ekit-wid-con .ekit_page_list_content {
      -webkit-box-align: end;
      -ms-flex-align: end;
      align-items: flex-end
    }
  }

  .ekit-template-content-header .elementor-section,
  .ekit-template-content-header .panel-row-style {
    -webkit-transform: none
  }

  @media (max-width:767px) {
    .ekit-wid-con .column-count-1 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .column-count-3,
    .ekit-wid-con .column-count-4,
    .ekit-wid-con .column-count-5,
    .ekit-wid-con .column-count-6 {
      -webkit-column-count: 2;
      -moz-column-count: 2;
      column-count: 2
    }
  }

  @media (max-width:480px) {
    .ekit-wid-con .column-count-1 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }

    .ekit-wid-con .column-count-2,
    .ekit-wid-con .column-count-3,
    .ekit-wid-con .column-count-4,
    .ekit-wid-con .column-count-5,
    .ekit-wid-con .column-count-6 {
      -webkit-column-count: 1;
      -moz-column-count: 1;
      column-count: 1
    }
  }

  @media (max-width:768px) {
    .ekit-wid-con .elementkit-tab-wraper.vertical {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap
    }
  }
}

@media all {
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxc7mw9c.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrzs7mw9c.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxi7mw9c.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrxy7mw9c.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }
}

@media all {
  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l0uumjng.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l9uumjng.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l1uumjng.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l6uumjng.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l2uumjng.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l3uumjng.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc53fwrk3iltcvneqg7ca725jhhknnqk6l5uum.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2jl7suc.woff2) format('woff2');
    unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia0zl7suc.woff2) format('woff2');
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2zl7suc.woff2) format('woff2');
    unicode-range: U+1F00-1FFF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1pl7suc.woff2) format('woff2');
    unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia2pl7suc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia25l7suc.woff2) format('woff2');
    unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF
  }

  @font-face {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url(wp-content/uploads/elementor/google-fonts/fonts/inter-ucc73fwrk3iltehus_nvmrmxcp50sjia1zl7.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
  }
}

@media all {
  @font-face {
    font-family: 'rtmicon-regular';
    src: url(//bazaaraccounting.com/wp-content/plugins/rometheme-for-elementor/assets/css/../fonts/rtmicons/rtmicon-regular.eot?quh727);
    src: url(//bazaaraccounting.com/wp-content/plugins/rometheme-for-elementor/assets/css/../fonts/rtmicons/rtmicon-regular.eot?quh727#iefix) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/rometheme-for-elementor/assets/css/../fonts/rtmicons/rtmicon-regular.ttf?quh727) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/rometheme-for-elementor/assets/css/../fonts/rtmicons/rtmicon-regular.woff?quh727) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/rometheme-for-elementor/assets/css/../fonts/rtmicons/rtmicon-regular.svg?quh727#rtmicon-regular) format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: block
  }

  .rtmicon {
    font-family: 'rtmicon-regular' !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
  }

  .rtmicon.rtmicon-accordion:before {
    content: "\e900"
  }

  .rtmicon.rtmicon-advanced-heading:before {
    content: "\e901"
  }

  .rtmicon.rtmicon-advanced-tabs:before {
    content: "\e902"
  }

  .rtmicon.rtmicon-advanced-toggle:before {
    content: "\e903"
  }

  .rtmicon.rtmicon-alarm-clock:before {
    content: "\e904"
  }

  .rtmicon.rtmicon-alert:before {
    content: "\e905"
  }

  .rtmicon.rtmicon-animated-heading:before {
    content: "\e906"
  }

  .rtmicon.rtmicon-arrow-down:before {
    content: "\e907"
  }

  .rtmicon.rtmicon-arrow-down-left:before {
    content: "\e908"
  }

  .rtmicon.rtmicon-arrow-down-right:before {
    content: "\e909"
  }

  .rtmicon.rtmicon-arrow-down-to-line:before {
    content: "\e90a"
  }

  .rtmicon.rtmicon-arrow-left:before {
    content: "\e90b"
  }

  .rtmicon.rtmicon-arrow-long-down:before {
    content: "\e90c"
  }

  .rtmicon.rtmicon-arrow-long-left:before {
    content: "\e90d"
  }

  .rtmicon.rtmicon-arrow-long-right:before {
    content: "\e90e"
  }

  .rtmicon.rtmicon-arrow-long-up:before {
    content: "\e90f"
  }

  .rtmicon.rtmicon-arrow-right:before {
    content: "\e910"
  }

  .rtmicon.rtmicon-arrow-up:before {
    content: "\e911"
  }

  .rtmicon.rtmicon-arrow-up-left:before {
    content: "\e912"
  }

  .rtmicon.rtmicon-arrow-up-right:before {
    content: "\e913"
  }

  .rtmicon.rtmicon-author-box:before {
    content: "\e914"
  }

  .rtmicon.rtmicon-award:before {
    content: "\e915"
  }

  .rtmicon.rtmicon-back-to-top-button:before {
    content: "\e916"
  }

  .rtmicon.rtmicon-badge-check:before {
    content: "\e917"
  }

  .rtmicon.rtmicon-badge-dollar:before {
    content: "\e918"
  }

  .rtmicon.rtmicon-badge-percent:before {
    content: "\e919"
  }

  .rtmicon.rtmicon-banner-ad:before {
    content: "\e91a"
  }

  .rtmicon.rtmicon-banner-discount:before {
    content: "\e91b"
  }

  .rtmicon.rtmicon-bar-chart:before {
    content: "\e91c"
  }

  .rtmicon.rtmicon-bar-progress:before {
    content: "\e91d"
  }

  .rtmicon.rtmicon-bar-sort-left:before {
    content: "\e91e"
  }

  .rtmicon.rtmicon-bar-sort-right:before {
    content: "\e91f"
  }

  .rtmicon.rtmicon-bars:before {
    content: "\e920"
  }

  .rtmicon.rtmicon-battery:before {
    content: "\e921"
  }

  .rtmicon.rtmicon-blob-shape:before {
    content: "\e922"
  }

  .rtmicon.rtmicon-blockquote:before {
    content: "\e923"
  }

  .rtmicon.rtmicon-blog:before {
    content: "\e924"
  }

  .rtmicon.rtmicon-blog-carousel:before {
    content: "\e925"
  }

  .rtmicon.rtmicon-blog-post:before {
    content: "\e926"
  }

  .rtmicon.rtmicon-book:before {
    content: "\e927"
  }

  .rtmicon.rtmicon-box-package:before {
    content: "\e928"
  }

  .rtmicon.rtmicon-breadcumb:before {
    content: "\e929"
  }

  .rtmicon.rtmicon-briefcase:before {
    content: "\e92a"
  }

  .rtmicon.rtmicon-browser:before {
    content: "\e92b"
  }

  .rtmicon.rtmicon-business-hours:before {
    content: "\e92c"
  }

  .rtmicon.rtmicon-calendar:before {
    content: "\e92d"
  }

  .rtmicon.rtmicon-calendar-check:before {
    content: "\e92e"
  }

  .rtmicon.rtmicon-calendar-days:before {
    content: "\e92f"
  }

  .rtmicon.rtmicon-call-to-action:before {
    content: "\e930"
  }

  .rtmicon.rtmicon-call-to-action-2:before {
    content: "\e931"
  }

  .rtmicon.rtmicon-camera:before {
    content: "\e932"
  }

  .rtmicon.rtmicon-card-carousel:before {
    content: "\e933"
  }

  .rtmicon.rtmicon-card-slider:before {
    content: "\e934"
  }

  .rtmicon.rtmicon-caret-down:before {
    content: "\e935"
  }

  .rtmicon.rtmicon-caret-left:before {
    content: "\e936"
  }

  .rtmicon.rtmicon-caret-right:before {
    content: "\e937"
  }

  .rtmicon.rtmicon-caret-up:before {
    content: "\e938"
  }

  .rtmicon.rtmicon-chart:before {
    content: "\e939"
  }

  .rtmicon.rtmicon-chart-line-down:before {
    content: "\e93a"
  }

  .rtmicon.rtmicon-chart-line-up:before {
    content: "\e93b"
  }

  .rtmicon.rtmicon-check:before {
    content: "\e93c"
  }

  .rtmicon.rtmicon-checkbox:before {
    content: "\e93d"
  }

  .rtmicon.rtmicon-chevron-down:before {
    content: "\e93e"
  }

  .rtmicon.rtmicon-chevron-left:before {
    content: "\e93f"
  }

  .rtmicon.rtmicon-chevron-right:before {
    content: "\e940"
  }

  .rtmicon.rtmicon-chevron-up:before {
    content: "\e941"
  }

  .rtmicon.rtmicon-chevrons-down:before {
    content: "\e942"
  }

  .rtmicon.rtmicon-chevrons-left:before {
    content: "\e943"
  }

  .rtmicon.rtmicon-chevrons-right:before {
    content: "\e944"
  }

  .rtmicon.rtmicon-chevrons-up:before {
    content: "\e945"
  }

  .rtmicon.rtmicon-circle-arrow-down:before {
    content: "\e946"
  }

  .rtmicon.rtmicon-circle-arrow-down-left:before {
    content: "\e947"
  }

  .rtmicon.rtmicon-circle-arrow-down-right:before {
    content: "\e948"
  }

  .rtmicon.rtmicon-circle-arrow-left:before {
    content: "\e949"
  }

  .rtmicon.rtmicon-circle-arrow-right:before {
    content: "\e94a"
  }

  .rtmicon.rtmicon-circle-arrow-up:before {
    content: "\e94b"
  }

  .rtmicon.rtmicon-circle-arrow-up-left:before {
    content: "\e94c"
  }

  .rtmicon.rtmicon-circle-arrow-up-right:before {
    content: "\e94d"
  }

  .rtmicon.rtmicon-circle-caret-down:before {
    content: "\e94e"
  }

  .rtmicon.rtmicon-circle-caret-left:before {
    content: "\e94f"
  }

  .rtmicon.rtmicon-circle-caret-right:before {
    content: "\e950"
  }

  .rtmicon.rtmicon-circle-caret-up:before {
    content: "\e951"
  }

  .rtmicon.rtmicon-circle-check:before {
    content: "\e952"
  }

  .rtmicon.rtmicon-circle-chevron-down:before {
    content: "\e953"
  }

  .rtmicon.rtmicon-circle-chevron-left:before {
    content: "\e954"
  }

  .rtmicon.rtmicon-circle-chevron-right:before {
    content: "\e955"
  }

  .rtmicon.rtmicon-circle-chevron-up:before {
    content: "\e956"
  }

  .rtmicon.rtmicon-circle-down:before {
    content: "\e957"
  }

  .rtmicon.rtmicon-circle-left:before {
    content: "\e958"
  }

  .rtmicon.rtmicon-circle-minus:before {
    content: "\e959"
  }

  .rtmicon.rtmicon-circle-plus:before {
    content: "\e95a"
  }

  .rtmicon.rtmicon-circle-right:before {
    content: "\e95b"
  }

  .rtmicon.rtmicon-circle-up:before {
    content: "\e95c"
  }

  .rtmicon.rtmicon-circle-user:before {
    content: "\e95d"
  }

  .rtmicon.rtmicon-circle-xmark:before {
    content: "\e95e"
  }

  .rtmicon.rtmicon-city:before {
    content: "\e95f"
  }

  .rtmicon.rtmicon-clapperboard-video:before {
    content: "\e960"
  }

  .rtmicon.rtmicon-client-carousel:before {
    content: "\e961"
  }

  .rtmicon.rtmicon-client-list:before {
    content: "\e962"
  }

  .rtmicon.rtmicon-clipping-mask:before {
    content: "\e963"
  }

  .rtmicon.rtmicon-clock:before {
    content: "\e964"
  }

  .rtmicon.rtmicon-clock-desk:before {
    content: "\e965"
  }

  .rtmicon.rtmicon-cloud-check:before {
    content: "\e966"
  }

  .rtmicon.rtmicon-cloud-download:before {
    content: "\e967"
  }

  .rtmicon.rtmicon-cloud-upload:before {
    content: "\e968"
  }

  .rtmicon.rtmicon-code:before {
    content: "\e969"
  }

  .rtmicon.rtmicon-coin:before {
    content: "\e96a"
  }

  .rtmicon.rtmicon-coin-dollar:before {
    content: "\e96b"
  }

  .rtmicon.rtmicon-coin-group:before {
    content: "\e96c"
  }

  .rtmicon.rtmicon-coins:before {
    content: "\e96d"
  }

  .rtmicon.rtmicon-color-picker:before {
    content: "\e96e"
  }

  .rtmicon.rtmicon-comments:before {
    content: "\e96f"
  }

  .rtmicon.rtmicon-comments-question:before {
    content: "\e970"
  }

  .rtmicon.rtmicon-content-slider:before {
    content: "\e971"
  }

  .rtmicon.rtmicon-cookies:before {
    content: "\e972"
  }

  .rtmicon.rtmicon-countdown:before {
    content: "\e973"
  }

  .rtmicon.rtmicon-counter:before {
    content: "\e974"
  }

  .rtmicon.rtmicon-counters:before {
    content: "\e975"
  }

  .rtmicon.rtmicon-credit-card-back:before {
    content: "\e976"
  }

  .rtmicon.rtmicon-credit-card-front:before {
    content: "\e977"
  }

  .rtmicon.rtmicon-date-form:before {
    content: "\e978"
  }

  .rtmicon.rtmicon-desk:before {
    content: "\e979"
  }

  .rtmicon.rtmicon-diamond:before {
    content: "\e97a"
  }

  .rtmicon.rtmicon-download:before {
    content: "\e97b"
  }

  .rtmicon.rtmicon-dual-button:before {
    content: "\e97c"
  }

  .rtmicon.rtmicon-email-form:before {
    content: "\e97d"
  }

  .rtmicon.rtmicon-envelope:before {
    content: "\e97e"
  }

  .rtmicon.rtmicon-envelope-open-dollar:before {
    content: "\e97f"
  }

  .rtmicon.rtmicon-event:before {
    content: "\e980"
  }

  .rtmicon.rtmicon-event-list:before {
    content: "\e981"
  }

  .rtmicon.rtmicon-fax:before {
    content: "\e982"
  }

  .rtmicon.rtmicon-feather:before {
    content: "\e983"
  }

  .rtmicon.rtmicon-featured-image:before {
    content: "\e984"
  }

  .rtmicon.rtmicon-file:before {
    content: "\e985"
  }

  .rtmicon.rtmicon-file-info:before {
    content: "\e986"
  }

  .rtmicon.rtmicon-file-pdf:before {
    content: "\e987"
  }

  .rtmicon.rtmicon-film-play:before {
    content: "\e988"
  }

  .rtmicon.rtmicon-finance-award:before {
    content: "\e989"
  }

  .rtmicon.rtmicon-finance-shield:before {
    content: "\e98a"
  }

  .rtmicon.rtmicon-fingerprint:before {
    content: "\e98b"
  }

  .rtmicon.rtmicon-flag:before {
    content: "\e98c"
  }

  .rtmicon.rtmicon-flip-box:before {
    content: "\e98d"
  }

  .rtmicon.rtmicon-folder:before {
    content: "\e98e"
  }

  .rtmicon.rtmicon-folder-file:before {
    content: "\e98f"
  }

  .rtmicon.rtmicon-folder-open:before {
    content: "\e990"
  }

  .rtmicon.rtmicon-folders:before {
    content: "\e991"
  }

  .rtmicon.rtmicon-form:before {
    content: "\e992"
  }

  .rtmicon.rtmicon-full-screen-slider:before {
    content: "\e993"
  }

  .rtmicon.rtmicon-gear:before {
    content: "\e994"
  }

  .rtmicon.rtmicon-glasses:before {
    content: "\e995"
  }

  .rtmicon.rtmicon-globe:before {
    content: "\e996"
  }

  .rtmicon.rtmicon-globe-pointer:before {
    content: "\e997"
  }

  .rtmicon.rtmicon-graphic-bar:before {
    content: "\e998"
  }

  .rtmicon.rtmicon-graphic-pie:before {
    content: "\e999"
  }

  .rtmicon.rtmicon-grid-round:before {
    content: "\e99a"
  }

  .rtmicon.rtmicon-grid-rounds:before {
    content: "\e99b"
  }

  .rtmicon.rtmicon-header-info:before {
    content: "\e99c"
  }

  .rtmicon.rtmicon-header-offcanvas:before {
    content: "\e99d"
  }

  .rtmicon.rtmicon-help:before {
    content: "\e99e"
  }

  .rtmicon.rtmicon-horizontal-progress-bar:before {
    content: "\e99f"
  }

  .rtmicon.rtmicon-hotspot:before {
    content: "\e9a0"
  }

  .rtmicon.rtmicon-house:before {
    content: "\e9a1"
  }

  .rtmicon.rtmicon-id-card:before {
    content: "\e9a2"
  }

  .rtmicon.rtmicon-image:before {
    content: "\e9a3"
  }

  .rtmicon.rtmicon-image-accordion:before {
    content: "\e9a4"
  }

  .rtmicon.rtmicon-image-box:before {
    content: "\e9a5"
  }

  .rtmicon.rtmicon-image-comparison:before {
    content: "\e9a6"
  }

  .rtmicon.rtmicon-image-gallery:before {
    content: "\e9a7"
  }

  .rtmicon.rtmicon-image-hotspot:before {
    content: "\e9a8"
  }

  .rtmicon.rtmicon-image-hover:before {
    content: "\e9a9"
  }

  .rtmicon.rtmicon-image-info:before {
    content: "\e9aa"
  }

  .rtmicon.rtmicon-image-list:before {
    content: "\e9ab"
  }

  .rtmicon.rtmicon-image-masonry:before {
    content: "\e9ac"
  }

  .rtmicon.rtmicon-image-showcase:before {
    content: "\e9ad"
  }

  .rtmicon.rtmicon-image-slider:before {
    content: "\e9ae"
  }

  .rtmicon.rtmicon-images:before {
    content: "\e9af"
  }

  .rtmicon.rtmicon-instagram-feed:before {
    content: "\e9b0"
  }

  .rtmicon.rtmicon-invoice:before {
    content: "\e9b1"
  }

  .rtmicon.rtmicon-invoice-dollar:before {
    content: "\e9b2"
  }

  .rtmicon.rtmicon-item-list:before {
    content: "\e9b3"
  }

  .rtmicon.rtmicon-key-left:before {
    content: "\e9b4"
  }

  .rtmicon.rtmicon-laptop:before {
    content: "\e9b5"
  }

  .rtmicon.rtmicon-lightblub:before {
    content: "\e9b6"
  }

  .rtmicon.rtmicon-line-chart:before {
    content: "\e9b7"
  }

  .rtmicon.rtmicon-link:before {
    content: "\e9b8"
  }

  .rtmicon.rtmicon-link-simple:before {
    content: "\e9b9"
  }

  .rtmicon.rtmicon-list:before {
    content: "\e9ba"
  }

  .rtmicon.rtmicon-loader:before {
    content: "\e9bb"
  }

  .rtmicon.rtmicon-lock:before {
    content: "\e9bc"
  }

  .rtmicon.rtmicon-megaphone:before {
    content: "\e9bd"
  }

  .rtmicon.rtmicon-microphone:before {
    content: "\e9be"
  }

  .rtmicon.rtmicon-minus:before {
    content: "\e9bf"
  }

  .rtmicon.rtmicon-mobile:before {
    content: "\e9c0"
  }

  .rtmicon.rtmicon-mockup:before {
    content: "\e9c1"
  }

  .rtmicon.rtmicon-money:before {
    content: "\e9c2"
  }

  .rtmicon.rtmicon-money-bank-check:before {
    content: "\e9c3"
  }

  .rtmicon.rtmicon-money-check:before {
    content: "\e9c4"
  }

  .rtmicon.rtmicon-money-currency:before {
    content: "\e9c5"
  }

  .rtmicon.rtmicon-money-rotation:before {
    content: "\e9c6"
  }

  .rtmicon.rtmicon-money-target:before {
    content: "\e9c7"
  }

  .rtmicon.rtmicon-nav-menu:before {
    content: "\e9c8"
  }

  .rtmicon.rtmicon-note-hashtag:before {
    content: "\e9c9"
  }

  .rtmicon.rtmicon-notes:before {
    content: "\e9ca"
  }

  .rtmicon.rtmicon-number:before {
    content: "\e9cb"
  }

  .rtmicon.rtmicon-paper-form:before {
    content: "\e9cc"
  }

  .rtmicon.rtmicon-paper-plane:before {
    content: "\e9cd"
  }

  .rtmicon.rtmicon-pen:before {
    content: "\e9ce"
  }

  .rtmicon.rtmicon-pen-paintbrush:before {
    content: "\e9cf"
  }

  .rtmicon.rtmicon-pencil:before {
    content: "\e9d0"
  }

  .rtmicon.rtmicon-phone-classic:before {
    content: "\e9d1"
  }

  .rtmicon.rtmicon-pie-chart:before {
    content: "\e9d2"
  }

  .rtmicon.rtmicon-pie-chart-2:before {
    content: "\e9d3"
  }

  .rtmicon.rtmicon-pie-chart-analyst:before {
    content: "\e9d4"
  }

  .rtmicon.rtmicon-pin-map-location:before {
    content: "\e9d5"
  }

  .rtmicon.rtmicon-planet:before {
    content: "\e9d6"
  }

  .rtmicon.rtmicon-play:before {
    content: "\e9d7"
  }

  .rtmicon.rtmicon-plus:before {
    content: "\e9d8"
  }

  .rtmicon.rtmicon-portfolio-gallery:before {
    content: "\e9d9"
  }

  .rtmicon.rtmicon-post-author:before {
    content: "\e9da"
  }

  .rtmicon.rtmicon-post-carousel:before {
    content: "\e9db"
  }

  .rtmicon.rtmicon-post-comment:before {
    content: "\e9dc"
  }

  .rtmicon.rtmicon-post-content:before {
    content: "\e9dd"
  }

  .rtmicon.rtmicon-post-excerpt:before {
    content: "\e9de"
  }

  .rtmicon.rtmicon-post-info:before {
    content: "\e9df"
  }

  .rtmicon.rtmicon-post-list:before {
    content: "\e9e0"
  }

  .rtmicon.rtmicon-post-navigation:before {
    content: "\e9e1"
  }

  .rtmicon.rtmicon-post-title:before {
    content: "\e9e2"
  }

  .rtmicon.rtmicon-presentation:before {
    content: "\e9e3"
  }

  .rtmicon.rtmicon-price-table:before {
    content: "\e9e4"
  }

  .rtmicon.rtmicon-pricing-image-box:before {
    content: "\e9e5"
  }

  .rtmicon.rtmicon-pricing-list:before {
    content: "\e9e6"
  }

  .rtmicon.rtmicon-pricing-table:before {
    content: "\e9e7"
  }

  .rtmicon.rtmicon-product-highlight:before {
    content: "\e9e8"
  }

  .rtmicon.rtmicon-progress-bar:before {
    content: "\e9e9"
  }

  .rtmicon.rtmicon-progress-step:before {
    content: "\e9ea"
  }

  .rtmicon.rtmicon-protection:before {
    content: "\e9eb"
  }

  .rtmicon.rtmicon-quote:before {
    content: "\e9ec"
  }

  .rtmicon.rtmicon-radial-progress-bar:before {
    content: "\e9ed"
  }

  .rtmicon.rtmicon-radio:before {
    content: "\e9ee"
  }

  .rtmicon.rtmicon-report:before {
    content: "\e9ef"
  }

  .rtmicon.rtmicon-review-slider:before {
    content: "\e9f0"
  }

  .rtmicon.rtmicon-rocket:before {
    content: "\e9f1"
  }

  .rtmicon.rtmicon-romethemekit:before {
    content: "\e9f2"
  }

  .rtmicon.rtmicon-rtm-form:before {
    content: "\e9f3"
  }

  .rtmicon.rtmicon-sack-dollar:before {
    content: "\e9f4"
  }

  .rtmicon.rtmicon-scale-balanced:before {
    content: "\e9f5"
  }

  .rtmicon.rtmicon-scale-unbalanced:before {
    content: "\e9f6"
  }

  .rtmicon.rtmicon-scale-unbalanced-flip:before {
    content: "\e9f7"
  }

  .rtmicon.rtmicon-search:before {
    content: "\e9f8"
  }

  .rtmicon.rtmicon-select:before {
    content: "\e9f9"
  }

  .rtmicon.rtmicon-shield:before {
    content: "\e9fa"
  }

  .rtmicon.rtmicon-shield-check:before {
    content: "\e9fb"
  }

  .rtmicon.rtmicon-shield-minus:before {
    content: "\e9fc"
  }

  .rtmicon.rtmicon-shield-plus:before {
    content: "\e9fd"
  }

  .rtmicon.rtmicon-shield-xmark:before {
    content: "\e9fe"
  }

  .rtmicon.rtmicon-shopping-cart:before {
    content: "\e9ff"
  }

  .rtmicon.rtmicon-sidebar:before {
    content: "\ea00"
  }

  .rtmicon.rtmicon-site-logo:before {
    content: "\ea01"
  }

  .rtmicon.rtmicon-sliders:before {
    content: "\ea02"
  }

  .rtmicon.rtmicon-sliders-up:before {
    content: "\ea03"
  }

  .rtmicon.rtmicon-social-share:before {
    content: "\ea04"
  }

  .rtmicon.rtmicon-social-share-2:before {
    content: "\ea05"
  }

  .rtmicon.rtmicon-speedometer:before {
    content: "\ea06"
  }

  .rtmicon.rtmicon-square-arrow-down:before {
    content: "\ea07"
  }

  .rtmicon.rtmicon-square-arrow-down-left:before {
    content: "\ea08"
  }

  .rtmicon.rtmicon-square-arrow-down-right:before {
    content: "\ea09"
  }

  .rtmicon.rtmicon-square-arrow-left:before {
    content: "\ea0a"
  }

  .rtmicon.rtmicon-square-arrow-right:before {
    content: "\ea0b"
  }

  .rtmicon.rtmicon-square-arrow-up:before {
    content: "\ea0c"
  }

  .rtmicon.rtmicon-square-arrow-up-left:before {
    content: "\ea0d"
  }

  .rtmicon.rtmicon-square-arrow-up-right:before {
    content: "\ea0e"
  }

  .rtmicon.rtmicon-square-caret-down:before {
    content: "\ea0f"
  }

  .rtmicon.rtmicon-square-caret-left:before {
    content: "\ea10"
  }

  .rtmicon.rtmicon-square-caret-right:before {
    content: "\ea11"
  }

  .rtmicon.rtmicon-square-caret-up:before {
    content: "\ea12"
  }

  .rtmicon.rtmicon-square-check:before {
    content: "\ea13"
  }

  .rtmicon.rtmicon-square-minus:before {
    content: "\ea14"
  }

  .rtmicon.rtmicon-square-plus:before {
    content: "\ea15"
  }

  .rtmicon.rtmicon-square-user:before {
    content: "\ea16"
  }

  .rtmicon.rtmicon-square-xmark:before {
    content: "\ea17"
  }

  .rtmicon.rtmicon-stamp:before {
    content: "\ea18"
  }

  .rtmicon.rtmicon-star:before {
    content: "\ea19"
  }

  .rtmicon.rtmicon-store:before {
    content: "\ea1a"
  }

  .rtmicon.rtmicon-submit-button:before {
    content: "\ea1b"
  }

  .rtmicon.rtmicon-table-comparison:before {
    content: "\ea1c"
  }

  .rtmicon.rtmicon-table-data:before {
    content: "\ea1d"
  }

  .rtmicon.rtmicon-tablet:before {
    content: "\ea1e"
  }

  .rtmicon.rtmicon-tag:before {
    content: "\ea1f"
  }

  .rtmicon.rtmicon-taxes:before {
    content: "\ea20"
  }

  .rtmicon.rtmicon-team:before {
    content: "\ea21"
  }

  .rtmicon.rtmicon-telephone:before {
    content: "\ea22"
  }

  .rtmicon.rtmicon-testimonial:before {
    content: "\ea23"
  }

  .rtmicon.rtmicon-testimonial-carousel:before {
    content: "\ea24"
  }

  .rtmicon.rtmicon-testimonial-carousel-2:before {
    content: "\ea25"
  }

  .rtmicon.rtmicon-text-area-form:before {
    content: "\ea26"
  }

  .rtmicon.rtmicon-text-form:before {
    content: "\ea27"
  }

  .rtmicon.rtmicon-text-marquee:before {
    content: "\ea28"
  }

  .rtmicon.rtmicon-time:before {
    content: "\ea29"
  }

  .rtmicon.rtmicon-timeline:before {
    content: "\ea2a"
  }

  .rtmicon.rtmicon-timer:before {
    content: "\ea2b"
  }

  .rtmicon.rtmicon-toggle-off:before {
    content: "\ea2c"
  }

  .rtmicon.rtmicon-toggle-on:before {
    content: "\ea2d"
  }

  .rtmicon.rtmicon-trash:before {
    content: "\ea2e"
  }

  .rtmicon.rtmicon-trophy:before {
    content: "\ea2f"
  }

  .rtmicon.rtmicon-upload:before {
    content: "\ea30"
  }

  .rtmicon.rtmicon-user:before {
    content: "\ea31"
  }

  .rtmicon.rtmicon-users:before {
    content: "\ea32"
  }

  .rtmicon.rtmicon-video-camera:before {
    content: "\ea33"
  }

  .rtmicon.rtmicon-volume-down:before {
    content: "\ea34"
  }

  .rtmicon.rtmicon-volume-mute:before {
    content: "\ea35"
  }

  .rtmicon.rtmicon-volume-up:before {
    content: "\ea36"
  }

  .rtmicon.rtmicon-wallet:before {
    content: "\ea37"
  }

  .rtmicon.rtmicon-wallet-money:before {
    content: "\ea38"
  }

  .rtmicon.rtmicon-watch:before {
    content: "\ea39"
  }

  .rtmicon.rtmicon-working-hours:before {
    content: "\ea3a"
  }

  .rtmicon.rtmicon-xmark:before {
    content: "\ea3b"
  }
}

@media all {

  /*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
  .fa,
  .fab,
  .fad,
  .fal,
  .far,
  .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1
  }

  .fa-lg {
    font-size: 1.33333em;
    line-height: .75em;
    vertical-align: -.0667em
  }

  .fa-xs {
    font-size: .75em
  }

  .fa-sm {
    font-size: .875em
  }

  .fa-1x {
    font-size: 1em
  }

  .fa-2x {
    font-size: 2em
  }

  .fa-3x {
    font-size: 3em
  }

  .fa-4x {
    font-size: 4em
  }

  .fa-5x {
    font-size: 5em
  }

  .fa-6x {
    font-size: 6em
  }

  .fa-7x {
    font-size: 7em
  }

  .fa-8x {
    font-size: 8em
  }

  .fa-9x {
    font-size: 9em
  }

  .fa-10x {
    font-size: 10em
  }

  .fa-fw {
    text-align: center;
    width: 1.25em
  }

  .fa-ul {
    list-style-type: none;
    margin-left: 2.5em;
    padding-left: 0
  }

  .fa-ul>li {
    position: relative
  }

  .fa-li {
    left: -2em;
    position: absolute;
    text-align: center;
    width: 2em;
    line-height: inherit
  }

  .fa-border {
    border: .08em solid #eee;
    border-radius: .1em;
    padding: .2em .25em .15em
  }

  .fa-pull-left {
    float: left
  }

  .fa-pull-right {
    float: right
  }

  .fa.fa-pull-left,
  .fab.fa-pull-left,
  .fal.fa-pull-left,
  .far.fa-pull-left,
  .fas.fa-pull-left {
    margin-right: .3em
  }

  .fa.fa-pull-right,
  .fab.fa-pull-right,
  .fal.fa-pull-right,
  .far.fa-pull-right,
  .fas.fa-pull-right {
    margin-left: .3em
  }

  .fa-spin {
    -webkit-animation: fa-spin 2s linear infinite;
    animation: fa-spin 2s linear infinite
  }

  .fa-pulse {
    -webkit-animation: fa-spin 1s steps(8) infinite;
    animation: fa-spin 1s steps(8) infinite
  }

  @-webkit-keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
    }
  }

  @keyframes fa-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
    }
  }

  .fa-rotate-90 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .fa-rotate-180 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .fa-rotate-270 {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .fa-flip-horizontal {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
  }

  .fa-flip-vertical {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1)
  }

  .fa-flip-both,
  .fa-flip-horizontal.fa-flip-vertical,
  .fa-flip-vertical {
    -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
  }

  .fa-flip-both,
  .fa-flip-horizontal.fa-flip-vertical {
    -webkit-transform: scale(-1);
    transform: scale(-1)
  }

  :root .fa-flip-both,
  :root .fa-flip-horizontal,
  :root .fa-flip-vertical,
  :root .fa-rotate-90,
  :root .fa-rotate-180,
  :root .fa-rotate-270 {
    -webkit-filter: none;
    filter: none
  }

  .fa-stack {
    display: inline-block;
    height: 2em;
    line-height: 2em;
    position: relative;
    vertical-align: middle;
    width: 2.5em
  }

  .fa-stack-1x,
  .fa-stack-2x {
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%
  }

  .fa-stack-1x {
    line-height: inherit
  }

  .fa-stack-2x {
    font-size: 2em
  }

  .fa-inverse {
    color: #fff
  }

  .fa-500px:before {
    content: "\f26e"
  }

  .fa-accessible-icon:before {
    content: "\f368"
  }

  .fa-accusoft:before {
    content: "\f369"
  }

  .fa-acquisitions-incorporated:before {
    content: "\f6af"
  }

  .fa-ad:before {
    content: "\f641"
  }

  .fa-address-book:before {
    content: "\f2b9"
  }

  .fa-address-card:before {
    content: "\f2bb"
  }

  .fa-adjust:before {
    content: "\f042"
  }

  .fa-adn:before {
    content: "\f170"
  }

  .fa-adversal:before {
    content: "\f36a"
  }

  .fa-affiliatetheme:before {
    content: "\f36b"
  }

  .fa-air-freshener:before {
    content: "\f5d0"
  }

  .fa-airbnb:before {
    content: "\f834"
  }

  .fa-algolia:before {
    content: "\f36c"
  }

  .fa-align-center:before {
    content: "\f037"
  }

  .fa-align-justify:before {
    content: "\f039"
  }

  .fa-align-left:before {
    content: "\f036"
  }

  .fa-align-right:before {
    content: "\f038"
  }

  .fa-alipay:before {
    content: "\f642"
  }

  .fa-allergies:before {
    content: "\f461"
  }

  .fa-amazon:before {
    content: "\f270"
  }

  .fa-amazon-pay:before {
    content: "\f42c"
  }

  .fa-ambulance:before {
    content: "\f0f9"
  }

  .fa-american-sign-language-interpreting:before {
    content: "\f2a3"
  }

  .fa-amilia:before {
    content: "\f36d"
  }

  .fa-anchor:before {
    content: "\f13d"
  }

  .fa-android:before {
    content: "\f17b"
  }

  .fa-angellist:before {
    content: "\f209"
  }

  .fa-angle-double-down:before {
    content: "\f103"
  }

  .fa-angle-double-left:before {
    content: "\f100"
  }

  .fa-angle-double-right:before {
    content: "\f101"
  }

  .fa-angle-double-up:before {
    content: "\f102"
  }

  .fa-angle-down:before {
    content: "\f107"
  }

  .fa-angle-left:before {
    content: "\f104"
  }

  .fa-angle-right:before {
    content: "\f105"
  }

  .fa-angle-up:before {
    content: "\f106"
  }

  .fa-angry:before {
    content: "\f556"
  }

  .fa-angrycreative:before {
    content: "\f36e"
  }

  .fa-angular:before {
    content: "\f420"
  }

  .fa-ankh:before {
    content: "\f644"
  }

  .fa-app-store:before {
    content: "\f36f"
  }

  .fa-app-store-ios:before {
    content: "\f370"
  }

  .fa-apper:before {
    content: "\f371"
  }

  .fa-apple:before {
    content: "\f179"
  }

  .fa-apple-alt:before {
    content: "\f5d1"
  }

  .fa-apple-pay:before {
    content: "\f415"
  }

  .fa-archive:before {
    content: "\f187"
  }

  .fa-archway:before {
    content: "\f557"
  }

  .fa-arrow-alt-circle-down:before {
    content: "\f358"
  }

  .fa-arrow-alt-circle-left:before {
    content: "\f359"
  }

  .fa-arrow-alt-circle-right:before {
    content: "\f35a"
  }

  .fa-arrow-alt-circle-up:before {
    content: "\f35b"
  }

  .fa-arrow-circle-down:before {
    content: "\f0ab"
  }

  .fa-arrow-circle-left:before {
    content: "\f0a8"
  }

  .fa-arrow-circle-right:before {
    content: "\f0a9"
  }

  .fa-arrow-circle-up:before {
    content: "\f0aa"
  }

  .fa-arrow-down:before {
    content: "\f063"
  }

  .fa-arrow-left:before {
    content: "\f060"
  }

  .fa-arrow-right:before {
    content: "\f061"
  }

  .fa-arrow-up:before {
    content: "\f062"
  }

  .fa-arrows-alt:before {
    content: "\f0b2"
  }

  .fa-arrows-alt-h:before {
    content: "\f337"
  }

  .fa-arrows-alt-v:before {
    content: "\f338"
  }

  .fa-artstation:before {
    content: "\f77a"
  }

  .fa-assistive-listening-systems:before {
    content: "\f2a2"
  }

  .fa-asterisk:before {
    content: "\f069"
  }

  .fa-asymmetrik:before {
    content: "\f372"
  }

  .fa-at:before {
    content: "\f1fa"
  }

  .fa-atlas:before {
    content: "\f558"
  }

  .fa-atlassian:before {
    content: "\f77b"
  }

  .fa-atom:before {
    content: "\f5d2"
  }

  .fa-audible:before {
    content: "\f373"
  }

  .fa-audio-description:before {
    content: "\f29e"
  }

  .fa-autoprefixer:before {
    content: "\f41c"
  }

  .fa-avianex:before {
    content: "\f374"
  }

  .fa-aviato:before {
    content: "\f421"
  }

  .fa-award:before {
    content: "\f559"
  }

  .fa-aws:before {
    content: "\f375"
  }

  .fa-baby:before {
    content: "\f77c"
  }

  .fa-baby-carriage:before {
    content: "\f77d"
  }

  .fa-backspace:before {
    content: "\f55a"
  }

  .fa-backward:before {
    content: "\f04a"
  }

  .fa-bacon:before {
    content: "\f7e5"
  }

  .fa-bacteria:before {
    content: "\e059"
  }

  .fa-bacterium:before {
    content: "\e05a"
  }

  .fa-bahai:before {
    content: "\f666"
  }

  .fa-balance-scale:before {
    content: "\f24e"
  }

  .fa-balance-scale-left:before {
    content: "\f515"
  }

  .fa-balance-scale-right:before {
    content: "\f516"
  }

  .fa-ban:before {
    content: "\f05e"
  }

  .fa-band-aid:before {
    content: "\f462"
  }

  .fa-bandcamp:before {
    content: "\f2d5"
  }

  .fa-barcode:before {
    content: "\f02a"
  }

  .fa-bars:before {
    content: "\f0c9"
  }

  .fa-baseball-ball:before {
    content: "\f433"
  }

  .fa-basketball-ball:before {
    content: "\f434"
  }

  .fa-bath:before {
    content: "\f2cd"
  }

  .fa-battery-empty:before {
    content: "\f244"
  }

  .fa-battery-full:before {
    content: "\f240"
  }

  .fa-battery-half:before {
    content: "\f242"
  }

  .fa-battery-quarter:before {
    content: "\f243"
  }

  .fa-battery-three-quarters:before {
    content: "\f241"
  }

  .fa-battle-net:before {
    content: "\f835"
  }

  .fa-bed:before {
    content: "\f236"
  }

  .fa-beer:before {
    content: "\f0fc"
  }

  .fa-behance:before {
    content: "\f1b4"
  }

  .fa-behance-square:before {
    content: "\f1b5"
  }

  .fa-bell:before {
    content: "\f0f3"
  }

  .fa-bell-slash:before {
    content: "\f1f6"
  }

  .fa-bezier-curve:before {
    content: "\f55b"
  }

  .fa-bible:before {
    content: "\f647"
  }

  .fa-bicycle:before {
    content: "\f206"
  }

  .fa-biking:before {
    content: "\f84a"
  }

  .fa-bimobject:before {
    content: "\f378"
  }

  .fa-binoculars:before {
    content: "\f1e5"
  }

  .fa-biohazard:before {
    content: "\f780"
  }

  .fa-birthday-cake:before {
    content: "\f1fd"
  }

  .fa-bitbucket:before {
    content: "\f171"
  }

  .fa-bitcoin:before {
    content: "\f379"
  }

  .fa-bity:before {
    content: "\f37a"
  }

  .fa-black-tie:before {
    content: "\f27e"
  }

  .fa-blackberry:before {
    content: "\f37b"
  }

  .fa-blender:before {
    content: "\f517"
  }

  .fa-blender-phone:before {
    content: "\f6b6"
  }

  .fa-blind:before {
    content: "\f29d"
  }

  .fa-blog:before {
    content: "\f781"
  }

  .fa-blogger:before {
    content: "\f37c"
  }

  .fa-blogger-b:before {
    content: "\f37d"
  }

  .fa-bluetooth:before {
    content: "\f293"
  }

  .fa-bluetooth-b:before {
    content: "\f294"
  }

  .fa-bold:before {
    content: "\f032"
  }

  .fa-bolt:before {
    content: "\f0e7"
  }

  .fa-bomb:before {
    content: "\f1e2"
  }

  .fa-bone:before {
    content: "\f5d7"
  }

  .fa-bong:before {
    content: "\f55c"
  }

  .fa-book:before {
    content: "\f02d"
  }

  .fa-book-dead:before {
    content: "\f6b7"
  }

  .fa-book-medical:before {
    content: "\f7e6"
  }

  .fa-book-open:before {
    content: "\f518"
  }

  .fa-book-reader:before {
    content: "\f5da"
  }

  .fa-bookmark:before {
    content: "\f02e"
  }

  .fa-bootstrap:before {
    content: "\f836"
  }

  .fa-border-all:before {
    content: "\f84c"
  }

  .fa-border-none:before {
    content: "\f850"
  }

  .fa-border-style:before {
    content: "\f853"
  }

  .fa-bowling-ball:before {
    content: "\f436"
  }

  .fa-box:before {
    content: "\f466"
  }

  .fa-box-open:before {
    content: "\f49e"
  }

  .fa-box-tissue:before {
    content: "\e05b"
  }

  .fa-boxes:before {
    content: "\f468"
  }

  .fa-braille:before {
    content: "\f2a1"
  }

  .fa-brain:before {
    content: "\f5dc"
  }

  .fa-bread-slice:before {
    content: "\f7ec"
  }

  .fa-briefcase:before {
    content: "\f0b1"
  }

  .fa-briefcase-medical:before {
    content: "\f469"
  }

  .fa-broadcast-tower:before {
    content: "\f519"
  }

  .fa-broom:before {
    content: "\f51a"
  }

  .fa-brush:before {
    content: "\f55d"
  }

  .fa-btc:before {
    content: "\f15a"
  }

  .fa-buffer:before {
    content: "\f837"
  }

  .fa-bug:before {
    content: "\f188"
  }

  .fa-building:before {
    content: "\f1ad"
  }

  .fa-bullhorn:before {
    content: "\f0a1"
  }

  .fa-bullseye:before {
    content: "\f140"
  }

  .fa-burn:before {
    content: "\f46a"
  }

  .fa-buromobelexperte:before {
    content: "\f37f"
  }

  .fa-bus:before {
    content: "\f207"
  }

  .fa-bus-alt:before {
    content: "\f55e"
  }

  .fa-business-time:before {
    content: "\f64a"
  }

  .fa-buy-n-large:before {
    content: "\f8a6"
  }

  .fa-buysellads:before {
    content: "\f20d"
  }

  .fa-calculator:before {
    content: "\f1ec"
  }

  .fa-calendar:before {
    content: "\f133"
  }

  .fa-calendar-alt:before {
    content: "\f073"
  }

  .fa-calendar-check:before {
    content: "\f274"
  }

  .fa-calendar-day:before {
    content: "\f783"
  }

  .fa-calendar-minus:before {
    content: "\f272"
  }

  .fa-calendar-plus:before {
    content: "\f271"
  }

  .fa-calendar-times:before {
    content: "\f273"
  }

  .fa-calendar-week:before {
    content: "\f784"
  }

  .fa-camera:before {
    content: "\f030"
  }

  .fa-camera-retro:before {
    content: "\f083"
  }

  .fa-campground:before {
    content: "\f6bb"
  }

  .fa-canadian-maple-leaf:before {
    content: "\f785"
  }

  .fa-candy-cane:before {
    content: "\f786"
  }

  .fa-cannabis:before {
    content: "\f55f"
  }

  .fa-capsules:before {
    content: "\f46b"
  }

  .fa-car:before {
    content: "\f1b9"
  }

  .fa-car-alt:before {
    content: "\f5de"
  }

  .fa-car-battery:before {
    content: "\f5df"
  }

  .fa-car-crash:before {
    content: "\f5e1"
  }

  .fa-car-side:before {
    content: "\f5e4"
  }

  .fa-caravan:before {
    content: "\f8ff"
  }

  .fa-caret-down:before {
    content: "\f0d7"
  }

  .fa-caret-left:before {
    content: "\f0d9"
  }

  .fa-caret-right:before {
    content: "\f0da"
  }

  .fa-caret-square-down:before {
    content: "\f150"
  }

  .fa-caret-square-left:before {
    content: "\f191"
  }

  .fa-caret-square-right:before {
    content: "\f152"
  }

  .fa-caret-square-up:before {
    content: "\f151"
  }

  .fa-caret-up:before {
    content: "\f0d8"
  }

  .fa-carrot:before {
    content: "\f787"
  }

  .fa-cart-arrow-down:before {
    content: "\f218"
  }

  .fa-cart-plus:before {
    content: "\f217"
  }

  .fa-cash-register:before {
    content: "\f788"
  }

  .fa-cat:before {
    content: "\f6be"
  }

  .fa-cc-amazon-pay:before {
    content: "\f42d"
  }

  .fa-cc-amex:before {
    content: "\f1f3"
  }

  .fa-cc-apple-pay:before {
    content: "\f416"
  }

  .fa-cc-diners-club:before {
    content: "\f24c"
  }

  .fa-cc-discover:before {
    content: "\f1f2"
  }

  .fa-cc-jcb:before {
    content: "\f24b"
  }

  .fa-cc-mastercard:before {
    content: "\f1f1"
  }

  .fa-cc-paypal:before {
    content: "\f1f4"
  }

  .fa-cc-stripe:before {
    content: "\f1f5"
  }

  .fa-cc-visa:before {
    content: "\f1f0"
  }

  .fa-centercode:before {
    content: "\f380"
  }

  .fa-centos:before {
    content: "\f789"
  }

  .fa-certificate:before {
    content: "\f0a3"
  }

  .fa-chair:before {
    content: "\f6c0"
  }

  .fa-chalkboard:before {
    content: "\f51b"
  }

  .fa-chalkboard-teacher:before {
    content: "\f51c"
  }

  .fa-charging-station:before {
    content: "\f5e7"
  }

  .fa-chart-area:before {
    content: "\f1fe"
  }

  .fa-chart-bar:before {
    content: "\f080"
  }

  .fa-chart-line:before {
    content: "\f201"
  }

  .fa-chart-pie:before {
    content: "\f200"
  }

  .fa-check:before {
    content: "\f00c"
  }

  .fa-check-circle:before {
    content: "\f058"
  }

  .fa-check-double:before {
    content: "\f560"
  }

  .fa-check-square:before {
    content: "\f14a"
  }

  .fa-cheese:before {
    content: "\f7ef"
  }

  .fa-chess:before {
    content: "\f439"
  }

  .fa-chess-bishop:before {
    content: "\f43a"
  }

  .fa-chess-board:before {
    content: "\f43c"
  }

  .fa-chess-king:before {
    content: "\f43f"
  }

  .fa-chess-knight:before {
    content: "\f441"
  }

  .fa-chess-pawn:before {
    content: "\f443"
  }

  .fa-chess-queen:before {
    content: "\f445"
  }

  .fa-chess-rook:before {
    content: "\f447"
  }

  .fa-chevron-circle-down:before {
    content: "\f13a"
  }

  .fa-chevron-circle-left:before {
    content: "\f137"
  }

  .fa-chevron-circle-right:before {
    content: "\f138"
  }

  .fa-chevron-circle-up:before {
    content: "\f139"
  }

  .fa-chevron-down:before {
    content: "\f078"
  }

  .fa-chevron-left:before {
    content: "\f053"
  }

  .fa-chevron-right:before {
    content: "\f054"
  }

  .fa-chevron-up:before {
    content: "\f077"
  }

  .fa-child:before {
    content: "\f1ae"
  }

  .fa-chrome:before {
    content: "\f268"
  }

  .fa-chromecast:before {
    content: "\f838"
  }

  .fa-church:before {
    content: "\f51d"
  }

  .fa-circle:before {
    content: "\f111"
  }

  .fa-circle-notch:before {
    content: "\f1ce"
  }

  .fa-city:before {
    content: "\f64f"
  }

  .fa-clinic-medical:before {
    content: "\f7f2"
  }

  .fa-clipboard:before {
    content: "\f328"
  }

  .fa-clipboard-check:before {
    content: "\f46c"
  }

  .fa-clipboard-list:before {
    content: "\f46d"
  }

  .fa-clock:before {
    content: "\f017"
  }

  .fa-clone:before {
    content: "\f24d"
  }

  .fa-closed-captioning:before {
    content: "\f20a"
  }

  .fa-cloud:before {
    content: "\f0c2"
  }

  .fa-cloud-download-alt:before {
    content: "\f381"
  }

  .fa-cloud-meatball:before {
    content: "\f73b"
  }

  .fa-cloud-moon:before {
    content: "\f6c3"
  }

  .fa-cloud-moon-rain:before {
    content: "\f73c"
  }

  .fa-cloud-rain:before {
    content: "\f73d"
  }

  .fa-cloud-showers-heavy:before {
    content: "\f740"
  }

  .fa-cloud-sun:before {
    content: "\f6c4"
  }

  .fa-cloud-sun-rain:before {
    content: "\f743"
  }

  .fa-cloud-upload-alt:before {
    content: "\f382"
  }

  .fa-cloudflare:before {
    content: "\e07d"
  }

  .fa-cloudscale:before {
    content: "\f383"
  }

  .fa-cloudsmith:before {
    content: "\f384"
  }

  .fa-cloudversify:before {
    content: "\f385"
  }

  .fa-cocktail:before {
    content: "\f561"
  }

  .fa-code:before {
    content: "\f121"
  }

  .fa-code-branch:before {
    content: "\f126"
  }

  .fa-codepen:before {
    content: "\f1cb"
  }

  .fa-codiepie:before {
    content: "\f284"
  }

  .fa-coffee:before {
    content: "\f0f4"
  }

  .fa-cog:before {
    content: "\f013"
  }

  .fa-cogs:before {
    content: "\f085"
  }

  .fa-coins:before {
    content: "\f51e"
  }

  .fa-columns:before {
    content: "\f0db"
  }

  .fa-comment:before {
    content: "\f075"
  }

  .fa-comment-alt:before {
    content: "\f27a"
  }

  .fa-comment-dollar:before {
    content: "\f651"
  }

  .fa-comment-dots:before {
    content: "\f4ad"
  }

  .fa-comment-medical:before {
    content: "\f7f5"
  }

  .fa-comment-slash:before {
    content: "\f4b3"
  }

  .fa-comments:before {
    content: "\f086"
  }

  .fa-comments-dollar:before {
    content: "\f653"
  }

  .fa-compact-disc:before {
    content: "\f51f"
  }

  .fa-compass:before {
    content: "\f14e"
  }

  .fa-compress:before {
    content: "\f066"
  }

  .fa-compress-alt:before {
    content: "\f422"
  }

  .fa-compress-arrows-alt:before {
    content: "\f78c"
  }

  .fa-concierge-bell:before {
    content: "\f562"
  }

  .fa-confluence:before {
    content: "\f78d"
  }

  .fa-connectdevelop:before {
    content: "\f20e"
  }

  .fa-contao:before {
    content: "\f26d"
  }

  .fa-cookie:before {
    content: "\f563"
  }

  .fa-cookie-bite:before {
    content: "\f564"
  }

  .fa-copy:before {
    content: "\f0c5"
  }

  .fa-copyright:before {
    content: "\f1f9"
  }

  .fa-cotton-bureau:before {
    content: "\f89e"
  }

  .fa-couch:before {
    content: "\f4b8"
  }

  .fa-cpanel:before {
    content: "\f388"
  }

  .fa-creative-commons:before {
    content: "\f25e"
  }

  .fa-creative-commons-by:before {
    content: "\f4e7"
  }

  .fa-creative-commons-nc:before {
    content: "\f4e8"
  }

  .fa-creative-commons-nc-eu:before {
    content: "\f4e9"
  }

  .fa-creative-commons-nc-jp:before {
    content: "\f4ea"
  }

  .fa-creative-commons-nd:before {
    content: "\f4eb"
  }

  .fa-creative-commons-pd:before {
    content: "\f4ec"
  }

  .fa-creative-commons-pd-alt:before {
    content: "\f4ed"
  }

  .fa-creative-commons-remix:before {
    content: "\f4ee"
  }

  .fa-creative-commons-sa:before {
    content: "\f4ef"
  }

  .fa-creative-commons-sampling:before {
    content: "\f4f0"
  }

  .fa-creative-commons-sampling-plus:before {
    content: "\f4f1"
  }

  .fa-creative-commons-share:before {
    content: "\f4f2"
  }

  .fa-creative-commons-zero:before {
    content: "\f4f3"
  }

  .fa-credit-card:before {
    content: "\f09d"
  }

  .fa-critical-role:before {
    content: "\f6c9"
  }

  .fa-crop:before {
    content: "\f125"
  }

  .fa-crop-alt:before {
    content: "\f565"
  }

  .fa-cross:before {
    content: "\f654"
  }

  .fa-crosshairs:before {
    content: "\f05b"
  }

  .fa-crow:before {
    content: "\f520"
  }

  .fa-crown:before {
    content: "\f521"
  }

  .fa-crutch:before {
    content: "\f7f7"
  }

  .fa-css3:before {
    content: "\f13c"
  }

  .fa-css3-alt:before {
    content: "\f38b"
  }

  .fa-cube:before {
    content: "\f1b2"
  }

  .fa-cubes:before {
    content: "\f1b3"
  }

  .fa-cut:before {
    content: "\f0c4"
  }

  .fa-cuttlefish:before {
    content: "\f38c"
  }

  .fa-d-and-d:before {
    content: "\f38d"
  }

  .fa-d-and-d-beyond:before {
    content: "\f6ca"
  }

  .fa-dailymotion:before {
    content: "\e052"
  }

  .fa-dashcube:before {
    content: "\f210"
  }

  .fa-database:before {
    content: "\f1c0"
  }

  .fa-deaf:before {
    content: "\f2a4"
  }

  .fa-deezer:before {
    content: "\e077"
  }

  .fa-delicious:before {
    content: "\f1a5"
  }

  .fa-democrat:before {
    content: "\f747"
  }

  .fa-deploydog:before {
    content: "\f38e"
  }

  .fa-deskpro:before {
    content: "\f38f"
  }

  .fa-desktop:before {
    content: "\f108"
  }

  .fa-dev:before {
    content: "\f6cc"
  }

  .fa-deviantart:before {
    content: "\f1bd"
  }

  .fa-dharmachakra:before {
    content: "\f655"
  }

  .fa-dhl:before {
    content: "\f790"
  }

  .fa-diagnoses:before {
    content: "\f470"
  }

  .fa-diaspora:before {
    content: "\f791"
  }

  .fa-dice:before {
    content: "\f522"
  }

  .fa-dice-d20:before {
    content: "\f6cf"
  }

  .fa-dice-d6:before {
    content: "\f6d1"
  }

  .fa-dice-five:before {
    content: "\f523"
  }

  .fa-dice-four:before {
    content: "\f524"
  }

  .fa-dice-one:before {
    content: "\f525"
  }

  .fa-dice-six:before {
    content: "\f526"
  }

  .fa-dice-three:before {
    content: "\f527"
  }

  .fa-dice-two:before {
    content: "\f528"
  }

  .fa-digg:before {
    content: "\f1a6"
  }

  .fa-digital-ocean:before {
    content: "\f391"
  }

  .fa-digital-tachograph:before {
    content: "\f566"
  }

  .fa-directions:before {
    content: "\f5eb"
  }

  .fa-discord:before {
    content: "\f392"
  }

  .fa-discourse:before {
    content: "\f393"
  }

  .fa-disease:before {
    content: "\f7fa"
  }

  .fa-divide:before {
    content: "\f529"
  }

  .fa-dizzy:before {
    content: "\f567"
  }

  .fa-dna:before {
    content: "\f471"
  }

  .fa-dochub:before {
    content: "\f394"
  }

  .fa-docker:before {
    content: "\f395"
  }

  .fa-dog:before {
    content: "\f6d3"
  }

  .fa-dollar-sign:before {
    content: "\f155"
  }

  .fa-dolly:before {
    content: "\f472"
  }

  .fa-dolly-flatbed:before {
    content: "\f474"
  }

  .fa-donate:before {
    content: "\f4b9"
  }

  .fa-door-closed:before {
    content: "\f52a"
  }

  .fa-door-open:before {
    content: "\f52b"
  }

  .fa-dot-circle:before {
    content: "\f192"
  }

  .fa-dove:before {
    content: "\f4ba"
  }

  .fa-download:before {
    content: "\f019"
  }

  .fa-draft2digital:before {
    content: "\f396"
  }

  .fa-drafting-compass:before {
    content: "\f568"
  }

  .fa-dragon:before {
    content: "\f6d5"
  }

  .fa-draw-polygon:before {
    content: "\f5ee"
  }

  .fa-dribbble:before {
    content: "\f17d"
  }

  .fa-dribbble-square:before {
    content: "\f397"
  }

  .fa-dropbox:before {
    content: "\f16b"
  }

  .fa-drum:before {
    content: "\f569"
  }

  .fa-drum-steelpan:before {
    content: "\f56a"
  }

  .fa-drumstick-bite:before {
    content: "\f6d7"
  }

  .fa-drupal:before {
    content: "\f1a9"
  }

  .fa-dumbbell:before {
    content: "\f44b"
  }

  .fa-dumpster:before {
    content: "\f793"
  }

  .fa-dumpster-fire:before {
    content: "\f794"
  }

  .fa-dungeon:before {
    content: "\f6d9"
  }

  .fa-dyalog:before {
    content: "\f399"
  }

  .fa-earlybirds:before {
    content: "\f39a"
  }

  .fa-ebay:before {
    content: "\f4f4"
  }

  .fa-edge:before {
    content: "\f282"
  }

  .fa-edge-legacy:before {
    content: "\e078"
  }

  .fa-edit:before {
    content: "\f044"
  }

  .fa-egg:before {
    content: "\f7fb"
  }

  .fa-eject:before {
    content: "\f052"
  }

  .fa-elementor:before {
    content: "\f430"
  }

  .fa-ellipsis-h:before {
    content: "\f141"
  }

  .fa-ellipsis-v:before {
    content: "\f142"
  }

  .fa-ello:before {
    content: "\f5f1"
  }

  .fa-ember:before {
    content: "\f423"
  }

  .fa-empire:before {
    content: "\f1d1"
  }

  .fa-envelope:before {
    content: "\f0e0"
  }

  .fa-envelope-open:before {
    content: "\f2b6"
  }

  .fa-envelope-open-text:before {
    content: "\f658"
  }

  .fa-envelope-square:before {
    content: "\f199"
  }

  .fa-envira:before {
    content: "\f299"
  }

  .fa-equals:before {
    content: "\f52c"
  }

  .fa-eraser:before {
    content: "\f12d"
  }

  .fa-erlang:before {
    content: "\f39d"
  }

  .fa-ethereum:before {
    content: "\f42e"
  }

  .fa-ethernet:before {
    content: "\f796"
  }

  .fa-etsy:before {
    content: "\f2d7"
  }

  .fa-euro-sign:before {
    content: "\f153"
  }

  .fa-evernote:before {
    content: "\f839"
  }

  .fa-exchange-alt:before {
    content: "\f362"
  }

  .fa-exclamation:before {
    content: "\f12a"
  }

  .fa-exclamation-circle:before {
    content: "\f06a"
  }

  .fa-exclamation-triangle:before {
    content: "\f071"
  }

  .fa-expand:before {
    content: "\f065"
  }

  .fa-expand-alt:before {
    content: "\f424"
  }

  .fa-expand-arrows-alt:before {
    content: "\f31e"
  }

  .fa-expeditedssl:before {
    content: "\f23e"
  }

  .fa-external-link-alt:before {
    content: "\f35d"
  }

  .fa-external-link-square-alt:before {
    content: "\f360"
  }

  .fa-eye:before {
    content: "\f06e"
  }

  .fa-eye-dropper:before {
    content: "\f1fb"
  }

  .fa-eye-slash:before {
    content: "\f070"
  }

  .fa-facebook:before {
    content: "\f09a"
  }

  .fa-facebook-f:before {
    content: "\f39e"
  }

  .fa-facebook-messenger:before {
    content: "\f39f"
  }

  .fa-facebook-square:before {
    content: "\f082"
  }

  .fa-fan:before {
    content: "\f863"
  }

  .fa-fantasy-flight-games:before {
    content: "\f6dc"
  }

  .fa-fast-backward:before {
    content: "\f049"
  }

  .fa-fast-forward:before {
    content: "\f050"
  }

  .fa-faucet:before {
    content: "\e005"
  }

  .fa-fax:before {
    content: "\f1ac"
  }

  .fa-feather:before {
    content: "\f52d"
  }

  .fa-feather-alt:before {
    content: "\f56b"
  }

  .fa-fedex:before {
    content: "\f797"
  }

  .fa-fedora:before {
    content: "\f798"
  }

  .fa-female:before {
    content: "\f182"
  }

  .fa-fighter-jet:before {
    content: "\f0fb"
  }

  .fa-figma:before {
    content: "\f799"
  }

  .fa-file:before {
    content: "\f15b"
  }

  .fa-file-alt:before {
    content: "\f15c"
  }

  .fa-file-archive:before {
    content: "\f1c6"
  }

  .fa-file-audio:before {
    content: "\f1c7"
  }

  .fa-file-code:before {
    content: "\f1c9"
  }

  .fa-file-contract:before {
    content: "\f56c"
  }

  .fa-file-csv:before {
    content: "\f6dd"
  }

  .fa-file-download:before {
    content: "\f56d"
  }

  .fa-file-excel:before {
    content: "\f1c3"
  }

  .fa-file-export:before {
    content: "\f56e"
  }

  .fa-file-image:before {
    content: "\f1c5"
  }

  .fa-file-import:before {
    content: "\f56f"
  }

  .fa-file-invoice:before {
    content: "\f570"
  }

  .fa-file-invoice-dollar:before {
    content: "\f571"
  }

  .fa-file-medical:before {
    content: "\f477"
  }

  .fa-file-medical-alt:before {
    content: "\f478"
  }

  .fa-file-pdf:before {
    content: "\f1c1"
  }

  .fa-file-powerpoint:before {
    content: "\f1c4"
  }

  .fa-file-prescription:before {
    content: "\f572"
  }

  .fa-file-signature:before {
    content: "\f573"
  }

  .fa-file-upload:before {
    content: "\f574"
  }

  .fa-file-video:before {
    content: "\f1c8"
  }

  .fa-file-word:before {
    content: "\f1c2"
  }

  .fa-fill:before {
    content: "\f575"
  }

  .fa-fill-drip:before {
    content: "\f576"
  }

  .fa-film:before {
    content: "\f008"
  }

  .fa-filter:before {
    content: "\f0b0"
  }

  .fa-fingerprint:before {
    content: "\f577"
  }

  .fa-fire:before {
    content: "\f06d"
  }

  .fa-fire-alt:before {
    content: "\f7e4"
  }

  .fa-fire-extinguisher:before {
    content: "\f134"
  }

  .fa-firefox:before {
    content: "\f269"
  }

  .fa-firefox-browser:before {
    content: "\e007"
  }

  .fa-first-aid:before {
    content: "\f479"
  }

  .fa-first-order:before {
    content: "\f2b0"
  }

  .fa-first-order-alt:before {
    content: "\f50a"
  }

  .fa-firstdraft:before {
    content: "\f3a1"
  }

  .fa-fish:before {
    content: "\f578"
  }

  .fa-fist-raised:before {
    content: "\f6de"
  }

  .fa-flag:before {
    content: "\f024"
  }

  .fa-flag-checkered:before {
    content: "\f11e"
  }

  .fa-flag-usa:before {
    content: "\f74d"
  }

  .fa-flask:before {
    content: "\f0c3"
  }

  .fa-flickr:before {
    content: "\f16e"
  }

  .fa-flipboard:before {
    content: "\f44d"
  }

  .fa-flushed:before {
    content: "\f579"
  }

  .fa-fly:before {
    content: "\f417"
  }

  .fa-folder:before {
    content: "\f07b"
  }

  .fa-folder-minus:before {
    content: "\f65d"
  }

  .fa-folder-open:before {
    content: "\f07c"
  }

  .fa-folder-plus:before {
    content: "\f65e"
  }

  .fa-font:before {
    content: "\f031"
  }

  .fa-font-awesome:before {
    content: "\f2b4"
  }

  .fa-font-awesome-alt:before {
    content: "\f35c"
  }

  .fa-font-awesome-flag:before {
    content: "\f425"
  }

  .fa-font-awesome-logo-full:before {
    content: "\f4e6"
  }

  .fa-fonticons:before {
    content: "\f280"
  }

  .fa-fonticons-fi:before {
    content: "\f3a2"
  }

  .fa-football-ball:before {
    content: "\f44e"
  }

  .fa-fort-awesome:before {
    content: "\f286"
  }

  .fa-fort-awesome-alt:before {
    content: "\f3a3"
  }

  .fa-forumbee:before {
    content: "\f211"
  }

  .fa-forward:before {
    content: "\f04e"
  }

  .fa-foursquare:before {
    content: "\f180"
  }

  .fa-free-code-camp:before {
    content: "\f2c5"
  }

  .fa-freebsd:before {
    content: "\f3a4"
  }

  .fa-frog:before {
    content: "\f52e"
  }

  .fa-frown:before {
    content: "\f119"
  }

  .fa-frown-open:before {
    content: "\f57a"
  }

  .fa-fulcrum:before {
    content: "\f50b"
  }

  .fa-funnel-dollar:before {
    content: "\f662"
  }

  .fa-futbol:before {
    content: "\f1e3"
  }

  .fa-galactic-republic:before {
    content: "\f50c"
  }

  .fa-galactic-senate:before {
    content: "\f50d"
  }

  .fa-gamepad:before {
    content: "\f11b"
  }

  .fa-gas-pump:before {
    content: "\f52f"
  }

  .fa-gavel:before {
    content: "\f0e3"
  }

  .fa-gem:before {
    content: "\f3a5"
  }

  .fa-genderless:before {
    content: "\f22d"
  }

  .fa-get-pocket:before {
    content: "\f265"
  }

  .fa-gg:before {
    content: "\f260"
  }

  .fa-gg-circle:before {
    content: "\f261"
  }

  .fa-ghost:before {
    content: "\f6e2"
  }

  .fa-gift:before {
    content: "\f06b"
  }

  .fa-gifts:before {
    content: "\f79c"
  }

  .fa-git:before {
    content: "\f1d3"
  }

  .fa-git-alt:before {
    content: "\f841"
  }

  .fa-git-square:before {
    content: "\f1d2"
  }

  .fa-github:before {
    content: "\f09b"
  }

  .fa-github-alt:before {
    content: "\f113"
  }

  .fa-github-square:before {
    content: "\f092"
  }

  .fa-gitkraken:before {
    content: "\f3a6"
  }

  .fa-gitlab:before {
    content: "\f296"
  }

  .fa-gitter:before {
    content: "\f426"
  }

  .fa-glass-cheers:before {
    content: "\f79f"
  }

  .fa-glass-martini:before {
    content: "\f000"
  }

  .fa-glass-martini-alt:before {
    content: "\f57b"
  }

  .fa-glass-whiskey:before {
    content: "\f7a0"
  }

  .fa-glasses:before {
    content: "\f530"
  }

  .fa-glide:before {
    content: "\f2a5"
  }

  .fa-glide-g:before {
    content: "\f2a6"
  }

  .fa-globe:before {
    content: "\f0ac"
  }

  .fa-globe-africa:before {
    content: "\f57c"
  }

  .fa-globe-americas:before {
    content: "\f57d"
  }

  .fa-globe-asia:before {
    content: "\f57e"
  }

  .fa-globe-europe:before {
    content: "\f7a2"
  }

  .fa-gofore:before {
    content: "\f3a7"
  }

  .fa-golf-ball:before {
    content: "\f450"
  }

  .fa-goodreads:before {
    content: "\f3a8"
  }

  .fa-goodreads-g:before {
    content: "\f3a9"
  }

  .fa-google:before {
    content: "\f1a0"
  }

  .fa-google-drive:before {
    content: "\f3aa"
  }

  .fa-google-pay:before {
    content: "\e079"
  }

  .fa-google-play:before {
    content: "\f3ab"
  }

  .fa-google-plus:before {
    content: "\f2b3"
  }

  .fa-google-plus-g:before {
    content: "\f0d5"
  }

  .fa-google-plus-square:before {
    content: "\f0d4"
  }

  .fa-google-wallet:before {
    content: "\f1ee"
  }

  .fa-gopuram:before {
    content: "\f664"
  }

  .fa-graduation-cap:before {
    content: "\f19d"
  }

  .fa-gratipay:before {
    content: "\f184"
  }

  .fa-grav:before {
    content: "\f2d6"
  }

  .fa-greater-than:before {
    content: "\f531"
  }

  .fa-greater-than-equal:before {
    content: "\f532"
  }

  .fa-grimace:before {
    content: "\f57f"
  }

  .fa-grin:before {
    content: "\f580"
  }

  .fa-grin-alt:before {
    content: "\f581"
  }

  .fa-grin-beam:before {
    content: "\f582"
  }

  .fa-grin-beam-sweat:before {
    content: "\f583"
  }

  .fa-grin-hearts:before {
    content: "\f584"
  }

  .fa-grin-squint:before {
    content: "\f585"
  }

  .fa-grin-squint-tears:before {
    content: "\f586"
  }

  .fa-grin-stars:before {
    content: "\f587"
  }

  .fa-grin-tears:before {
    content: "\f588"
  }

  .fa-grin-tongue:before {
    content: "\f589"
  }

  .fa-grin-tongue-squint:before {
    content: "\f58a"
  }

  .fa-grin-tongue-wink:before {
    content: "\f58b"
  }

  .fa-grin-wink:before {
    content: "\f58c"
  }

  .fa-grip-horizontal:before {
    content: "\f58d"
  }

  .fa-grip-lines:before {
    content: "\f7a4"
  }

  .fa-grip-lines-vertical:before {
    content: "\f7a5"
  }

  .fa-grip-vertical:before {
    content: "\f58e"
  }

  .fa-gripfire:before {
    content: "\f3ac"
  }

  .fa-grunt:before {
    content: "\f3ad"
  }

  .fa-guilded:before {
    content: "\e07e"
  }

  .fa-guitar:before {
    content: "\f7a6"
  }

  .fa-gulp:before {
    content: "\f3ae"
  }

  .fa-h-square:before {
    content: "\f0fd"
  }

  .fa-hacker-news:before {
    content: "\f1d4"
  }

  .fa-hacker-news-square:before {
    content: "\f3af"
  }

  .fa-hackerrank:before {
    content: "\f5f7"
  }

  .fa-hamburger:before {
    content: "\f805"
  }

  .fa-hammer:before {
    content: "\f6e3"
  }

  .fa-hamsa:before {
    content: "\f665"
  }

  .fa-hand-holding:before {
    content: "\f4bd"
  }

  .fa-hand-holding-heart:before {
    content: "\f4be"
  }

  .fa-hand-holding-medical:before {
    content: "\e05c"
  }

  .fa-hand-holding-usd:before {
    content: "\f4c0"
  }

  .fa-hand-holding-water:before {
    content: "\f4c1"
  }

  .fa-hand-lizard:before {
    content: "\f258"
  }

  .fa-hand-middle-finger:before {
    content: "\f806"
  }

  .fa-hand-paper:before {
    content: "\f256"
  }

  .fa-hand-peace:before {
    content: "\f25b"
  }

  .fa-hand-point-down:before {
    content: "\f0a7"
  }

  .fa-hand-point-left:before {
    content: "\f0a5"
  }

  .fa-hand-point-right:before {
    content: "\f0a4"
  }

  .fa-hand-point-up:before {
    content: "\f0a6"
  }

  .fa-hand-pointer:before {
    content: "\f25a"
  }

  .fa-hand-rock:before {
    content: "\f255"
  }

  .fa-hand-scissors:before {
    content: "\f257"
  }

  .fa-hand-sparkles:before {
    content: "\e05d"
  }

  .fa-hand-spock:before {
    content: "\f259"
  }

  .fa-hands:before {
    content: "\f4c2"
  }

  .fa-hands-helping:before {
    content: "\f4c4"
  }

  .fa-hands-wash:before {
    content: "\e05e"
  }

  .fa-handshake:before {
    content: "\f2b5"
  }

  .fa-handshake-alt-slash:before {
    content: "\e05f"
  }

  .fa-handshake-slash:before {
    content: "\e060"
  }

  .fa-hanukiah:before {
    content: "\f6e6"
  }

  .fa-hard-hat:before {
    content: "\f807"
  }

  .fa-hashtag:before {
    content: "\f292"
  }

  .fa-hat-cowboy:before {
    content: "\f8c0"
  }

  .fa-hat-cowboy-side:before {
    content: "\f8c1"
  }

  .fa-hat-wizard:before {
    content: "\f6e8"
  }

  .fa-hdd:before {
    content: "\f0a0"
  }

  .fa-head-side-cough:before {
    content: "\e061"
  }

  .fa-head-side-cough-slash:before {
    content: "\e062"
  }

  .fa-head-side-mask:before {
    content: "\e063"
  }

  .fa-head-side-virus:before {
    content: "\e064"
  }

  .fa-heading:before {
    content: "\f1dc"
  }

  .fa-headphones:before {
    content: "\f025"
  }

  .fa-headphones-alt:before {
    content: "\f58f"
  }

  .fa-headset:before {
    content: "\f590"
  }

  .fa-heart:before {
    content: "\f004"
  }

  .fa-heart-broken:before {
    content: "\f7a9"
  }

  .fa-heartbeat:before {
    content: "\f21e"
  }

  .fa-helicopter:before {
    content: "\f533"
  }

  .fa-highlighter:before {
    content: "\f591"
  }

  .fa-hiking:before {
    content: "\f6ec"
  }

  .fa-hippo:before {
    content: "\f6ed"
  }

  .fa-hips:before {
    content: "\f452"
  }

  .fa-hire-a-helper:before {
    content: "\f3b0"
  }

  .fa-history:before {
    content: "\f1da"
  }

  .fa-hive:before {
    content: "\e07f"
  }

  .fa-hockey-puck:before {
    content: "\f453"
  }

  .fa-holly-berry:before {
    content: "\f7aa"
  }

  .fa-home:before {
    content: "\f015"
  }

  .fa-hooli:before {
    content: "\f427"
  }

  .fa-hornbill:before {
    content: "\f592"
  }

  .fa-horse:before {
    content: "\f6f0"
  }

  .fa-horse-head:before {
    content: "\f7ab"
  }

  .fa-hospital:before {
    content: "\f0f8"
  }

  .fa-hospital-alt:before {
    content: "\f47d"
  }

  .fa-hospital-symbol:before {
    content: "\f47e"
  }

  .fa-hospital-user:before {
    content: "\f80d"
  }

  .fa-hot-tub:before {
    content: "\f593"
  }

  .fa-hotdog:before {
    content: "\f80f"
  }

  .fa-hotel:before {
    content: "\f594"
  }

  .fa-hotjar:before {
    content: "\f3b1"
  }

  .fa-hourglass:before {
    content: "\f254"
  }

  .fa-hourglass-end:before {
    content: "\f253"
  }

  .fa-hourglass-half:before {
    content: "\f252"
  }

  .fa-hourglass-start:before {
    content: "\f251"
  }

  .fa-house-damage:before {
    content: "\f6f1"
  }

  .fa-house-user:before {
    content: "\e065"
  }

  .fa-houzz:before {
    content: "\f27c"
  }

  .fa-hryvnia:before {
    content: "\f6f2"
  }

  .fa-html5:before {
    content: "\f13b"
  }

  .fa-hubspot:before {
    content: "\f3b2"
  }

  .fa-i-cursor:before {
    content: "\f246"
  }

  .fa-ice-cream:before {
    content: "\f810"
  }

  .fa-icicles:before {
    content: "\f7ad"
  }

  .fa-icons:before {
    content: "\f86d"
  }

  .fa-id-badge:before {
    content: "\f2c1"
  }

  .fa-id-card:before {
    content: "\f2c2"
  }

  .fa-id-card-alt:before {
    content: "\f47f"
  }

  .fa-ideal:before {
    content: "\e013"
  }

  .fa-igloo:before {
    content: "\f7ae"
  }

  .fa-image:before {
    content: "\f03e"
  }

  .fa-images:before {
    content: "\f302"
  }

  .fa-imdb:before {
    content: "\f2d8"
  }

  .fa-inbox:before {
    content: "\f01c"
  }

  .fa-indent:before {
    content: "\f03c"
  }

  .fa-industry:before {
    content: "\f275"
  }

  .fa-infinity:before {
    content: "\f534"
  }

  .fa-info:before {
    content: "\f129"
  }

  .fa-info-circle:before {
    content: "\f05a"
  }

  .fa-innosoft:before {
    content: "\e080"
  }

  .fa-instagram:before {
    content: "\f16d"
  }

  .fa-instagram-square:before {
    content: "\e055"
  }

  .fa-instalod:before {
    content: "\e081"
  }

  .fa-intercom:before {
    content: "\f7af"
  }

  .fa-internet-explorer:before {
    content: "\f26b"
  }

  .fa-invision:before {
    content: "\f7b0"
  }

  .fa-ioxhost:before {
    content: "\f208"
  }

  .fa-italic:before {
    content: "\f033"
  }

  .fa-itch-io:before {
    content: "\f83a"
  }

  .fa-itunes:before {
    content: "\f3b4"
  }

  .fa-itunes-note:before {
    content: "\f3b5"
  }

  .fa-java:before {
    content: "\f4e4"
  }

  .fa-jedi:before {
    content: "\f669"
  }

  .fa-jedi-order:before {
    content: "\f50e"
  }

  .fa-jenkins:before {
    content: "\f3b6"
  }

  .fa-jira:before {
    content: "\f7b1"
  }

  .fa-joget:before {
    content: "\f3b7"
  }

  .fa-joint:before {
    content: "\f595"
  }

  .fa-joomla:before {
    content: "\f1aa"
  }

  .fa-journal-whills:before {
    content: "\f66a"
  }

  .fa-js:before {
    content: "\f3b8"
  }

  .fa-js-square:before {
    content: "\f3b9"
  }

  .fa-jsfiddle:before {
    content: "\f1cc"
  }

  .fa-kaaba:before {
    content: "\f66b"
  }

  .fa-kaggle:before {
    content: "\f5fa"
  }

  .fa-key:before {
    content: "\f084"
  }

  .fa-keybase:before {
    content: "\f4f5"
  }

  .fa-keyboard:before {
    content: "\f11c"
  }

  .fa-keycdn:before {
    content: "\f3ba"
  }

  .fa-khanda:before {
    content: "\f66d"
  }

  .fa-kickstarter:before {
    content: "\f3bb"
  }

  .fa-kickstarter-k:before {
    content: "\f3bc"
  }

  .fa-kiss:before {
    content: "\f596"
  }

  .fa-kiss-beam:before {
    content: "\f597"
  }

  .fa-kiss-wink-heart:before {
    content: "\f598"
  }

  .fa-kiwi-bird:before {
    content: "\f535"
  }

  .fa-korvue:before {
    content: "\f42f"
  }

  .fa-landmark:before {
    content: "\f66f"
  }

  .fa-language:before {
    content: "\f1ab"
  }

  .fa-laptop:before {
    content: "\f109"
  }

  .fa-laptop-code:before {
    content: "\f5fc"
  }

  .fa-laptop-house:before {
    content: "\e066"
  }

  .fa-laptop-medical:before {
    content: "\f812"
  }

  .fa-laravel:before {
    content: "\f3bd"
  }

  .fa-lastfm:before {
    content: "\f202"
  }

  .fa-lastfm-square:before {
    content: "\f203"
  }

  .fa-laugh:before {
    content: "\f599"
  }

  .fa-laugh-beam:before {
    content: "\f59a"
  }

  .fa-laugh-squint:before {
    content: "\f59b"
  }

  .fa-laugh-wink:before {
    content: "\f59c"
  }

  .fa-layer-group:before {
    content: "\f5fd"
  }

  .fa-leaf:before {
    content: "\f06c"
  }

  .fa-leanpub:before {
    content: "\f212"
  }

  .fa-lemon:before {
    content: "\f094"
  }

  .fa-less:before {
    content: "\f41d"
  }

  .fa-less-than:before {
    content: "\f536"
  }

  .fa-less-than-equal:before {
    content: "\f537"
  }

  .fa-level-down-alt:before {
    content: "\f3be"
  }

  .fa-level-up-alt:before {
    content: "\f3bf"
  }

  .fa-life-ring:before {
    content: "\f1cd"
  }

  .fa-lightbulb:before {
    content: "\f0eb"
  }

  .fa-line:before {
    content: "\f3c0"
  }

  .fa-link:before {
    content: "\f0c1"
  }

  .fa-linkedin:before {
    content: "\f08c"
  }

  .fa-linkedin-in:before {
    content: "\f0e1"
  }

  .fa-linode:before {
    content: "\f2b8"
  }

  .fa-linux:before {
    content: "\f17c"
  }

  .fa-lira-sign:before {
    content: "\f195"
  }

  .fa-list:before {
    content: "\f03a"
  }

  .fa-list-alt:before {
    content: "\f022"
  }

  .fa-list-ol:before {
    content: "\f0cb"
  }

  .fa-list-ul:before {
    content: "\f0ca"
  }

  .fa-location-arrow:before {
    content: "\f124"
  }

  .fa-lock:before {
    content: "\f023"
  }

  .fa-lock-open:before {
    content: "\f3c1"
  }

  .fa-long-arrow-alt-down:before {
    content: "\f309"
  }

  .fa-long-arrow-alt-left:before {
    content: "\f30a"
  }

  .fa-long-arrow-alt-right:before {
    content: "\f30b"
  }

  .fa-long-arrow-alt-up:before {
    content: "\f30c"
  }

  .fa-low-vision:before {
    content: "\f2a8"
  }

  .fa-luggage-cart:before {
    content: "\f59d"
  }

  .fa-lungs:before {
    content: "\f604"
  }

  .fa-lungs-virus:before {
    content: "\e067"
  }

  .fa-lyft:before {
    content: "\f3c3"
  }

  .fa-magento:before {
    content: "\f3c4"
  }

  .fa-magic:before {
    content: "\f0d0"
  }

  .fa-magnet:before {
    content: "\f076"
  }

  .fa-mail-bulk:before {
    content: "\f674"
  }

  .fa-mailchimp:before {
    content: "\f59e"
  }

  .fa-male:before {
    content: "\f183"
  }

  .fa-mandalorian:before {
    content: "\f50f"
  }

  .fa-map:before {
    content: "\f279"
  }

  .fa-map-marked:before {
    content: "\f59f"
  }

  .fa-map-marked-alt:before {
    content: "\f5a0"
  }

  .fa-map-marker:before {
    content: "\f041"
  }

  .fa-map-marker-alt:before {
    content: "\f3c5"
  }

  .fa-map-pin:before {
    content: "\f276"
  }

  .fa-map-signs:before {
    content: "\f277"
  }

  .fa-markdown:before {
    content: "\f60f"
  }

  .fa-marker:before {
    content: "\f5a1"
  }

  .fa-mars:before {
    content: "\f222"
  }

  .fa-mars-double:before {
    content: "\f227"
  }

  .fa-mars-stroke:before {
    content: "\f229"
  }

  .fa-mars-stroke-h:before {
    content: "\f22b"
  }

  .fa-mars-stroke-v:before {
    content: "\f22a"
  }

  .fa-mask:before {
    content: "\f6fa"
  }

  .fa-mastodon:before {
    content: "\f4f6"
  }

  .fa-maxcdn:before {
    content: "\f136"
  }

  .fa-mdb:before {
    content: "\f8ca"
  }

  .fa-medal:before {
    content: "\f5a2"
  }

  .fa-medapps:before {
    content: "\f3c6"
  }

  .fa-medium:before {
    content: "\f23a"
  }

  .fa-medium-m:before {
    content: "\f3c7"
  }

  .fa-medkit:before {
    content: "\f0fa"
  }

  .fa-medrt:before {
    content: "\f3c8"
  }

  .fa-meetup:before {
    content: "\f2e0"
  }

  .fa-megaport:before {
    content: "\f5a3"
  }

  .fa-meh:before {
    content: "\f11a"
  }

  .fa-meh-blank:before {
    content: "\f5a4"
  }

  .fa-meh-rolling-eyes:before {
    content: "\f5a5"
  }

  .fa-memory:before {
    content: "\f538"
  }

  .fa-mendeley:before {
    content: "\f7b3"
  }

  .fa-menorah:before {
    content: "\f676"
  }

  .fa-mercury:before {
    content: "\f223"
  }

  .fa-meteor:before {
    content: "\f753"
  }

  .fa-microblog:before {
    content: "\e01a"
  }

  .fa-microchip:before {
    content: "\f2db"
  }

  .fa-microphone:before {
    content: "\f130"
  }

  .fa-microphone-alt:before {
    content: "\f3c9"
  }

  .fa-microphone-alt-slash:before {
    content: "\f539"
  }

  .fa-microphone-slash:before {
    content: "\f131"
  }

  .fa-microscope:before {
    content: "\f610"
  }

  .fa-microsoft:before {
    content: "\f3ca"
  }

  .fa-minus:before {
    content: "\f068"
  }

  .fa-minus-circle:before {
    content: "\f056"
  }

  .fa-minus-square:before {
    content: "\f146"
  }

  .fa-mitten:before {
    content: "\f7b5"
  }

  .fa-mix:before {
    content: "\f3cb"
  }

  .fa-mixcloud:before {
    content: "\f289"
  }

  .fa-mixer:before {
    content: "\e056"
  }

  .fa-mizuni:before {
    content: "\f3cc"
  }

  .fa-mobile:before {
    content: "\f10b"
  }

  .fa-mobile-alt:before {
    content: "\f3cd"
  }

  .fa-modx:before {
    content: "\f285"
  }

  .fa-monero:before {
    content: "\f3d0"
  }

  .fa-money-bill:before {
    content: "\f0d6"
  }

  .fa-money-bill-alt:before {
    content: "\f3d1"
  }

  .fa-money-bill-wave:before {
    content: "\f53a"
  }

  .fa-money-bill-wave-alt:before {
    content: "\f53b"
  }

  .fa-money-check:before {
    content: "\f53c"
  }

  .fa-money-check-alt:before {
    content: "\f53d"
  }

  .fa-monument:before {
    content: "\f5a6"
  }

  .fa-moon:before {
    content: "\f186"
  }

  .fa-mortar-pestle:before {
    content: "\f5a7"
  }

  .fa-mosque:before {
    content: "\f678"
  }

  .fa-motorcycle:before {
    content: "\f21c"
  }

  .fa-mountain:before {
    content: "\f6fc"
  }

  .fa-mouse:before {
    content: "\f8cc"
  }

  .fa-mouse-pointer:before {
    content: "\f245"
  }

  .fa-mug-hot:before {
    content: "\f7b6"
  }

  .fa-music:before {
    content: "\f001"
  }

  .fa-napster:before {
    content: "\f3d2"
  }

  .fa-neos:before {
    content: "\f612"
  }

  .fa-network-wired:before {
    content: "\f6ff"
  }

  .fa-neuter:before {
    content: "\f22c"
  }

  .fa-newspaper:before {
    content: "\f1ea"
  }

  .fa-nimblr:before {
    content: "\f5a8"
  }

  .fa-node:before {
    content: "\f419"
  }

  .fa-node-js:before {
    content: "\f3d3"
  }

  .fa-not-equal:before {
    content: "\f53e"
  }

  .fa-notes-medical:before {
    content: "\f481"
  }

  .fa-npm:before {
    content: "\f3d4"
  }

  .fa-ns8:before {
    content: "\f3d5"
  }

  .fa-nutritionix:before {
    content: "\f3d6"
  }

  .fa-object-group:before {
    content: "\f247"
  }

  .fa-object-ungroup:before {
    content: "\f248"
  }

  .fa-octopus-deploy:before {
    content: "\e082"
  }

  .fa-odnoklassniki:before {
    content: "\f263"
  }

  .fa-odnoklassniki-square:before {
    content: "\f264"
  }

  .fa-oil-can:before {
    content: "\f613"
  }

  .fa-old-republic:before {
    content: "\f510"
  }

  .fa-om:before {
    content: "\f679"
  }

  .fa-opencart:before {
    content: "\f23d"
  }

  .fa-openid:before {
    content: "\f19b"
  }

  .fa-opera:before {
    content: "\f26a"
  }

  .fa-optin-monster:before {
    content: "\f23c"
  }

  .fa-orcid:before {
    content: "\f8d2"
  }

  .fa-osi:before {
    content: "\f41a"
  }

  .fa-otter:before {
    content: "\f700"
  }

  .fa-outdent:before {
    content: "\f03b"
  }

  .fa-page4:before {
    content: "\f3d7"
  }

  .fa-pagelines:before {
    content: "\f18c"
  }

  .fa-pager:before {
    content: "\f815"
  }

  .fa-paint-brush:before {
    content: "\f1fc"
  }

  .fa-paint-roller:before {
    content: "\f5aa"
  }

  .fa-palette:before {
    content: "\f53f"
  }

  .fa-palfed:before {
    content: "\f3d8"
  }

  .fa-pallet:before {
    content: "\f482"
  }

  .fa-paper-plane:before {
    content: "\f1d8"
  }

  .fa-paperclip:before {
    content: "\f0c6"
  }

  .fa-parachute-box:before {
    content: "\f4cd"
  }

  .fa-paragraph:before {
    content: "\f1dd"
  }

  .fa-parking:before {
    content: "\f540"
  }

  .fa-passport:before {
    content: "\f5ab"
  }

  .fa-pastafarianism:before {
    content: "\f67b"
  }

  .fa-paste:before {
    content: "\f0ea"
  }

  .fa-patreon:before {
    content: "\f3d9"
  }

  .fa-pause:before {
    content: "\f04c"
  }

  .fa-pause-circle:before {
    content: "\f28b"
  }

  .fa-paw:before {
    content: "\f1b0"
  }

  .fa-paypal:before {
    content: "\f1ed"
  }

  .fa-peace:before {
    content: "\f67c"
  }

  .fa-pen:before {
    content: "\f304"
  }

  .fa-pen-alt:before {
    content: "\f305"
  }

  .fa-pen-fancy:before {
    content: "\f5ac"
  }

  .fa-pen-nib:before {
    content: "\f5ad"
  }

  .fa-pen-square:before {
    content: "\f14b"
  }

  .fa-pencil-alt:before {
    content: "\f303"
  }

  .fa-pencil-ruler:before {
    content: "\f5ae"
  }

  .fa-penny-arcade:before {
    content: "\f704"
  }

  .fa-people-arrows:before {
    content: "\e068"
  }

  .fa-people-carry:before {
    content: "\f4ce"
  }

  .fa-pepper-hot:before {
    content: "\f816"
  }

  .fa-perbyte:before {
    content: "\e083"
  }

  .fa-percent:before {
    content: "\f295"
  }

  .fa-percentage:before {
    content: "\f541"
  }

  .fa-periscope:before {
    content: "\f3da"
  }

  .fa-person-booth:before {
    content: "\f756"
  }

  .fa-phabricator:before {
    content: "\f3db"
  }

  .fa-phoenix-framework:before {
    content: "\f3dc"
  }

  .fa-phoenix-squadron:before {
    content: "\f511"
  }

  .fa-phone:before {
    content: "\f095"
  }

  .fa-phone-alt:before {
    content: "\f879"
  }

  .fa-phone-slash:before {
    content: "\f3dd"
  }

  .fa-phone-square:before {
    content: "\f098"
  }

  .fa-phone-square-alt:before {
    content: "\f87b"
  }

  .fa-phone-volume:before {
    content: "\f2a0"
  }

  .fa-photo-video:before {
    content: "\f87c"
  }

  .fa-php:before {
    content: "\f457"
  }

  .fa-pied-piper:before {
    content: "\f2ae"
  }

  .fa-pied-piper-alt:before {
    content: "\f1a8"
  }

  .fa-pied-piper-hat:before {
    content: "\f4e5"
  }

  .fa-pied-piper-pp:before {
    content: "\f1a7"
  }

  .fa-pied-piper-square:before {
    content: "\e01e"
  }

  .fa-piggy-bank:before {
    content: "\f4d3"
  }

  .fa-pills:before {
    content: "\f484"
  }

  .fa-pinterest:before {
    content: "\f0d2"
  }

  .fa-pinterest-p:before {
    content: "\f231"
  }

  .fa-pinterest-square:before {
    content: "\f0d3"
  }

  .fa-pizza-slice:before {
    content: "\f818"
  }

  .fa-place-of-worship:before {
    content: "\f67f"
  }

  .fa-plane:before {
    content: "\f072"
  }

  .fa-plane-arrival:before {
    content: "\f5af"
  }

  .fa-plane-departure:before {
    content: "\f5b0"
  }

  .fa-plane-slash:before {
    content: "\e069"
  }

  .fa-play:before {
    content: "\f04b"
  }

  .fa-play-circle:before {
    content: "\f144"
  }

  .fa-playstation:before {
    content: "\f3df"
  }

  .fa-plug:before {
    content: "\f1e6"
  }

  .fa-plus:before {
    content: "\f067"
  }

  .fa-plus-circle:before {
    content: "\f055"
  }

  .fa-plus-square:before {
    content: "\f0fe"
  }

  .fa-podcast:before {
    content: "\f2ce"
  }

  .fa-poll:before {
    content: "\f681"
  }

  .fa-poll-h:before {
    content: "\f682"
  }

  .fa-poo:before {
    content: "\f2fe"
  }

  .fa-poo-storm:before {
    content: "\f75a"
  }

  .fa-poop:before {
    content: "\f619"
  }

  .fa-portrait:before {
    content: "\f3e0"
  }

  .fa-pound-sign:before {
    content: "\f154"
  }

  .fa-power-off:before {
    content: "\f011"
  }

  .fa-pray:before {
    content: "\f683"
  }

  .fa-praying-hands:before {
    content: "\f684"
  }

  .fa-prescription:before {
    content: "\f5b1"
  }

  .fa-prescription-bottle:before {
    content: "\f485"
  }

  .fa-prescription-bottle-alt:before {
    content: "\f486"
  }

  .fa-print:before {
    content: "\f02f"
  }

  .fa-procedures:before {
    content: "\f487"
  }

  .fa-product-hunt:before {
    content: "\f288"
  }

  .fa-project-diagram:before {
    content: "\f542"
  }

  .fa-pump-medical:before {
    content: "\e06a"
  }

  .fa-pump-soap:before {
    content: "\e06b"
  }

  .fa-pushed:before {
    content: "\f3e1"
  }

  .fa-puzzle-piece:before {
    content: "\f12e"
  }

  .fa-python:before {
    content: "\f3e2"
  }

  .fa-qq:before {
    content: "\f1d6"
  }

  .fa-qrcode:before {
    content: "\f029"
  }

  .fa-question:before {
    content: "\f128"
  }

  .fa-question-circle:before {
    content: "\f059"
  }

  .fa-quidditch:before {
    content: "\f458"
  }

  .fa-quinscape:before {
    content: "\f459"
  }

  .fa-quora:before {
    content: "\f2c4"
  }

  .fa-quote-left:before {
    content: "\f10d"
  }

  .fa-quote-right:before {
    content: "\f10e"
  }

  .fa-quran:before {
    content: "\f687"
  }

  .fa-r-project:before {
    content: "\f4f7"
  }

  .fa-radiation:before {
    content: "\f7b9"
  }

  .fa-radiation-alt:before {
    content: "\f7ba"
  }

  .fa-rainbow:before {
    content: "\f75b"
  }

  .fa-random:before {
    content: "\f074"
  }

  .fa-raspberry-pi:before {
    content: "\f7bb"
  }

  .fa-ravelry:before {
    content: "\f2d9"
  }

  .fa-react:before {
    content: "\f41b"
  }

  .fa-reacteurope:before {
    content: "\f75d"
  }

  .fa-readme:before {
    content: "\f4d5"
  }

  .fa-rebel:before {
    content: "\f1d0"
  }

  .fa-receipt:before {
    content: "\f543"
  }

  .fa-record-vinyl:before {
    content: "\f8d9"
  }

  .fa-recycle:before {
    content: "\f1b8"
  }

  .fa-red-river:before {
    content: "\f3e3"
  }

  .fa-reddit:before {
    content: "\f1a1"
  }

  .fa-reddit-alien:before {
    content: "\f281"
  }

  .fa-reddit-square:before {
    content: "\f1a2"
  }

  .fa-redhat:before {
    content: "\f7bc"
  }

  .fa-redo:before {
    content: "\f01e"
  }

  .fa-redo-alt:before {
    content: "\f2f9"
  }

  .fa-registered:before {
    content: "\f25d"
  }

  .fa-remove-format:before {
    content: "\f87d"
  }

  .fa-renren:before {
    content: "\f18b"
  }

  .fa-reply:before {
    content: "\f3e5"
  }

  .fa-reply-all:before {
    content: "\f122"
  }

  .fa-replyd:before {
    content: "\f3e6"
  }

  .fa-republican:before {
    content: "\f75e"
  }

  .fa-researchgate:before {
    content: "\f4f8"
  }

  .fa-resolving:before {
    content: "\f3e7"
  }

  .fa-restroom:before {
    content: "\f7bd"
  }

  .fa-retweet:before {
    content: "\f079"
  }

  .fa-rev:before {
    content: "\f5b2"
  }

  .fa-ribbon:before {
    content: "\f4d6"
  }

  .fa-ring:before {
    content: "\f70b"
  }

  .fa-road:before {
    content: "\f018"
  }

  .fa-robot:before {
    content: "\f544"
  }

  .fa-rocket:before {
    content: "\f135"
  }

  .fa-rocketchat:before {
    content: "\f3e8"
  }

  .fa-rockrms:before {
    content: "\f3e9"
  }

  .fa-route:before {
    content: "\f4d7"
  }

  .fa-rss:before {
    content: "\f09e"
  }

  .fa-rss-square:before {
    content: "\f143"
  }

  .fa-ruble-sign:before {
    content: "\f158"
  }

  .fa-ruler:before {
    content: "\f545"
  }

  .fa-ruler-combined:before {
    content: "\f546"
  }

  .fa-ruler-horizontal:before {
    content: "\f547"
  }

  .fa-ruler-vertical:before {
    content: "\f548"
  }

  .fa-running:before {
    content: "\f70c"
  }

  .fa-rupee-sign:before {
    content: "\f156"
  }

  .fa-rust:before {
    content: "\e07a"
  }

  .fa-sad-cry:before {
    content: "\f5b3"
  }

  .fa-sad-tear:before {
    content: "\f5b4"
  }

  .fa-safari:before {
    content: "\f267"
  }

  .fa-salesforce:before {
    content: "\f83b"
  }

  .fa-sass:before {
    content: "\f41e"
  }

  .fa-satellite:before {
    content: "\f7bf"
  }

  .fa-satellite-dish:before {
    content: "\f7c0"
  }

  .fa-save:before {
    content: "\f0c7"
  }

  .fa-schlix:before {
    content: "\f3ea"
  }

  .fa-school:before {
    content: "\f549"
  }

  .fa-screwdriver:before {
    content: "\f54a"
  }

  .fa-scribd:before {
    content: "\f28a"
  }

  .fa-scroll:before {
    content: "\f70e"
  }

  .fa-sd-card:before {
    content: "\f7c2"
  }

  .fa-search:before {
    content: "\f002"
  }

  .fa-search-dollar:before {
    content: "\f688"
  }

  .fa-search-location:before {
    content: "\f689"
  }

  .fa-search-minus:before {
    content: "\f010"
  }

  .fa-search-plus:before {
    content: "\f00e"
  }

  .fa-searchengin:before {
    content: "\f3eb"
  }

  .fa-seedling:before {
    content: "\f4d8"
  }

  .fa-sellcast:before {
    content: "\f2da"
  }

  .fa-sellsy:before {
    content: "\f213"
  }

  .fa-server:before {
    content: "\f233"
  }

  .fa-servicestack:before {
    content: "\f3ec"
  }

  .fa-shapes:before {
    content: "\f61f"
  }

  .fa-share:before {
    content: "\f064"
  }

  .fa-share-alt:before {
    content: "\f1e0"
  }

  .fa-share-alt-square:before {
    content: "\f1e1"
  }

  .fa-share-square:before {
    content: "\f14d"
  }

  .fa-shekel-sign:before {
    content: "\f20b"
  }

  .fa-shield-alt:before {
    content: "\f3ed"
  }

  .fa-shield-virus:before {
    content: "\e06c"
  }

  .fa-ship:before {
    content: "\f21a"
  }

  .fa-shipping-fast:before {
    content: "\f48b"
  }

  .fa-shirtsinbulk:before {
    content: "\f214"
  }

  .fa-shoe-prints:before {
    content: "\f54b"
  }

  .fa-shopify:before {
    content: "\e057"
  }

  .fa-shopping-bag:before {
    content: "\f290"
  }

  .fa-shopping-basket:before {
    content: "\f291"
  }

  .fa-shopping-cart:before {
    content: "\f07a"
  }

  .fa-shopware:before {
    content: "\f5b5"
  }

  .fa-shower:before {
    content: "\f2cc"
  }

  .fa-shuttle-van:before {
    content: "\f5b6"
  }

  .fa-sign:before {
    content: "\f4d9"
  }

  .fa-sign-in-alt:before {
    content: "\f2f6"
  }

  .fa-sign-language:before {
    content: "\f2a7"
  }

  .fa-sign-out-alt:before {
    content: "\f2f5"
  }

  .fa-signal:before {
    content: "\f012"
  }

  .fa-signature:before {
    content: "\f5b7"
  }

  .fa-sim-card:before {
    content: "\f7c4"
  }

  .fa-simplybuilt:before {
    content: "\f215"
  }

  .fa-sink:before {
    content: "\e06d"
  }

  .fa-sistrix:before {
    content: "\f3ee"
  }

  .fa-sitemap:before {
    content: "\f0e8"
  }

  .fa-sith:before {
    content: "\f512"
  }

  .fa-skating:before {
    content: "\f7c5"
  }

  .fa-sketch:before {
    content: "\f7c6"
  }

  .fa-skiing:before {
    content: "\f7c9"
  }

  .fa-skiing-nordic:before {
    content: "\f7ca"
  }

  .fa-skull:before {
    content: "\f54c"
  }

  .fa-skull-crossbones:before {
    content: "\f714"
  }

  .fa-skyatlas:before {
    content: "\f216"
  }

  .fa-skype:before {
    content: "\f17e"
  }

  .fa-slack:before {
    content: "\f198"
  }

  .fa-slack-hash:before {
    content: "\f3ef"
  }

  .fa-slash:before {
    content: "\f715"
  }

  .fa-sleigh:before {
    content: "\f7cc"
  }

  .fa-sliders-h:before {
    content: "\f1de"
  }

  .fa-slideshare:before {
    content: "\f1e7"
  }

  .fa-smile:before {
    content: "\f118"
  }

  .fa-smile-beam:before {
    content: "\f5b8"
  }

  .fa-smile-wink:before {
    content: "\f4da"
  }

  .fa-smog:before {
    content: "\f75f"
  }

  .fa-smoking:before {
    content: "\f48d"
  }

  .fa-smoking-ban:before {
    content: "\f54d"
  }

  .fa-sms:before {
    content: "\f7cd"
  }

  .fa-snapchat:before {
    content: "\f2ab"
  }

  .fa-snapchat-ghost:before {
    content: "\f2ac"
  }

  .fa-snapchat-square:before {
    content: "\f2ad"
  }

  .fa-snowboarding:before {
    content: "\f7ce"
  }

  .fa-snowflake:before {
    content: "\f2dc"
  }

  .fa-snowman:before {
    content: "\f7d0"
  }

  .fa-snowplow:before {
    content: "\f7d2"
  }

  .fa-soap:before {
    content: "\e06e"
  }

  .fa-socks:before {
    content: "\f696"
  }

  .fa-solar-panel:before {
    content: "\f5ba"
  }

  .fa-sort:before {
    content: "\f0dc"
  }

  .fa-sort-alpha-down:before {
    content: "\f15d"
  }

  .fa-sort-alpha-down-alt:before {
    content: "\f881"
  }

  .fa-sort-alpha-up:before {
    content: "\f15e"
  }

  .fa-sort-alpha-up-alt:before {
    content: "\f882"
  }

  .fa-sort-amount-down:before {
    content: "\f160"
  }

  .fa-sort-amount-down-alt:before {
    content: "\f884"
  }

  .fa-sort-amount-up:before {
    content: "\f161"
  }

  .fa-sort-amount-up-alt:before {
    content: "\f885"
  }

  .fa-sort-down:before {
    content: "\f0dd"
  }

  .fa-sort-numeric-down:before {
    content: "\f162"
  }

  .fa-sort-numeric-down-alt:before {
    content: "\f886"
  }

  .fa-sort-numeric-up:before {
    content: "\f163"
  }

  .fa-sort-numeric-up-alt:before {
    content: "\f887"
  }

  .fa-sort-up:before {
    content: "\f0de"
  }

  .fa-soundcloud:before {
    content: "\f1be"
  }

  .fa-sourcetree:before {
    content: "\f7d3"
  }

  .fa-spa:before {
    content: "\f5bb"
  }

  .fa-space-shuttle:before {
    content: "\f197"
  }

  .fa-speakap:before {
    content: "\f3f3"
  }

  .fa-speaker-deck:before {
    content: "\f83c"
  }

  .fa-spell-check:before {
    content: "\f891"
  }

  .fa-spider:before {
    content: "\f717"
  }

  .fa-spinner:before {
    content: "\f110"
  }

  .fa-splotch:before {
    content: "\f5bc"
  }

  .fa-spotify:before {
    content: "\f1bc"
  }

  .fa-spray-can:before {
    content: "\f5bd"
  }

  .fa-square:before {
    content: "\f0c8"
  }

  .fa-square-full:before {
    content: "\f45c"
  }

  .fa-square-root-alt:before {
    content: "\f698"
  }

  .fa-squarespace:before {
    content: "\f5be"
  }

  .fa-stack-exchange:before {
    content: "\f18d"
  }

  .fa-stack-overflow:before {
    content: "\f16c"
  }

  .fa-stackpath:before {
    content: "\f842"
  }

  .fa-stamp:before {
    content: "\f5bf"
  }

  .fa-star:before {
    content: "\f005"
  }

  .fa-star-and-crescent:before {
    content: "\f699"
  }

  .fa-star-half:before {
    content: "\f089"
  }

  .fa-star-half-alt:before {
    content: "\f5c0"
  }

  .fa-star-of-david:before {
    content: "\f69a"
  }

  .fa-star-of-life:before {
    content: "\f621"
  }

  .fa-staylinked:before {
    content: "\f3f5"
  }

  .fa-steam:before {
    content: "\f1b6"
  }

  .fa-steam-square:before {
    content: "\f1b7"
  }

  .fa-steam-symbol:before {
    content: "\f3f6"
  }

  .fa-step-backward:before {
    content: "\f048"
  }

  .fa-step-forward:before {
    content: "\f051"
  }

  .fa-stethoscope:before {
    content: "\f0f1"
  }

  .fa-sticker-mule:before {
    content: "\f3f7"
  }

  .fa-sticky-note:before {
    content: "\f249"
  }

  .fa-stop:before {
    content: "\f04d"
  }

  .fa-stop-circle:before {
    content: "\f28d"
  }

  .fa-stopwatch:before {
    content: "\f2f2"
  }

  .fa-stopwatch-20:before {
    content: "\e06f"
  }

  .fa-store:before {
    content: "\f54e"
  }

  .fa-store-alt:before {
    content: "\f54f"
  }

  .fa-store-alt-slash:before {
    content: "\e070"
  }

  .fa-store-slash:before {
    content: "\e071"
  }

  .fa-strava:before {
    content: "\f428"
  }

  .fa-stream:before {
    content: "\f550"
  }

  .fa-street-view:before {
    content: "\f21d"
  }

  .fa-strikethrough:before {
    content: "\f0cc"
  }

  .fa-stripe:before {
    content: "\f429"
  }

  .fa-stripe-s:before {
    content: "\f42a"
  }

  .fa-stroopwafel:before {
    content: "\f551"
  }

  .fa-studiovinari:before {
    content: "\f3f8"
  }

  .fa-stumbleupon:before {
    content: "\f1a4"
  }

  .fa-stumbleupon-circle:before {
    content: "\f1a3"
  }

  .fa-subscript:before {
    content: "\f12c"
  }

  .fa-subway:before {
    content: "\f239"
  }

  .fa-suitcase:before {
    content: "\f0f2"
  }

  .fa-suitcase-rolling:before {
    content: "\f5c1"
  }

  .fa-sun:before {
    content: "\f185"
  }

  .fa-superpowers:before {
    content: "\f2dd"
  }

  .fa-superscript:before {
    content: "\f12b"
  }

  .fa-supple:before {
    content: "\f3f9"
  }

  .fa-surprise:before {
    content: "\f5c2"
  }

  .fa-suse:before {
    content: "\f7d6"
  }

  .fa-swatchbook:before {
    content: "\f5c3"
  }

  .fa-swift:before {
    content: "\f8e1"
  }

  .fa-swimmer:before {
    content: "\f5c4"
  }

  .fa-swimming-pool:before {
    content: "\f5c5"
  }

  .fa-symfony:before {
    content: "\f83d"
  }

  .fa-synagogue:before {
    content: "\f69b"
  }

  .fa-sync:before {
    content: "\f021"
  }

  .fa-sync-alt:before {
    content: "\f2f1"
  }

  .fa-syringe:before {
    content: "\f48e"
  }

  .fa-table:before {
    content: "\f0ce"
  }

  .fa-table-tennis:before {
    content: "\f45d"
  }

  .fa-tablet:before {
    content: "\f10a"
  }

  .fa-tablet-alt:before {
    content: "\f3fa"
  }

  .fa-tablets:before {
    content: "\f490"
  }

  .fa-tachometer-alt:before {
    content: "\f3fd"
  }

  .fa-tag:before {
    content: "\f02b"
  }

  .fa-tags:before {
    content: "\f02c"
  }

  .fa-tape:before {
    content: "\f4db"
  }

  .fa-tasks:before {
    content: "\f0ae"
  }

  .fa-taxi:before {
    content: "\f1ba"
  }

  .fa-teamspeak:before {
    content: "\f4f9"
  }

  .fa-teeth:before {
    content: "\f62e"
  }

  .fa-teeth-open:before {
    content: "\f62f"
  }

  .fa-telegram:before {
    content: "\f2c6"
  }

  .fa-telegram-plane:before {
    content: "\f3fe"
  }

  .fa-temperature-high:before {
    content: "\f769"
  }

  .fa-temperature-low:before {
    content: "\f76b"
  }

  .fa-tencent-weibo:before {
    content: "\f1d5"
  }

  .fa-tenge:before {
    content: "\f7d7"
  }

  .fa-terminal:before {
    content: "\f120"
  }

  .fa-text-height:before {
    content: "\f034"
  }

  .fa-text-width:before {
    content: "\f035"
  }

  .fa-th:before {
    content: "\f00a"
  }

  .fa-th-large:before {
    content: "\f009"
  }

  .fa-th-list:before {
    content: "\f00b"
  }

  .fa-the-red-yeti:before {
    content: "\f69d"
  }

  .fa-theater-masks:before {
    content: "\f630"
  }

  .fa-themeco:before {
    content: "\f5c6"
  }

  .fa-themeisle:before {
    content: "\f2b2"
  }

  .fa-thermometer:before {
    content: "\f491"
  }

  .fa-thermometer-empty:before {
    content: "\f2cb"
  }

  .fa-thermometer-full:before {
    content: "\f2c7"
  }

  .fa-thermometer-half:before {
    content: "\f2c9"
  }

  .fa-thermometer-quarter:before {
    content: "\f2ca"
  }

  .fa-thermometer-three-quarters:before {
    content: "\f2c8"
  }

  .fa-think-peaks:before {
    content: "\f731"
  }

  .fa-thumbs-down:before {
    content: "\f165"
  }

  .fa-thumbs-up:before {
    content: "\f164"
  }

  .fa-thumbtack:before {
    content: "\f08d"
  }

  .fa-ticket-alt:before {
    content: "\f3ff"
  }

  .fa-tiktok:before {
    content: "\e07b"
  }

  .fa-times:before {
    content: "\f00d"
  }

  .fa-times-circle:before {
    content: "\f057"
  }

  .fa-tint:before {
    content: "\f043"
  }

  .fa-tint-slash:before {
    content: "\f5c7"
  }

  .fa-tired:before {
    content: "\f5c8"
  }

  .fa-threads:before {
    content: "\e9cb"
  }

  .fa-threads-square:before {
    content: "\e9cc"
  }

  .fa-toggle-off:before {
    content: "\f204"
  }

  .fa-toggle-on:before {
    content: "\f205"
  }

  .fa-toilet:before {
    content: "\f7d8"
  }

  .fa-toilet-paper:before {
    content: "\f71e"
  }

  .fa-toilet-paper-slash:before {
    content: "\e072"
  }

  .fa-toolbox:before {
    content: "\f552"
  }

  .fa-tools:before {
    content: "\f7d9"
  }

  .fa-tooth:before {
    content: "\f5c9"
  }

  .fa-torah:before {
    content: "\f6a0"
  }

  .fa-torii-gate:before {
    content: "\f6a1"
  }

  .fa-tractor:before {
    content: "\f722"
  }

  .fa-trade-federation:before {
    content: "\f513"
  }

  .fa-trademark:before {
    content: "\f25c"
  }

  .fa-traffic-light:before {
    content: "\f637"
  }

  .fa-trailer:before {
    content: "\e041"
  }

  .fa-train:before {
    content: "\f238"
  }

  .fa-tram:before {
    content: "\f7da"
  }

  .fa-transgender:before {
    content: "\f224"
  }

  .fa-transgender-alt:before {
    content: "\f225"
  }

  .fa-trash:before {
    content: "\f1f8"
  }

  .fa-trash-alt:before {
    content: "\f2ed"
  }

  .fa-trash-restore:before {
    content: "\f829"
  }

  .fa-trash-restore-alt:before {
    content: "\f82a"
  }

  .fa-tree:before {
    content: "\f1bb"
  }

  .fa-trello:before {
    content: "\f181"
  }

  .fa-tripadvisor:before {
    content: "\f262"
  }

  .fa-trophy:before {
    content: "\f091"
  }

  .fa-truck:before {
    content: "\f0d1"
  }

  .fa-truck-loading:before {
    content: "\f4de"
  }

  .fa-truck-monster:before {
    content: "\f63b"
  }

  .fa-truck-moving:before {
    content: "\f4df"
  }

  .fa-truck-pickup:before {
    content: "\f63c"
  }

  .fa-tshirt:before {
    content: "\f553"
  }

  .fa-tty:before {
    content: "\f1e4"
  }

  .fa-tumblr:before {
    content: "\f173"
  }

  .fa-tumblr-square:before {
    content: "\f174"
  }

  .fa-tv:before {
    content: "\f26c"
  }

  .fa-twitch:before {
    content: "\f1e8"
  }

  .fa-twitter:before {
    content: "\f099"
  }

  .fa-twitter-square:before {
    content: "\f081"
  }

  .fa-typo3:before {
    content: "\f42b"
  }

  .fa-uber:before {
    content: "\f402"
  }

  .fa-ubuntu:before {
    content: "\f7df"
  }

  .fa-uikit:before {
    content: "\f403"
  }

  .fa-umbraco:before {
    content: "\f8e8"
  }

  .fa-umbrella:before {
    content: "\f0e9"
  }

  .fa-umbrella-beach:before {
    content: "\f5ca"
  }

  .fa-uncharted:before {
    content: "\e084"
  }

  .fa-underline:before {
    content: "\f0cd"
  }

  .fa-undo:before {
    content: "\f0e2"
  }

  .fa-undo-alt:before {
    content: "\f2ea"
  }

  .fa-uniregistry:before {
    content: "\f404"
  }

  .fa-unity:before {
    content: "\e049"
  }

  .fa-universal-access:before {
    content: "\f29a"
  }

  .fa-university:before {
    content: "\f19c"
  }

  .fa-unlink:before {
    content: "\f127"
  }

  .fa-unlock:before {
    content: "\f09c"
  }

  .fa-unlock-alt:before {
    content: "\f13e"
  }

  .fa-unsplash:before {
    content: "\e07c"
  }

  .fa-untappd:before {
    content: "\f405"
  }

  .fa-upload:before {
    content: "\f093"
  }

  .fa-ups:before {
    content: "\f7e0"
  }

  .fa-usb:before {
    content: "\f287"
  }

  .fa-user:before {
    content: "\f007"
  }

  .fa-user-alt:before {
    content: "\f406"
  }

  .fa-user-alt-slash:before {
    content: "\f4fa"
  }

  .fa-user-astronaut:before {
    content: "\f4fb"
  }

  .fa-user-check:before {
    content: "\f4fc"
  }

  .fa-user-circle:before {
    content: "\f2bd"
  }

  .fa-user-clock:before {
    content: "\f4fd"
  }

  .fa-user-cog:before {
    content: "\f4fe"
  }

  .fa-user-edit:before {
    content: "\f4ff"
  }

  .fa-user-friends:before {
    content: "\f500"
  }

  .fa-user-graduate:before {
    content: "\f501"
  }

  .fa-user-injured:before {
    content: "\f728"
  }

  .fa-user-lock:before {
    content: "\f502"
  }

  .fa-user-md:before {
    content: "\f0f0"
  }

  .fa-user-minus:before {
    content: "\f503"
  }

  .fa-user-ninja:before {
    content: "\f504"
  }

  .fa-user-nurse:before {
    content: "\f82f"
  }

  .fa-user-plus:before {
    content: "\f234"
  }

  .fa-user-secret:before {
    content: "\f21b"
  }

  .fa-user-shield:before {
    content: "\f505"
  }

  .fa-user-slash:before {
    content: "\f506"
  }

  .fa-user-tag:before {
    content: "\f507"
  }

  .fa-user-tie:before {
    content: "\f508"
  }

  .fa-user-times:before {
    content: "\f235"
  }

  .fa-users:before {
    content: "\f0c0"
  }

  .fa-users-cog:before {
    content: "\f509"
  }

  .fa-users-slash:before {
    content: "\e073"
  }

  .fa-usps:before {
    content: "\f7e1"
  }

  .fa-ussunnah:before {
    content: "\f407"
  }

  .fa-utensil-spoon:before {
    content: "\f2e5"
  }

  .fa-utensils:before {
    content: "\f2e7"
  }

  .fa-vaadin:before {
    content: "\f408"
  }

  .fa-vector-square:before {
    content: "\f5cb"
  }

  .fa-venus:before {
    content: "\f221"
  }

  .fa-venus-double:before {
    content: "\f226"
  }

  .fa-venus-mars:before {
    content: "\f228"
  }

  .fa-vest:before {
    content: "\e085"
  }

  .fa-vest-patches:before {
    content: "\e086"
  }

  .fa-viacoin:before {
    content: "\f237"
  }

  .fa-viadeo:before {
    content: "\f2a9"
  }

  .fa-viadeo-square:before {
    content: "\f2aa"
  }

  .fa-vial:before {
    content: "\f492"
  }

  .fa-vials:before {
    content: "\f493"
  }

  .fa-viber:before {
    content: "\f409"
  }

  .fa-video:before {
    content: "\f03d"
  }

  .fa-video-slash:before {
    content: "\f4e2"
  }

  .fa-vihara:before {
    content: "\f6a7"
  }

  .fa-vimeo:before {
    content: "\f40a"
  }

  .fa-vimeo-square:before {
    content: "\f194"
  }

  .fa-vimeo-v:before {
    content: "\f27d"
  }

  .fa-vine:before {
    content: "\f1ca"
  }

  .fa-virus:before {
    content: "\e074"
  }

  .fa-virus-slash:before {
    content: "\e075"
  }

  .fa-viruses:before {
    content: "\e076"
  }

  .fa-vk:before {
    content: "\f189"
  }

  .fa-vnv:before {
    content: "\f40b"
  }

  .fa-voicemail:before {
    content: "\f897"
  }

  .fa-volleyball-ball:before {
    content: "\f45f"
  }

  .fa-volume-down:before {
    content: "\f027"
  }

  .fa-volume-mute:before {
    content: "\f6a9"
  }

  .fa-volume-off:before {
    content: "\f026"
  }

  .fa-volume-up:before {
    content: "\f028"
  }

  .fa-vote-yea:before {
    content: "\f772"
  }

  .fa-vr-cardboard:before {
    content: "\f729"
  }

  .fa-vuejs:before {
    content: "\f41f"
  }

  .fa-walking:before {
    content: "\f554"
  }

  .fa-wallet:before {
    content: "\f555"
  }

  .fa-warehouse:before {
    content: "\f494"
  }

  .fa-watchman-monitoring:before {
    content: "\e087"
  }

  .fa-water:before {
    content: "\f773"
  }

  .fa-wave-square:before {
    content: "\f83e"
  }

  .fa-waze:before {
    content: "\f83f"
  }

  .fa-weebly:before {
    content: "\f5cc"
  }

  .fa-weibo:before {
    content: "\f18a"
  }

  .fa-weight:before {
    content: "\f496"
  }

  .fa-weight-hanging:before {
    content: "\f5cd"
  }

  .fa-weixin:before {
    content: "\f1d7"
  }

  .fa-whatsapp:before {
    content: "\f232"
  }

  .fa-whatsapp-square:before {
    content: "\f40c"
  }

  .fa-wheelchair:before {
    content: "\f193"
  }

  .fa-whmcs:before {
    content: "\f40d"
  }

  .fa-wifi:before {
    content: "\f1eb"
  }

  .fa-wikipedia-w:before {
    content: "\f266"
  }

  .fa-wind:before {
    content: "\f72e"
  }

  .fa-window-close:before {
    content: "\f410"
  }

  .fa-window-maximize:before {
    content: "\f2d0"
  }

  .fa-window-minimize:before {
    content: "\f2d1"
  }

  .fa-window-restore:before {
    content: "\f2d2"
  }

  .fa-windows:before {
    content: "\f17a"
  }

  .fa-wine-bottle:before {
    content: "\f72f"
  }

  .fa-wine-glass:before {
    content: "\f4e3"
  }

  .fa-wine-glass-alt:before {
    content: "\f5ce"
  }

  .fa-wix:before {
    content: "\f5cf"
  }

  .fa-wizards-of-the-coast:before {
    content: "\f730"
  }

  .fa-wodu:before {
    content: "\e088"
  }

  .fa-wolf-pack-battalion:before {
    content: "\f514"
  }

  .fa-won-sign:before {
    content: "\f159"
  }

  .fa-wordpress:before {
    content: "\f19a"
  }

  .fa-wordpress-simple:before {
    content: "\f411"
  }

  .fa-wpbeginner:before {
    content: "\f297"
  }

  .fa-wpexplorer:before {
    content: "\f2de"
  }

  .fa-wpforms:before {
    content: "\f298"
  }

  .fa-wpressr:before {
    content: "\f3e4"
  }

  .fa-wrench:before {
    content: "\f0ad"
  }

  .fa-x-ray:before {
    content: "\f497"
  }

  .fa-xbox:before {
    content: "\f412"
  }

  .fa-xing:before {
    content: "\f168"
  }

  .fa-xing-square:before {
    content: "\f169"
  }

  .fa-x-twitter:before {
    content: "\e9ca"
  }

  .fa-x-twitter-square:before {
    content: "\e9c9"
  }

  .fa-y-combinator:before {
    content: "\f23b"
  }

  .fa-yahoo:before {
    content: "\f19e"
  }

  .fa-yammer:before {
    content: "\f840"
  }

  .fa-yandex:before {
    content: "\f413"
  }

  .fa-yandex-international:before {
    content: "\f414"
  }

  .fa-yarn:before {
    content: "\f7e3"
  }

  .fa-yelp:before {
    content: "\f1e9"
  }

  .fa-yen-sign:before {
    content: "\f157"
  }

  .fa-yin-yang:before {
    content: "\f6ad"
  }

  .fa-yoast:before {
    content: "\f2b1"
  }

  .fa-youtube:before {
    content: "\f167"
  }

  .fa-youtube-square:before {
    content: "\f431"
  }

  .fa-zhihu:before {
    content: "\f63f"
  }

  .sr-only {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
  }

  .sr-only-focusable:active,
  .sr-only-focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
  }
}

@media all {

  /*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
  @font-face {
    font-family: "Font Awesome 5 Free";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg")
  }

  .fa,
  .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900
  }
}

@media all {
  @font-face {
    font-family: 'themify';
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.eot?-fvbane);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/.../fonts/themify.eot?#iefix-fvbane) format('embedded-opentype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.woff?-fvbane) format('woff'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.ttf?-fvbane) format('truetype'), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/themify.svg?-fvbane#themify) format('svg');
    font-weight: 400;
    font-style: normal
  }

  [class^="ti-"],
  [class*=" ti-"] {
    font-family: 'themify';
    speak: 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
  }

  .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"
  }
}

@media all {
  @font-face {
    font-family: elementskit;
    src: url(//bazaaraccounting.com/wp-content/plugins/elementskit-lite/modules/elementskit-icon-pack/assets/css/../fonts/elementskit.woff?y24e1e) format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
  }

  .ekit-wid-con .fasicon,
  .ekit-wid-con .icon,
  .ekit-wid-con .icon::before,
  .fasicon,
  .icon,
  .icon::before {
    font-family: elementskit !important;
    speak: 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
  }

  .ekit-wid-con .fasicon.icon-home::before,
  .ekit-wid-con .icon.icon-home::before,
  .icon.icon-home::before {
    content: "\e800"
  }

  .ekit-wid-con .fasicon.icon-advanced-slider::before,
  .ekit-wid-con .icon.icon-advanced-slider::before,
  .icon.icon-advanced-slider::before {
    content: "\e9c8"
  }

  .ekit-wid-con .fasicon.icon-image-box::before,
  .ekit-wid-con .icon.icon-image-box::before,
  .icon.icon-image-box::before {
    content: "\ebd1"
  }

  .ekit-wid-con .fasicon.icon-image-swap::before,
  .ekit-wid-con .icon.icon-image-swap::before,
  .icon.icon-image-swap::before {
    content: "\eba4"
  }

  .ekit-wid-con .fasicon.icon-apartment1::before,
  .ekit-wid-con .icon.icon-apartment1::before,
  .icon.icon-apartment1::before {
    content: "\e801"
  }

  .ekit-wid-con .fasicon.icon-pencil::before,
  .ekit-wid-con .icon.icon-pencil::before,
  .icon.icon-pencil::before {
    content: "\e802"
  }

  .ekit-wid-con .fasicon.icon-magic-wand::before,
  .ekit-wid-con .icon.icon-magic-wand::before,
  .icon.icon-magic-wand::before {
    content: "\e803"
  }

  .ekit-wid-con .fasicon.icon-drop::before,
  .ekit-wid-con .icon.icon-drop::before,
  .icon.icon-drop::before {
    content: "\e804"
  }

  .ekit-wid-con .fasicon.icon-lighter::before,
  .ekit-wid-con .icon.icon-lighter::before,
  .icon.icon-lighter::before {
    content: "\e805"
  }

  .ekit-wid-con .fasicon.icon-poop::before,
  .ekit-wid-con .icon.icon-poop::before,
  .icon.icon-poop::before {
    content: "\e806"
  }

  .ekit-wid-con .fasicon.icon-sun::before,
  .ekit-wid-con .icon.icon-sun::before,
  .icon.icon-sun::before {
    content: "\e807"
  }

  .ekit-wid-con .fasicon.icon-moon::before,
  .ekit-wid-con .icon.icon-moon::before,
  .icon.icon-moon::before {
    content: "\e808"
  }

  .ekit-wid-con .fasicon.icon-cloud1::before,
  .ekit-wid-con .icon.icon-cloud1::before,
  .icon.icon-cloud1::before {
    content: "\e809"
  }

  .ekit-wid-con .fasicon.icon-cloud-upload::before,
  .ekit-wid-con .icon.icon-cloud-upload::before,
  .icon.icon-cloud-upload::before {
    content: "\e80a"
  }

  .ekit-wid-con .fasicon.icon-cloud-download::before,
  .ekit-wid-con .icon.icon-cloud-download::before,
  .icon.icon-cloud-download::before {
    content: "\e80b"
  }

  .ekit-wid-con .fasicon.icon-cloud-sync::before,
  .ekit-wid-con .icon.icon-cloud-sync::before,
  .icon.icon-cloud-sync::before {
    content: "\e80c"
  }

  .ekit-wid-con .fasicon.icon-cloud-check::before,
  .ekit-wid-con .icon.icon-cloud-check::before,
  .icon.icon-cloud-check::before {
    content: "\e80d"
  }

  .ekit-wid-con .fasicon.icon-database1::before,
  .ekit-wid-con .icon.icon-database1::before,
  .icon.icon-database1::before {
    content: "\e80e"
  }

  .ekit-wid-con .fasicon.icon-lock::before,
  .ekit-wid-con .icon.icon-lock::before,
  .icon.icon-lock::before {
    content: "\e80f"
  }

  .ekit-wid-con .fasicon.icon-cog::before,
  .ekit-wid-con .icon.icon-cog::before,
  .icon.icon-cog::before {
    content: "\e810"
  }

  .ekit-wid-con .fasicon.icon-trash::before,
  .ekit-wid-con .icon.icon-trash::before,
  .icon.icon-trash::before {
    content: "\e811"
  }

  .ekit-wid-con .fasicon.icon-dice::before,
  .ekit-wid-con .icon.icon-dice::before,
  .icon.icon-dice::before {
    content: "\e812"
  }

  .ekit-wid-con .fasicon.icon-heart1::before,
  .ekit-wid-con .icon.icon-heart1::before,
  .icon.icon-heart1::before {
    content: "\e813"
  }

  .ekit-wid-con .fasicon.icon-star1::before,
  .ekit-wid-con .icon.icon-star1::before,
  .icon.icon-star1::before {
    content: "\e814"
  }

  .ekit-wid-con .fasicon.icon-star-half::before,
  .ekit-wid-con .icon.icon-star-half::before,
  .icon.icon-star-half::before {
    content: "\e815"
  }

  .ekit-wid-con .fasicon.icon-star-empty::before,
  .ekit-wid-con .icon.icon-star-empty::before,
  .icon.icon-star-empty::before {
    content: "\e816"
  }

  .ekit-wid-con .fasicon.icon-flag::before,
  .ekit-wid-con .icon.icon-flag::before,
  .icon.icon-flag::before {
    content: "\e817"
  }

  .ekit-wid-con .fasicon.icon-envelope1::before,
  .ekit-wid-con .icon.icon-envelope1::before,
  .icon.icon-envelope1::before {
    content: "\e818"
  }

  .ekit-wid-con .fasicon.icon-paperclip::before,
  .ekit-wid-con .icon.icon-paperclip::before,
  .icon.icon-paperclip::before {
    content: "\e819"
  }

  .ekit-wid-con .fasicon.icon-inbox::before,
  .ekit-wid-con .icon.icon-inbox::before,
  .icon.icon-inbox::before {
    content: "\e81a"
  }

  .ekit-wid-con .fasicon.icon-eye::before,
  .ekit-wid-con .icon.icon-eye::before,
  .icon.icon-eye::before {
    content: "\e81b"
  }

  .ekit-wid-con .fasicon.icon-printer::before,
  .ekit-wid-con .icon.icon-printer::before,
  .icon.icon-printer::before {
    content: "\e81c"
  }

  .ekit-wid-con .fasicon.icon-file-empty::before,
  .ekit-wid-con .icon.icon-file-empty::before,
  .icon.icon-file-empty::before {
    content: "\e81d"
  }

  .ekit-wid-con .fasicon.icon-file-add::before,
  .ekit-wid-con .icon.icon-file-add::before,
  .icon.icon-file-add::before {
    content: "\e81e"
  }

  .ekit-wid-con .fasicon.icon-enter::before,
  .ekit-wid-con .icon.icon-enter::before,
  .icon.icon-enter::before {
    content: "\e81f"
  }

  .ekit-wid-con .fasicon.icon-exit::before,
  .ekit-wid-con .icon.icon-exit::before,
  .icon.icon-exit::before {
    content: "\e820"
  }

  .ekit-wid-con .fasicon.icon-graduation-hat::before,
  .ekit-wid-con .icon.icon-graduation-hat::before,
  .icon.icon-graduation-hat::before {
    content: "\e821"
  }

  .ekit-wid-con .fasicon.icon-license::before,
  .ekit-wid-con .icon.icon-license::before,
  .icon.icon-license::before {
    content: "\e822"
  }

  .ekit-wid-con .fasicon.icon-music-note::before,
  .ekit-wid-con .icon.icon-music-note::before,
  .icon.icon-music-note::before {
    content: "\e823"
  }

  .ekit-wid-con .fasicon.icon-film-play::before,
  .ekit-wid-con .icon.icon-film-play::before,
  .icon.icon-film-play::before {
    content: "\e824"
  }

  .ekit-wid-con .fasicon.icon-camera-video::before,
  .ekit-wid-con .icon.icon-camera-video::before,
  .icon.icon-camera-video::before {
    content: "\e825"
  }

  .ekit-wid-con .fasicon.icon-camera::before,
  .ekit-wid-con .icon.icon-camera::before,
  .icon.icon-camera::before {
    content: "\e826"
  }

  .ekit-wid-con .fasicon.icon-picture::before,
  .ekit-wid-con .icon.icon-picture::before,
  .icon.icon-picture::before {
    content: "\e827"
  }

  .ekit-wid-con .fasicon.icon-book::before,
  .ekit-wid-con .icon.icon-book::before,
  .icon.icon-book::before {
    content: "\e828"
  }

  .ekit-wid-con .fasicon.icon-bookmark::before,
  .ekit-wid-con .icon.icon-bookmark::before,
  .icon.icon-bookmark::before {
    content: "\e829"
  }

  .ekit-wid-con .fasicon.icon-user::before,
  .ekit-wid-con .icon.icon-user::before,
  .icon.icon-user::before {
    content: "\e82a"
  }

  .ekit-wid-con .fasicon.icon-users::before,
  .ekit-wid-con .icon.icon-users::before,
  .icon.icon-users::before {
    content: "\e82b"
  }

  .ekit-wid-con .fasicon.icon-shirt::before,
  .ekit-wid-con .icon.icon-shirt::before,
  .icon.icon-shirt::before {
    content: "\e82c"
  }

  .ekit-wid-con .fasicon.icon-store::before,
  .ekit-wid-con .icon.icon-store::before,
  .icon.icon-store::before {
    content: "\e82d"
  }

  .ekit-wid-con .fasicon.icon-cart2::before,
  .ekit-wid-con .icon.icon-cart2::before,
  .icon.icon-cart2::before {
    content: "\e82e"
  }

  .ekit-wid-con .fasicon.icon-tag::before,
  .ekit-wid-con .icon.icon-tag::before,
  .icon.icon-tag::before {
    content: "\e82f"
  }

  .ekit-wid-con .fasicon.icon-phone-handset::before,
  .ekit-wid-con .icon.icon-phone-handset::before,
  .icon.icon-phone-handset::before {
    content: "\e830"
  }

  .ekit-wid-con .fasicon.icon-phone::before,
  .ekit-wid-con .icon.icon-phone::before,
  .icon.icon-phone::before {
    content: "\e831"
  }

  .ekit-wid-con .fasicon.icon-pushpin::before,
  .ekit-wid-con .icon.icon-pushpin::before,
  .icon.icon-pushpin::before {
    content: "\e832"
  }

  .ekit-wid-con .fasicon.icon-map-marker::before,
  .ekit-wid-con .icon.icon-map-marker::before,
  .icon.icon-map-marker::before {
    content: "\e833"
  }

  .ekit-wid-con .fasicon.icon-map::before,
  .ekit-wid-con .icon.icon-map::before,
  .icon.icon-map::before {
    content: "\e834"
  }

  .ekit-wid-con .fasicon.icon-location::before,
  .ekit-wid-con .icon.icon-location::before,
  .icon.icon-location::before {
    content: "\e835"
  }

  .ekit-wid-con .fasicon.icon-calendar-full::before,
  .ekit-wid-con .icon.icon-calendar-full::before,
  .icon.icon-calendar-full::before {
    content: "\e836"
  }

  .ekit-wid-con .fasicon.icon-keyboard::before,
  .ekit-wid-con .icon.icon-keyboard::before,
  .icon.icon-keyboard::before {
    content: "\e837"
  }

  .ekit-wid-con .fasicon.icon-spell-check::before,
  .ekit-wid-con .icon.icon-spell-check::before,
  .icon.icon-spell-check::before {
    content: "\e838"
  }

  .ekit-wid-con .fasicon.icon-screen::before,
  .ekit-wid-con .icon.icon-screen::before,
  .icon.icon-screen::before {
    content: "\e839"
  }

  .ekit-wid-con .fasicon.icon-smartphone::before,
  .ekit-wid-con .icon.icon-smartphone::before,
  .icon.icon-smartphone::before {
    content: "\e83a"
  }

  .ekit-wid-con .fasicon.icon-tablet::before,
  .ekit-wid-con .icon.icon-tablet::before,
  .icon.icon-tablet::before {
    content: "\e83b"
  }

  .ekit-wid-con .fasicon.icon-laptop::before,
  .ekit-wid-con .icon.icon-laptop::before,
  .icon.icon-laptop::before {
    content: "\e83c"
  }

  .ekit-wid-con .fasicon.icon-laptop-phone::before,
  .ekit-wid-con .icon.icon-laptop-phone::before,
  .icon.icon-laptop-phone::before {
    content: "\e83d"
  }

  .ekit-wid-con .fasicon.icon-power-switch::before,
  .ekit-wid-con .icon.icon-power-switch::before,
  .icon.icon-power-switch::before {
    content: "\e83e"
  }

  .ekit-wid-con .fasicon.icon-bubble::before,
  .ekit-wid-con .icon.icon-bubble::before,
  .icon.icon-bubble::before {
    content: "\e83f"
  }

  .ekit-wid-con .fasicon.icon-heart-pulse::before,
  .ekit-wid-con .icon.icon-heart-pulse::before,
  .icon.icon-heart-pulse::before {
    content: "\e840"
  }

  .ekit-wid-con .fasicon.icon-construction::before,
  .ekit-wid-con .icon.icon-construction::before,
  .icon.icon-construction::before {
    content: "\e841"
  }

  .ekit-wid-con .fasicon.icon-pie-chart::before,
  .ekit-wid-con .icon.icon-pie-chart::before,
  .icon.icon-pie-chart::before {
    content: "\e842"
  }

  .ekit-wid-con .fasicon.icon-chart-bars::before,
  .ekit-wid-con .icon.icon-chart-bars::before,
  .icon.icon-chart-bars::before {
    content: "\e843"
  }

  .ekit-wid-con .fasicon.icon-gift1::before,
  .ekit-wid-con .icon.icon-gift1::before,
  .icon.icon-gift1::before {
    content: "\e844"
  }

  .ekit-wid-con .fasicon.icon-diamond1::before,
  .ekit-wid-con .icon.icon-diamond1::before,
  .icon.icon-diamond1::before {
    content: "\e845"
  }

  .ekit-wid-con .fasicon.icon-dinner::before,
  .ekit-wid-con .icon.icon-dinner::before,
  .icon.icon-dinner::before {
    content: "\e847"
  }

  .ekit-wid-con .fasicon.icon-coffee-cup::before,
  .ekit-wid-con .icon.icon-coffee-cup::before,
  .icon.icon-coffee-cup::before {
    content: "\e848"
  }

  .ekit-wid-con .fasicon.icon-leaf::before,
  .ekit-wid-con .icon.icon-leaf::before,
  .icon.icon-leaf::before {
    content: "\e849"
  }

  .ekit-wid-con .fasicon.icon-paw::before,
  .ekit-wid-con .icon.icon-paw::before,
  .icon.icon-paw::before {
    content: "\e84a"
  }

  .ekit-wid-con .fasicon.icon-rocket::before,
  .ekit-wid-con .icon.icon-rocket::before,
  .icon.icon-rocket::before {
    content: "\e84b"
  }

  .ekit-wid-con .fasicon.icon-briefcase::before,
  .ekit-wid-con .icon.icon-briefcase::before,
  .icon.icon-briefcase::before {
    content: "\e84c"
  }

  .ekit-wid-con .fasicon.icon-bus::before,
  .ekit-wid-con .icon.icon-bus::before,
  .icon.icon-bus::before {
    content: "\e84d"
  }

  .ekit-wid-con .fasicon.icon-car1::before,
  .ekit-wid-con .icon.icon-car1::before,
  .icon.icon-car1::before {
    content: "\e84e"
  }

  .ekit-wid-con .fasicon.icon-train::before,
  .ekit-wid-con .icon.icon-train::before,
  .icon.icon-train::before {
    content: "\e84f"
  }

  .ekit-wid-con .fasicon.icon-bicycle::before,
  .ekit-wid-con .icon.icon-bicycle::before,
  .icon.icon-bicycle::before {
    content: "\e850"
  }

  .ekit-wid-con .fasicon.icon-wheelchair::before,
  .ekit-wid-con .icon.icon-wheelchair::before,
  .icon.icon-wheelchair::before {
    content: "\e851"
  }

  .ekit-wid-con .fasicon.icon-select::before,
  .ekit-wid-con .icon.icon-select::before,
  .icon.icon-select::before {
    content: "\e852"
  }

  .ekit-wid-con .fasicon.icon-earth::before,
  .ekit-wid-con .icon.icon-earth::before,
  .icon.icon-earth::before {
    content: "\e853"
  }

  .ekit-wid-con .fasicon.icon-smile::before,
  .ekit-wid-con .icon.icon-smile::before,
  .icon.icon-smile::before {
    content: "\e854"
  }

  .ekit-wid-con .fasicon.icon-sad::before,
  .ekit-wid-con .icon.icon-sad::before,
  .icon.icon-sad::before {
    content: "\e855"
  }

  .ekit-wid-con .fasicon.icon-neutral::before,
  .ekit-wid-con .icon.icon-neutral::before,
  .icon.icon-neutral::before {
    content: "\e856"
  }

  .ekit-wid-con .fasicon.icon-mustache::before,
  .ekit-wid-con .icon.icon-mustache::before,
  .icon.icon-mustache::before {
    content: "\e857"
  }

  .ekit-wid-con .fasicon.icon-alarm::before,
  .ekit-wid-con .icon.icon-alarm::before,
  .icon.icon-alarm::before {
    content: "\e858"
  }

  .ekit-wid-con .fasicon.icon-bullhorn::before,
  .ekit-wid-con .icon.icon-bullhorn::before,
  .icon.icon-bullhorn::before {
    content: "\e859"
  }

  .ekit-wid-con .fasicon.icon-volume-high::before,
  .ekit-wid-con .icon.icon-volume-high::before,
  .icon.icon-volume-high::before {
    content: "\e85a"
  }

  .ekit-wid-con .fasicon.icon-volume-medium::before,
  .ekit-wid-con .icon.icon-volume-medium::before,
  .icon.icon-volume-medium::before {
    content: "\e85b"
  }

  .ekit-wid-con .fasicon.icon-volume-low::before,
  .ekit-wid-con .icon.icon-volume-low::before,
  .icon.icon-volume-low::before {
    content: "\e85c"
  }

  .ekit-wid-con .fasicon.icon-volume::before,
  .ekit-wid-con .icon.icon-volume::before,
  .icon.icon-volume::before {
    content: "\e85d"
  }

  .ekit-wid-con .fasicon.icon-mic::before,
  .ekit-wid-con .icon.icon-mic::before,
  .icon.icon-mic::before {
    content: "\e85e"
  }

  .ekit-wid-con .fasicon.icon-hourglass::before,
  .ekit-wid-con .icon.icon-hourglass::before,
  .icon.icon-hourglass::before {
    content: "\e85f"
  }

  .ekit-wid-con .fasicon.icon-undo::before,
  .ekit-wid-con .icon.icon-undo::before,
  .icon.icon-undo::before {
    content: "\e860"
  }

  .ekit-wid-con .fasicon.icon-redo::before,
  .ekit-wid-con .icon.icon-redo::before,
  .icon.icon-redo::before {
    content: "\e861"
  }

  .ekit-wid-con .fasicon.icon-sync::before,
  .ekit-wid-con .icon.icon-sync::before,
  .icon.icon-sync::before {
    content: "\e862"
  }

  .ekit-wid-con .fasicon.icon-history::before,
  .ekit-wid-con .icon.icon-history::before,
  .icon.icon-history::before {
    content: "\e863"
  }

  .ekit-wid-con .fasicon.icon-clock1::before,
  .ekit-wid-con .icon.icon-clock1::before,
  .icon.icon-clock1::before {
    content: "\e864"
  }

  .ekit-wid-con .fasicon.icon-download::before,
  .ekit-wid-con .icon.icon-download::before,
  .icon.icon-download::before {
    content: "\e865"
  }

  .ekit-wid-con .fasicon.icon-upload::before,
  .ekit-wid-con .icon.icon-upload::before,
  .icon.icon-upload::before {
    content: "\e866"
  }

  .ekit-wid-con .fasicon.icon-enter-down::before,
  .ekit-wid-con .icon.icon-enter-down::before,
  .icon.icon-enter-down::before {
    content: "\e867"
  }

  .ekit-wid-con .fasicon.icon-exit-up::before,
  .ekit-wid-con .icon.icon-exit-up::before,
  .icon.icon-exit-up::before {
    content: "\e868"
  }

  .ekit-wid-con .fasicon.icon-bug::before,
  .ekit-wid-con .icon.icon-bug::before,
  .icon.icon-bug::before {
    content: "\e869"
  }

  .ekit-wid-con .fasicon.icon-code::before,
  .ekit-wid-con .icon.icon-code::before,
  .icon.icon-code::before {
    content: "\e86a"
  }

  .ekit-wid-con .fasicon.icon-link::before,
  .ekit-wid-con .icon.icon-link::before,
  .icon.icon-link::before {
    content: "\e86b"
  }

  .ekit-wid-con .fasicon.icon-unlink::before,
  .ekit-wid-con .icon.icon-unlink::before,
  .icon.icon-unlink::before {
    content: "\e86c"
  }

  .ekit-wid-con .fasicon.icon-thumbs-up::before,
  .ekit-wid-con .icon.icon-thumbs-up::before,
  .icon.icon-thumbs-up::before {
    content: "\e86d"
  }

  .ekit-wid-con .fasicon.icon-thumbs-down::before,
  .ekit-wid-con .icon.icon-thumbs-down::before,
  .icon.icon-thumbs-down::before {
    content: "\e86e"
  }

  .ekit-wid-con .fasicon.icon-magnifier::before,
  .ekit-wid-con .icon.icon-magnifier::before,
  .icon.icon-magnifier::before {
    content: "\e86f"
  }

  .ekit-wid-con .fasicon.icon-cross::before,
  .ekit-wid-con .icon.icon-cross::before,
  .icon.icon-cross::before {
    content: "\e870"
  }

  .ekit-wid-con .fasicon.icon-chevron-up::before,
  .ekit-wid-con .icon.icon-chevron-up::before,
  .icon.icon-chevron-up::before {
    content: "\e873"
  }

  .ekit-wid-con .fasicon.icon-chevron-down::before,
  .ekit-wid-con .icon.icon-chevron-down::before,
  .icon.icon-chevron-down::before {
    content: "\e874"
  }

  .ekit-wid-con .fasicon.icon-chevron-left::before,
  .ekit-wid-con .icon.icon-chevron-left::before,
  .icon.icon-chevron-left::before {
    content: "\e875"
  }

  .ekit-wid-con .fasicon.icon-chevron-right::before,
  .ekit-wid-con .icon.icon-chevron-right::before,
  .icon.icon-chevron-right::before {
    content: "\e876"
  }

  .ekit-wid-con .fasicon.icon-arrow-up::before,
  .ekit-wid-con .icon.icon-arrow-up::before,
  .icon.icon-arrow-up::before {
    content: "\e877"
  }

  .ekit-wid-con .fasicon.icon-arrow-down::before,
  .ekit-wid-con .icon.icon-arrow-down::before,
  .icon.icon-arrow-down::before {
    content: "\e878"
  }

  .ekit-wid-con .fasicon.icon-arrow-left::before,
  .ekit-wid-con .icon.icon-arrow-left::before,
  .icon.icon-arrow-left::before {
    content: "\e879"
  }

  .ekit-wid-con .fasicon.icon-arrow-right::before,
  .ekit-wid-con .icon.icon-arrow-right::before,
  .icon.icon-arrow-right::before {
    content: "\e87a"
  }

  .ekit-wid-con .fasicon.icon-right-arrow::before,
  .ekit-wid-con .icon.icon-right-arrow::before,
  .icon.icon-right-arrow::before {
    content: "\e9c5"
  }

  .ekit-wid-con .fasicon.icon-left-arrow::before,
  .ekit-wid-con .icon.icon-left-arrow::before,
  .icon.icon-left-arrow::before {
    content: "\e94a"
  }

  .ekit-wid-con .fasicon.icon-download-arrow::before,
  .ekit-wid-con .icon.icon-download-arrow::before,
  .icon.icon-download-arrow::before {
    content: "\e94b"
  }

  .ekit-wid-con .fasicon.icon-up-arrow::before,
  .ekit-wid-con .icon.icon-up-arrow::before,
  .icon.icon-up-arrow::before {
    content: "\e9c3"
  }

  .ekit-wid-con .fasicon.icon-arrows::before,
  .ekit-wid-con .icon.icon-arrows::before,
  .icon.icon-arrows::before {
    content: "\e9c4"
  }

  .ekit-wid-con .fasicon.icon-double-angle-pointing-to-right::before,
  .ekit-wid-con .icon.icon-double-angle-pointing-to-right::before,
  .icon.icon-double-angle-pointing-to-right::before {
    content: "\e949"
  }

  .ekit-wid-con .fasicon.icon-double-left-chevron::before,
  .ekit-wid-con .icon.icon-double-left-chevron::before,
  .icon.icon-double-left-chevron::before {
    content: "\e948"
  }

  .ekit-wid-con .fasicon.icon-left-arrow2::before,
  .ekit-wid-con .icon.icon-left-arrow2::before,
  .icon.icon-left-arrow2::before {
    content: "\e94c"
  }

  .ekit-wid-con .fasicon.icon-right-arrow2::before,
  .ekit-wid-con .icon.icon-right-arrow2::before,
  .icon.icon-right-arrow2::before {
    content: "\e94d"
  }

  .ekit-wid-con .fasicon.icon-warning::before,
  .ekit-wid-con .icon.icon-warning::before,
  .icon.icon-warning::before {
    content: "\e87c"
  }

  .ekit-wid-con .fasicon.icon-down-arrow1::before,
  .ekit-wid-con .icon.icon-down-arrow1::before,
  .icon.icon-down-arrow1::before {
    content: "\e994"
  }

  .ekit-wid-con .fasicon.icon-up-arrow1::before,
  .ekit-wid-con .icon.icon-up-arrow1::before,
  .icon.icon-up-arrow1::before {
    content: "\e995"
  }

  .ekit-wid-con .fasicon.icon-right-arrow1::before,
  .ekit-wid-con .icon.icon-right-arrow1::before,
  .icon.icon-right-arrow1::before {
    content: "\e876";
    font-weight: 900
  }

  .ekit-wid-con .fasicon.icon-left-arrows::before,
  .ekit-wid-con .icon.icon-left-arrows::before,
  .icon.icon-left-arrows::before {
    content: "\e997"
  }

  .ekit-wid-con .fasicon.icon-question-circle::before,
  .ekit-wid-con .icon.icon-question-circle::before,
  .icon.icon-question-circle::before {
    content: "\e87d"
  }

  .ekit-wid-con .fasicon.icon-menu-circle::before,
  .ekit-wid-con .icon.icon-menu-circle::before,
  .icon.icon-menu-circle::before {
    content: "\e87e"
  }

  .ekit-wid-con .fasicon.icon-checkmark-circle::before,
  .ekit-wid-con .icon.icon-checkmark-circle::before,
  .icon.icon-checkmark-circle::before {
    content: "\e87f"
  }

  .ekit-wid-con .fasicon.icon-cross-circle::before,
  .ekit-wid-con .icon.icon-cross-circle::before,
  .icon.icon-cross-circle::before {
    content: "\e880"
  }

  .ekit-wid-con .fasicon.icon-plus-circle::before,
  .ekit-wid-con .icon.icon-plus-circle::before,
  .icon.icon-plus-circle::before {
    content: "\e881"
  }

  .ekit-wid-con .fasicon.icon-move::before,
  .ekit-wid-con .icon.icon-move::before,
  .icon.icon-move::before {
    content: "\e87b"
  }

  .ekit-wid-con .fasicon.icon-circle-minus::before,
  .ekit-wid-con .icon.icon-circle-minus::before,
  .icon.icon-circle-minus::before {
    content: "\e882"
  }

  .ekit-wid-con .fasicon.icon-arrow-up-circle::before,
  .ekit-wid-con .icon.icon-arrow-up-circle::before,
  .icon.icon-arrow-up-circle::before {
    content: "\e883"
  }

  .ekit-wid-con .fasicon.icon-arrow-down-circle::before,
  .ekit-wid-con .icon.icon-arrow-down-circle::before,
  .icon.icon-arrow-down-circle::before {
    content: "\e884"
  }

  .ekit-wid-con .fasicon.icon-arrow-left-circle::before,
  .ekit-wid-con .icon.icon-arrow-left-circle::before,
  .icon.icon-arrow-left-circle::before {
    content: "\e885"
  }

  .ekit-wid-con .fasicon.icon-arrow-right-circle::before,
  .ekit-wid-con .icon.icon-arrow-right-circle::before,
  .icon.icon-arrow-right-circle::before {
    content: "\e886"
  }

  .ekit-wid-con .fasicon.icon-chevron-up-circle::before,
  .ekit-wid-con .icon.icon-chevron-up-circle::before,
  .icon.icon-chevron-up-circle::before {
    content: "\e887"
  }

  .ekit-wid-con .fasicon.icon-chevron-down-circle::before,
  .ekit-wid-con .icon.icon-chevron-down-circle::before,
  .icon.icon-chevron-down-circle::before {
    content: "\e888"
  }

  .ekit-wid-con .fasicon.icon-chevron-left-circle::before,
  .ekit-wid-con .icon.icon-chevron-left-circle::before,
  .icon.icon-chevron-left-circle::before {
    content: "\e889"
  }

  .ekit-wid-con .fasicon.icon-chevron-right-circle::before,
  .ekit-wid-con .icon.icon-chevron-right-circle::before,
  .icon.icon-chevron-right-circle::before {
    content: "\e88a"
  }

  .ekit-wid-con .fasicon.icon-crop::before,
  .ekit-wid-con .icon.icon-crop::before,
  .icon.icon-crop::before {
    content: "\e88b"
  }

  .ekit-wid-con .fasicon.icon-frame-expand::before,
  .ekit-wid-con .icon.icon-frame-expand::before,
  .icon.icon-frame-expand::before {
    content: "\e88c"
  }

  .ekit-wid-con .fasicon.icon-frame-contract::before,
  .ekit-wid-con .icon.icon-frame-contract::before,
  .icon.icon-frame-contract::before {
    content: "\e88d"
  }

  .ekit-wid-con .fasicon.icon-layers::before,
  .ekit-wid-con .icon.icon-layers::before,
  .icon.icon-layers::before {
    content: "\e88e"
  }

  .ekit-wid-con .fasicon.icon-funnel::before,
  .ekit-wid-con .icon.icon-funnel::before,
  .icon.icon-funnel::before {
    content: "\e88f"
  }

  .ekit-wid-con .fasicon.icon-text-format::before,
  .ekit-wid-con .icon.icon-text-format::before,
  .icon.icon-text-format::before {
    content: "\e890"
  }

  .ekit-wid-con .fasicon.icon-text-size::before,
  .ekit-wid-con .icon.icon-text-size::before,
  .icon.icon-text-size::before {
    content: "\e892"
  }

  .ekit-wid-con .fasicon.icon-bold::before,
  .ekit-wid-con .icon.icon-bold::before,
  .icon.icon-bold::before {
    content: "\e893"
  }

  .ekit-wid-con .fasicon.icon-italic::before,
  .ekit-wid-con .icon.icon-italic::before,
  .icon.icon-italic::before {
    content: "\e894"
  }

  .ekit-wid-con .fasicon.icon-underline::before,
  .ekit-wid-con .icon.icon-underline::before,
  .icon.icon-underline::before {
    content: "\e895"
  }

  .ekit-wid-con .fasicon.icon-strikethrough::before,
  .ekit-wid-con .icon.icon-strikethrough::before,
  .icon.icon-strikethrough::before {
    content: "\e896"
  }

  .ekit-wid-con .fasicon.icon-highlight::before,
  .ekit-wid-con .icon.icon-highlight::before,
  .icon.icon-highlight::before {
    content: "\e897"
  }

  .ekit-wid-con .fasicon.icon-text-align-left::before,
  .ekit-wid-con .icon.icon-text-align-left::before,
  .icon.icon-text-align-left::before {
    content: "\e898"
  }

  .ekit-wid-con .fasicon.icon-text-align-center::before,
  .ekit-wid-con .icon.icon-text-align-center::before,
  .icon.icon-text-align-center::before {
    content: "\e899"
  }

  .ekit-wid-con .fasicon.icon-text-align-right::before,
  .ekit-wid-con .icon.icon-text-align-right::before,
  .icon.icon-text-align-right::before {
    content: "\e89a"
  }

  .ekit-wid-con .fasicon.icon-text-align-justify::before,
  .ekit-wid-con .icon.icon-text-align-justify::before,
  .icon.icon-text-align-justify::before {
    content: "\e89b"
  }

  .ekit-wid-con .fasicon.icon-line-spacing::before,
  .ekit-wid-con .icon.icon-line-spacing::before,
  .icon.icon-line-spacing::before {
    content: "\e89c"
  }

  .ekit-wid-con .fasicon.icon-indent-increase::before,
  .ekit-wid-con .icon.icon-indent-increase::before,
  .icon.icon-indent-increase::before {
    content: "\e89d"
  }

  .ekit-wid-con .fasicon.icon-indent-decrease::before,
  .ekit-wid-con .icon.icon-indent-decrease::before,
  .icon.icon-indent-decrease::before {
    content: "\e89e"
  }

  .ekit-wid-con .fasicon.icon-page-break::before,
  .ekit-wid-con .icon.icon-page-break::before,
  .icon.icon-page-break::before {
    content: "\e8a2"
  }

  .ekit-wid-con .fasicon.icon-hand::before,
  .ekit-wid-con .icon.icon-hand::before,
  .icon.icon-hand::before {
    content: "\e8a5"
  }

  .ekit-wid-con .fasicon.icon-pointer-up::before,
  .ekit-wid-con .icon.icon-pointer-up::before,
  .icon.icon-pointer-up::before {
    content: "\e8a6"
  }

  .ekit-wid-con .fasicon.icon-pointer-right::before,
  .ekit-wid-con .icon.icon-pointer-right::before,
  .icon.icon-pointer-right::before {
    content: "\e8a7"
  }

  .ekit-wid-con .fasicon.icon-pointer-down::before,
  .ekit-wid-con .icon.icon-pointer-down::before,
  .icon.icon-pointer-down::before {
    content: "\e8a8"
  }

  .ekit-wid-con .fasicon.icon-pointer-left::before,
  .ekit-wid-con .icon.icon-pointer-left::before,
  .icon.icon-pointer-left::before {
    content: "\e8a9"
  }

  .ekit-wid-con .fasicon.icon-burger::before,
  .ekit-wid-con .icon.icon-burger::before,
  .icon.icon-burger::before {
    content: "\e94e"
  }

  .ekit-wid-con .fasicon.icon-cakes::before,
  .ekit-wid-con .icon.icon-cakes::before,
  .icon.icon-cakes::before {
    content: "\e94f"
  }

  .ekit-wid-con .fasicon.icon-cheese::before,
  .ekit-wid-con .icon.icon-cheese::before,
  .icon.icon-cheese::before {
    content: "\e950"
  }

  .ekit-wid-con .fasicon.icon-drink-glass::before,
  .ekit-wid-con .icon.icon-drink-glass::before,
  .icon.icon-drink-glass::before {
    content: "\e951"
  }

  .ekit-wid-con .fasicon.icon-pizza::before,
  .ekit-wid-con .icon.icon-pizza::before,
  .icon.icon-pizza::before {
    content: "\e952"
  }

  .ekit-wid-con .fasicon.icon-vplay::before,
  .ekit-wid-con .icon.icon-vplay::before,
  .icon.icon-vplay::before {
    content: "\e953"
  }

  .ekit-wid-con .fasicon.icon-newsletter::before,
  .ekit-wid-con .icon.icon-newsletter::before,
  .icon.icon-newsletter::before {
    content: "\e954"
  }

  .ekit-wid-con .fasicon.icon-coins-2::before,
  .ekit-wid-con .icon.icon-coins-2::before,
  .icon.icon-coins-2::before {
    content: "\e955"
  }

  .ekit-wid-con .fasicon.icon-commerce-2::before,
  .ekit-wid-con .icon.icon-commerce-2::before,
  .icon.icon-commerce-2::before {
    content: "\e956"
  }

  .ekit-wid-con .fasicon.icon-monitor::before,
  .ekit-wid-con .icon.icon-monitor::before,
  .icon.icon-monitor::before {
    content: "\e957"
  }

  .ekit-wid-con .fasicon.icon-business::before,
  .ekit-wid-con .icon.icon-business::before,
  .icon.icon-business::before {
    content: "\e958"
  }

  .ekit-wid-con .fasicon.icon-graphic-2::before,
  .ekit-wid-con .icon.icon-graphic-2::before,
  .icon.icon-graphic-2::before {
    content: "\e959"
  }

  .ekit-wid-con .fasicon.icon-commerce-1::before,
  .ekit-wid-con .icon.icon-commerce-1::before,
  .icon.icon-commerce-1::before {
    content: "\e95a"
  }

  .ekit-wid-con .fasicon.icon-hammer::before,
  .ekit-wid-con .icon.icon-hammer::before,
  .icon.icon-hammer::before {
    content: "\e95b"
  }

  .ekit-wid-con .fasicon.icon-justice-1::before,
  .ekit-wid-con .icon.icon-justice-1::before,
  .icon.icon-justice-1::before {
    content: "\e95c"
  }

  .ekit-wid-con .fasicon.icon-line::before,
  .ekit-wid-con .icon.icon-line::before,
  .icon.icon-line::before {
    content: "\e95d"
  }

  .ekit-wid-con .fasicon.icon-money-3::before,
  .ekit-wid-con .icon.icon-money-3::before,
  .icon.icon-money-3::before {
    content: "\e95e"
  }

  .ekit-wid-con .fasicon.icon-commerce::before,
  .ekit-wid-con .icon.icon-commerce::before,
  .icon.icon-commerce::before {
    content: "\e95f"
  }

  .ekit-wid-con .fasicon.icon-agenda::before,
  .ekit-wid-con .icon.icon-agenda::before,
  .icon.icon-agenda::before {
    content: "\e960"
  }

  .ekit-wid-con .fasicon.icon-justice::before,
  .ekit-wid-con .icon.icon-justice::before,
  .icon.icon-justice::before {
    content: "\e961"
  }

  .ekit-wid-con .fasicon.icon-technology::before,
  .ekit-wid-con .icon.icon-technology::before,
  .icon.icon-technology::before {
    content: "\e962"
  }

  .ekit-wid-con .fasicon.icon-coins-1::before,
  .ekit-wid-con .icon.icon-coins-1::before,
  .icon.icon-coins-1::before {
    content: "\e963"
  }

  .ekit-wid-con .fasicon.icon-bank::before,
  .ekit-wid-con .icon.icon-bank::before,
  .icon.icon-bank::before {
    content: "\e964"
  }

  .ekit-wid-con .fasicon.icon-calculator::before,
  .ekit-wid-con .icon.icon-calculator::before,
  .icon.icon-calculator::before {
    content: "\e965"
  }

  .ekit-wid-con .fasicon.icon-soundcloud::before,
  .ekit-wid-con .icon.icon-soundcloud::before,
  .icon.icon-soundcloud::before {
    content: "\e966"
  }

  .ekit-wid-con .fasicon.icon-chart2::before,
  .ekit-wid-con .icon.icon-chart2::before,
  .icon.icon-chart2::before {
    content: "\e967"
  }

  .ekit-wid-con .fasicon.icon-checked::before,
  .ekit-wid-con .icon.icon-checked::before,
  .icon.icon-checked::before {
    content: "\e968"
  }

  .ekit-wid-con .fasicon.icon-clock11::before,
  .ekit-wid-con .icon.icon-clock11::before,
  .icon.icon-clock11::before {
    content: "\e969"
  }

  .ekit-wid-con .fasicon.icon-comment2::before,
  .ekit-wid-con .icon.icon-comment2::before,
  .icon.icon-comment2::before {
    content: "\e96a"
  }

  .ekit-wid-con .fasicon.icon-comments::before,
  .ekit-wid-con .icon.icon-comments::before,
  .icon.icon-comments::before {
    content: "\e96b"
  }

  .ekit-wid-con .fasicon.icon-consult::before,
  .ekit-wid-con .icon.icon-consult::before,
  .icon.icon-consult::before {
    content: "\e96c"
  }

  .ekit-wid-con .fasicon.icon-consut2::before,
  .ekit-wid-con .icon.icon-consut2::before,
  .icon.icon-consut2::before {
    content: "\e96d"
  }

  .ekit-wid-con .fasicon.icon-deal::before,
  .ekit-wid-con .icon.icon-deal::before,
  .icon.icon-deal::before {
    content: "\e96e"
  }

  .ekit-wid-con .fasicon.icon-envelope11::before,
  .ekit-wid-con .icon.icon-envelope11::before,
  .icon.icon-envelope11::before {
    content: "\e96f"
  }

  .ekit-wid-con .fasicon.icon-folder::before,
  .ekit-wid-con .icon.icon-folder::before,
  .icon.icon-folder::before {
    content: "\e970"
  }

  .ekit-wid-con .fasicon.icon-folder2::before,
  .ekit-wid-con .icon.icon-folder2::before,
  .icon.icon-folder2::before {
    content: "\ea6a"
  }

  .ekit-wid-con .fasicon.icon-invest::before,
  .ekit-wid-con .icon.icon-invest::before,
  .icon.icon-invest::before {
    content: "\e971"
  }

  .ekit-wid-con .fasicon.icon-loan::before,
  .ekit-wid-con .icon.icon-loan::before,
  .icon.icon-loan::before {
    content: "\e972"
  }

  .ekit-wid-con .fasicon.icon-menu1::before,
  .ekit-wid-con .icon.icon-menu1::before,
  .icon.icon-menu1::before {
    content: "\e871"
  }

  .ekit-wid-con .fasicon.icon-list1::before,
  .ekit-wid-con .icon.icon-list1::before,
  .icon.icon-list1::before {
    content: "\e872"
  }

  .ekit-wid-con .fasicon.icon-map-marker1::before,
  .ekit-wid-con .icon.icon-map-marker1::before,
  .icon.icon-map-marker1::before {
    content: "\e973"
  }

  .ekit-wid-con .fasicon.icon-mutual-fund::before,
  .ekit-wid-con .icon.icon-mutual-fund::before,
  .icon.icon-mutual-fund::before {
    content: "\e974"
  }

  .ekit-wid-con .fasicon.icon-google-plus::before,
  .ekit-wid-con .icon.icon-google-plus::before,
  .icon.icon-google-plus::before {
    content: "\e975"
  }

  .ekit-wid-con .fasicon.icon-phone1::before,
  .ekit-wid-con .icon.icon-phone1::before,
  .icon.icon-phone1::before {
    content: "\e976"
  }

  .ekit-wid-con .fasicon.icon-pie-chart1::before,
  .ekit-wid-con .icon.icon-pie-chart1::before,
  .icon.icon-pie-chart1::before {
    content: "\e977"
  }

  .ekit-wid-con .fasicon.icon-play::before,
  .ekit-wid-con .icon.icon-play::before,
  .icon.icon-play::before {
    content: "\e978"
  }

  .ekit-wid-con .fasicon.icon-savings::before,
  .ekit-wid-con .icon.icon-savings::before,
  .icon.icon-savings::before {
    content: "\e979"
  }

  .ekit-wid-con .fasicon.icon-search2::before,
  .ekit-wid-con .icon.icon-search2::before,
  .icon.icon-search2::before {
    content: "\e97a"
  }

  .ekit-wid-con .fasicon.icon-tag1::before,
  .ekit-wid-con .icon.icon-tag1::before,
  .icon.icon-tag1::before {
    content: "\e97b"
  }

  .ekit-wid-con .fasicon.icon-tags::before,
  .ekit-wid-con .icon.icon-tags::before,
  .icon.icon-tags::before {
    content: "\e97c"
  }

  .ekit-wid-con .fasicon.icon-instagram1::before,
  .ekit-wid-con .icon.icon-instagram1::before,
  .icon.icon-instagram1::before {
    content: "\e97d"
  }

  .ekit-wid-con .fasicon.icon-quote::before,
  .ekit-wid-con .icon.icon-quote::before,
  .icon.icon-quote::before {
    content: "\e97e"
  }

  .ekit-wid-con .fasicon.icon-arrow-point-to-down::before,
  .ekit-wid-con .icon.icon-arrow-point-to-down::before,
  .icon.icon-arrow-point-to-down::before {
    content: "\e97f"
  }

  .ekit-wid-con .fasicon.icon-play-button::before,
  .ekit-wid-con .icon.icon-play-button::before,
  .icon.icon-play-button::before {
    content: "\e980"
  }

  .ekit-wid-con .fasicon.icon-minus::before,
  .ekit-wid-con .icon.icon-minus::before,
  .icon.icon-minus::before {
    content: "\e981"
  }

  .ekit-wid-con .fasicon.icon-plus::before,
  .ekit-wid-con .icon.icon-plus::before,
  .icon.icon-plus::before {
    content: "\e982"
  }

  .ekit-wid-con .fasicon.icon-tick::before,
  .ekit-wid-con .icon.icon-tick::before,
  .icon.icon-tick::before {
    content: "\e983"
  }

  .ekit-wid-con .fasicon.icon-check::before,
  .ekit-wid-con .icon.icon-check::before,
  .icon.icon-check::before {
    content: "\eaaf"
  }

  .ekit-wid-con .fasicon.icon-edit::before,
  .ekit-wid-con .icon.icon-edit::before,
  .icon.icon-edit::before {
    content: "\e984"
  }

  .ekit-wid-con .fasicon.icon-reply::before,
  .ekit-wid-con .icon.icon-reply::before,
  .icon.icon-reply::before {
    content: "\e985"
  }

  .ekit-wid-con .fasicon.icon-cogwheel-outline::before,
  .ekit-wid-con .icon.icon-cogwheel-outline::before,
  .icon.icon-cogwheel-outline::before {
    content: "\e986"
  }

  .ekit-wid-con .fasicon.icon-abacus::before,
  .ekit-wid-con .icon.icon-abacus::before,
  .icon.icon-abacus::before {
    content: "\e987"
  }

  .ekit-wid-con .fasicon.icon-abacus1::before,
  .ekit-wid-con .icon.icon-abacus1::before,
  .icon.icon-abacus1::before {
    content: "\e988"
  }

  .ekit-wid-con .fasicon.icon-agenda1::before,
  .ekit-wid-con .icon.icon-agenda1::before,
  .icon.icon-agenda1::before {
    content: "\e989"
  }

  .ekit-wid-con .fasicon.icon-shopping-basket::before,
  .ekit-wid-con .icon.icon-shopping-basket::before,
  .icon.icon-shopping-basket::before {
    content: "\e98a"
  }

  .ekit-wid-con .fasicon.icon-users1::before,
  .ekit-wid-con .icon.icon-users1::before,
  .icon.icon-users1::before {
    content: "\e98b"
  }

  .ekit-wid-con .fasicon.icon-man::before,
  .ekit-wid-con .icon.icon-man::before,
  .icon.icon-man::before {
    content: "\e98c"
  }

  .ekit-wid-con .fasicon.icon-support1::before,
  .ekit-wid-con .icon.icon-support1::before,
  .icon.icon-support1::before {
    content: "\e98d"
  }

  .ekit-wid-con .fasicon.icon-favorites::before,
  .ekit-wid-con .icon.icon-favorites::before,
  .icon.icon-favorites::before {
    content: "\e98e"
  }

  .ekit-wid-con .fasicon.icon-calendar::before,
  .ekit-wid-con .icon.icon-calendar::before,
  .icon.icon-calendar::before {
    content: "\e98f"
  }

  .ekit-wid-con .fasicon.icon-paper-plane::before,
  .ekit-wid-con .icon.icon-paper-plane::before,
  .icon.icon-paper-plane::before {
    content: "\e990"
  }

  .ekit-wid-con .fasicon.icon-placeholder::before,
  .ekit-wid-con .icon.icon-placeholder::before,
  .icon.icon-placeholder::before {
    content: "\e991"
  }

  .ekit-wid-con .fasicon.icon-phone-call::before,
  .ekit-wid-con .icon.icon-phone-call::before,
  .icon.icon-phone-call::before {
    content: "\e992"
  }

  .ekit-wid-con .fasicon.icon-contact::before,
  .ekit-wid-con .icon.icon-contact::before,
  .icon.icon-contact::before {
    content: "\e993"
  }

  .ekit-wid-con .fasicon.icon-email::before,
  .ekit-wid-con .icon.icon-email::before,
  .icon.icon-email::before {
    content: "\e998"
  }

  .ekit-wid-con .fasicon.icon-internet::before,
  .ekit-wid-con .icon.icon-internet::before,
  .icon.icon-internet::before {
    content: "\e999"
  }

  .ekit-wid-con .fasicon.icon-quote1::before,
  .ekit-wid-con .icon.icon-quote1::before,
  .icon.icon-quote1::before {
    content: "\e99a"
  }

  .ekit-wid-con .fasicon.icon-medical::before,
  .ekit-wid-con .icon.icon-medical::before,
  .icon.icon-medical::before {
    content: "\e99b"
  }

  .ekit-wid-con .fasicon.icon-eye1::before,
  .ekit-wid-con .icon.icon-eye1::before,
  .icon.icon-eye1::before {
    content: "\e99c"
  }

  .ekit-wid-con .fasicon.icon-full-screen::before,
  .ekit-wid-con .icon.icon-full-screen::before,
  .icon.icon-full-screen::before {
    content: "\e99d"
  }

  .ekit-wid-con .fasicon.icon-tools::before,
  .ekit-wid-con .icon.icon-tools::before,
  .icon.icon-tools::before {
    content: "\e99e"
  }

  .ekit-wid-con .fasicon.icon-pie-chart2::before,
  .ekit-wid-con .icon.icon-pie-chart2::before,
  .icon.icon-pie-chart2::before {
    content: "\e99f"
  }

  .ekit-wid-con .fasicon.icon-diamond11::before,
  .ekit-wid-con .icon.icon-diamond11::before,
  .icon.icon-diamond11::before {
    content: "\e9a0"
  }

  .ekit-wid-con .fasicon.icon-valentines-heart::before,
  .ekit-wid-con .icon.icon-valentines-heart::before,
  .icon.icon-valentines-heart::before {
    content: "\e9a1"
  }

  .ekit-wid-con .fasicon.icon-like::before,
  .ekit-wid-con .icon.icon-like::before,
  .icon.icon-like::before {
    content: "\e9a2"
  }

  .ekit-wid-con .fasicon.icon-team::before,
  .ekit-wid-con .icon.icon-team::before,
  .icon.icon-team::before {
    content: "\e9a3"
  }

  .ekit-wid-con .fasicon.icon-tshirt::before,
  .ekit-wid-con .icon.icon-tshirt::before,
  .icon.icon-tshirt::before {
    content: "\e9a4"
  }

  .ekit-wid-con .fasicon.icon-cancel::before,
  .ekit-wid-con .icon.icon-cancel::before,
  .icon.icon-cancel::before {
    content: "\e9a5"
  }

  .ekit-wid-con .fasicon.icon-drink::before,
  .ekit-wid-con .icon.icon-drink::before,
  .icon.icon-drink::before {
    content: "\e9a6"
  }

  .ekit-wid-con .fasicon.icon-home1::before,
  .ekit-wid-con .icon.icon-home1::before,
  .icon.icon-home1::before {
    content: "\e9a7"
  }

  .ekit-wid-con .fasicon.icon-music::before,
  .ekit-wid-con .icon.icon-music::before,
  .icon.icon-music::before {
    content: "\e9a8"
  }

  .ekit-wid-con .fasicon.icon-rich::before,
  .ekit-wid-con .icon.icon-rich::before,
  .icon.icon-rich::before {
    content: "\e9a9"
  }

  .ekit-wid-con .fasicon.icon-brush::before,
  .ekit-wid-con .icon.icon-brush::before,
  .icon.icon-brush::before {
    content: "\e9aa"
  }

  .ekit-wid-con .fasicon.icon-opposite-way::before,
  .ekit-wid-con .icon.icon-opposite-way::before,
  .icon.icon-opposite-way::before {
    content: "\e9ab"
  }

  .ekit-wid-con .fasicon.icon-cloud-computing1::before,
  .ekit-wid-con .icon.icon-cloud-computing1::before,
  .icon.icon-cloud-computing1::before {
    content: "\e9ac"
  }

  .ekit-wid-con .fasicon.icon-technology-1::before,
  .ekit-wid-con .icon.icon-technology-1::before,
  .icon.icon-technology-1::before {
    content: "\e9ad"
  }

  .ekit-wid-con .fasicon.icon-rotate::before,
  .ekit-wid-con .icon.icon-rotate::before,
  .icon.icon-rotate::before {
    content: "\e9ae"
  }

  .ekit-wid-con .fasicon.icon-medical1::before,
  .ekit-wid-con .icon.icon-medical1::before,
  .icon.icon-medical1::before {
    content: "\e9af"
  }

  .ekit-wid-con .fasicon.icon-flash-1::before,
  .ekit-wid-con .icon.icon-flash-1::before,
  .icon.icon-flash-1::before {
    content: "\e9b0"
  }

  .ekit-wid-con .fasicon.icon-flash::before,
  .ekit-wid-con .icon.icon-flash::before,
  .icon.icon-flash::before {
    content: "\e9b1"
  }

  .ekit-wid-con .fasicon.icon-uturn::before,
  .ekit-wid-con .icon.icon-uturn::before,
  .icon.icon-uturn::before {
    content: "\e9b2"
  }

  .ekit-wid-con .fasicon.icon-down-arrow::before,
  .ekit-wid-con .icon.icon-down-arrow::before,
  .icon.icon-down-arrow::before {
    content: "\e9b3"
  }

  .ekit-wid-con .fasicon.icon-hours-support::before,
  .ekit-wid-con .icon.icon-hours-support::before,
  .icon.icon-hours-support::before {
    content: "\e9b4"
  }

  .ekit-wid-con .fasicon.icon-bag::before,
  .ekit-wid-con .icon.icon-bag::before,
  .icon.icon-bag::before {
    content: "\e9b5"
  }

  .ekit-wid-con .fasicon.icon-photo-camera::before,
  .ekit-wid-con .icon.icon-photo-camera::before,
  .icon.icon-photo-camera::before {
    content: "\e9b6"
  }

  .ekit-wid-con .fasicon.icon-school::before,
  .ekit-wid-con .icon.icon-school::before,
  .icon.icon-school::before {
    content: "\e9b7"
  }

  .ekit-wid-con .fasicon.icon-settings::before,
  .ekit-wid-con .icon.icon-settings::before,
  .icon.icon-settings::before {
    content: "\e9b8"
  }

  .ekit-wid-con .fasicon.icon-smartphone1::before,
  .ekit-wid-con .icon.icon-smartphone1::before,
  .icon.icon-smartphone1::before {
    content: "\e9b9"
  }

  .ekit-wid-con .fasicon.icon-technology-11::before,
  .ekit-wid-con .icon.icon-technology-11::before,
  .icon.icon-technology-11::before {
    content: "\e9ba"
  }

  .ekit-wid-con .fasicon.icon-tool::before,
  .ekit-wid-con .icon.icon-tool::before,
  .icon.icon-tool::before {
    content: "\e9bb"
  }

  .ekit-wid-con .fasicon.icon-business1::before,
  .ekit-wid-con .icon.icon-business1::before,
  .icon.icon-business1::before {
    content: "\e9bc"
  }

  .ekit-wid-con .fasicon.icon-shuffle-arrow::before,
  .ekit-wid-con .icon.icon-shuffle-arrow::before,
  .icon.icon-shuffle-arrow::before {
    content: "\e9bd"
  }

  .ekit-wid-con .fasicon.icon-van-1::before,
  .ekit-wid-con .icon.icon-van-1::before,
  .icon.icon-van-1::before {
    content: "\e9be"
  }

  .ekit-wid-con .fasicon.icon-van::before,
  .ekit-wid-con .icon.icon-van::before,
  .icon.icon-van::before {
    content: "\e9bf"
  }

  .ekit-wid-con .fasicon.icon-vegetables::before,
  .ekit-wid-con .icon.icon-vegetables::before,
  .icon.icon-vegetables::before {
    content: "\e9c0"
  }

  .ekit-wid-con .fasicon.icon-women::before,
  .ekit-wid-con .icon.icon-women::before,
  .icon.icon-women::before {
    content: "\e9c1"
  }

  .ekit-wid-con .fasicon.icon-vintage::before,
  .ekit-wid-con .icon.icon-vintage::before,
  .icon.icon-vintage::before {
    content: "\e9c2"
  }

  .ekit-wid-con .fasicon.icon-team-1::before,
  .ekit-wid-con .icon.icon-team-1::before,
  .icon.icon-team-1::before {
    content: "\e9c6"
  }

  .ekit-wid-con .fasicon.icon-team1::before,
  .ekit-wid-con .icon.icon-team1::before,
  .icon.icon-team1::before {
    content: "\e9c7"
  }

  .ekit-wid-con .fasicon.icon-apple::before,
  .ekit-wid-con .icon.icon-apple::before,
  .icon.icon-apple::before {
    content: "\e9c9"
  }

  .ekit-wid-con .fasicon.icon-watch::before,
  .ekit-wid-con .icon.icon-watch::before,
  .icon.icon-watch::before {
    content: "\e9ca"
  }

  .ekit-wid-con .fasicon.icon-cogwheel::before,
  .ekit-wid-con .icon.icon-cogwheel::before,
  .icon.icon-cogwheel::before {
    content: "\e9cb"
  }

  .ekit-wid-con .fasicon.icon-light-bulb::before,
  .ekit-wid-con .icon.icon-light-bulb::before,
  .icon.icon-light-bulb::before {
    content: "\e9cc"
  }

  .ekit-wid-con .fasicon.icon-light-bulb-1::before,
  .ekit-wid-con .icon.icon-light-bulb-1::before,
  .icon.icon-light-bulb-1::before {
    content: "\e9cd"
  }

  .ekit-wid-con .fasicon.icon-heart-shape-outline::before,
  .ekit-wid-con .icon.icon-heart-shape-outline::before,
  .icon.icon-heart-shape-outline::before {
    content: "\e9ce"
  }

  .ekit-wid-con .fasicon.icon-online-shopping-cart::before,
  .ekit-wid-con .icon.icon-online-shopping-cart::before,
  .icon.icon-online-shopping-cart::before {
    content: "\e9cf"
  }

  .ekit-wid-con .fasicon.icon-shopping-cart1::before,
  .ekit-wid-con .icon.icon-shopping-cart1::before,
  .icon.icon-shopping-cart1::before {
    content: "\e9d0"
  }

  .ekit-wid-con .fasicon.icon-star2::before,
  .ekit-wid-con .icon.icon-star2::before,
  .icon.icon-star2::before {
    content: "\e9d1"
  }

  .ekit-wid-con .fasicon.icon-star-1::before,
  .ekit-wid-con .icon.icon-star-1::before,
  .icon.icon-star-1::before {
    content: "\e9d2"
  }

  .ekit-wid-con .fasicon.icon-favorite1::before,
  .ekit-wid-con .icon.icon-favorite1::before,
  .icon.icon-favorite1::before {
    content: "\e9d3"
  }

  .ekit-wid-con .fasicon.icon-agenda2::before,
  .ekit-wid-con .icon.icon-agenda2::before,
  .icon.icon-agenda2::before {
    content: "\e9d4"
  }

  .ekit-wid-con .fasicon.icon-agenda-1::before,
  .ekit-wid-con .icon.icon-agenda-1::before,
  .icon.icon-agenda-1::before {
    content: "\e9d5"
  }

  .ekit-wid-con .fasicon.icon-alarm-clock::before,
  .ekit-wid-con .icon.icon-alarm-clock::before,
  .icon.icon-alarm-clock::before {
    content: "\e9d6"
  }

  .ekit-wid-con .fasicon.icon-alarm-clock1::before,
  .ekit-wid-con .icon.icon-alarm-clock1::before,
  .icon.icon-alarm-clock1::before {
    content: "\e9d7"
  }

  .ekit-wid-con .fasicon.icon-atomic::before,
  .ekit-wid-con .icon.icon-atomic::before,
  .icon.icon-atomic::before {
    content: "\e9d8"
  }

  .ekit-wid-con .fasicon.icon-auction::before,
  .ekit-wid-con .icon.icon-auction::before,
  .icon.icon-auction::before {
    content: "\e9d9"
  }

  .ekit-wid-con .fasicon.icon-balance::before,
  .ekit-wid-con .icon.icon-balance::before,
  .icon.icon-balance::before {
    content: "\e9da"
  }

  .ekit-wid-con .fasicon.icon-balance1::before,
  .ekit-wid-con .icon.icon-balance1::before,
  .icon.icon-balance1::before {
    content: "\e9db"
  }

  .ekit-wid-con .fasicon.icon-bank1::before,
  .ekit-wid-con .icon.icon-bank1::before,
  .icon.icon-bank1::before {
    content: "\e9dc"
  }

  .ekit-wid-con .fasicon.icon-bar-chart::before,
  .ekit-wid-con .icon.icon-bar-chart::before,
  .icon.icon-bar-chart::before {
    content: "\e9dd"
  }

  .ekit-wid-con .fasicon.icon-barrier::before,
  .ekit-wid-con .icon.icon-barrier::before,
  .icon.icon-barrier::before {
    content: "\e9de"
  }

  .ekit-wid-con .fasicon.icon-battery::before,
  .ekit-wid-con .icon.icon-battery::before,
  .icon.icon-battery::before {
    content: "\e9df"
  }

  .ekit-wid-con .fasicon.icon-battery-1::before,
  .ekit-wid-con .icon.icon-battery-1::before,
  .icon.icon-battery-1::before {
    content: "\e9e0"
  }

  .ekit-wid-con .fasicon.icon-bell::before,
  .ekit-wid-con .icon.icon-bell::before,
  .icon.icon-bell::before {
    content: "\e9e1"
  }

  .ekit-wid-con .fasicon.icon-bluetooth::before,
  .ekit-wid-con .icon.icon-bluetooth::before,
  .icon.icon-bluetooth::before {
    content: "\e9e2"
  }

  .ekit-wid-con .fasicon.icon-book1::before,
  .ekit-wid-con .icon.icon-book1::before,
  .icon.icon-book1::before {
    content: "\e9e3"
  }

  .ekit-wid-con .fasicon.icon-briefcase1::before,
  .ekit-wid-con .icon.icon-briefcase1::before,
  .icon.icon-briefcase1::before {
    content: "\e9e4"
  }

  .ekit-wid-con .fasicon.icon-briefcase-1::before,
  .ekit-wid-con .icon.icon-briefcase-1::before,
  .icon.icon-briefcase-1::before {
    content: "\e9e5"
  }

  .ekit-wid-con .fasicon.icon-briefcase-2::before,
  .ekit-wid-con .icon.icon-briefcase-2::before,
  .icon.icon-briefcase-2::before {
    content: "\e9e6"
  }

  .ekit-wid-con .fasicon.icon-calculator1::before,
  .ekit-wid-con .icon.icon-calculator1::before,
  .icon.icon-calculator1::before {
    content: "\e9e7"
  }

  .ekit-wid-con .fasicon.icon-calculator2::before,
  .ekit-wid-con .icon.icon-calculator2::before,
  .icon.icon-calculator2::before {
    content: "\e9e8"
  }

  .ekit-wid-con .fasicon.icon-calculator-1::before,
  .ekit-wid-con .icon.icon-calculator-1::before,
  .icon.icon-calculator-1::before {
    content: "\e9e9"
  }

  .ekit-wid-con .fasicon.icon-calendar1::before,
  .ekit-wid-con .icon.icon-calendar1::before,
  .icon.icon-calendar1::before {
    content: "\e9ea"
  }

  .ekit-wid-con .fasicon.icon-calendar2::before,
  .ekit-wid-con .icon.icon-calendar2::before,
  .icon.icon-calendar2::before {
    content: "\e9eb"
  }

  .ekit-wid-con .fasicon.icon-calendar-1::before,
  .ekit-wid-con .icon.icon-calendar-1::before,
  .icon.icon-calendar-1::before {
    content: "\e9ec"
  }

  .ekit-wid-con .fasicon.icon-calendar-page-empty::before,
  .ekit-wid-con .icon.icon-calendar-page-empty::before,
  .icon.icon-calendar-page-empty::before {
    content: "\eaac"
  }

  .ekit-wid-con .fasicon.icon-calendar3::before,
  .ekit-wid-con .icon.icon-calendar3::before,
  .icon.icon-calendar3::before {
    content: "\eb9c"
  }

  .ekit-wid-con .fasicon.icon-car11::before,
  .ekit-wid-con .icon.icon-car11::before,
  .icon.icon-car11::before {
    content: "\e9ed"
  }

  .ekit-wid-con .fasicon.icon-carrier::before,
  .ekit-wid-con .icon.icon-carrier::before,
  .icon.icon-carrier::before {
    content: "\e9ee"
  }

  .ekit-wid-con .fasicon.icon-cash::before,
  .ekit-wid-con .icon.icon-cash::before,
  .icon.icon-cash::before {
    content: "\e9ef"
  }

  .ekit-wid-con .fasicon.icon-chat::before,
  .ekit-wid-con .icon.icon-chat::before,
  .icon.icon-chat::before {
    content: "\e9f0"
  }

  .ekit-wid-con .fasicon.icon-chat-1::before,
  .ekit-wid-con .icon.icon-chat-1::before,
  .icon.icon-chat-1::before {
    content: "\e9f1"
  }

  .ekit-wid-con .fasicon.icon-checked1::before,
  .ekit-wid-con .icon.icon-checked1::before,
  .icon.icon-checked1::before {
    content: "\e9f2"
  }

  .ekit-wid-con .fasicon.icon-clip::before,
  .ekit-wid-con .icon.icon-clip::before,
  .icon.icon-clip::before {
    content: "\e9f3"
  }

  .ekit-wid-con .fasicon.icon-clip1::before,
  .ekit-wid-con .icon.icon-clip1::before,
  .icon.icon-clip1::before {
    content: "\e9f4"
  }

  .ekit-wid-con .fasicon.icon-clipboard1::before,
  .ekit-wid-con .icon.icon-clipboard1::before,
  .icon.icon-clipboard1::before {
    content: "\e9f5"
  }

  .ekit-wid-con .fasicon.icon-clipboard11::before,
  .ekit-wid-con .icon.icon-clipboard11::before,
  .icon.icon-clipboard11::before {
    content: "\e9f6"
  }

  .ekit-wid-con .fasicon.icon-clock2::before,
  .ekit-wid-con .icon.icon-clock2::before,
  .icon.icon-clock2::before {
    content: "\e9f7"
  }

  .ekit-wid-con .fasicon.icon-clock-1::before,
  .ekit-wid-con .icon.icon-clock-1::before,
  .icon.icon-clock-1::before {
    content: "\e9f8"
  }

  .ekit-wid-con .fasicon.icon-cloud11::before,
  .ekit-wid-con .icon.icon-cloud11::before,
  .icon.icon-cloud11::before {
    content: "\e9f9"
  }

  .ekit-wid-con .fasicon.icon-cloud-computing11::before,
  .ekit-wid-con .icon.icon-cloud-computing11::before,
  .icon.icon-cloud-computing11::before {
    content: "\e9fa"
  }

  .ekit-wid-con .fasicon.icon-cloud-computing-1::before,
  .ekit-wid-con .icon.icon-cloud-computing-1::before,
  .icon.icon-cloud-computing-1::before {
    content: "\e9fb"
  }

  .ekit-wid-con .fasicon.icon-cogwheel1::before,
  .ekit-wid-con .icon.icon-cogwheel1::before,
  .icon.icon-cogwheel1::before {
    content: "\e9fc"
  }

  .ekit-wid-con .fasicon.icon-coins1::before,
  .ekit-wid-con .icon.icon-coins1::before,
  .icon.icon-coins1::before {
    content: "\e9fd"
  }

  .ekit-wid-con .fasicon.icon-compass::before,
  .ekit-wid-con .icon.icon-compass::before,
  .icon.icon-compass::before {
    content: "\e9fe"
  }

  .ekit-wid-con .fasicon.icon-contract::before,
  .ekit-wid-con .icon.icon-contract::before,
  .icon.icon-contract::before {
    content: "\e9ff"
  }

  .ekit-wid-con .fasicon.icon-conversation::before,
  .ekit-wid-con .icon.icon-conversation::before,
  .icon.icon-conversation::before {
    content: "\ea00"
  }

  .ekit-wid-con .fasicon.icon-crane1::before,
  .ekit-wid-con .icon.icon-crane1::before,
  .icon.icon-crane1::before {
    content: "\ea01"
  }

  .ekit-wid-con .fasicon.icon-crane-2::before,
  .ekit-wid-con .icon.icon-crane-2::before,
  .icon.icon-crane-2::before {
    content: "\ea02"
  }

  .ekit-wid-con .fasicon.icon-credit-card::before,
  .ekit-wid-con .icon.icon-credit-card::before,
  .icon.icon-credit-card::before {
    content: "\ea03"
  }

  .ekit-wid-con .fasicon.icon-credit-card1::before,
  .ekit-wid-con .icon.icon-credit-card1::before,
  .icon.icon-credit-card1::before {
    content: "\ea04"
  }

  .ekit-wid-con .fasicon.icon-cursor::before,
  .ekit-wid-con .icon.icon-cursor::before,
  .icon.icon-cursor::before {
    content: "\ea05"
  }

  .ekit-wid-con .fasicon.icon-customer-service::before,
  .ekit-wid-con .icon.icon-customer-service::before,
  .icon.icon-customer-service::before {
    content: "\ea06"
  }

  .ekit-wid-con .fasicon.icon-cutlery::before,
  .ekit-wid-con .icon.icon-cutlery::before,
  .icon.icon-cutlery::before {
    content: "\ea07"
  }

  .ekit-wid-con .fasicon.icon-dart-board::before,
  .ekit-wid-con .icon.icon-dart-board::before,
  .icon.icon-dart-board::before {
    content: "\ea08"
  }

  .ekit-wid-con .fasicon.icon-decision-making::before,
  .ekit-wid-con .icon.icon-decision-making::before,
  .icon.icon-decision-making::before {
    content: "\ea09"
  }

  .ekit-wid-con .fasicon.icon-desk-chair::before,
  .ekit-wid-con .icon.icon-desk-chair::before,
  .icon.icon-desk-chair::before {
    content: "\ea0a"
  }

  .ekit-wid-con .fasicon.icon-desk-lamp::before,
  .ekit-wid-con .icon.icon-desk-lamp::before,
  .icon.icon-desk-lamp::before {
    content: "\ea0b"
  }

  .ekit-wid-con .fasicon.icon-diamond2::before,
  .ekit-wid-con .icon.icon-diamond2::before,
  .icon.icon-diamond2::before {
    content: "\ea0c"
  }

  .ekit-wid-con .fasicon.icon-direction::before,
  .ekit-wid-con .icon.icon-direction::before,
  .icon.icon-direction::before {
    content: "\ea0d"
  }

  .ekit-wid-con .fasicon.icon-document::before,
  .ekit-wid-con .icon.icon-document::before,
  .icon.icon-document::before {
    content: "\ea0e"
  }

  .ekit-wid-con .fasicon.icon-dollar-bill::before,
  .ekit-wid-con .icon.icon-dollar-bill::before,
  .icon.icon-dollar-bill::before {
    content: "\ea0f"
  }

  .ekit-wid-con .fasicon.icon-download1::before,
  .ekit-wid-con .icon.icon-download1::before,
  .icon.icon-download1::before {
    content: "\ea10"
  }

  .ekit-wid-con .fasicon.icon-edit1::before,
  .ekit-wid-con .icon.icon-edit1::before,
  .icon.icon-edit1::before {
    content: "\ea11"
  }

  .ekit-wid-con .fasicon.icon-email1::before,
  .ekit-wid-con .icon.icon-email1::before,
  .icon.icon-email1::before {
    content: "\ea12"
  }

  .ekit-wid-con .fasicon.icon-envelope2::before,
  .ekit-wid-con .icon.icon-envelope2::before,
  .icon.icon-envelope2::before {
    content: "\ea13"
  }

  .ekit-wid-con .fasicon.icon-envelope3::before,
  .ekit-wid-con .icon.icon-envelope3::before,
  .icon.icon-envelope3::before {
    content: "\ea14"
  }

  .ekit-wid-con .fasicon.icon-eraser::before,
  .ekit-wid-con .icon.icon-eraser::before,
  .icon.icon-eraser::before {
    content: "\ea15"
  }

  .ekit-wid-con .fasicon.icon-eye2::before,
  .ekit-wid-con .icon.icon-eye2::before,
  .icon.icon-eye2::before {
    content: "\ea16"
  }

  .ekit-wid-con .fasicon.icon-factory::before,
  .ekit-wid-con .icon.icon-factory::before,
  .icon.icon-factory::before {
    content: "\ea17"
  }

  .ekit-wid-con .fasicon.icon-fast-forward::before,
  .ekit-wid-con .icon.icon-fast-forward::before,
  .icon.icon-fast-forward::before {
    content: "\ea18"
  }

  .ekit-wid-con .fasicon.icon-favorites1::before,
  .ekit-wid-con .icon.icon-favorites1::before,
  .icon.icon-favorites1::before {
    content: "\ea19"
  }

  .ekit-wid-con .fasicon.icon-file::before,
  .ekit-wid-con .icon.icon-file::before,
  .icon.icon-file::before {
    content: "\ea1a"
  }

  .ekit-wid-con .fasicon.icon-file-1::before,
  .ekit-wid-con .icon.icon-file-1::before,
  .icon.icon-file-1::before {
    content: "\ea1b"
  }

  .ekit-wid-con .fasicon.icon-file-2::before,
  .ekit-wid-con .icon.icon-file-2::before,
  .icon.icon-file-2::before {
    content: "\ea1c"
  }

  .ekit-wid-con .fasicon.icon-file-3::before,
  .ekit-wid-con .icon.icon-file-3::before,
  .icon.icon-file-3::before {
    content: "\ea1d"
  }

  .ekit-wid-con .fasicon.icon-filter::before,
  .ekit-wid-con .icon.icon-filter::before,
  .icon.icon-filter::before {
    content: "\ea1e"
  }

  .ekit-wid-con .fasicon.icon-finance-book::before,
  .ekit-wid-con .icon.icon-finance-book::before,
  .icon.icon-finance-book::before {
    content: "\ea1f"
  }

  .ekit-wid-con .fasicon.icon-flag1::before,
  .ekit-wid-con .icon.icon-flag1::before,
  .icon.icon-flag1::before {
    content: "\ea20"
  }

  .ekit-wid-con .fasicon.icon-folder1::before,
  .ekit-wid-con .icon.icon-folder1::before,
  .icon.icon-folder1::before {
    content: "\ea21"
  }

  .ekit-wid-con .fasicon.icon-folder-1::before,
  .ekit-wid-con .icon.icon-folder-1::before,
  .icon.icon-folder-1::before {
    content: "\ea22"
  }

  .ekit-wid-con .fasicon.icon-folders::before,
  .ekit-wid-con .icon.icon-folders::before,
  .icon.icon-folders::before {
    content: "\ea23"
  }

  .ekit-wid-con .fasicon.icon-folders1::before,
  .ekit-wid-con .icon.icon-folders1::before,
  .icon.icon-folders1::before {
    content: "\ea24"
  }

  .ekit-wid-con .fasicon.icon-gamepad::before,
  .ekit-wid-con .icon.icon-gamepad::before,
  .icon.icon-gamepad::before {
    content: "\ea25"
  }

  .ekit-wid-con .fasicon.icon-gift11::before,
  .ekit-wid-con .icon.icon-gift11::before,
  .icon.icon-gift11::before {
    content: "\ea26"
  }

  .ekit-wid-con .fasicon.icon-growth::before,
  .ekit-wid-con .icon.icon-growth::before,
  .icon.icon-growth::before {
    content: "\ea27"
  }

  .ekit-wid-con .fasicon.icon-heart11::before,
  .ekit-wid-con .icon.icon-heart11::before,
  .icon.icon-heart11::before {
    content: "\ea28"
  }

  .ekit-wid-con .fasicon.icon-home2::before,
  .ekit-wid-con .icon.icon-home2::before,
  .icon.icon-home2::before {
    content: "\ea29"
  }

  .ekit-wid-con .fasicon.icon-house::before,
  .ekit-wid-con .icon.icon-house::before,
  .icon.icon-house::before {
    content: "\ea2a"
  }

  .ekit-wid-con .fasicon.icon-house-1::before,
  .ekit-wid-con .icon.icon-house-1::before,
  .icon.icon-house-1::before {
    content: "\ea2b"
  }

  .ekit-wid-con .fasicon.icon-house-2::before,
  .ekit-wid-con .icon.icon-house-2::before,
  .icon.icon-house-2::before {
    content: "\ea2c"
  }

  .ekit-wid-con .fasicon.icon-id-card::before,
  .ekit-wid-con .icon.icon-id-card::before,
  .icon.icon-id-card::before {
    content: "\ea2d"
  }

  .ekit-wid-con .fasicon.icon-id-card1::before,
  .ekit-wid-con .icon.icon-id-card1::before,
  .icon.icon-id-card1::before {
    content: "\ea2e"
  }

  .ekit-wid-con .fasicon.icon-id-card-1::before,
  .ekit-wid-con .icon.icon-id-card-1::before,
  .icon.icon-id-card-1::before {
    content: "\ea2f"
  }

  .ekit-wid-con .fasicon.icon-idea1::before,
  .ekit-wid-con .icon.icon-idea1::before,
  .icon.icon-idea1::before {
    content: "\ea30"
  }

  .ekit-wid-con .fasicon.icon-image::before,
  .ekit-wid-con .icon.icon-image::before,
  .icon.icon-image::before {
    content: "\ea31"
  }

  .ekit-wid-con .fasicon.icon-improvement::before,
  .ekit-wid-con .icon.icon-improvement::before,
  .icon.icon-improvement::before {
    content: "\ea32"
  }

  .ekit-wid-con .fasicon.icon-inbox1::before,
  .ekit-wid-con .icon.icon-inbox1::before,
  .icon.icon-inbox1::before {
    content: "\ea33"
  }

  .ekit-wid-con .fasicon.icon-information::before,
  .ekit-wid-con .icon.icon-information::before,
  .icon.icon-information::before {
    content: "\ea34"
  }

  .ekit-wid-con .fasicon.icon-key::before,
  .ekit-wid-con .icon.icon-key::before,
  .icon.icon-key::before {
    content: "\ea35"
  }

  .ekit-wid-con .fasicon.icon-key1::before,
  .ekit-wid-con .icon.icon-key1::before,
  .icon.icon-key1::before {
    content: "\ea36"
  }

  .ekit-wid-con .fasicon.icon-laptop1::before,
  .ekit-wid-con .icon.icon-laptop1::before,
  .icon.icon-laptop1::before {
    content: "\ea37"
  }

  .ekit-wid-con .fasicon.icon-layers1::before,
  .ekit-wid-con .icon.icon-layers1::before,
  .icon.icon-layers1::before {
    content: "\ea38"
  }

  .ekit-wid-con .fasicon.icon-light-bulb1::before,
  .ekit-wid-con .icon.icon-light-bulb1::before,
  .icon.icon-light-bulb1::before {
    content: "\ea39"
  }

  .ekit-wid-con .fasicon.icon-like1::before,
  .ekit-wid-con .icon.icon-like1::before,
  .icon.icon-like1::before {
    content: "\ea3a"
  }

  .ekit-wid-con .fasicon.icon-line-chart1::before,
  .ekit-wid-con .icon.icon-line-chart1::before,
  .icon.icon-line-chart1::before {
    content: "\ea3b"
  }

  .ekit-wid-con .fasicon.icon-mail::before,
  .ekit-wid-con .icon.icon-mail::before,
  .icon.icon-mail::before {
    content: "\ea3c"
  }

  .ekit-wid-con .fasicon.icon-manager::before,
  .ekit-wid-con .icon.icon-manager::before,
  .icon.icon-manager::before {
    content: "\ea3d"
  }

  .ekit-wid-con .fasicon.icon-map1::before,
  .ekit-wid-con .icon.icon-map1::before,
  .icon.icon-map1::before {
    content: "\ea3e"
  }

  .ekit-wid-con .fasicon.icon-medal1::before,
  .ekit-wid-con .icon.icon-medal1::before,
  .icon.icon-medal1::before {
    content: "\ea3f"
  }

  .ekit-wid-con .fasicon.icon-megaphone::before,
  .ekit-wid-con .icon.icon-megaphone::before,
  .icon.icon-megaphone::before {
    content: "\ea40"
  }

  .ekit-wid-con .fasicon.icon-megaphone1::before,
  .ekit-wid-con .icon.icon-megaphone1::before,
  .icon.icon-megaphone1::before {
    content: "\ea41"
  }

  .ekit-wid-con .fasicon.icon-message::before,
  .ekit-wid-con .icon.icon-message::before,
  .icon.icon-message::before {
    content: "\ea42"
  }

  .ekit-wid-con .fasicon.icon-message-1::before,
  .ekit-wid-con .icon.icon-message-1::before,
  .icon.icon-message-1::before {
    content: "\ea43"
  }

  .ekit-wid-con .fasicon.icon-message-2::before,
  .ekit-wid-con .icon.icon-message-2::before,
  .icon.icon-message-2::before {
    content: "\ea44"
  }

  .ekit-wid-con .fasicon.icon-microphone::before,
  .ekit-wid-con .icon.icon-microphone::before,
  .icon.icon-microphone::before {
    content: "\ea45"
  }

  .ekit-wid-con .fasicon.icon-money1::before,
  .ekit-wid-con .icon.icon-money1::before,
  .icon.icon-money1::before {
    content: "\ea46"
  }

  .ekit-wid-con .fasicon.icon-money-bag1::before,
  .ekit-wid-con .icon.icon-money-bag1::before,
  .icon.icon-money-bag1::before {
    content: "\ea47"
  }

  .ekit-wid-con .fasicon.icon-monitor1::before,
  .ekit-wid-con .icon.icon-monitor1::before,
  .icon.icon-monitor1::before {
    content: "\ea48"
  }

  .ekit-wid-con .fasicon.icon-music1::before,
  .ekit-wid-con .icon.icon-music1::before,
  .icon.icon-music1::before {
    content: "\ea49"
  }

  .ekit-wid-con .fasicon.icon-next::before,
  .ekit-wid-con .icon.icon-next::before,
  .icon.icon-next::before {
    content: "\ea4a"
  }

  .ekit-wid-con .fasicon.icon-open-book1::before,
  .ekit-wid-con .icon.icon-open-book1::before,
  .icon.icon-open-book1::before {
    content: "\ea4b"
  }

  .ekit-wid-con .fasicon.icon-padlock::before,
  .ekit-wid-con .icon.icon-padlock::before,
  .icon.icon-padlock::before {
    content: "\ea4c"
  }

  .ekit-wid-con .fasicon.icon-padlock-1::before,
  .ekit-wid-con .icon.icon-padlock-1::before,
  .icon.icon-padlock-1::before {
    content: "\ea4d"
  }

  .ekit-wid-con .fasicon.icon-paint-brush::before,
  .ekit-wid-con .icon.icon-paint-brush::before,
  .icon.icon-paint-brush::before {
    content: "\ea4e"
  }

  .ekit-wid-con .fasicon.icon-pause::before,
  .ekit-wid-con .icon.icon-pause::before,
  .icon.icon-pause::before {
    content: "\ea4f"
  }

  .ekit-wid-con .fasicon.icon-pen::before,
  .ekit-wid-con .icon.icon-pen::before,
  .icon.icon-pen::before {
    content: "\ea50"
  }

  .ekit-wid-con .fasicon.icon-pencil1::before,
  .ekit-wid-con .icon.icon-pencil1::before,
  .icon.icon-pencil1::before {
    content: "\ea51"
  }

  .ekit-wid-con .fasicon.icon-percentage::before,
  .ekit-wid-con .icon.icon-percentage::before,
  .icon.icon-percentage::before {
    content: "\ea52"
  }

  .ekit-wid-con .fasicon.icon-phone-call1::before,
  .ekit-wid-con .icon.icon-phone-call1::before,
  .icon.icon-phone-call1::before {
    content: "\ea53"
  }

  .ekit-wid-con .fasicon.icon-phone-call2::before,
  .ekit-wid-con .icon.icon-phone-call2::before,
  .icon.icon-phone-call2::before {
    content: "\ea54"
  }

  .ekit-wid-con .fasicon.icon-photo-camera1::before,
  .ekit-wid-con .icon.icon-photo-camera1::before,
  .icon.icon-photo-camera1::before {
    content: "\ea55"
  }

  .ekit-wid-con .fasicon.icon-pie-chart3::before,
  .ekit-wid-con .icon.icon-pie-chart3::before,
  .icon.icon-pie-chart3::before {
    content: "\ea56"
  }

  .ekit-wid-con .fasicon.icon-pipe::before,
  .ekit-wid-con .icon.icon-pipe::before,
  .icon.icon-pipe::before {
    content: "\ea57"
  }

  .ekit-wid-con .fasicon.icon-placeholder1::before,
  .ekit-wid-con .icon.icon-placeholder1::before,
  .icon.icon-placeholder1::before {
    content: "\ea58"
  }

  .ekit-wid-con .fasicon.icon-placeholder2::before,
  .ekit-wid-con .icon.icon-placeholder2::before,
  .icon.icon-placeholder2::before {
    content: "\ea59"
  }

  .ekit-wid-con .fasicon.icon-planet-earth::before,
  .ekit-wid-con .icon.icon-planet-earth::before,
  .icon.icon-planet-earth::before {
    content: "\ea5a"
  }

  .ekit-wid-con .fasicon.icon-play-button1::before,
  .ekit-wid-con .icon.icon-play-button1::before,
  .icon.icon-play-button1::before {
    content: "\ea5b"
  }

  .ekit-wid-con .fasicon.icon-power-button::before,
  .ekit-wid-con .icon.icon-power-button::before,
  .icon.icon-power-button::before {
    content: "\ea5c"
  }

  .ekit-wid-con .fasicon.icon-presentation::before,
  .ekit-wid-con .icon.icon-presentation::before,
  .icon.icon-presentation::before {
    content: "\ea5d"
  }

  .ekit-wid-con .fasicon.icon-presentation1::before,
  .ekit-wid-con .icon.icon-presentation1::before,
  .icon.icon-presentation1::before {
    content: "\ea5e"
  }

  .ekit-wid-con .fasicon.icon-printer1::before,
  .ekit-wid-con .icon.icon-printer1::before,
  .icon.icon-printer1::before {
    content: "\ea5f"
  }

  .ekit-wid-con .fasicon.icon-push-pin::before,
  .ekit-wid-con .icon.icon-push-pin::before,
  .icon.icon-push-pin::before {
    content: "\ea60"
  }

  .ekit-wid-con .fasicon.icon-push-pin1::before,
  .ekit-wid-con .icon.icon-push-pin1::before,
  .icon.icon-push-pin1::before {
    content: "\ea61"
  }

  .ekit-wid-con .fasicon.icon-refresh::before,
  .ekit-wid-con .icon.icon-refresh::before,
  .icon.icon-refresh::before {
    content: "\ea62"
  }

  .ekit-wid-con .fasicon.icon-reload::before,
  .ekit-wid-con .icon.icon-reload::before,
  .icon.icon-reload::before {
    content: "\ea63"
  }

  .ekit-wid-con .fasicon.icon-return::before,
  .ekit-wid-con .icon.icon-return::before,
  .icon.icon-return::before {
    content: "\ea64"
  }

  .ekit-wid-con .fasicon.icon-rocket-ship::before,
  .ekit-wid-con .icon.icon-rocket-ship::before,
  .icon.icon-rocket-ship::before {
    content: "\ea65"
  }

  .ekit-wid-con .fasicon.icon-rss1::before,
  .ekit-wid-con .icon.icon-rss1::before,
  .icon.icon-rss1::before {
    content: "\ea66"
  }

  .ekit-wid-con .fasicon.icon-safebox::before,
  .ekit-wid-con .icon.icon-safebox::before,
  .icon.icon-safebox::before {
    content: "\ea67"
  }

  .ekit-wid-con .fasicon.icon-safebox1::before,
  .ekit-wid-con .icon.icon-safebox1::before,
  .icon.icon-safebox1::before {
    content: "\ea68"
  }

  .ekit-wid-con .fasicon.icon-settings1::before,
  .ekit-wid-con .icon.icon-settings1::before,
  .icon.icon-settings1::before {
    content: "\ea69"
  }

  .ekit-wid-con .fasicon.icon-settings-2::before,
  .ekit-wid-con .icon.icon-settings-2::before,
  .icon.icon-settings-2::before {
    content: "\ea6b"
  }

  .ekit-wid-con .fasicon.icon-sewing-machine::before,
  .ekit-wid-con .icon.icon-sewing-machine::before,
  .icon.icon-sewing-machine::before {
    content: "\ea6c"
  }

  .ekit-wid-con .fasicon.icon-share2::before,
  .ekit-wid-con .icon.icon-share2::before,
  .icon.icon-share2::before {
    content: "\ea6d"
  }

  .ekit-wid-con .fasicon.icon-shield1::before,
  .ekit-wid-con .icon.icon-shield1::before,
  .icon.icon-shield1::before {
    content: "\ea6e"
  }

  .ekit-wid-con .fasicon.icon-shield11::before,
  .ekit-wid-con .icon.icon-shield11::before,
  .icon.icon-shield11::before {
    content: "\ea6f"
  }

  .ekit-wid-con .fasicon.icon-shopping::before,
  .ekit-wid-con .icon.icon-shopping::before,
  .icon.icon-shopping::before {
    content: "\ea70"
  }

  .ekit-wid-con .fasicon.icon-shopping-bag::before,
  .ekit-wid-con .icon.icon-shopping-bag::before,
  .icon.icon-shopping-bag::before {
    content: "\ea71"
  }

  .ekit-wid-con .fasicon.icon-shopping-bag-1::before,
  .ekit-wid-con .icon.icon-shopping-bag-1::before,
  .icon.icon-shopping-bag-1::before {
    content: "\ea72"
  }

  .ekit-wid-con .fasicon.icon-shopping-bag-2::before,
  .ekit-wid-con .icon.icon-shopping-bag-2::before,
  .icon.icon-shopping-bag-2::before {
    content: "\ea73"
  }

  .ekit-wid-con .fasicon.icon-shopping-cart11::before,
  .ekit-wid-con .icon.icon-shopping-cart11::before,
  .icon.icon-shopping-cart11::before {
    content: "\ea74"
  }

  .ekit-wid-con .fasicon.icon-shopping-cart2::before,
  .ekit-wid-con .icon.icon-shopping-cart2::before,
  .icon.icon-shopping-cart2::before {
    content: "\ea75"
  }

  .ekit-wid-con .fasicon.icon-shopping-cart-1::before,
  .ekit-wid-con .icon.icon-shopping-cart-1::before,
  .icon.icon-shopping-cart-1::before {
    content: "\ea76"
  }

  .ekit-wid-con .fasicon.icon-shopping-cart-2::before,
  .ekit-wid-con .icon.icon-shopping-cart-2::before,
  .icon.icon-shopping-cart-2::before {
    content: "\ea77"
  }

  .ekit-wid-con .fasicon.icon-shopping-cart-3::before,
  .ekit-wid-con .icon.icon-shopping-cart-3::before,
  .icon.icon-shopping-cart-3::before {
    content: "\ea78"
  }

  .ekit-wid-con .fasicon.icon-smartphone2::before,
  .ekit-wid-con .icon.icon-smartphone2::before,
  .icon.icon-smartphone2::before {
    content: "\ea79"
  }

  .ekit-wid-con .fasicon.icon-speaker::before,
  .ekit-wid-con .icon.icon-speaker::before,
  .icon.icon-speaker::before {
    content: "\ea7a"
  }

  .ekit-wid-con .fasicon.icon-speakers::before,
  .ekit-wid-con .icon.icon-speakers::before,
  .icon.icon-speakers::before {
    content: "\ea7b"
  }

  .ekit-wid-con .fasicon.icon-stats::before,
  .ekit-wid-con .icon.icon-stats::before,
  .icon.icon-stats::before {
    content: "\ea7c"
  }

  .ekit-wid-con .fasicon.icon-stats-1::before,
  .ekit-wid-con .icon.icon-stats-1::before,
  .icon.icon-stats-1::before {
    content: "\ea7d"
  }

  .ekit-wid-con .fasicon.icon-stats-2::before,
  .ekit-wid-con .icon.icon-stats-2::before,
  .icon.icon-stats-2::before {
    content: "\ea7e"
  }

  .ekit-wid-con .fasicon.icon-stats-3::before,
  .ekit-wid-con .icon.icon-stats-3::before,
  .icon.icon-stats-3::before {
    content: "\ea7f"
  }

  .ekit-wid-con .fasicon.icon-stats-4::before,
  .ekit-wid-con .icon.icon-stats-4::before,
  .icon.icon-stats-4::before {
    content: "\ea80"
  }

  .ekit-wid-con .fasicon.icon-stats-5::before,
  .ekit-wid-con .icon.icon-stats-5::before,
  .icon.icon-stats-5::before {
    content: "\ea81"
  }

  .ekit-wid-con .fasicon.icon-stats-6::before,
  .ekit-wid-con .icon.icon-stats-6::before,
  .icon.icon-stats-6::before {
    content: "\ea82"
  }

  .ekit-wid-con .fasicon.icon-sticky-note::before,
  .ekit-wid-con .icon.icon-sticky-note::before,
  .icon.icon-sticky-note::before {
    content: "\ea83"
  }

  .ekit-wid-con .fasicon.icon-store1::before,
  .ekit-wid-con .icon.icon-store1::before,
  .icon.icon-store1::before {
    content: "\ea84"
  }

  .ekit-wid-con .fasicon.icon-store-1::before,
  .ekit-wid-con .icon.icon-store-1::before,
  .icon.icon-store-1::before {
    content: "\ea85"
  }

  .ekit-wid-con .fasicon.icon-suitcase::before,
  .ekit-wid-con .icon.icon-suitcase::before,
  .icon.icon-suitcase::before {
    content: "\ea86"
  }

  .ekit-wid-con .fasicon.icon-suitcase-1::before,
  .ekit-wid-con .icon.icon-suitcase-1::before,
  .icon.icon-suitcase-1::before {
    content: "\ea87"
  }

  .ekit-wid-con .fasicon.icon-tag2::before,
  .ekit-wid-con .icon.icon-tag2::before,
  .icon.icon-tag2::before {
    content: "\ea88"
  }

  .ekit-wid-con .fasicon.icon-target::before,
  .ekit-wid-con .icon.icon-target::before,
  .icon.icon-target::before {
    content: "\ea89"
  }

  .ekit-wid-con .fasicon.icon-team2::before,
  .ekit-wid-con .icon.icon-team2::before,
  .icon.icon-team2::before {
    content: "\ea8a"
  }

  .ekit-wid-con .fasicon.icon-tie::before,
  .ekit-wid-con .icon.icon-tie::before,
  .icon.icon-tie::before {
    content: "\ea8b"
  }

  .ekit-wid-con .fasicon.icon-trash1::before,
  .ekit-wid-con .icon.icon-trash1::before,
  .icon.icon-trash1::before {
    content: "\ea8c"
  }

  .ekit-wid-con .fasicon.icon-trolley::before,
  .ekit-wid-con .icon.icon-trolley::before,
  .icon.icon-trolley::before {
    content: "\ea8d"
  }

  .ekit-wid-con .fasicon.icon-trolley-1::before,
  .ekit-wid-con .icon.icon-trolley-1::before,
  .icon.icon-trolley-1::before {
    content: "\ea8e"
  }

  .ekit-wid-con .fasicon.icon-trolley-2::before,
  .ekit-wid-con .icon.icon-trolley-2::before,
  .icon.icon-trolley-2::before {
    content: "\ea8f"
  }

  .ekit-wid-con .fasicon.icon-trophy1::before,
  .ekit-wid-con .icon.icon-trophy1::before,
  .icon.icon-trophy1::before {
    content: "\ea90"
  }

  .ekit-wid-con .fasicon.icon-truck1::before,
  .ekit-wid-con .icon.icon-truck1::before,
  .icon.icon-truck1::before {
    content: "\ea91"
  }

  .ekit-wid-con .fasicon.icon-truck-1::before,
  .ekit-wid-con .icon.icon-truck-1::before,
  .icon.icon-truck-1::before {
    content: "\ea92"
  }

  .ekit-wid-con .fasicon.icon-truck-2::before,
  .ekit-wid-con .icon.icon-truck-2::before,
  .icon.icon-truck-2::before {
    content: "\ea93"
  }

  .ekit-wid-con .fasicon.icon-umbrella::before,
  .ekit-wid-con .icon.icon-umbrella::before,
  .icon.icon-umbrella::before {
    content: "\ea94"
  }

  .ekit-wid-con .fasicon.icon-upload1::before,
  .ekit-wid-con .icon.icon-upload1::before,
  .icon.icon-upload1::before {
    content: "\ea95"
  }

  .ekit-wid-con .fasicon.icon-user1::before,
  .ekit-wid-con .icon.icon-user1::before,
  .icon.icon-user1::before {
    content: "\ea96"
  }

  .ekit-wid-con .fasicon.icon-user-1::before,
  .ekit-wid-con .icon.icon-user-1::before,
  .icon.icon-user-1::before {
    content: "\ea97"
  }

  .ekit-wid-con .fasicon.icon-user-2::before,
  .ekit-wid-con .icon.icon-user-2::before,
  .icon.icon-user-2::before {
    content: "\ea98"
  }

  .ekit-wid-con .fasicon.icon-user-3::before,
  .ekit-wid-con .icon.icon-user-3::before,
  .icon.icon-user-3::before {
    content: "\ea99"
  }

  .ekit-wid-con .fasicon.icon-users2::before,
  .ekit-wid-con .icon.icon-users2::before,
  .icon.icon-users2::before {
    content: "\ea9a"
  }

  .ekit-wid-con .fasicon.icon-video-camera::before,
  .ekit-wid-con .icon.icon-video-camera::before,
  .icon.icon-video-camera::before {
    content: "\ea9b"
  }

  .ekit-wid-con .fasicon.icon-voucher::before,
  .ekit-wid-con .icon.icon-voucher::before,
  .icon.icon-voucher::before {
    content: "\ea9c"
  }

  .ekit-wid-con .fasicon.icon-voucher-1::before,
  .ekit-wid-con .icon.icon-voucher-1::before,
  .icon.icon-voucher-1::before {
    content: "\ea9d"
  }

  .ekit-wid-con .fasicon.icon-voucher-2::before,
  .ekit-wid-con .icon.icon-voucher-2::before,
  .icon.icon-voucher-2::before {
    content: "\ea9e"
  }

  .ekit-wid-con .fasicon.icon-voucher-3::before,
  .ekit-wid-con .icon.icon-voucher-3::before,
  .icon.icon-voucher-3::before {
    content: "\ea9f"
  }

  .ekit-wid-con .fasicon.icon-voucher-4::before,
  .ekit-wid-con .icon.icon-voucher-4::before,
  .icon.icon-voucher-4::before {
    content: "\eaa0"
  }

  .ekit-wid-con .fasicon.icon-wallet::before,
  .ekit-wid-con .icon.icon-wallet::before,
  .icon.icon-wallet::before {
    content: "\eaa1"
  }

  .ekit-wid-con .fasicon.icon-wallet1::before,
  .ekit-wid-con .icon.icon-wallet1::before,
  .icon.icon-wallet1::before {
    content: "\eaa2"
  }

  .ekit-wid-con .fasicon.icon-wifi::before,
  .ekit-wid-con .icon.icon-wifi::before,
  .icon.icon-wifi::before {
    content: "\eaa3"
  }

  .ekit-wid-con .fasicon.icon-worker::before,
  .ekit-wid-con .icon.icon-worker::before,
  .icon.icon-worker::before {
    content: "\eaa4"
  }

  .ekit-wid-con .fasicon.icon-zoom-in::before,
  .ekit-wid-con .icon.icon-zoom-in::before,
  .icon.icon-zoom-in::before {
    content: "\eaa5"
  }

  .ekit-wid-con .fasicon.icon-zoom-out::before,
  .ekit-wid-con .icon.icon-zoom-out::before,
  .icon.icon-zoom-out::before {
    content: "\eaa6"
  }

  .ekit-wid-con .fasicon.icon-burger-menu::before,
  .ekit-wid-con .icon.icon-burger-menu::before,
  .icon.icon-burger-menu::before {
    content: "\eab8"
  }

  .ekit-wid-con .fasicon.icon-squares::before,
  .ekit-wid-con .icon.icon-squares::before,
  .icon.icon-squares::before {
    content: "\eaa7"
  }

  .ekit-wid-con .fasicon.icon-options::before,
  .ekit-wid-con .icon.icon-options::before,
  .icon.icon-options::before {
    content: "\eaa8"
  }

  .ekit-wid-con .fasicon.icon-apps::before,
  .ekit-wid-con .icon.icon-apps::before,
  .icon.icon-apps::before {
    content: "\eaa9"
  }

  .ekit-wid-con .fasicon.icon-menu-11::before,
  .ekit-wid-con .icon.icon-menu-11::before,
  .icon.icon-menu-11::before {
    content: "\eaaa"
  }

  .ekit-wid-con .fasicon.icon-menu11::before,
  .ekit-wid-con .icon.icon-menu11::before,
  .icon.icon-menu11::before {
    content: "\eaab"
  }

  .ekit-wid-con .fasicon.icon-back_up::before,
  .ekit-wid-con .icon.icon-back_up::before,
  .icon.icon-back_up::before {
    content: "\eaad"
  }

  .ekit-wid-con .fasicon.icon-cart11::before,
  .ekit-wid-con .icon.icon-cart11::before,
  .icon.icon-cart11::before {
    content: "\eaae"
  }

  .ekit-wid-con .fasicon.icon-checkmark::before,
  .ekit-wid-con .icon.icon-checkmark::before,
  .icon.icon-checkmark::before {
    content: "\eab0"
  }

  .ekit-wid-con .fasicon.icon-dollar::before,
  .ekit-wid-con .icon.icon-dollar::before,
  .icon.icon-dollar::before {
    content: "\eab1"
  }

  .ekit-wid-con .fasicon.icon-domian::before,
  .ekit-wid-con .icon.icon-domian::before,
  .icon.icon-domian::before {
    content: "\eab2"
  }

  .ekit-wid-con .fasicon.icon-hosting1::before,
  .ekit-wid-con .icon.icon-hosting1::before,
  .icon.icon-hosting1::before {
    content: "\eab3"
  }

  .ekit-wid-con .fasicon.icon-key2::before,
  .ekit-wid-con .icon.icon-key2::before,
  .icon.icon-key2::before {
    content: "\eab4"
  }

  .ekit-wid-con .fasicon.icon-migration::before,
  .ekit-wid-con .icon.icon-migration::before,
  .icon.icon-migration::before {
    content: "\eab5"
  }

  .ekit-wid-con .fasicon.icon-play1::before,
  .ekit-wid-con .icon.icon-play1::before,
  .icon.icon-play1::before {
    content: "\eab6"
  }

  .ekit-wid-con .fasicon.icon-quote2::before,
  .ekit-wid-con .icon.icon-quote2::before,
  .icon.icon-quote2::before {
    content: "\eab7"
  }

  .ekit-wid-con .fasicon.icon-api_setup::before,
  .ekit-wid-con .icon.icon-api_setup::before,
  .icon.icon-api_setup::before {
    content: "\eab9"
  }

  .ekit-wid-con .fasicon.icon-coin::before,
  .ekit-wid-con .icon.icon-coin::before,
  .icon.icon-coin::before {
    content: "\eaba"
  }

  .ekit-wid-con .fasicon.icon-hand_shake::before,
  .ekit-wid-con .icon.icon-hand_shake::before,
  .icon.icon-hand_shake::before {
    content: "\eabb"
  }

  .ekit-wid-con .fasicon.icon-idea_generate::before,
  .ekit-wid-con .icon.icon-idea_generate::before,
  .icon.icon-idea_generate::before {
    content: "\eabc"
  }

  .ekit-wid-con .fasicon.icon-page_search::before,
  .ekit-wid-con .icon.icon-page_search::before,
  .icon.icon-page_search::before {
    content: "\eabd"
  }

  .ekit-wid-con .fasicon.icon-pen_shape::before,
  .ekit-wid-con .icon.icon-pen_shape::before,
  .icon.icon-pen_shape::before {
    content: "\eabe"
  }

  .ekit-wid-con .fasicon.icon-pencil_art::before,
  .ekit-wid-con .icon.icon-pencil_art::before,
  .icon.icon-pencil_art::before {
    content: "\eabf"
  }

  .ekit-wid-con .fasicon.icon-review::before,
  .ekit-wid-con .icon.icon-review::before,
  .icon.icon-review::before {
    content: "\eac0"
  }

  .ekit-wid-con .fasicon.icon-star::before,
  .ekit-wid-con .icon.icon-star::before,
  .icon.icon-star::before {
    content: "\eac1"
  }

  .ekit-wid-con .fasicon.icon-timing::before,
  .ekit-wid-con .icon.icon-timing::before,
  .icon.icon-timing::before {
    content: "\eac2"
  }

  .ekit-wid-con .fasicon.icon-trophy::before,
  .ekit-wid-con .icon.icon-trophy::before,
  .icon.icon-trophy::before {
    content: "\eac3"
  }

  .ekit-wid-con .fasicon.icon-communication::before,
  .ekit-wid-con .icon.icon-communication::before,
  .icon.icon-communication::before {
    content: "\eac4"
  }

  .ekit-wid-con .fasicon.icon-money-bag2::before,
  .ekit-wid-con .icon.icon-money-bag2::before,
  .icon.icon-money-bag2::before {
    content: "\eac5"
  }

  .ekit-wid-con .fasicon.icon-dentist::before,
  .ekit-wid-con .icon.icon-dentist::before,
  .icon.icon-dentist::before {
    content: "\eac6"
  }

  .ekit-wid-con .fasicon.icon-bill::before,
  .ekit-wid-con .icon.icon-bill::before,
  .icon.icon-bill::before {
    content: "\eac7"
  }

  .ekit-wid-con .fasicon.icon-label::before,
  .ekit-wid-con .icon.icon-label::before,
  .icon.icon-label::before {
    content: "\eac8"
  }

  .ekit-wid-con .fasicon.icon-money::before,
  .ekit-wid-con .icon.icon-money::before,
  .icon.icon-money::before {
    content: "\eac9"
  }

  .ekit-wid-con .fasicon.icon-shield::before,
  .ekit-wid-con .icon.icon-shield::before,
  .icon.icon-shield::before {
    content: "\eaca"
  }

  .ekit-wid-con .fasicon.icon-support::before,
  .ekit-wid-con .icon.icon-support::before,
  .icon.icon-support::before {
    content: "\eacb"
  }

  .ekit-wid-con .fasicon.icon-one::before,
  .ekit-wid-con .icon.icon-one::before,
  .icon.icon-one::before {
    content: "\eacc"
  }

  .ekit-wid-con .fasicon.icon-clock::before,
  .ekit-wid-con .icon.icon-clock::before,
  .icon.icon-clock::before {
    content: "\eacd"
  }

  .ekit-wid-con .fasicon.icon-cart::before,
  .ekit-wid-con .icon.icon-cart::before,
  .icon.icon-cart::before {
    content: "\eace"
  }

  .ekit-wid-con .fasicon.icon-globe::before,
  .ekit-wid-con .icon.icon-globe::before,
  .icon.icon-globe::before {
    content: "\eacf"
  }

  .ekit-wid-con .fasicon.icon-tooth::before,
  .ekit-wid-con .icon.icon-tooth::before,
  .icon.icon-tooth::before {
    content: "\ead0"
  }

  .ekit-wid-con .fasicon.icon-tooth-1::before,
  .ekit-wid-con .icon.icon-tooth-1::before,
  .icon.icon-tooth-1::before {
    content: "\ead1"
  }

  .ekit-wid-con .fasicon.icon-tooth-2::before,
  .ekit-wid-con .icon.icon-tooth-2::before,
  .icon.icon-tooth-2::before {
    content: "\ead2"
  }

  .ekit-wid-con .fasicon.icon-brain::before,
  .ekit-wid-con .icon.icon-brain::before,
  .icon.icon-brain::before {
    content: "\ead3"
  }

  .ekit-wid-con .fasicon.icon-view::before,
  .ekit-wid-con .icon.icon-view::before,
  .icon.icon-view::before {
    content: "\ead4"
  }

  .ekit-wid-con .fasicon.icon-doctor::before,
  .ekit-wid-con .icon.icon-doctor::before,
  .icon.icon-doctor::before {
    content: "\ead5"
  }

  .ekit-wid-con .fasicon.icon-heart::before,
  .ekit-wid-con .icon.icon-heart::before,
  .icon.icon-heart::before {
    content: "\ead6"
  }

  .ekit-wid-con .fasicon.icon-medicine::before,
  .ekit-wid-con .icon.icon-medicine::before,
  .icon.icon-medicine::before {
    content: "\ead7"
  }

  .ekit-wid-con .fasicon.icon-stethoscope::before,
  .ekit-wid-con .icon.icon-stethoscope::before,
  .icon.icon-stethoscope::before {
    content: "\ead8"
  }

  .ekit-wid-con .fasicon.icon-hospital::before,
  .ekit-wid-con .icon.icon-hospital::before,
  .icon.icon-hospital::before {
    content: "\ead9"
  }

  .ekit-wid-con .fasicon.icon-clipboard::before,
  .ekit-wid-con .icon.icon-clipboard::before,
  .icon.icon-clipboard::before {
    content: "\eada"
  }

  .ekit-wid-con .fasicon.icon-medicine-1::before,
  .ekit-wid-con .icon.icon-medicine-1::before,
  .icon.icon-medicine-1::before {
    content: "\eadb"
  }

  .ekit-wid-con .fasicon.icon-hospital-1::before,
  .ekit-wid-con .icon.icon-hospital-1::before,
  .icon.icon-hospital-1::before {
    content: "\eadc"
  }

  .ekit-wid-con .fasicon.icon-customer-support::before,
  .ekit-wid-con .icon.icon-customer-support::before,
  .icon.icon-customer-support::before {
    content: "\eadd"
  }

  .ekit-wid-con .fasicon.icon-brickwall::before,
  .ekit-wid-con .icon.icon-brickwall::before,
  .icon.icon-brickwall::before {
    content: "\eade"
  }

  .ekit-wid-con .fasicon.icon-crane2::before,
  .ekit-wid-con .icon.icon-crane2::before,
  .icon.icon-crane2::before {
    content: "\eadf"
  }

  .ekit-wid-con .fasicon.icon-valve::before,
  .ekit-wid-con .icon.icon-valve::before,
  .icon.icon-valve::before {
    content: "\eae1"
  }

  .ekit-wid-con .fasicon.icon-safety::before,
  .ekit-wid-con .icon.icon-safety::before,
  .icon.icon-safety::before {
    content: "\eae2"
  }

  .ekit-wid-con .fasicon.icon-energy-saving::before,
  .ekit-wid-con .icon.icon-energy-saving::before,
  .icon.icon-energy-saving::before {
    content: "\eae3"
  }

  .ekit-wid-con .fasicon.icon-paint-roller::before,
  .ekit-wid-con .icon.icon-paint-roller::before,
  .icon.icon-paint-roller::before {
    content: "\eae4"
  }

  .ekit-wid-con .fasicon.icon-paint-brushes::before,
  .ekit-wid-con .icon.icon-paint-brushes::before,
  .icon.icon-paint-brushes::before {
    content: "\eae5"
  }

  .ekit-wid-con .fasicon.icon-construction-tool-vehicle-with-crane-lifting-materials::before,
  .ekit-wid-con .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before,
  .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before {
    content: "\eae6"
  }

  .ekit-wid-con .fasicon.icon-trowel::before,
  .ekit-wid-con .icon.icon-trowel::before,
  .icon.icon-trowel::before {
    content: "\eae7"
  }

  .ekit-wid-con .fasicon.icon-bucket::before,
  .ekit-wid-con .icon.icon-bucket::before,
  .icon.icon-bucket::before {
    content: "\eae8"
  }

  .ekit-wid-con .fasicon.icon-smart::before,
  .ekit-wid-con .icon.icon-smart::before,
  .icon.icon-smart::before {
    content: "\eae9"
  }

  .ekit-wid-con .fasicon.icon-repair::before,
  .ekit-wid-con .icon.icon-repair::before,
  .icon.icon-repair::before {
    content: "\eaea"
  }

  .ekit-wid-con .fasicon.icon-saw::before,
  .ekit-wid-con .icon.icon-saw::before,
  .icon.icon-saw::before {
    content: "\eaeb"
  }

  .ekit-wid-con .fasicon.icon-cutter::before,
  .ekit-wid-con .icon.icon-cutter::before,
  .icon.icon-cutter::before {
    content: "\eaec"
  }

  .ekit-wid-con .fasicon.icon-plier::before,
  .ekit-wid-con .icon.icon-plier::before,
  .icon.icon-plier::before {
    content: "\eaed"
  }

  .ekit-wid-con .fasicon.icon-drill::before,
  .ekit-wid-con .icon.icon-drill::before,
  .icon.icon-drill::before {
    content: "\eaee"
  }

  .ekit-wid-con .fasicon.icon-save-money::before,
  .ekit-wid-con .icon.icon-save-money::before,
  .icon.icon-save-money::before {
    content: "\eaef"
  }

  .ekit-wid-con .fasicon.icon-planting::before,
  .ekit-wid-con .icon.icon-planting::before,
  .icon.icon-planting::before {
    content: "\eaf0"
  }

  .ekit-wid-con .fasicon.icon-line-chart::before,
  .ekit-wid-con .icon.icon-line-chart::before,
  .icon.icon-line-chart::before {
    content: "\eaf1"
  }

  .ekit-wid-con .fasicon.icon-open-book::before,
  .ekit-wid-con .icon.icon-open-book::before,
  .icon.icon-open-book::before {
    content: "\eaf2"
  }

  .ekit-wid-con .fasicon.icon-money-bag3::before,
  .ekit-wid-con .icon.icon-money-bag3::before,
  .icon.icon-money-bag3::before {
    content: "\eaf3"
  }

  .ekit-wid-con .fasicon.icon-server::before,
  .ekit-wid-con .icon.icon-server::before,
  .icon.icon-server::before {
    content: "\eaf4"
  }

  .ekit-wid-con .fasicon.icon-server-1::before,
  .ekit-wid-con .icon.icon-server-1::before,
  .icon.icon-server-1::before {
    content: "\eaf5"
  }

  .ekit-wid-con .fasicon.icon-server-2::before,
  .ekit-wid-con .icon.icon-server-2::before,
  .icon.icon-server-2::before {
    content: "\eaf6"
  }

  .ekit-wid-con .fasicon.icon-cloud-computing::before,
  .ekit-wid-con .icon.icon-cloud-computing::before,
  .icon.icon-cloud-computing::before {
    content: "\eaf7"
  }

  .ekit-wid-con .fasicon.icon-cloud::before,
  .ekit-wid-con .icon.icon-cloud::before,
  .icon.icon-cloud::before {
    content: "\eaf8"
  }

  .ekit-wid-con .fasicon.icon-database::before,
  .ekit-wid-con .icon.icon-database::before,
  .icon.icon-database::before {
    content: "\eaf9"
  }

  .ekit-wid-con .fasicon.icon-computer::before,
  .ekit-wid-con .icon.icon-computer::before,
  .icon.icon-computer::before {
    content: "\eafa"
  }

  .ekit-wid-con .fasicon.icon-server-3::before,
  .ekit-wid-con .icon.icon-server-3::before,
  .icon.icon-server-3::before {
    content: "\eafb"
  }

  .ekit-wid-con .fasicon.icon-server-4::before,
  .ekit-wid-con .icon.icon-server-4::before,
  .icon.icon-server-4::before {
    content: "\eafc"
  }

  .ekit-wid-con .fasicon.icon-server-5::before,
  .ekit-wid-con .icon.icon-server-5::before,
  .icon.icon-server-5::before {
    content: "\eafd"
  }

  .ekit-wid-con .fasicon.icon-server-6::before,
  .ekit-wid-con .icon.icon-server-6::before,
  .icon.icon-server-6::before {
    content: "\eafe"
  }

  .ekit-wid-con .fasicon.icon-server-7::before,
  .ekit-wid-con .icon.icon-server-7::before,
  .icon.icon-server-7::before {
    content: "\eaff"
  }

  .ekit-wid-con .fasicon.icon-cloud-1::before,
  .ekit-wid-con .icon.icon-cloud-1::before,
  .icon.icon-cloud-1::before {
    content: "\eb00"
  }

  .ekit-wid-con .fasicon.icon-server-8::before,
  .ekit-wid-con .icon.icon-server-8::before,
  .icon.icon-server-8::before {
    content: "\eb01"
  }

  .ekit-wid-con .fasicon.icon-business-and-finance::before,
  .ekit-wid-con .icon.icon-business-and-finance::before,
  .icon.icon-business-and-finance::before {
    content: "\eb02"
  }

  .ekit-wid-con .fasicon.icon-cloud-2::before,
  .ekit-wid-con .icon.icon-cloud-2::before,
  .icon.icon-cloud-2::before {
    content: "\eb03"
  }

  .ekit-wid-con .fasicon.icon-server-9::before,
  .ekit-wid-con .icon.icon-server-9::before,
  .icon.icon-server-9::before {
    content: "\eb04"
  }

  .ekit-wid-con .fasicon.icon-hosting::before,
  .ekit-wid-con .icon.icon-hosting::before,
  .icon.icon-hosting::before {
    content: "\eb05"
  }

  .ekit-wid-con .fasicon.icon-car::before,
  .ekit-wid-con .icon.icon-car::before,
  .icon.icon-car::before {
    content: "\eb06"
  }

  .ekit-wid-con .fasicon.icon-car-frontal-view::before,
  .ekit-wid-con .icon.icon-car-frontal-view::before,
  .icon.icon-car-frontal-view::before {
    content: "\eb07"
  }

  .ekit-wid-con .fasicon.icon-car-1::before,
  .ekit-wid-con .icon.icon-car-1::before,
  .icon.icon-car-1::before {
    content: "\eb08"
  }

  .ekit-wid-con .fasicon.icon-racing::before,
  .ekit-wid-con .icon.icon-racing::before,
  .icon.icon-racing::before {
    content: "\eb09"
  }

  .ekit-wid-con .fasicon.icon-car-wheel::before,
  .ekit-wid-con .icon.icon-car-wheel::before,
  .icon.icon-car-wheel::before {
    content: "\eb0a"
  }

  .ekit-wid-con .fasicon.icon-steering-wheel::before,
  .ekit-wid-con .icon.icon-steering-wheel::before,
  .icon.icon-steering-wheel::before {
    content: "\eb0b"
  }

  .ekit-wid-con .fasicon.icon-frontal-taxi-cab::before,
  .ekit-wid-con .icon.icon-frontal-taxi-cab::before,
  .icon.icon-frontal-taxi-cab::before {
    content: "\eb0c"
  }

  .ekit-wid-con .fasicon.icon-taxi::before,
  .ekit-wid-con .icon.icon-taxi::before,
  .icon.icon-taxi::before {
    content: "\eb0d"
  }

  .ekit-wid-con .fasicon.icon-cosmetics::before,
  .ekit-wid-con .icon.icon-cosmetics::before,
  .icon.icon-cosmetics::before {
    content: "\eb0e"
  }

  .ekit-wid-con .fasicon.icon-flower::before,
  .ekit-wid-con .icon.icon-flower::before,
  .icon.icon-flower::before {
    content: "\eb0f"
  }

  .ekit-wid-con .fasicon.icon-mirror::before,
  .ekit-wid-con .icon.icon-mirror::before,
  .icon.icon-mirror::before {
    content: "\eb10"
  }

  .ekit-wid-con .fasicon.icon-itunes::before,
  .ekit-wid-con .icon.icon-itunes::before,
  .icon.icon-itunes::before {
    content: "\eb6b"
  }

  .ekit-wid-con .fasicon.icon-salon::before,
  .ekit-wid-con .icon.icon-salon::before,
  .icon.icon-salon::before {
    content: "\eb11"
  }

  .ekit-wid-con .fasicon.icon-hair-dryer::before,
  .ekit-wid-con .icon.icon-hair-dryer::before,
  .icon.icon-hair-dryer::before {
    content: "\eb12"
  }

  .ekit-wid-con .fasicon.icon-shampoo::before,
  .ekit-wid-con .icon.icon-shampoo::before,
  .icon.icon-shampoo::before {
    content: "\eb13"
  }

  .ekit-wid-con .fasicon.icon-download-button::before,
  .ekit-wid-con .icon.icon-download-button::before,
  .icon.icon-download-button::before {
    content: "\e90b"
  }

  .ekit-wid-con .fasicon.icon-list::before,
  .ekit-wid-con .icon.icon-list::before,
  .icon.icon-list::before {
    content: "\eb14"
  }

  .ekit-wid-con .fasicon.icon-loupe::before,
  .ekit-wid-con .icon.icon-loupe::before,
  .icon.icon-loupe::before {
    content: "\eb15"
  }

  .ekit-wid-con .fasicon.icon-search::before,
  .ekit-wid-con .icon.icon-search::before,
  .icon.icon-search::before {
    content: "\eb16"
  }

  .ekit-wid-con .fasicon.icon-search-1::before,
  .ekit-wid-con .icon.icon-search-1::before,
  .icon.icon-search-1::before {
    content: "\eb17"
  }

  .ekit-wid-con .fasicon.icon-shopping-cart::before,
  .ekit-wid-con .icon.icon-shopping-cart::before,
  .icon.icon-shopping-cart::before {
    content: "\eb18"
  }

  .ekit-wid-con .fasicon.icon-menu::before,
  .ekit-wid-con .icon.icon-menu::before,
  .icon.icon-menu::before {
    content: "\eb19"
  }

  .ekit-wid-con .fasicon.icon-menu-1::before,
  .ekit-wid-con .icon.icon-menu-1::before,
  .icon.icon-menu-1::before {
    content: "\eb1a"
  }

  .ekit-wid-con .fasicon.icon-menu-button-of-three-horizontal-lines::before,
  .ekit-wid-con .icon.icon-menu-button-of-three-horizontal-lines::before,
  .icon.icon-menu-button-of-three-horizontal-lines::before {
    content: "\eb1b"
  }

  .ekit-wid-con .fasicon.icon-menu-2::before,
  .ekit-wid-con .icon.icon-menu-2::before,
  .icon.icon-menu-2::before {
    content: "\eb1c"
  }

  .ekit-wid-con .fasicon.icon-menu-3::before,
  .ekit-wid-con .icon.icon-menu-3::before,
  .icon.icon-menu-3::before {
    content: "\eb1d"
  }

  .ekit-wid-con .fasicon.icon-menu-5::before,
  .ekit-wid-con .icon.icon-menu-5::before,
  .icon.icon-menu-5::before {
    content: "\eb1f"
  }

  .ekit-wid-con .fasicon.icon-menu-button::before,
  .ekit-wid-con .icon.icon-menu-button::before,
  .icon.icon-menu-button::before {
    content: "\eb20"
  }

  .ekit-wid-con .fasicon.icon-list-1::before,
  .ekit-wid-con .icon.icon-list-1::before,
  .icon.icon-list-1::before {
    content: "\eb21"
  }

  .ekit-wid-con .fasicon.icon-menu-6::before,
  .ekit-wid-con .icon.icon-menu-6::before,
  .icon.icon-menu-6::before {
    content: "\eb22"
  }

  .ekit-wid-con .fasicon.icon-menu-7::before,
  .ekit-wid-con .icon.icon-menu-7::before,
  .icon.icon-menu-7::before {
    content: "\eb23"
  }

  .ekit-wid-con .fasicon.icon-menu-8::before,
  .ekit-wid-con .icon.icon-menu-8::before,
  .icon.icon-menu-8::before {
    content: "\eb24"
  }

  .ekit-wid-con .fasicon.icon-list-2::before,
  .ekit-wid-con .icon.icon-list-2::before,
  .icon.icon-list-2::before {
    content: "\eb25"
  }

  .ekit-wid-con .fasicon.icon-dot::before,
  .ekit-wid-con .icon.icon-dot::before,
  .icon.icon-dot::before {
    content: "\eb26"
  }

  .ekit-wid-con .fasicon.icon-menu-9::before,
  .ekit-wid-con .icon.icon-menu-9::before,
  .icon.icon-menu-9::before {
    content: "\eb27"
  }

  .ekit-wid-con .fasicon.icon-search11::before,
  .ekit-wid-con .icon.icon-search11::before,
  .icon.icon-search11::before {
    content: "\eb28"
  }

  .ekit-wid-con .fasicon.icon-search-minus::before,
  .ekit-wid-con .icon.icon-search-minus::before,
  .icon.icon-search-minus::before {
    content: "\eb29"
  }

  .ekit-wid-con .fasicon.icon-search-11::before,
  .ekit-wid-con .icon.icon-search-11::before,
  .icon.icon-search-11::before {
    content: "\eb2a"
  }

  .ekit-wid-con .fasicon.icon-search-2::before,
  .ekit-wid-con .icon.icon-search-2::before,
  .icon.icon-search-2::before {
    content: "\eb2b"
  }

  .ekit-wid-con .fasicon.icon-search-3::before,
  .ekit-wid-con .icon.icon-search-3::before,
  .icon.icon-search-3::before {
    content: "\eb2c"
  }

  .ekit-wid-con .fasicon.icon-magnifying-glass-search::before,
  .ekit-wid-con .icon.icon-magnifying-glass-search::before,
  .icon.icon-magnifying-glass-search::before {
    content: "\eb2d"
  }

  .ekit-wid-con .fasicon.icon-loupe1::before,
  .ekit-wid-con .icon.icon-loupe1::before,
  .icon.icon-loupe1::before {
    content: "\eb2e"
  }

  .ekit-wid-con .fasicon.icon-speed::before,
  .ekit-wid-con .icon.icon-speed::before,
  .icon.icon-speed::before {
    content: "\eb2f"
  }

  .ekit-wid-con .fasicon.icon-search21::before,
  .ekit-wid-con .icon.icon-search21::before,
  .icon.icon-search21::before {
    content: "\eb30"
  }

  .ekit-wid-con .fasicon.icon-search-4::before,
  .ekit-wid-con .icon.icon-search-4::before,
  .icon.icon-search-4::before {
    content: "\eb31"
  }

  .ekit-wid-con .fasicon.icon-search-5::before,
  .ekit-wid-con .icon.icon-search-5::before,
  .icon.icon-search-5::before {
    content: "\eb32"
  }

  .ekit-wid-con .fasicon.icon-detective::before,
  .ekit-wid-con .icon.icon-detective::before,
  .icon.icon-detective::before {
    content: "\eb33"
  }

  .ekit-wid-con .fasicon.icon-cart1::before,
  .ekit-wid-con .icon.icon-cart1::before,
  .icon.icon-cart1::before {
    content: "\eb34"
  }

  .ekit-wid-con .fasicon.icon-buying-on-smartphone::before,
  .ekit-wid-con .icon.icon-buying-on-smartphone::before,
  .icon.icon-buying-on-smartphone::before {
    content: "\eb35"
  }

  .ekit-wid-con .fasicon.icon-badge::before,
  .ekit-wid-con .icon.icon-badge::before,
  .icon.icon-badge::before {
    content: "\eb36"
  }

  .ekit-wid-con .fasicon.icon-basket1::before,
  .ekit-wid-con .icon.icon-basket1::before,
  .icon.icon-basket1::before {
    content: "\eb37"
  }

  .ekit-wid-con .fasicon.icon-commerce-and-shopping::before,
  .ekit-wid-con .icon.icon-commerce-and-shopping::before,
  .icon.icon-commerce-and-shopping::before {
    content: "\eb38"
  }

  .ekit-wid-con .fasicon.icon-comment::before,
  .ekit-wid-con .icon.icon-comment::before,
  .icon.icon-comment::before {
    content: "\eb39"
  }

  .ekit-wid-con .fasicon.icon-comment-1::before,
  .ekit-wid-con .icon.icon-comment-1::before,
  .icon.icon-comment-1::before {
    content: "\eb3a"
  }

  .ekit-wid-con .fasicon.icon-share::before,
  .ekit-wid-con .icon.icon-share::before,
  .icon.icon-share::before {
    content: "\eb3b"
  }

  .ekit-wid-con .fasicon.icon-share-1::before,
  .ekit-wid-con .icon.icon-share-1::before,
  .icon.icon-share-1::before {
    content: "\eb3c"
  }

  .ekit-wid-con .fasicon.icon-share-2::before,
  .ekit-wid-con .icon.icon-share-2::before,
  .icon.icon-share-2::before {
    content: "\eb3d"
  }

  .ekit-wid-con .fasicon.icon-share-3::before,
  .ekit-wid-con .icon.icon-share-3::before,
  .icon.icon-share-3::before {
    content: "\eb3e"
  }

  .ekit-wid-con .fasicon.icon-comment1::before,
  .ekit-wid-con .icon.icon-comment1::before,
  .icon.icon-comment1::before {
    content: "\eb3f"
  }

  .ekit-wid-con .fasicon.icon-favorite::before,
  .ekit-wid-con .icon.icon-favorite::before,
  .icon.icon-favorite::before {
    content: "\eb40"
  }

  .ekit-wid-con .fasicon.icon-retweet::before,
  .ekit-wid-con .icon.icon-retweet::before,
  .icon.icon-retweet::before {
    content: "\eb41"
  }

  .ekit-wid-con .fasicon.icon-share1::before,
  .ekit-wid-con .icon.icon-share1::before,
  .icon.icon-share1::before {
    content: "\eb42"
  }

  .ekit-wid-con .fasicon.icon-facebook::before,
  .ekit-wid-con .icon.icon-facebook::before,
  .icon.icon-facebook::before {
    content: "\eb43"
  }

  .ekit-wid-con .fasicon.icon-twitter::before,
  .ekit-wid-con .icon.icon-twitter::before,
  .icon.icon-twitter::before {
    content: "\eb44"
  }

  .ekit-wid-con .fasicon.icon-linkedin::before,
  .ekit-wid-con .icon.icon-linkedin::before,
  .icon.icon-linkedin::before {
    content: "\eb45"
  }

  .ekit-wid-con .fasicon.icon-whatsapp-1::before,
  .ekit-wid-con .icon.icon-whatsapp-1::before,
  .icon.icon-whatsapp-1::before {
    content: "\eb46"
  }

  .ekit-wid-con .fasicon.icon-dribbble::before,
  .ekit-wid-con .icon.icon-dribbble::before,
  .icon.icon-dribbble::before {
    content: "\eb47"
  }

  .ekit-wid-con .fasicon.icon-facebook-2::before,
  .ekit-wid-con .icon.icon-facebook-2::before,
  .icon.icon-facebook-2::before {
    content: "\eb48"
  }

  .ekit-wid-con .fasicon.icon-twitter1::before,
  .ekit-wid-con .icon.icon-twitter1::before,
  .icon.icon-twitter1::before {
    content: "\eb49"
  }

  .ekit-wid-con .fasicon.icon-vk::before,
  .ekit-wid-con .icon.icon-vk::before,
  .icon.icon-vk::before {
    content: "\eb4a"
  }

  .ekit-wid-con .fasicon.icon-youtube-v::before,
  .ekit-wid-con .icon.icon-youtube-v::before,
  .icon.icon-youtube-v::before {
    content: "\eb4b"
  }

  .ekit-wid-con .fasicon.icon-vimeo::before,
  .ekit-wid-con .icon.icon-vimeo::before,
  .icon.icon-vimeo::before {
    content: "\eae0"
  }

  .ekit-wid-con .fasicon.icon-youtube::before,
  .ekit-wid-con .icon.icon-youtube::before,
  .icon.icon-youtube::before {
    content: "\eb4c"
  }

  .ekit-wid-con .fasicon.icon-snapchat-1::before,
  .ekit-wid-con .icon.icon-snapchat-1::before,
  .icon.icon-snapchat-1::before {
    content: "\eb4d"
  }

  .ekit-wid-con .fasicon.icon-behance::before,
  .ekit-wid-con .icon.icon-behance::before,
  .icon.icon-behance::before {
    content: "\eb4e"
  }

  .ekit-wid-con .fasicon.icon-github::before,
  .ekit-wid-con .icon.icon-github::before,
  .icon.icon-github::before {
    content: "\eb4f"
  }

  .ekit-wid-con .fasicon.icon-pinterest::before,
  .ekit-wid-con .icon.icon-pinterest::before,
  .icon.icon-pinterest::before {
    content: "\eb50"
  }

  .ekit-wid-con .fasicon.icon-spotify::before,
  .ekit-wid-con .icon.icon-spotify::before,
  .icon.icon-spotify::before {
    content: "\eb51"
  }

  .ekit-wid-con .fasicon.icon-soundcloud-1::before,
  .ekit-wid-con .icon.icon-soundcloud-1::before,
  .icon.icon-soundcloud-1::before {
    content: "\eb52"
  }

  .ekit-wid-con .fasicon.icon-skype-1::before,
  .ekit-wid-con .icon.icon-skype-1::before,
  .icon.icon-skype-1::before {
    content: "\eb53"
  }

  .ekit-wid-con .fasicon.icon-rss::before,
  .ekit-wid-con .icon.icon-rss::before,
  .icon.icon-rss::before {
    content: "\eb54"
  }

  .ekit-wid-con .fasicon.icon-reddit-1::before,
  .ekit-wid-con .icon.icon-reddit-1::before,
  .icon.icon-reddit-1::before {
    content: "\eb55"
  }

  .ekit-wid-con .fasicon.icon-dribbble-1::before,
  .ekit-wid-con .icon.icon-dribbble-1::before,
  .icon.icon-dribbble-1::before {
    content: "\eb56"
  }

  .ekit-wid-con .fasicon.icon-wordpress-1::before,
  .ekit-wid-con .icon.icon-wordpress-1::before,
  .icon.icon-wordpress-1::before {
    content: "\eb57"
  }

  .ekit-wid-con .fasicon.icon-logo::before,
  .ekit-wid-con .icon.icon-logo::before,
  .icon.icon-logo::before {
    content: "\eb58"
  }

  .ekit-wid-con .fasicon.icon-dropbox-1::before,
  .ekit-wid-con .icon.icon-dropbox-1::before,
  .icon.icon-dropbox-1::before {
    content: "\eb59"
  }

  .ekit-wid-con .fasicon.icon-blogger-1::before,
  .ekit-wid-con .icon.icon-blogger-1::before,
  .icon.icon-blogger-1::before {
    content: "\eb5a"
  }

  .ekit-wid-con .fasicon.icon-photo::before,
  .ekit-wid-con .icon.icon-photo::before,
  .icon.icon-photo::before {
    content: "\eb5b"
  }

  .ekit-wid-con .fasicon.icon-hangouts::before,
  .ekit-wid-con .icon.icon-hangouts::before,
  .icon.icon-hangouts::before {
    content: "\eb5c"
  }

  .ekit-wid-con .fasicon.icon-xing::before,
  .ekit-wid-con .icon.icon-xing::before,
  .icon.icon-xing::before {
    content: "\eb5d"
  }

  .ekit-wid-con .fasicon.icon-myspace::before,
  .ekit-wid-con .icon.icon-myspace::before,
  .icon.icon-myspace::before {
    content: "\eb5e"
  }

  .ekit-wid-con .fasicon.icon-flickr-1::before,
  .ekit-wid-con .icon.icon-flickr-1::before,
  .icon.icon-flickr-1::before {
    content: "\eb5f"
  }

  .ekit-wid-con .fasicon.icon-envato::before,
  .ekit-wid-con .icon.icon-envato::before,
  .icon.icon-envato::before {
    content: "\eb60"
  }

  .ekit-wid-con .fasicon.icon-picasa-1::before,
  .ekit-wid-con .icon.icon-picasa-1::before,
  .icon.icon-picasa-1::before {
    content: "\eb61"
  }

  .ekit-wid-con .fasicon.icon-wattpad::before,
  .ekit-wid-con .icon.icon-wattpad::before,
  .icon.icon-wattpad::before {
    content: "\eb62"
  }

  .ekit-wid-con .fasicon.icon-emoji::before,
  .ekit-wid-con .icon.icon-emoji::before,
  .icon.icon-emoji::before {
    content: "\eb63"
  }

  .ekit-wid-con .fasicon.icon-deviantart-1::before,
  .ekit-wid-con .icon.icon-deviantart-1::before,
  .icon.icon-deviantart-1::before {
    content: "\eb64"
  }

  .ekit-wid-con .fasicon.icon-yahoo-1::before,
  .ekit-wid-con .icon.icon-yahoo-1::before,
  .icon.icon-yahoo-1::before {
    content: "\eb65"
  }

  .ekit-wid-con .fasicon.icon-vine-1::before,
  .ekit-wid-con .icon.icon-vine-1::before,
  .icon.icon-vine-1::before {
    content: "\eb66"
  }

  .ekit-wid-con .fasicon.icon-delicious::before,
  .ekit-wid-con .icon.icon-delicious::before,
  .icon.icon-delicious::before {
    content: "\eb67"
  }

  .ekit-wid-con .fasicon.icon-kickstarter-1::before,
  .ekit-wid-con .icon.icon-kickstarter-1::before,
  .icon.icon-kickstarter-1::before {
    content: "\eb68"
  }

  .ekit-wid-con .fasicon.icon-stumbleupon-1::before,
  .ekit-wid-con .icon.icon-stumbleupon-1::before,
  .icon.icon-stumbleupon-1::before {
    content: "\eb69"
  }

  .ekit-wid-con .fasicon.icon-brands-and-logotypes::before,
  .ekit-wid-con .icon.icon-brands-and-logotypes::before,
  .icon.icon-brands-and-logotypes::before {
    content: "\eb6a"
  }

  .ekit-wid-con .fasicon.icon-instagram-1::before,
  .ekit-wid-con .icon.icon-instagram-1::before,
  .icon.icon-instagram-1::before {
    content: "\eb6c"
  }

  .ekit-wid-con .fasicon.icon-facebook-1::before,
  .ekit-wid-con .icon.icon-facebook-1::before,
  .icon.icon-facebook-1::before {
    content: "\eb6d"
  }

  .ekit-wid-con .fasicon.icon-instagram-2::before,
  .ekit-wid-con .icon.icon-instagram-2::before,
  .icon.icon-instagram-2::before {
    content: "\eb6e"
  }

  .ekit-wid-con .fasicon.icon-twitter-1::before,
  .ekit-wid-con .icon.icon-twitter-1::before,
  .icon.icon-twitter-1::before {
    content: "\eb6f"
  }

  .ekit-wid-con .fasicon.icon-whatsapp-2::before,
  .ekit-wid-con .icon.icon-whatsapp-2::before,
  .icon.icon-whatsapp-2::before {
    content: "\eb70"
  }

  .ekit-wid-con .fasicon.icon-youtube-1::before,
  .ekit-wid-con .icon.icon-youtube-1::before,
  .icon.icon-youtube-1::before {
    content: "\eb71"
  }

  .ekit-wid-con .fasicon.icon-linkedin-1::before,
  .ekit-wid-con .icon.icon-linkedin-1::before,
  .icon.icon-linkedin-1::before {
    content: "\eb72"
  }

  .ekit-wid-con .fasicon.icon-telegram::before,
  .ekit-wid-con .icon.icon-telegram::before,
  .icon.icon-telegram::before {
    content: "\eb73"
  }

  .ekit-wid-con .fasicon.icon-github-1::before,
  .ekit-wid-con .icon.icon-github-1::before,
  .icon.icon-github-1::before {
    content: "\eb74"
  }

  .ekit-wid-con .fasicon.icon-vk-1::before,
  .ekit-wid-con .icon.icon-vk-1::before,
  .icon.icon-vk-1::before {
    content: "\eb75"
  }

  .ekit-wid-con .fasicon.icon-pinterest-1::before,
  .ekit-wid-con .icon.icon-pinterest-1::before,
  .icon.icon-pinterest-1::before {
    content: "\eb76"
  }

  .ekit-wid-con .fasicon.icon-rss-1::before,
  .ekit-wid-con .icon.icon-rss-1::before,
  .icon.icon-rss-1::before {
    content: "\eb77"
  }

  .ekit-wid-con .fasicon.icon-twitch::before,
  .ekit-wid-con .icon.icon-twitch::before,
  .icon.icon-twitch::before {
    content: "\eb78"
  }

  .ekit-wid-con .fasicon.icon-snapchat-2::before,
  .ekit-wid-con .icon.icon-snapchat-2::before,
  .icon.icon-snapchat-2::before {
    content: "\eb79"
  }

  .ekit-wid-con .fasicon.icon-skype-2::before,
  .ekit-wid-con .icon.icon-skype-2::before,
  .icon.icon-skype-2::before {
    content: "\eb7a"
  }

  .ekit-wid-con .fasicon.icon-behance-2::before,
  .ekit-wid-con .icon.icon-behance-2::before,
  .icon.icon-behance-2::before {
    content: "\eb7b"
  }

  .ekit-wid-con .fasicon.icon-spotify-1::before,
  .ekit-wid-con .icon.icon-spotify-1::before,
  .icon.icon-spotify-1::before {
    content: "\eb7c"
  }

  .ekit-wid-con .fasicon.icon-periscope::before,
  .ekit-wid-con .icon.icon-periscope::before,
  .icon.icon-periscope::before {
    content: "\eb7d"
  }

  .ekit-wid-con .fasicon.icon-dribbble-2::before,
  .ekit-wid-con .icon.icon-dribbble-2::before,
  .icon.icon-dribbble-2::before {
    content: "\eb7e"
  }

  .ekit-wid-con .fasicon.icon-tumblr-1::before,
  .ekit-wid-con .icon.icon-tumblr-1::before,
  .icon.icon-tumblr-1::before {
    content: "\eb7f"
  }

  .ekit-wid-con .fasicon.icon-soundcloud-2::before,
  .ekit-wid-con .icon.icon-soundcloud-2::before,
  .icon.icon-soundcloud-2::before {
    content: "\eb80"
  }

  .ekit-wid-con .fasicon.icon-google-drive-1::before,
  .ekit-wid-con .icon.icon-google-drive-1::before,
  .icon.icon-google-drive-1::before {
    content: "\eb81"
  }

  .ekit-wid-con .fasicon.icon-dropbox-2::before,
  .ekit-wid-con .icon.icon-dropbox-2::before,
  .icon.icon-dropbox-2::before {
    content: "\eb82"
  }

  .ekit-wid-con .fasicon.icon-reddit-2::before,
  .ekit-wid-con .icon.icon-reddit-2::before,
  .icon.icon-reddit-2::before {
    content: "\eb83"
  }

  .ekit-wid-con .fasicon.icon-html::before,
  .ekit-wid-con .icon.icon-html::before,
  .icon.icon-html::before {
    content: "\eb84"
  }

  .ekit-wid-con .fasicon.icon-vimeo-1::before,
  .ekit-wid-con .icon.icon-vimeo-1::before,
  .icon.icon-vimeo-1::before {
    content: "\eb85"
  }

  .ekit-wid-con .fasicon.icon-hangout::before,
  .ekit-wid-con .icon.icon-hangout::before,
  .icon.icon-hangout::before {
    content: "\eb86"
  }

  .ekit-wid-con .fasicon.icon-blogger-2::before,
  .ekit-wid-con .icon.icon-blogger-2::before,
  .icon.icon-blogger-2::before {
    content: "\eb87"
  }

  .ekit-wid-con .fasicon.icon-yahoo-2::before,
  .ekit-wid-con .icon.icon-yahoo-2::before,
  .icon.icon-yahoo-2::before {
    content: "\eb88"
  }

  .ekit-wid-con .fasicon.icon-path::before,
  .ekit-wid-con .icon.icon-path::before,
  .icon.icon-path::before {
    content: "\eb89"
  }

  .ekit-wid-con .fasicon.icon-yelp-1::before,
  .ekit-wid-con .icon.icon-yelp-1::before,
  .icon.icon-yelp-1::before {
    content: "\eb8a"
  }

  .ekit-wid-con .fasicon.icon-slideshare::before,
  .ekit-wid-con .icon.icon-slideshare::before,
  .icon.icon-slideshare::before {
    content: "\eb8b"
  }

  .ekit-wid-con .fasicon.icon-picasa-2::before,
  .ekit-wid-con .icon.icon-picasa-2::before,
  .icon.icon-picasa-2::before {
    content: "\eb8c"
  }

  .ekit-wid-con .fasicon.icon-myspace-1::before,
  .ekit-wid-con .icon.icon-myspace-1::before,
  .icon.icon-myspace-1::before {
    content: "\eb8d"
  }

  .ekit-wid-con .fasicon.icon-flickr-2::before,
  .ekit-wid-con .icon.icon-flickr-2::before,
  .icon.icon-flickr-2::before {
    content: "\eb8e"
  }

  .ekit-wid-con .fasicon.icon-xing-1::before,
  .ekit-wid-con .icon.icon-xing-1::before,
  .icon.icon-xing-1::before {
    content: "\eb8f"
  }

  .ekit-wid-con .fasicon.icon-envato-1::before,
  .ekit-wid-con .icon.icon-envato-1::before,
  .icon.icon-envato-1::before {
    content: "\eb90"
  }

  .ekit-wid-con .fasicon.icon-swarm::before,
  .ekit-wid-con .icon.icon-swarm::before,
  .icon.icon-swarm::before {
    content: "\eb91"
  }

  .ekit-wid-con .fasicon.icon-wattpad-1::before,
  .ekit-wid-con .icon.icon-wattpad-1::before,
  .icon.icon-wattpad-1::before {
    content: "\eb92"
  }

  .ekit-wid-con .fasicon.icon-foursquare::before,
  .ekit-wid-con .icon.icon-foursquare::before,
  .icon.icon-foursquare::before {
    content: "\eb93"
  }

  .ekit-wid-con .fasicon.icon-deviantart-2::before,
  .ekit-wid-con .icon.icon-deviantart-2::before,
  .icon.icon-deviantart-2::before {
    content: "\eb94"
  }

  .ekit-wid-con .fasicon.icon-kickstarter-2::before,
  .ekit-wid-con .icon.icon-kickstarter-2::before,
  .icon.icon-kickstarter-2::before {
    content: "\eb95"
  }

  .ekit-wid-con .fasicon.icon-delicious-1::before,
  .ekit-wid-con .icon.icon-delicious-1::before,
  .icon.icon-delicious-1::before {
    content: "\eb96"
  }

  .ekit-wid-con .fasicon.icon-vine-2::before,
  .ekit-wid-con .icon.icon-vine-2::before,
  .icon.icon-vine-2::before {
    content: "\eb97"
  }

  .ekit-wid-con .fasicon.icon-digg::before,
  .ekit-wid-con .icon.icon-digg::before,
  .icon.icon-digg::before {
    content: "\eb98"
  }

  .ekit-wid-con .fasicon.icon-bebo::before,
  .ekit-wid-con .icon.icon-bebo::before,
  .icon.icon-bebo::before {
    content: "\eb99"
  }

  .ekit-wid-con .fasicon.icon-stumbleupon-2::before,
  .ekit-wid-con .icon.icon-stumbleupon-2::before,
  .icon.icon-stumbleupon-2::before {
    content: "\eb9a"
  }

  .ekit-wid-con .fasicon.icon-forrst::before,
  .ekit-wid-con .icon.icon-forrst::before,
  .icon.icon-forrst::before {
    content: "\eb9b"
  }

  .ekit-wid-con .fasicon.icon-eye3::before,
  .ekit-wid-con .icon.icon-eye3::before,
  .icon.icon-eye3::before {
    content: "\eb9d"
  }

  .ekit-wid-con .fasicon.icon-microscope::before,
  .ekit-wid-con .icon.icon-microscope::before,
  .icon.icon-microscope::before {
    content: "\eb9e"
  }

  .ekit-wid-con .fasicon.icon-Anti-Lock::before,
  .ekit-wid-con .icon.icon-Anti-Lock::before,
  .icon.icon-Anti-Lock::before {
    content: "\eb9f"
  }

  .ekit-wid-con .fasicon.icon-apartment::before,
  .ekit-wid-con .icon.icon-apartment::before,
  .icon.icon-apartment::before {
    content: "\eba0"
  }

  .ekit-wid-con .fasicon.icon-app::before,
  .ekit-wid-con .icon.icon-app::before,
  .icon.icon-app::before {
    content: "\eba2"
  }

  .ekit-wid-con .fasicon.icon-Aroma::before,
  .ekit-wid-con .icon.icon-Aroma::before,
  .icon.icon-Aroma::before {
    content: "\eba3"
  }

  .ekit-wid-con .fasicon.icon-bamboo-Leaf::before,
  .ekit-wid-con .icon.icon-bamboo-Leaf::before,
  .icon.icon-bamboo-Leaf::before {
    content: "\eba5"
  }

  .ekit-wid-con .fasicon.icon-basket::before,
  .ekit-wid-con .icon.icon-basket::before,
  .icon.icon-basket::before {
    content: "\eba6"
  }

  .ekit-wid-con .fasicon.icon-Battery::before,
  .ekit-wid-con .icon.icon-Battery::before,
  .icon.icon-Battery::before {
    content: "\eba7"
  }

  .ekit-wid-con .fasicon.icon-Bettery::before,
  .ekit-wid-con .icon.icon-Bettery::before,
  .icon.icon-Bettery::before {
    content: "\eba8"
  }

  .ekit-wid-con .fasicon.icon-building::before,
  .ekit-wid-con .icon.icon-building::before,
  .icon.icon-building::before {
    content: "\eba9"
  }

  .ekit-wid-con .fasicon.icon-car-2::before,
  .ekit-wid-con .icon.icon-car-2::before,
  .icon.icon-car-2::before {
    content: "\ebaa"
  }

  .ekit-wid-con .fasicon.icon-Car::before,
  .ekit-wid-con .icon.icon-Car::before,
  .icon.icon-Car::before {
    content: "\ebab"
  }

  .ekit-wid-con .fasicon.icon-Child::before,
  .ekit-wid-con .icon.icon-Child::before,
  .icon.icon-Child::before {
    content: "\ebac"
  }

  .ekit-wid-con .fasicon.icon-cityscape::before,
  .ekit-wid-con .icon.icon-cityscape::before,
  .icon.icon-cityscape::before {
    content: "\ebad"
  }

  .ekit-wid-con .fasicon.icon-cleaner::before,
  .ekit-wid-con .icon.icon-cleaner::before,
  .icon.icon-cleaner::before {
    content: "\ebae"
  }

  .ekit-wid-con .fasicon.icon-Coffee-cup::before,
  .ekit-wid-con .icon.icon-Coffee-cup::before,
  .icon.icon-Coffee-cup::before {
    content: "\ebaf"
  }

  .ekit-wid-con .fasicon.icon-coins::before,
  .ekit-wid-con .icon.icon-coins::before,
  .icon.icon-coins::before {
    content: "\ebb0"
  }

  .ekit-wid-con .fasicon.icon-Computer::before,
  .ekit-wid-con .icon.icon-Computer::before,
  .icon.icon-Computer::before {
    content: "\ebb1"
  }

  .ekit-wid-con .fasicon.icon-Consultancy::before,
  .ekit-wid-con .icon.icon-Consultancy::before,
  .icon.icon-Consultancy::before {
    content: "\ebb2"
  }

  .ekit-wid-con .fasicon.icon-cottage::before,
  .ekit-wid-con .icon.icon-cottage::before,
  .icon.icon-cottage::before {
    content: "\ebb3"
  }

  .ekit-wid-con .fasicon.icon-crane::before,
  .ekit-wid-con .icon.icon-crane::before,
  .icon.icon-crane::before {
    content: "\ebb4"
  }

  .ekit-wid-con .fasicon.icon-Custom-api::before,
  .ekit-wid-con .icon.icon-Custom-api::before,
  .icon.icon-Custom-api::before {
    content: "\ebb5"
  }

  .ekit-wid-con .fasicon.icon-customer-support-2::before,
  .ekit-wid-con .icon.icon-customer-support-2::before,
  .icon.icon-customer-support-2::before {
    content: "\ebb6"
  }

  .ekit-wid-con .fasicon.icon-Design-2::before,
  .ekit-wid-con .icon.icon-Design-2::before,
  .icon.icon-Design-2::before {
    content: "\ebb7"
  }

  .ekit-wid-con .fasicon.icon-Design-3::before,
  .ekit-wid-con .icon.icon-Design-3::before,
  .icon.icon-Design-3::before {
    content: "\ebb8"
  }

  .ekit-wid-con .fasicon.icon-design::before,
  .ekit-wid-con .icon.icon-design::before,
  .icon.icon-design::before {
    content: "\ebb9"
  }

  .ekit-wid-con .fasicon.icon-diamond::before,
  .ekit-wid-con .icon.icon-diamond::before,
  .icon.icon-diamond::before {
    content: "\ebba"
  }

  .ekit-wid-con .fasicon.icon-diploma::before,
  .ekit-wid-con .icon.icon-diploma::before,
  .icon.icon-diploma::before {
    content: "\ebbb"
  }

  .ekit-wid-con .fasicon.icon-Document-Search::before,
  .ekit-wid-con .icon.icon-Document-Search::before,
  .icon.icon-Document-Search::before {
    content: "\ebbc"
  }

  .ekit-wid-con .fasicon.icon-Download::before,
  .ekit-wid-con .icon.icon-Download::before,
  .icon.icon-Download::before {
    content: "\ebbd"
  }

  .ekit-wid-con .fasicon.icon-drilling::before,
  .ekit-wid-con .icon.icon-drilling::before,
  .icon.icon-drilling::before {
    content: "\ebbe"
  }

  .ekit-wid-con .fasicon.icon-engine::before,
  .ekit-wid-con .icon.icon-engine::before,
  .icon.icon-engine::before {
    content: "\ebbf"
  }

  .ekit-wid-con .fasicon.icon-engineer::before,
  .ekit-wid-con .icon.icon-engineer::before,
  .icon.icon-engineer::before {
    content: "\ebc0"
  }

  .ekit-wid-con .fasicon.icon-envelope::before,
  .ekit-wid-con .icon.icon-envelope::before,
  .icon.icon-envelope::before {
    content: "\ebc1"
  }

  .ekit-wid-con .fasicon.icon-Family::before,
  .ekit-wid-con .icon.icon-Family::before,
  .icon.icon-Family::before {
    content: "\ebc2"
  }

  .ekit-wid-con .fasicon.icon-friendship::before,
  .ekit-wid-con .icon.icon-friendship::before,
  .icon.icon-friendship::before {
    content: "\ebc3"
  }

  .ekit-wid-con .fasicon.icon-gift::before,
  .ekit-wid-con .icon.icon-gift::before,
  .icon.icon-gift::before {
    content: "\ebc4"
  }

  .ekit-wid-con .fasicon.icon-graph-2::before,
  .ekit-wid-con .icon.icon-graph-2::before,
  .icon.icon-graph-2::before {
    content: "\ebc5"
  }

  .ekit-wid-con .fasicon.icon-graph::before,
  .ekit-wid-con .icon.icon-graph::before,
  .icon.icon-graph::before {
    content: "\ebc6"
  }

  .ekit-wid-con .fasicon.icon-hamburger-2::before,
  .ekit-wid-con .icon.icon-hamburger-2::before,
  .icon.icon-hamburger-2::before {
    content: "\ebc7"
  }

  .ekit-wid-con .fasicon.icon-handshake::before,
  .ekit-wid-con .icon.icon-handshake::before,
  .icon.icon-handshake::before {
    content: "\ebc8"
  }

  .ekit-wid-con .fasicon.icon-Helmet::before,
  .ekit-wid-con .icon.icon-Helmet::before,
  .icon.icon-Helmet::before {
    content: "\ebc9"
  }

  .ekit-wid-con .fasicon.icon-hot-Stone-2::before,
  .ekit-wid-con .icon.icon-hot-Stone-2::before,
  .icon.icon-hot-Stone-2::before {
    content: "\ebca"
  }

  .ekit-wid-con .fasicon.icon-hot-stone::before,
  .ekit-wid-con .icon.icon-hot-stone::before,
  .icon.icon-hot-stone::before {
    content: "\ebcb"
  }

  .ekit-wid-con .fasicon.icon-idea::before,
  .ekit-wid-con .icon.icon-idea::before,
  .icon.icon-idea::before {
    content: "\ebcc"
  }

  .ekit-wid-con .fasicon.icon-Leaf::before,
  .ekit-wid-con .icon.icon-Leaf::before,
  .icon.icon-Leaf::before {
    content: "\ebcd"
  }

  .ekit-wid-con .fasicon.icon-management::before,
  .ekit-wid-con .icon.icon-management::before,
  .icon.icon-management::before {
    content: "\ebce"
  }

  .ekit-wid-con .fasicon.icon-Massage-table::before,
  .ekit-wid-con .icon.icon-Massage-table::before,
  .icon.icon-Massage-table::before {
    content: "\ebcf"
  }

  .ekit-wid-con .fasicon.icon-Mechanic::before,
  .ekit-wid-con .icon.icon-Mechanic::before,
  .icon.icon-Mechanic::before {
    content: "\ebd0"
  }

  .ekit-wid-con .fasicon.icon-Money-2::before,
  .ekit-wid-con .icon.icon-Money-2::before,
  .icon.icon-Money-2::before {
    content: "\ebd2"
  }

  .ekit-wid-con .fasicon.icon-money-bag::before,
  .ekit-wid-con .icon.icon-money-bag::before,
  .icon.icon-money-bag::before {
    content: "\ebd3"
  }

  .ekit-wid-con .fasicon.icon-Money::before,
  .ekit-wid-con .icon.icon-Money::before,
  .icon.icon-Money::before {
    content: "\ebd4"
  }

  .ekit-wid-con .fasicon.icon-oil-bottle::before,
  .ekit-wid-con .icon.icon-oil-bottle::before,
  .icon.icon-oil-bottle::before {
    content: "\ebd5"
  }

  .ekit-wid-con .fasicon.icon-Physiotherapy::before,
  .ekit-wid-con .icon.icon-Physiotherapy::before,
  .icon.icon-Physiotherapy::before {
    content: "\ebd6"
  }

  .ekit-wid-con .fasicon.icon-Profile::before,
  .ekit-wid-con .icon.icon-Profile::before,
  .icon.icon-Profile::before {
    content: "\ebd7"
  }

  .ekit-wid-con .fasicon.icon-Rating::before,
  .ekit-wid-con .icon.icon-Rating::before,
  .icon.icon-Rating::before {
    content: "\ebd8"
  }

  .ekit-wid-con .fasicon.icon-right-mark::before,
  .ekit-wid-con .icon.icon-right-mark::before,
  .icon.icon-right-mark::before {
    content: "\ebd9"
  }

  .ekit-wid-con .fasicon.icon-rings::before,
  .ekit-wid-con .icon.icon-rings::before,
  .icon.icon-rings::before {
    content: "\ebda"
  }

  .ekit-wid-con .fasicon.icon-Safe-house::before,
  .ekit-wid-con .icon.icon-Safe-house::before,
  .icon.icon-Safe-house::before {
    content: "\ebdb"
  }

  .ekit-wid-con .fasicon.icon-Scan::before,
  .ekit-wid-con .icon.icon-Scan::before,
  .icon.icon-Scan::before {
    content: "\ebdc"
  }

  .ekit-wid-con .fasicon.icon-social-care::before,
  .ekit-wid-con .icon.icon-social-care::before,
  .icon.icon-social-care::before {
    content: "\ebdd"
  }

  .ekit-wid-con .fasicon.icon-Speed-Clock::before,
  .ekit-wid-con .icon.icon-Speed-Clock::before,
  .icon.icon-Speed-Clock::before {
    content: "\ebde"
  }

  .ekit-wid-con .fasicon.icon-stopwatch::before,
  .ekit-wid-con .icon.icon-stopwatch::before,
  .icon.icon-stopwatch::before {
    content: "\ebdf"
  }

  .ekit-wid-con .fasicon.icon-Support-2::before,
  .ekit-wid-con .icon.icon-Support-2::before,
  .icon.icon-Support-2::before {
    content: "\ebe0"
  }

  .ekit-wid-con .fasicon.icon-target-2::before,
  .ekit-wid-con .icon.icon-target-2::before,
  .icon.icon-target-2::before {
    content: "\ebe1"
  }

  .ekit-wid-con .fasicon.icon-Target::before,
  .ekit-wid-con .icon.icon-Target::before,
  .icon.icon-Target::before {
    content: "\ebe2"
  }

  .ekit-wid-con .fasicon.icon-tripod::before,
  .ekit-wid-con .icon.icon-tripod::before,
  .icon.icon-tripod::before {
    content: "\ebe3"
  }

  .ekit-wid-con .fasicon.icon-truck::before,
  .ekit-wid-con .icon.icon-truck::before,
  .icon.icon-truck::before {
    content: "\ebe4"
  }

  .ekit-wid-con .fasicon.icon-university::before,
  .ekit-wid-con .icon.icon-university::before,
  .icon.icon-university::before {
    content: "\ebe5"
  }

  .ekit-wid-con .fasicon.icon-User::before,
  .ekit-wid-con .icon.icon-User::before,
  .icon.icon-User::before {
    content: "\ebe6"
  }

  .ekit-wid-con .fasicon.icon-Web-Portals::before,
  .ekit-wid-con .icon.icon-Web-Portals::before,
  .icon.icon-Web-Portals::before {
    content: "\ebe7"
  }

  .ekit-wid-con .fasicon.icon-window::before,
  .ekit-wid-con .icon.icon-window::before,
  .icon.icon-window::before {
    content: "\ebe8"
  }

  .ekit-wid-con .fasicon.icon-ek_line_icon::before,
  .ekit-wid-con .icon.icon-ek_line_icon::before,
  .icon.icon-ek_line_icon::before {
    content: "\ebe9"
  }

  .ekit-wid-con .fasicon.icon-ek_stroke_icon::before,
  .ekit-wid-con .icon.icon-ek_stroke_icon::before,
  .icon.icon-ek_stroke_icon::before {
    content: "\eba1"
  }

  .ekit-wid-con .fasicon.icon-ekit::before,
  .ekit-wid-con .icon.icon-ekit::before,
  .icon.icon-ekit::before {
    content: "\e947"
  }

  .ekit-wid-con .fasicon.icon-elements-kit-logo::before,
  .ekit-wid-con .icon.icon-elements-kit-logo::before,
  .icon.icon-elements-kit-logo::before {
    content: "\e90d"
  }

  .ekit-wid-con .fasicon.icon-degree-image::before,
  .ekit-wid-con .icon.icon-degree-image::before,
  .icon.icon-degree-image::before {
    content: "\e900"
  }

  .ekit-wid-con .fasicon.icon-accordion::before,
  .ekit-wid-con .icon.icon-accordion::before,
  .icon.icon-accordion::before {
    content: "\e901"
  }

  .ekit-wid-con .fasicon.icon-animated-flip-box::before,
  .ekit-wid-con .icon.icon-animated-flip-box::before,
  .icon.icon-animated-flip-box::before {
    content: "\e902"
  }

  .ekit-wid-con .fasicon.icon-animated-text::before,
  .ekit-wid-con .icon.icon-animated-text::before,
  .icon.icon-animated-text::before {
    content: "\e903"
  }

  .ekit-wid-con .fasicon.icon-brands::before,
  .ekit-wid-con .icon.icon-brands::before,
  .icon.icon-brands::before {
    content: "\e904"
  }

  .ekit-wid-con .fasicon.icon-business-hour::before,
  .ekit-wid-con .icon.icon-business-hour::before,
  .icon.icon-business-hour::before {
    content: "\e905"
  }

  .ekit-wid-con .fasicon.icon-button::before,
  .ekit-wid-con .icon.icon-button::before,
  .icon.icon-button::before {
    content: "\e906"
  }

  .ekit-wid-con .fasicon.icon-carousel::before,
  .ekit-wid-con .icon.icon-carousel::before,
  .icon.icon-carousel::before {
    content: "\e907"
  }

  .ekit-wid-con .fasicon.icon-Circle-progress::before,
  .ekit-wid-con .icon.icon-Circle-progress::before,
  .icon.icon-Circle-progress::before {
    content: "\e908"
  }

  .ekit-wid-con .fasicon.icon-contact-form::before,
  .ekit-wid-con .icon.icon-contact-form::before,
  .icon.icon-contact-form::before {
    content: "\e909"
  }

  .ekit-wid-con .fasicon.icon-countdown-timer::before,
  .ekit-wid-con .icon.icon-countdown-timer::before,
  .icon.icon-countdown-timer::before {
    content: "\e90a"
  }

  .ekit-wid-con .fasicon.icon-dropbar::before,
  .ekit-wid-con .icon.icon-dropbar::before,
  .icon.icon-dropbar::before {
    content: "\e90c"
  }

  .ekit-wid-con .fasicon.icon-faq::before,
  .ekit-wid-con .icon.icon-faq::before,
  .icon.icon-faq::before {
    content: "\e90e"
  }

  .ekit-wid-con .fasicon.icon-full-width-scroll::before,
  .ekit-wid-con .icon.icon-full-width-scroll::before,
  .icon.icon-full-width-scroll::before {
    content: "\e90f"
  }

  .ekit-wid-con .fasicon.icon-google-map::before,
  .ekit-wid-con .icon.icon-google-map::before,
  .icon.icon-google-map::before {
    content: "\e910"
  }

  .ekit-wid-con .fasicon.icon-heading-style::before,
  .ekit-wid-con .icon.icon-heading-style::before,
  .icon.icon-heading-style::before {
    content: "\e911"
  }

  .ekit-wid-con .fasicon.icon-help-desk::before,
  .ekit-wid-con .icon.icon-help-desk::before,
  .icon.icon-help-desk::before {
    content: "\e912"
  }

  .ekit-wid-con .fasicon.icon-horizontal-timeline::before,
  .ekit-wid-con .icon.icon-horizontal-timeline::before,
  .icon.icon-horizontal-timeline::before {
    content: "\e913"
  }

  .ekit-wid-con .fasicon.icon-iframe::before,
  .ekit-wid-con .icon.icon-iframe::before,
  .icon.icon-iframe::before {
    content: "\e914"
  }

  .ekit-wid-con .fasicon.icon-image-comparison::before,
  .ekit-wid-con .icon.icon-image-comparison::before,
  .icon.icon-image-comparison::before {
    content: "\e915"
  }

  .ekit-wid-con .fasicon.icon-image-gallery::before,
  .ekit-wid-con .icon.icon-image-gallery::before,
  .icon.icon-image-gallery::before {
    content: "\e916"
  }

  .ekit-wid-con .fasicon.icon-image-justify::before,
  .ekit-wid-con .icon.icon-image-justify::before,
  .icon.icon-image-justify::before {
    content: "\e917"
  }

  .ekit-wid-con .fasicon.icon-image-magnifier::before,
  .ekit-wid-con .icon.icon-image-magnifier::before,
  .icon.icon-image-magnifier::before {
    content: "\e918"
  }

  .ekit-wid-con .fasicon.icon-image-masonry::before,
  .ekit-wid-con .icon.icon-image-masonry::before,
  .icon.icon-image-masonry::before {
    content: "\e919"
  }

  .ekit-wid-con .fasicon.icon-inline-svg::before,
  .ekit-wid-con .icon.icon-inline-svg::before,
  .icon.icon-inline-svg::before {
    content: "\e91a"
  }

  .ekit-wid-con .fasicon.icon-instagram::before,
  .ekit-wid-con .icon.icon-instagram::before,
  .icon.icon-instagram::before {
    content: "\e91b"
  }

  .ekit-wid-con .fasicon.icon-listing::before,
  .ekit-wid-con .icon.icon-listing::before,
  .icon.icon-listing::before {
    content: "\e91c"
  }

  .ekit-wid-con .fasicon.icon-music-player::before,
  .ekit-wid-con .icon.icon-music-player::before,
  .icon.icon-music-player::before {
    content: "\e91d"
  }

  .ekit-wid-con .fasicon.icon-news-ticker::before,
  .ekit-wid-con .icon.icon-news-ticker::before,
  .icon.icon-news-ticker::before {
    content: "\e91e"
  }

  .ekit-wid-con .fasicon.icon-off-canvus-menu::before,
  .ekit-wid-con .icon.icon-off-canvus-menu::before,
  .icon.icon-off-canvus-menu::before {
    content: "\e91f"
  }

  .ekit-wid-con .fasicon.icon-parallax::before,
  .ekit-wid-con .icon.icon-parallax::before,
  .icon.icon-parallax::before {
    content: "\e920"
  }

  .ekit-wid-con .fasicon.icon-portfolio::before,
  .ekit-wid-con .icon.icon-portfolio::before,
  .icon.icon-portfolio::before {
    content: "\e921"
  }

  .ekit-wid-con .fasicon.icon-post-banner::before,
  .ekit-wid-con .icon.icon-post-banner::before,
  .icon.icon-post-banner::before {
    content: "\e922"
  }

  .ekit-wid-con .fasicon.icon-post-carousel::before,
  .ekit-wid-con .icon.icon-post-carousel::before,
  .icon.icon-post-carousel::before {
    content: "\e923"
  }

  .ekit-wid-con .fasicon.icon-post-grid::before,
  .ekit-wid-con .icon.icon-post-grid::before,
  .icon.icon-post-grid::before {
    content: "\e924"
  }

  .ekit-wid-con .fasicon.icon-post-slider::before,
  .ekit-wid-con .icon.icon-post-slider::before,
  .icon.icon-post-slider::before {
    content: "\e925"
  }

  .ekit-wid-con .fasicon.icon-pricing-list::before,
  .ekit-wid-con .icon.icon-pricing-list::before,
  .icon.icon-pricing-list::before {
    content: "\e926"
  }

  .ekit-wid-con .fasicon.icon-pricing-table::before,
  .ekit-wid-con .icon.icon-pricing-table::before,
  .icon.icon-pricing-table::before {
    content: "\e927"
  }

  .ekit-wid-con .fasicon.icon-product-featured::before,
  .ekit-wid-con .icon.icon-product-featured::before,
  .icon.icon-product-featured::before {
    content: "\e928"
  }

  .ekit-wid-con .fasicon.icon-product-image::before,
  .ekit-wid-con .icon.icon-product-image::before,
  .icon.icon-product-image::before {
    content: "\e929"
  }

  .ekit-wid-con .fasicon.icon-product-recent::before,
  .ekit-wid-con .icon.icon-product-recent::before,
  .icon.icon-product-recent::before {
    content: "\e92a"
  }

  .ekit-wid-con .fasicon.icon-product-sale::before,
  .ekit-wid-con .icon.icon-product-sale::before,
  .icon.icon-product-sale::before {
    content: "\e92b"
  }

  .ekit-wid-con .fasicon.icon-product-top-rated::before,
  .ekit-wid-con .icon.icon-product-top-rated::before,
  .icon.icon-product-top-rated::before {
    content: "\e92c"
  }

  .ekit-wid-con .fasicon.icon-product-top-seller::before,
  .ekit-wid-con .icon.icon-product-top-seller::before,
  .icon.icon-product-top-seller::before {
    content: "\e92d"
  }

  .ekit-wid-con .fasicon.icon-progress-bar::before,
  .ekit-wid-con .icon.icon-progress-bar::before,
  .icon.icon-progress-bar::before {
    content: "\e92e"
  }

  .ekit-wid-con .fasicon.icon-protected-content-v2::before,
  .ekit-wid-con .icon.icon-protected-content-v2::before,
  .icon.icon-protected-content-v2::before {
    content: "\e92f"
  }

  .ekit-wid-con .fasicon.icon-protected-content-v3::before,
  .ekit-wid-con .icon.icon-protected-content-v3::before,
  .icon.icon-protected-content-v3::before {
    content: "\e930"
  }

  .ekit-wid-con .fasicon.icon-protected-content::before,
  .ekit-wid-con .icon.icon-protected-content::before,
  .icon.icon-protected-content::before {
    content: "\e931"
  }

  .ekit-wid-con .fasicon.icon-qr_code::before,
  .ekit-wid-con .icon.icon-qr_code::before,
  .icon.icon-qr_code::before {
    content: "\e932"
  }

  .ekit-wid-con .fasicon.icon-scroll-button::before,
  .ekit-wid-con .icon.icon-scroll-button::before,
  .icon.icon-scroll-button::before {
    content: "\e933"
  }

  .ekit-wid-con .fasicon.icon-search1::before,
  .ekit-wid-con .icon.icon-search1::before,
  .icon.icon-search1::before {
    content: "\e934"
  }

  .ekit-wid-con .fasicon.icon-service::before,
  .ekit-wid-con .icon.icon-service::before,
  .icon.icon-service::before {
    content: "\e935"
  }

  .ekit-wid-con .fasicon.icon-slider-image::before,
  .ekit-wid-con .icon.icon-slider-image::before,
  .icon.icon-slider-image::before {
    content: "\e936"
  }

  .ekit-wid-con .fasicon.icon-social-share::before,
  .ekit-wid-con .icon.icon-social-share::before,
  .icon.icon-social-share::before {
    content: "\e937"
  }

  .ekit-wid-con .fasicon.icon-subscribe::before,
  .ekit-wid-con .icon.icon-subscribe::before,
  .icon.icon-subscribe::before {
    content: "\e938"
  }

  .ekit-wid-con .fasicon.icon-tab::before,
  .ekit-wid-con .icon.icon-tab::before,
  .icon.icon-tab::before {
    content: "\e939"
  }

  .ekit-wid-con .fasicon.icon-table::before,
  .ekit-wid-con .icon.icon-table::before,
  .icon.icon-table::before {
    content: "\e93a"
  }

  .ekit-wid-con .fasicon.icon-team-join::before,
  .ekit-wid-con .icon.icon-team-join::before,
  .icon.icon-team-join::before {
    content: "\e93b"
  }

  .ekit-wid-con .fasicon.icon-team-member::before,
  .ekit-wid-con .icon.icon-team-member::before,
  .icon.icon-team-member::before {
    content: "\e93c"
  }

  .ekit-wid-con .fasicon.icon-testimonial-carousel::before,
  .ekit-wid-con .icon.icon-testimonial-carousel::before,
  .icon.icon-testimonial-carousel::before {
    content: "\e93d"
  }

  .ekit-wid-con .fasicon.icon-testimonial-grid::before,
  .ekit-wid-con .icon.icon-testimonial-grid::before,
  .icon.icon-testimonial-grid::before {
    content: "\e93e"
  }

  .ekit-wid-con .fasicon.icon-testimonial-quote::before,
  .ekit-wid-con .icon.icon-testimonial-quote::before,
  .icon.icon-testimonial-quote::before {
    content: "\e93f"
  }

  .ekit-wid-con .fasicon.icon-testimonial-slider::before,
  .ekit-wid-con .icon.icon-testimonial-slider::before,
  .icon.icon-testimonial-slider::before {
    content: "\e940"
  }

  .ekit-wid-con .fasicon.icon-toggle::before,
  .ekit-wid-con .icon.icon-toggle::before,
  .icon.icon-toggle::before {
    content: "\e941"
  }

  .ekit-wid-con .fasicon.icon-user-login::before,
  .ekit-wid-con .icon.icon-user-login::before,
  .icon.icon-user-login::before {
    content: "\e942"
  }

  .ekit-wid-con .fasicon.icon-user-registration::before,
  .ekit-wid-con .icon.icon-user-registration::before,
  .icon.icon-user-registration::before {
    content: "\e943"
  }

  .ekit-wid-con .fasicon.icon-vertical-timeline::before,
  .ekit-wid-con .icon.icon-vertical-timeline::before,
  .icon.icon-vertical-timeline::before {
    content: "\e944"
  }

  .ekit-wid-con .fasicon.icon-video-player::before,
  .ekit-wid-con .icon.icon-video-player::before,
  .icon.icon-video-player::before {
    content: "\e945"
  }

  .ekit-wid-con .fasicon.icon-weather::before,
  .ekit-wid-con .icon.icon-weather::before,
  .icon.icon-weather::before {
    content: "\e946"
  }

  .ekit-wid-con .fasicon.icon-image-hover-effect::before,
  .ekit-wid-con .icon.icon-image-hover-effect::before,
  .icon.icon-image-hover-effect::before {
    content: "\ebea"
  }

  .ekit-wid-con .fasicon.icon-audio-player::before,
  .ekit-wid-con .icon.icon-audio-player::before,
  .icon.icon-audio-player::before {
    content: "\ebeb"
  }

  .ekit-wid-con .fasicon.icon-category-list::before,
  .ekit-wid-con .icon.icon-category-list::before,
  .icon.icon-category-list::before {
    content: "\ebec"
  }

  .ekit-wid-con .fasicon.icon-fancy-heading::before,
  .ekit-wid-con .icon.icon-fancy-heading::before,
  .icon.icon-fancy-heading::before {
    content: "\ebed"
  }

  .ekit-wid-con .fasicon.icon-google-review::before,
  .ekit-wid-con .icon.icon-google-review::before,
  .icon.icon-google-review::before {
    content: "\ebee"
  }

  .ekit-wid-con .fasicon.icon-image-masking::before,
  .ekit-wid-con .icon.icon-image-masking::before,
  .icon.icon-image-masking::before {
    content: "\ebef"
  }

  .ekit-wid-con .fasicon.icon-image-morphing::before,
  .ekit-wid-con .icon.icon-image-morphing::before,
  .icon.icon-image-morphing::before {
    content: "\ebf0"
  }

  .ekit-wid-con .fasicon.icon-page-list::before,
  .ekit-wid-con .icon.icon-page-list::before,
  .icon.icon-page-list::before {
    content: "\ebf1"
  }

  .ekit-wid-con .fasicon.icon-post-list::before,
  .ekit-wid-con .icon.icon-post-list::before,
  .icon.icon-post-list::before {
    content: "\ebf2"
  }

  .ekit-wid-con .fasicon.icon-price-menu::before,
  .ekit-wid-con .icon.icon-price-menu::before,
  .icon.icon-price-menu::before {
    content: "\ebf3"
  }

  .ekit-wid-con .fasicon.icon-stylish-list::before,
  .ekit-wid-con .icon.icon-stylish-list::before,
  .icon.icon-stylish-list::before {
    content: "\ebf4"
  }

  .ekit-wid-con .fasicon.icon-advanced-tooltip::before,
  .ekit-wid-con .icon.icon-advanced-tooltip::before,
  .icon.icon-advanced-tooltip::before {
    content: "\ebf5"
  }

  .ekit-wid-con .fasicon.icon-avatar::before,
  .ekit-wid-con .icon.icon-avatar::before,
  .icon.icon-avatar::before {
    content: "\ebf6"
  }

  .ekit-wid-con .fasicon.icon-content-ticker::before,
  .ekit-wid-con .icon.icon-content-ticker::before,
  .icon.icon-content-ticker::before {
    content: "\ebf7"
  }

  .ekit-wid-con .fasicon.icon-coupon-code::before,
  .ekit-wid-con .icon.icon-coupon-code::before,
  .icon.icon-coupon-code::before {
    content: "\ebf8"
  }

  .ekit-wid-con .fasicon.icon-flip-box::before,
  .ekit-wid-con .icon.icon-flip-box::before,
  .icon.icon-flip-box::before {
    content: "\ebf9"
  }

  .ekit-wid-con .fasicon.icon-next-dark::before,
  .ekit-wid-con .icon.icon-next-dark::before,
  .icon.icon-next-dark::before {
    content: "\ebfa"
  }

  .ekit-wid-con .fasicon.icon-onepage-scroll::before,
  .ekit-wid-con .icon.icon-onepage-scroll::before,
  .icon.icon-onepage-scroll::before {
    content: "\ebfb"
  }

  .ekit-wid-con .fasicon.icon-pause-dark::before,
  .ekit-wid-con .icon.icon-pause-dark::before,
  .icon.icon-pause-dark::before {
    content: "\ebfc"
  }

  .ekit-wid-con .fasicon.icon-previous-dark::before,
  .ekit-wid-con .icon.icon-previous-dark::before,
  .icon.icon-previous-dark::before {
    content: "\ebfd"
  }

  .ekit-wid-con .fasicon.icon-team-carousel-slider::before,
  .ekit-wid-con .icon.icon-team-carousel-slider::before,
  .icon.icon-team-carousel-slider::before {
    content: "\ebfe"
  }

  .ekit-wid-con .fasicon.icon-volume-cross::before,
  .ekit-wid-con .icon.icon-volume-cross::before,
  .icon.icon-volume-cross::before {
    content: "\ebff"
  }

  .ekit-wid-con .fasicon.icon-volume-dark::before,
  .ekit-wid-con .icon.icon-volume-dark::before,
  .icon.icon-volume-dark::before {
    content: "\ec00"
  }

  .ekit-wid-con .fasicon.icon-volume-high-dark::before,
  .ekit-wid-con .icon.icon-volume-high-dark::before,
  .icon.icon-volume-high-dark::before {
    content: "\ec01"
  }

  .ekit-wid-con .fasicon.icon-volume-low-dark::before,
  .ekit-wid-con .icon.icon-volume-low-dark::before,
  .icon.icon-volume-low-dark::before {
    content: "\ec02"
  }

  .ekit-wid-con .fasicon.icon-volume-mute::before,
  .ekit-wid-con .icon.icon-volume-mute::before,
  .icon.icon-volume-mute::before {
    content: "\ec03"
  }

  .ekit-wid-con .fasicon.icon-youtube-feed::before,
  .ekit-wid-con .icon.icon-youtube-feed::before,
  .icon.icon-youtube-feed::before {
    content: "\ec04"
  }

  .ekit-wid-con .fasicon.icon-interactive-link::before,
  .ekit-wid-con .icon.icon-interactive-link::before,
  .icon.icon-interactive-link::before {
    content: "\ec05"
  }
}

@media all {

  /*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
  @font-face {
    font-family: "Font Awesome 5 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);
    src: url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf) format("truetype"), url(//bazaaraccounting.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg")
  }

  .fab {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400
  }
}

@media all {
  @font-face {
    font-family: "Material Design Icons";
    src: url(../../../plugins/skyboot-custom-icons-for-elementor/assets/fonts/materialdesignicons-webfontb1c3.eot?v=5.3.45);
    src: url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.eot?#iefix&v=5.3.45) format("embedded-opentype"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.woff2?v=5.3.45) format("woff2"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.woff?v=5.3.45) format("woff"), url(//bazaaraccounting.com/wp-content/plugins/skyboot-custom-icons-for-elementor/assets/css/../fonts/materialdesignicons-webfont.ttf?v=5.3.45) format("truetype");
    font-weight: normal;
    font-style: normal
  }

  .mdi:before,
  .mdi-set {
    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-ab-testing::before {
    content: "\F01C9"
  }

  .mdi-abjad-arabic::before {
    content: "\F1328"
  }

  .mdi-abjad-hebrew::before {
    content: "\F1329"
  }

  .mdi-abugida-devanagari::before {
    content: "\F132A"
  }

  .mdi-abugida-thai::before {
    content: "\F132B"
  }

  .mdi-access-point::before {
    content: "\F0003"
  }

  .mdi-access-point-network::before {
    content: "\F0002"
  }

  .mdi-access-point-network-off::before {
    content: "\F0BE1"
  }

  .mdi-account::before {
    content: "\F0004"
  }

  .mdi-account-alert::before {
    content: "\F0005"
  }

  .mdi-account-alert-outline::before {
    content: "\F0B50"
  }

  .mdi-account-arrow-left::before {
    content: "\F0B51"
  }

  .mdi-account-arrow-left-outline::before {
    content: "\F0B52"
  }

  .mdi-account-arrow-right::before {
    content: "\F0B53"
  }

  .mdi-account-arrow-right-outline::before {
    content: "\F0B54"
  }

  .mdi-account-box::before {
    content: "\F0006"
  }

  .mdi-account-box-multiple::before {
    content: "\F0934"
  }

  .mdi-account-box-multiple-outline::before {
    content: "\F100A"
  }

  .mdi-account-box-outline::before {
    content: "\F0007"
  }

  .mdi-account-cancel::before {
    content: "\F12DF"
  }

  .mdi-account-cancel-outline::before {
    content: "\F12E0"
  }

  .mdi-account-cash::before {
    content: "\F1097"
  }

  .mdi-account-cash-outline::before {
    content: "\F1098"
  }

  .mdi-account-check::before {
    content: "\F0008"
  }

  .mdi-account-check-outline::before {
    content: "\F0BE2"
  }

  .mdi-account-child::before {
    content: "\F0A89"
  }

  .mdi-account-child-circle::before {
    content: "\F0A8A"
  }

  .mdi-account-child-outline::before {
    content: "\F10C8"
  }

  .mdi-account-circle::before {
    content: "\F0009"
  }

  .mdi-account-circle-outline::before {
    content: "\F0B55"
  }

  .mdi-account-clock::before {
    content: "\F0B56"
  }

  .mdi-account-clock-outline::before {
    content: "\F0B57"
  }

  .mdi-account-cog::before {
    content: "\F1370"
  }

  .mdi-account-cog-outline::before {
    content: "\F1371"
  }

  .mdi-account-convert::before {
    content: "\F000A"
  }

  .mdi-account-convert-outline::before {
    content: "\F1301"
  }

  .mdi-account-cowboy-hat::before {
    content: "\F0E9B"
  }

  .mdi-account-details::before {
    content: "\F0631"
  }

  .mdi-account-details-outline::before {
    content: "\F1372"
  }

  .mdi-account-edit::before {
    content: "\F06BC"
  }

  .mdi-account-edit-outline::before {
    content: "\F0FFB"
  }

  .mdi-account-group::before {
    content: "\F0849"
  }

  .mdi-account-group-outline::before {
    content: "\F0B58"
  }

  .mdi-account-hard-hat::before {
    content: "\F05B5"
  }

  .mdi-account-heart::before {
    content: "\F0899"
  }

  .mdi-account-heart-outline::before {
    content: "\F0BE3"
  }

  .mdi-account-key::before {
    content: "\F000B"
  }

  .mdi-account-key-outline::before {
    content: "\F0BE4"
  }

  .mdi-account-lock::before {
    content: "\F115E"
  }

  .mdi-account-lock-outline::before {
    content: "\F115F"
  }

  .mdi-account-minus::before {
    content: "\F000D"
  }

  .mdi-account-minus-outline::before {
    content: "\F0AEC"
  }

  .mdi-account-multiple::before {
    content: "\F000E"
  }

  .mdi-account-multiple-check::before {
    content: "\F08C5"
  }

  .mdi-account-multiple-check-outline::before {
    content: "\F11FE"
  }

  .mdi-account-multiple-minus::before {
    content: "\F05D3"
  }

  .mdi-account-multiple-minus-outline::before {
    content: "\F0BE5"
  }

  .mdi-account-multiple-outline::before {
    content: "\F000F"
  }

  .mdi-account-multiple-plus::before {
    content: "\F0010"
  }

  .mdi-account-multiple-plus-outline::before {
    content: "\F0800"
  }

  .mdi-account-multiple-remove::before {
    content: "\F120A"
  }

  .mdi-account-multiple-remove-outline::before {
    content: "\F120B"
  }

  .mdi-account-music::before {
    content: "\F0803"
  }

  .mdi-account-music-outline::before {
    content: "\F0CE9"
  }

  .mdi-account-network::before {
    content: "\F0011"
  }

  .mdi-account-network-outline::before {
    content: "\F0BE6"
  }

  .mdi-account-off::before {
    content: "\F0012"
  }

  .mdi-account-off-outline::before {
    content: "\F0BE7"
  }

  .mdi-account-outline::before {
    content: "\F0013"
  }

  .mdi-account-plus::before {
    content: "\F0014"
  }

  .mdi-account-plus-outline::before {
    content: "\F0801"
  }

  .mdi-account-question::before {
    content: "\F0B59"
  }

  .mdi-account-question-outline::before {
    content: "\F0B5A"
  }

  .mdi-account-remove::before {
    content: "\F0015"
  }

  .mdi-account-remove-outline::before {
    content: "\F0AED"
  }

  .mdi-account-search::before {
    content: "\F0016"
  }

  .mdi-account-search-outline::before {
    content: "\F0935"
  }

  .mdi-account-settings::before {
    content: "\F0630"
  }

  .mdi-account-settings-outline::before {
    content: "\F10C9"
  }

  .mdi-account-star::before {
    content: "\F0017"
  }

  .mdi-account-star-outline::before {
    content: "\F0BE8"
  }

  .mdi-account-supervisor::before {
    content: "\F0A8B"
  }

  .mdi-account-supervisor-circle::before {
    content: "\F0A8C"
  }

  .mdi-account-supervisor-outline::before {
    content: "\F112D"
  }

  .mdi-account-switch::before {
    content: "\F0019"
  }

  .mdi-account-switch-outline::before {
    content: "\F04CB"
  }

  .mdi-account-tie::before {
    content: "\F0CE3"
  }

  .mdi-account-tie-outline::before {
    content: "\F10CA"
  }

  .mdi-account-tie-voice::before {
    content: "\F1308"
  }

  .mdi-account-tie-voice-off::before {
    content: "\F130A"
  }

  .mdi-account-tie-voice-off-outline::before {
    content: "\F130B"
  }

  .mdi-account-tie-voice-outline::before {
    content: "\F1309"
  }

  .mdi-account-voice::before {
    content: "\F05CB"
  }

  .mdi-adjust::before {
    content: "\F001A"
  }

  .mdi-adobe::before {
    content: "\F0936"
  }

  .mdi-adobe-acrobat::before {
    content: "\F0F9D"
  }

  .mdi-air-conditioner::before {
    content: "\F001B"
  }

  .mdi-air-filter::before {
    content: "\F0D43"
  }

  .mdi-air-horn::before {
    content: "\F0DAC"
  }

  .mdi-air-humidifier::before {
    content: "\F1099"
  }

  .mdi-air-humidifier-off::before {
    content: "\F1466"
  }

  .mdi-air-purifier::before {
    content: "\F0D44"
  }

  .mdi-airbag::before {
    content: "\F0BE9"
  }

  .mdi-airballoon::before {
    content: "\F001C"
  }

  .mdi-airballoon-outline::before {
    content: "\F100B"
  }

  .mdi-airplane::before {
    content: "\F001D"
  }

  .mdi-airplane-landing::before {
    content: "\F05D4"
  }

  .mdi-airplane-off::before {
    content: "\F001E"
  }

  .mdi-airplane-takeoff::before {
    content: "\F05D5"
  }

  .mdi-airport::before {
    content: "\F084B"
  }

  .mdi-alarm::before {
    content: "\F0020"
  }

  .mdi-alarm-bell::before {
    content: "\F078E"
  }

  .mdi-alarm-check::before {
    content: "\F0021"
  }

  .mdi-alarm-light::before {
    content: "\F078F"
  }

  .mdi-alarm-light-outline::before {
    content: "\F0BEA"
  }

  .mdi-alarm-multiple::before {
    content: "\F0022"
  }

  .mdi-alarm-note::before {
    content: "\F0E71"
  }

  .mdi-alarm-note-off::before {
    content: "\F0E72"
  }

  .mdi-alarm-off::before {
    content: "\F0023"
  }

  .mdi-alarm-plus::before {
    content: "\F0024"
  }

  .mdi-alarm-snooze::before {
    content: "\F068E"
  }

  .mdi-album::before {
    content: "\F0025"
  }

  .mdi-alert::before {
    content: "\F0026"
  }

  .mdi-alert-box::before {
    content: "\F0027"
  }

  .mdi-alert-box-outline::before {
    content: "\F0CE4"
  }

  .mdi-alert-circle::before {
    content: "\F0028"
  }

  .mdi-alert-circle-check::before {
    content: "\F11ED"
  }

  .mdi-alert-circle-check-outline::before {
    content: "\F11EE"
  }

  .mdi-alert-circle-outline::before {
    content: "\F05D6"
  }

  .mdi-alert-decagram::before {
    content: "\F06BD"
  }

  .mdi-alert-decagram-outline::before {
    content: "\F0CE5"
  }

  .mdi-alert-minus::before {
    content: "\F14BB"
  }

  .mdi-alert-minus-outline::before {
    content: "\F14BE"
  }

  .mdi-alert-octagon::before {
    content: "\F0029"
  }

  .mdi-alert-octagon-outline::before {
    content: "\F0CE6"
  }

  .mdi-alert-octagram::before {
    content: "\F0767"
  }

  .mdi-alert-octagram-outline::before {
    content: "\F0CE7"
  }

  .mdi-alert-outline::before {
    content: "\F002A"
  }

  .mdi-alert-plus::before {
    content: "\F14BA"
  }

  .mdi-alert-plus-outline::before {
    content: "\F14BD"
  }

  .mdi-alert-remove::before {
    content: "\F14BC"
  }

  .mdi-alert-remove-outline::before {
    content: "\F14BF"
  }

  .mdi-alert-rhombus::before {
    content: "\F11CE"
  }

  .mdi-alert-rhombus-outline::before {
    content: "\F11CF"
  }

  .mdi-alien::before {
    content: "\F089A"
  }

  .mdi-alien-outline::before {
    content: "\F10CB"
  }

  .mdi-align-horizontal-center::before {
    content: "\F11C3"
  }

  .mdi-align-horizontal-left::before {
    content: "\F11C2"
  }

  .mdi-align-horizontal-right::before {
    content: "\F11C4"
  }

  .mdi-align-vertical-bottom::before {
    content: "\F11C5"
  }

  .mdi-align-vertical-center::before {
    content: "\F11C6"
  }

  .mdi-align-vertical-top::before {
    content: "\F11C7"
  }

  .mdi-all-inclusive::before {
    content: "\F06BE"
  }

  .mdi-allergy::before {
    content: "\F1258"
  }

  .mdi-alpha::before {
    content: "\F002B"
  }

  .mdi-alpha-a::before {
    content: "\F0AEE"
  }

  .mdi-alpha-a-box::before {
    content: "\F0B08"
  }

  .mdi-alpha-a-box-outline::before {
    content: "\F0BEB"
  }

  .mdi-alpha-a-circle::before {
    content: "\F0BEC"
  }

  .mdi-alpha-a-circle-outline::before {
    content: "\F0BED"
  }

  .mdi-alpha-b::before {
    content: "\F0AEF"
  }

  .mdi-alpha-b-box::before {
    content: "\F0B09"
  }

  .mdi-alpha-b-box-outline::before {
    content: "\F0BEE"
  }

  .mdi-alpha-b-circle::before {
    content: "\F0BEF"
  }

  .mdi-alpha-b-circle-outline::before {
    content: "\F0BF0"
  }

  .mdi-alpha-c::before {
    content: "\F0AF0"
  }

  .mdi-alpha-c-box::before {
    content: "\F0B0A"
  }

  .mdi-alpha-c-box-outline::before {
    content: "\F0BF1"
  }

  .mdi-alpha-c-circle::before {
    content: "\F0BF2"
  }

  .mdi-alpha-c-circle-outline::before {
    content: "\F0BF3"
  }

  .mdi-alpha-d::before {
    content: "\F0AF1"
  }

  .mdi-alpha-d-box::before {
    content: "\F0B0B"
  }

  .mdi-alpha-d-box-outline::before {
    content: "\F0BF4"
  }

  .mdi-alpha-d-circle::before {
    content: "\F0BF5"
  }

  .mdi-alpha-d-circle-outline::before {
    content: "\F0BF6"
  }

  .mdi-alpha-e::before {
    content: "\F0AF2"
  }

  .mdi-alpha-e-box::before {
    content: "\F0B0C"
  }

  .mdi-alpha-e-box-outline::before {
    content: "\F0BF7"
  }

  .mdi-alpha-e-circle::before {
    content: "\F0BF8"
  }

  .mdi-alpha-e-circle-outline::before {
    content: "\F0BF9"
  }

  .mdi-alpha-f::before {
    content: "\F0AF3"
  }

  .mdi-alpha-f-box::before {
    content: "\F0B0D"
  }

  .mdi-alpha-f-box-outline::before {
    content: "\F0BFA"
  }

  .mdi-alpha-f-circle::before {
    content: "\F0BFB"
  }

  .mdi-alpha-f-circle-outline::before {
    content: "\F0BFC"
  }

  .mdi-alpha-g::before {
    content: "\F0AF4"
  }

  .mdi-alpha-g-box::before {
    content: "\F0B0E"
  }

  .mdi-alpha-g-box-outline::before {
    content: "\F0BFD"
  }

  .mdi-alpha-g-circle::before {
    content: "\F0BFE"
  }

  .mdi-alpha-g-circle-outline::before {
    content: "\F0BFF"
  }

  .mdi-alpha-h::before {
    content: "\F0AF5"
  }

  .mdi-alpha-h-box::before {
    content: "\F0B0F"
  }

  .mdi-alpha-h-box-outline::before {
    content: "\F0C00"
  }

  .mdi-alpha-h-circle::before {
    content: "\F0C01"
  }

  .mdi-alpha-h-circle-outline::before {
    content: "\F0C02"
  }

  .mdi-alpha-i::before {
    content: "\F0AF6"
  }

  .mdi-alpha-i-box::before {
    content: "\F0B10"
  }

  .mdi-alpha-i-box-outline::before {
    content: "\F0C03"
  }

  .mdi-alpha-i-circle::before {
    content: "\F0C04"
  }

  .mdi-alpha-i-circle-outline::before {
    content: "\F0C05"
  }

  .mdi-alpha-j::before {
    content: "\F0AF7"
  }

  .mdi-alpha-j-box::before {
    content: "\F0B11"
  }

  .mdi-alpha-j-box-outline::before {
    content: "\F0C06"
  }

  .mdi-alpha-j-circle::before {
    content: "\F0C07"
  }

  .mdi-alpha-j-circle-outline::before {
    content: "\F0C08"
  }

  .mdi-alpha-k::before {
    content: "\F0AF8"
  }

  .mdi-alpha-k-box::before {
    content: "\F0B12"
  }

  .mdi-alpha-k-box-outline::before {
    content: "\F0C09"
  }

  .mdi-alpha-k-circle::before {
    content: "\F0C0A"
  }

  .mdi-alpha-k-circle-outline::before {
    content: "\F0C0B"
  }

  .mdi-alpha-l::before {
    content: "\F0AF9"
  }

  .mdi-alpha-l-box::before {
    content: "\F0B13"
  }

  .mdi-alpha-l-box-outline::before {
    content: "\F0C0C"
  }

  .mdi-alpha-l-circle::before {
    content: "\F0C0D"
  }

  .mdi-alpha-l-circle-outline::before {
    content: "\F0C0E"
  }

  .mdi-alpha-m::before {
    content: "\F0AFA"
  }

  .mdi-alpha-m-box::before {
    content: "\F0B14"
  }

  .mdi-alpha-m-box-outline::before {
    content: "\F0C0F"
  }

  .mdi-alpha-m-circle::before {
    content: "\F0C10"
  }

  .mdi-alpha-m-circle-outline::before {
    content: "\F0C11"
  }

  .mdi-alpha-n::before {
    content: "\F0AFB"
  }

  .mdi-alpha-n-box::before {
    content: "\F0B15"
  }

  .mdi-alpha-n-box-outline::before {
    content: "\F0C12"
  }

  .mdi-alpha-n-circle::before {
    content: "\F0C13"
  }

  .mdi-alpha-n-circle-outline::before {
    content: "\F0C14"
  }

  .mdi-alpha-o::before {
    content: "\F0AFC"
  }

  .mdi-alpha-o-box::before {
    content: "\F0B16"
  }

  .mdi-alpha-o-box-outline::before {
    content: "\F0C15"
  }

  .mdi-alpha-o-circle::before {
    content: "\F0C16"
  }

  .mdi-alpha-o-circle-outline::before {
    content: "\F0C17"
  }

  .mdi-alpha-p::before {
    content: "\F0AFD"
  }

  .mdi-alpha-p-box::before {
    content: "\F0B17"
  }

  .mdi-alpha-p-box-outline::before {
    content: "\F0C18"
  }

  .mdi-alpha-p-circle::before {
    content: "\F0C19"
  }

  .mdi-alpha-p-circle-outline::before {
    content: "\F0C1A"
  }

  .mdi-alpha-q::before {
    content: "\F0AFE"
  }

  .mdi-alpha-q-box::before {
    content: "\F0B18"
  }

  .mdi-alpha-q-box-outline::before {
    content: "\F0C1B"
  }

  .mdi-alpha-q-circle::before {
    content: "\F0C1C"
  }

  .mdi-alpha-q-circle-outline::before {
    content: "\F0C1D"
  }

  .mdi-alpha-r::before {
    content: "\F0AFF"
  }

  .mdi-alpha-r-box::before {
    content: "\F0B19"
  }

  .mdi-alpha-r-box-outline::before {
    content: "\F0C1E"
  }

  .mdi-alpha-r-circle::before {
    content: "\F0C1F"
  }

  .mdi-alpha-r-circle-outline::before {
    content: "\F0C20"
  }

  .mdi-alpha-s::before {
    content: "\F0B00"
  }

  .mdi-alpha-s-box::before {
    content: "\F0B1A"
  }

  .mdi-alpha-s-box-outline::before {
    content: "\F0C21"
  }

  .mdi-alpha-s-circle::before {
    content: "\F0C22"
  }

  .mdi-alpha-s-circle-outline::before {
    content: "\F0C23"
  }

  .mdi-alpha-t::before {
    content: "\F0B01"
  }

  .mdi-alpha-t-box::before {
    content: "\F0B1B"
  }

  .mdi-alpha-t-box-outline::before {
    content: "\F0C24"
  }

  .mdi-alpha-t-circle::before {
    content: "\F0C25"
  }

  .mdi-alpha-t-circle-outline::before {
    content: "\F0C26"
  }

  .mdi-alpha-u::before {
    content: "\F0B02"
  }

  .mdi-alpha-u-box::before {
    content: "\F0B1C"
  }

  .mdi-alpha-u-box-outline::before {
    content: "\F0C27"
  }

  .mdi-alpha-u-circle::before {
    content: "\F0C28"
  }

  .mdi-alpha-u-circle-outline::before {
    content: "\F0C29"
  }

  .mdi-alpha-v::before {
    content: "\F0B03"
  }

  .mdi-alpha-v-box::before {
    content: "\F0B1D"
  }

  .mdi-alpha-v-box-outline::before {
    content: "\F0C2A"
  }

  .mdi-alpha-v-circle::before {
    content: "\F0C2B"
  }

  .mdi-alpha-v-circle-outline::before {
    content: "\F0C2C"
  }

  .mdi-alpha-w::before {
    content: "\F0B04"
  }

  .mdi-alpha-w-box::before {
    content: "\F0B1E"
  }

  .mdi-alpha-w-box-outline::before {
    content: "\F0C2D"
  }

  .mdi-alpha-w-circle::before {
    content: "\F0C2E"
  }

  .mdi-alpha-w-circle-outline::before {
    content: "\F0C2F"
  }

  .mdi-alpha-x::before {
    content: "\F0B05"
  }

  .mdi-alpha-x-box::before {
    content: "\F0B1F"
  }

  .mdi-alpha-x-box-outline::before {
    content: "\F0C30"
  }

  .mdi-alpha-x-circle::before {
    content: "\F0C31"
  }

  .mdi-alpha-x-circle-outline::before {
    content: "\F0C32"
  }

  .mdi-alpha-y::before {
    content: "\F0B06"
  }

  .mdi-alpha-y-box::before {
    content: "\F0B20"
  }

  .mdi-alpha-y-box-outline::before {
    content: "\F0C33"
  }

  .mdi-alpha-y-circle::before {
    content: "\F0C34"
  }

  .mdi-alpha-y-circle-outline::before {
    content: "\F0C35"
  }

  .mdi-alpha-z::before {
    content: "\F0B07"
  }

  .mdi-alpha-z-box::before {
    content: "\F0B21"
  }

  .mdi-alpha-z-box-outline::before {
    content: "\F0C36"
  }

  .mdi-alpha-z-circle::before {
    content: "\F0C37"
  }

  .mdi-alpha-z-circle-outline::before {
    content: "\F0C38"
  }

  .mdi-alphabet-aurebesh::before {
    content: "\F132C"
  }

  .mdi-alphabet-cyrillic::before {
    content: "\F132D"
  }

  .mdi-alphabet-greek::before {
    content: "\F132E"
  }

  .mdi-alphabet-latin::before {
    content: "\F132F"
  }

  .mdi-alphabet-piqad::before {
    content: "\F1330"
  }

  .mdi-alphabet-tengwar::before {
    content: "\F1337"
  }

  .mdi-alphabetical::before {
    content: "\F002C"
  }

  .mdi-alphabetical-off::before {
    content: "\F100C"
  }

  .mdi-alphabetical-variant::before {
    content: "\F100D"
  }

  .mdi-alphabetical-variant-off::before {
    content: "\F100E"
  }

  .mdi-altimeter::before {
    content: "\F05D7"
  }

  .mdi-amazon::before {
    content: "\F002D"
  }

  .mdi-amazon-alexa::before {
    content: "\F08C6"
  }

  .mdi-ambulance::before {
    content: "\F002F"
  }

  .mdi-ammunition::before {
    content: "\F0CE8"
  }

  .mdi-ampersand::before {
    content: "\F0A8D"
  }

  .mdi-amplifier::before {
    content: "\F0030"
  }

  .mdi-amplifier-off::before {
    content: "\F11B5"
  }

  .mdi-anchor::before {
    content: "\F0031"
  }

  .mdi-android::before {
    content: "\F0032"
  }

  .mdi-android-auto::before {
    content: "\F0A8E"
  }

  .mdi-android-debug-bridge::before {
    content: "\F0033"
  }

  .mdi-android-messages::before {
    content: "\F0D45"
  }

  .mdi-android-studio::before {
    content: "\F0034"
  }

  .mdi-angle-acute::before {
    content: "\F0937"
  }

  .mdi-angle-obtuse::before {
    content: "\F0938"
  }

  .mdi-angle-right::before {
    content: "\F0939"
  }

  .mdi-angular::before {
    content: "\F06B2"
  }

  .mdi-angularjs::before {
    content: "\F06BF"
  }

  .mdi-animation::before {
    content: "\F05D8"
  }

  .mdi-animation-outline::before {
    content: "\F0A8F"
  }

  .mdi-animation-play::before {
    content: "\F093A"
  }

  .mdi-animation-play-outline::before {
    content: "\F0A90"
  }

  .mdi-ansible::before {
    content: "\F109A"
  }

  .mdi-antenna::before {
    content: "\F1119"
  }

  .mdi-anvil::before {
    content: "\F089B"
  }

  .mdi-apache-kafka::before {
    content: "\F100F"
  }

  .mdi-api::before {
    content: "\F109B"
  }

  .mdi-api-off::before {
    content: "\F1257"
  }

  .mdi-apple::before {
    content: "\F0035"
  }

  .mdi-apple-airplay::before {
    content: "\F001F"
  }

  .mdi-apple-finder::before {
    content: "\F0036"
  }

  .mdi-apple-icloud::before {
    content: "\F0038"
  }

  .mdi-apple-ios::before {
    content: "\F0037"
  }

  .mdi-apple-keyboard-caps::before {
    content: "\F0632"
  }

  .mdi-apple-keyboard-command::before {
    content: "\F0633"
  }

  .mdi-apple-keyboard-control::before {
    content: "\F0634"
  }

  .mdi-apple-keyboard-option::before {
    content: "\F0635"
  }

  .mdi-apple-keyboard-shift::before {
    content: "\F0636"
  }

  .mdi-apple-safari::before {
    content: "\F0039"
  }

  .mdi-application::before {
    content: "\F0614"
  }

  .mdi-application-export::before {
    content: "\F0DAD"
  }

  .mdi-application-import::before {
    content: "\F0DAE"
  }

  .mdi-approximately-equal::before {
    content: "\F0F9E"
  }

  .mdi-approximately-equal-box::before {
    content: "\F0F9F"
  }

  .mdi-apps::before {
    content: "\F003B"
  }

  .mdi-apps-box::before {
    content: "\F0D46"
  }

  .mdi-arch::before {
    content: "\F08C7"
  }

  .mdi-archive::before {
    content: "\F003C"
  }

  .mdi-archive-arrow-down::before {
    content: "\F1259"
  }

  .mdi-archive-arrow-down-outline::before {
    content: "\F125A"
  }

  .mdi-archive-arrow-up::before {
    content: "\F125B"
  }

  .mdi-archive-arrow-up-outline::before {
    content: "\F125C"
  }

  .mdi-archive-outline::before {
    content: "\F120E"
  }

  .mdi-arm-flex::before {
    content: "\F0FD7"
  }

  .mdi-arm-flex-outline::before {
    content: "\F0FD6"
  }

  .mdi-arrange-bring-forward::before {
    content: "\F003D"
  }

  .mdi-arrange-bring-to-front::before {
    content: "\F003E"
  }

  .mdi-arrange-send-backward::before {
    content: "\F003F"
  }

  .mdi-arrange-send-to-back::before {
    content: "\F0040"
  }

  .mdi-arrow-all::before {
    content: "\F0041"
  }

  .mdi-arrow-bottom-left::before {
    content: "\F0042"
  }

  .mdi-arrow-bottom-left-bold-outline::before {
    content: "\F09B7"
  }

  .mdi-arrow-bottom-left-thick::before {
    content: "\F09B8"
  }

  .mdi-arrow-bottom-right::before {
    content: "\F0043"
  }

  .mdi-arrow-bottom-right-bold-outline::before {
    content: "\F09B9"
  }

  .mdi-arrow-bottom-right-thick::before {
    content: "\F09BA"
  }

  .mdi-arrow-collapse::before {
    content: "\F0615"
  }

  .mdi-arrow-collapse-all::before {
    content: "\F0044"
  }

  .mdi-arrow-collapse-down::before {
    content: "\F0792"
  }

  .mdi-arrow-collapse-horizontal::before {
    content: "\F084C"
  }

  .mdi-arrow-collapse-left::before {
    content: "\F0793"
  }

  .mdi-arrow-collapse-right::before {
    content: "\F0794"
  }

  .mdi-arrow-collapse-up::before {
    content: "\F0795"
  }

  .mdi-arrow-collapse-vertical::before {
    content: "\F084D"
  }

  .mdi-arrow-decision::before {
    content: "\F09BB"
  }

  .mdi-arrow-decision-auto::before {
    content: "\F09BC"
  }

  .mdi-arrow-decision-auto-outline::before {
    content: "\F09BD"
  }

  .mdi-arrow-decision-outline::before {
    content: "\F09BE"
  }

  .mdi-arrow-down::before {
    content: "\F0045"
  }

  .mdi-arrow-down-bold::before {
    content: "\F072E"
  }

  .mdi-arrow-down-bold-box::before {
    content: "\F072F"
  }

  .mdi-arrow-down-bold-box-outline::before {
    content: "\F0730"
  }

  .mdi-arrow-down-bold-circle::before {
    content: "\F0047"
  }

  .mdi-arrow-down-bold-circle-outline::before {
    content: "\F0048"
  }

  .mdi-arrow-down-bold-hexagon-outline::before {
    content: "\F0049"
  }

  .mdi-arrow-down-bold-outline::before {
    content: "\F09BF"
  }

  .mdi-arrow-down-box::before {
    content: "\F06C0"
  }

  .mdi-arrow-down-circle::before {
    content: "\F0CDB"
  }

  .mdi-arrow-down-circle-outline::before {
    content: "\F0CDC"
  }

  .mdi-arrow-down-drop-circle::before {
    content: "\F004A"
  }

  .mdi-arrow-down-drop-circle-outline::before {
    content: "\F004B"
  }

  .mdi-arrow-down-thick::before {
    content: "\F0046"
  }

  .mdi-arrow-expand::before {
    content: "\F0616"
  }

  .mdi-arrow-expand-all::before {
    content: "\F004C"
  }

  .mdi-arrow-expand-down::before {
    content: "\F0796"
  }

  .mdi-arrow-expand-horizontal::before {
    content: "\F084E"
  }

  .mdi-arrow-expand-left::before {
    content: "\F0797"
  }

  .mdi-arrow-expand-right::before {
    content: "\F0798"
  }

  .mdi-arrow-expand-up::before {
    content: "\F0799"
  }

  .mdi-arrow-expand-vertical::before {
    content: "\F084F"
  }

  .mdi-arrow-horizontal-lock::before {
    content: "\F115B"
  }

  .mdi-arrow-left::before {
    content: "\F004D"
  }

  .mdi-arrow-left-bold::before {
    content: "\F0731"
  }

  .mdi-arrow-left-bold-box::before {
    content: "\F0732"
  }

  .mdi-arrow-left-bold-box-outline::before {
    content: "\F0733"
  }

  .mdi-arrow-left-bold-circle::before {
    content: "\F004F"
  }

  .mdi-arrow-left-bold-circle-outline::before {
    content: "\F0050"
  }

  .mdi-arrow-left-bold-hexagon-outline::before {
    content: "\F0051"
  }

  .mdi-arrow-left-bold-outline::before {
    content: "\F09C0"
  }

  .mdi-arrow-left-box::before {
    content: "\F06C1"
  }

  .mdi-arrow-left-circle::before {
    content: "\F0CDD"
  }

  .mdi-arrow-left-circle-outline::before {
    content: "\F0CDE"
  }

  .mdi-arrow-left-drop-circle::before {
    content: "\F0052"
  }

  .mdi-arrow-left-drop-circle-outline::before {
    content: "\F0053"
  }

  .mdi-arrow-left-right::before {
    content: "\F0E73"
  }

  .mdi-arrow-left-right-bold::before {
    content: "\F0E74"
  }

  .mdi-arrow-left-right-bold-outline::before {
    content: "\F09C1"
  }

  .mdi-arrow-left-thick::before {
    content: "\F004E"
  }

  .mdi-arrow-right::before {
    content: "\F0054"
  }

  .mdi-arrow-right-bold::before {
    content: "\F0734"
  }

  .mdi-arrow-right-bold-box::before {
    content: "\F0735"
  }

  .mdi-arrow-right-bold-box-outline::before {
    content: "\F0736"
  }

  .mdi-arrow-right-bold-circle::before {
    content: "\F0056"
  }

  .mdi-arrow-right-bold-circle-outline::before {
    content: "\F0057"
  }

  .mdi-arrow-right-bold-hexagon-outline::before {
    content: "\F0058"
  }

  .mdi-arrow-right-bold-outline::before {
    content: "\F09C2"
  }

  .mdi-arrow-right-box::before {
    content: "\F06C2"
  }

  .mdi-arrow-right-circle::before {
    content: "\F0CDF"
  }

  .mdi-arrow-right-circle-outline::before {
    content: "\F0CE0"
  }

  .mdi-arrow-right-drop-circle::before {
    content: "\F0059"
  }

  .mdi-arrow-right-drop-circle-outline::before {
    content: "\F005A"
  }

  .mdi-arrow-right-thick::before {
    content: "\F0055"
  }

  .mdi-arrow-split-horizontal::before {
    content: "\F093B"
  }

  .mdi-arrow-split-vertical::before {
    content: "\F093C"
  }

  .mdi-arrow-top-left::before {
    content: "\F005B"
  }

  .mdi-arrow-top-left-bold-outline::before {
    content: "\F09C3"
  }

  .mdi-arrow-top-left-bottom-right::before {
    content: "\F0E75"
  }

  .mdi-arrow-top-left-bottom-right-bold::before {
    content: "\F0E76"
  }

  .mdi-arrow-top-left-thick::before {
    content: "\F09C4"
  }

  .mdi-arrow-top-right::before {
    content: "\F005C"
  }

  .mdi-arrow-top-right-bold-outline::before {
    content: "\F09C5"
  }

  .mdi-arrow-top-right-bottom-left::before {
    content: "\F0E77"
  }

  .mdi-arrow-top-right-bottom-left-bold::before {
    content: "\F0E78"
  }

  .mdi-arrow-top-right-thick::before {
    content: "\F09C6"
  }

  .mdi-arrow-up::before {
    content: "\F005D"
  }

  .mdi-arrow-up-bold::before {
    content: "\F0737"
  }

  .mdi-arrow-up-bold-box::before {
    content: "\F0738"
  }

  .mdi-arrow-up-bold-box-outline::before {
    content: "\F0739"
  }

  .mdi-arrow-up-bold-circle::before {
    content: "\F005F"
  }

  .mdi-arrow-up-bold-circle-outline::before {
    content: "\F0060"
  }

  .mdi-arrow-up-bold-hexagon-outline::before {
    content: "\F0061"
  }

  .mdi-arrow-up-bold-outline::before {
    content: "\F09C7"
  }

  .mdi-arrow-up-box::before {
    content: "\F06C3"
  }

  .mdi-arrow-up-circle::before {
    content: "\F0CE1"
  }

  .mdi-arrow-up-circle-outline::before {
    content: "\F0CE2"
  }

  .mdi-arrow-up-down::before {
    content: "\F0E79"
  }

  .mdi-arrow-up-down-bold::before {
    content: "\F0E7A"
  }

  .mdi-arrow-up-down-bold-outline::before {
    content: "\F09C8"
  }

  .mdi-arrow-up-drop-circle::before {
    content: "\F0062"
  }

  .mdi-arrow-up-drop-circle-outline::before {
    content: "\F0063"
  }

  .mdi-arrow-up-thick::before {
    content: "\F005E"
  }

  .mdi-arrow-vertical-lock::before {
    content: "\F115C"
  }

  .mdi-artstation::before {
    content: "\F0B5B"
  }

  .mdi-aspect-ratio::before {
    content: "\F0A24"
  }

  .mdi-assistant::before {
    content: "\F0064"
  }

  .mdi-asterisk::before {
    content: "\F06C4"
  }

  .mdi-at::before {
    content: "\F0065"
  }

  .mdi-atlassian::before {
    content: "\F0804"
  }

  .mdi-atm::before {
    content: "\F0D47"
  }

  .mdi-atom::before {
    content: "\F0768"
  }

  .mdi-atom-variant::before {
    content: "\F0E7B"
  }

  .mdi-attachment::before {
    content: "\F0066"
  }

  .mdi-audio-video::before {
    content: "\F093D"
  }

  .mdi-audio-video-off::before {
    content: "\F11B6"
  }

  .mdi-augmented-reality::before {
    content: "\F0850"
  }

  .mdi-auto-download::before {
    content: "\F137E"
  }

  .mdi-auto-fix::before {
    content: "\F0068"
  }

  .mdi-auto-upload::before {
    content: "\F0069"
  }

  .mdi-autorenew::before {
    content: "\F006A"
  }

  .mdi-av-timer::before {
    content: "\F006B"
  }

  .mdi-aws::before {
    content: "\F0E0F"
  }

  .mdi-axe::before {
    content: "\F08C8"
  }

  .mdi-axis::before {
    content: "\F0D48"
  }

  .mdi-axis-arrow::before {
    content: "\F0D49"
  }

  .mdi-axis-arrow-info::before {
    content: "\F140E"
  }

  .mdi-axis-arrow-lock::before {
    content: "\F0D4A"
  }

  .mdi-axis-lock::before {
    content: "\F0D4B"
  }

  .mdi-axis-x-arrow::before {
    content: "\F0D4C"
  }

  .mdi-axis-x-arrow-lock::before {
    content: "\F0D4D"
  }

  .mdi-axis-x-rotate-clockwise::before {
    content: "\F0D4E"
  }

  .mdi-axis-x-rotate-counterclockwise::before {
    content: "\F0D4F"
  }

  .mdi-axis-x-y-arrow-lock::before {
    content: "\F0D50"
  }

  .mdi-axis-y-arrow::before {
    content: "\F0D51"
  }

  .mdi-axis-y-arrow-lock::before {
    content: "\F0D52"
  }

  .mdi-axis-y-rotate-clockwise::before {
    content: "\F0D53"
  }

  .mdi-axis-y-rotate-counterclockwise::before {
    content: "\F0D54"
  }

  .mdi-axis-z-arrow::before {
    content: "\F0D55"
  }

  .mdi-axis-z-arrow-lock::before {
    content: "\F0D56"
  }

  .mdi-axis-z-rotate-clockwise::before {
    content: "\F0D57"
  }

  .mdi-axis-z-rotate-counterclockwise::before {
    content: "\F0D58"
  }

  .mdi-babel::before {
    content: "\F0A25"
  }

  .mdi-baby::before {
    content: "\F006C"
  }

  .mdi-baby-bottle::before {
    content: "\F0F39"
  }

  .mdi-baby-bottle-outline::before {
    content: "\F0F3A"
  }

  .mdi-baby-buggy::before {
    content: "\F13E0"
  }

  .mdi-baby-carriage::before {
    content: "\F068F"
  }

  .mdi-baby-carriage-off::before {
    content: "\F0FA0"
  }

  .mdi-baby-face::before {
    content: "\F0E7C"
  }

  .mdi-baby-face-outline::before {
    content: "\F0E7D"
  }

  .mdi-backburger::before {
    content: "\F006D"
  }

  .mdi-backspace::before {
    content: "\F006E"
  }

  .mdi-backspace-outline::before {
    content: "\F0B5C"
  }

  .mdi-backspace-reverse::before {
    content: "\F0E7E"
  }

  .mdi-backspace-reverse-outline::before {
    content: "\F0E7F"
  }

  .mdi-backup-restore::before {
    content: "\F006F"
  }

  .mdi-bacteria::before {
    content: "\F0ED5"
  }

  .mdi-bacteria-outline::before {
    content: "\F0ED6"
  }

  .mdi-badge-account::before {
    content: "\F0DA7"
  }

  .mdi-badge-account-alert::before {
    content: "\F0DA8"
  }

  .mdi-badge-account-alert-outline::before {
    content: "\F0DA9"
  }

  .mdi-badge-account-horizontal::before {
    content: "\F0E0D"
  }

  .mdi-badge-account-horizontal-outline::before {
    content: "\F0E0E"
  }

  .mdi-badge-account-outline::before {
    content: "\F0DAA"
  }

  .mdi-badminton::before {
    content: "\F0851"
  }

  .mdi-bag-carry-on::before {
    content: "\F0F3B"
  }

  .mdi-bag-carry-on-check::before {
    content: "\F0D65"
  }

  .mdi-bag-carry-on-off::before {
    content: "\F0F3C"
  }

  .mdi-bag-checked::before {
    content: "\F0F3D"
  }

  .mdi-bag-personal::before {
    content: "\F0E10"
  }

  .mdi-bag-personal-off::before {
    content: "\F0E11"
  }

  .mdi-bag-personal-off-outline::before {
    content: "\F0E12"
  }

  .mdi-bag-personal-outline::before {
    content: "\F0E13"
  }

  .mdi-baguette::before {
    content: "\F0F3E"
  }

  .mdi-balloon::before {
    content: "\F0A26"
  }

  .mdi-ballot::before {
    content: "\F09C9"
  }

  .mdi-ballot-outline::before {
    content: "\F09CA"
  }

  .mdi-ballot-recount::before {
    content: "\F0C39"
  }

  .mdi-ballot-recount-outline::before {
    content: "\F0C3A"
  }

  .mdi-bandage::before {
    content: "\F0DAF"
  }

  .mdi-bandcamp::before {
    content: "\F0675"
  }

  .mdi-bank::before {
    content: "\F0070"
  }

  .mdi-bank-minus::before {
    content: "\F0DB0"
  }

  .mdi-bank-outline::before {
    content: "\F0E80"
  }

  .mdi-bank-plus::before {
    content: "\F0DB1"
  }

  .mdi-bank-remove::before {
    content: "\F0DB2"
  }

  .mdi-bank-transfer::before {
    content: "\F0A27"
  }

  .mdi-bank-transfer-in::before {
    content: "\F0A28"
  }

  .mdi-bank-transfer-out::before {
    content: "\F0A29"
  }

  .mdi-barcode::before {
    content: "\F0071"
  }

  .mdi-barcode-off::before {
    content: "\F1236"
  }

  .mdi-barcode-scan::before {
    content: "\F0072"
  }

  .mdi-barley::before {
    content: "\F0073"
  }

  .mdi-barley-off::before {
    content: "\F0B5D"
  }

  .mdi-barn::before {
    content: "\F0B5E"
  }

  .mdi-barrel::before {
    content: "\F0074"
  }

  .mdi-baseball::before {
    content: "\F0852"
  }

  .mdi-baseball-bat::before {
    content: "\F0853"
  }

  .mdi-bash::before {
    content: "\F1183"
  }

  .mdi-basket::before {
    content: "\F0076"
  }

  .mdi-basket-fill::before {
    content: "\F0077"
  }

  .mdi-basket-outline::before {
    content: "\F1181"
  }

  .mdi-basket-unfill::before {
    content: "\F0078"
  }

  .mdi-basketball::before {
    content: "\F0806"
  }

  .mdi-basketball-hoop::before {
    content: "\F0C3B"
  }

  .mdi-basketball-hoop-outline::before {
    content: "\F0C3C"
  }

  .mdi-bat::before {
    content: "\F0B5F"
  }

  .mdi-battery::before {
    content: "\F0079"
  }

  .mdi-battery-10::before {
    content: "\F007A"
  }

  .mdi-battery-10-bluetooth::before {
    content: "\F093E"
  }

  .mdi-battery-20::before {
    content: "\F007B"
  }

  .mdi-battery-20-bluetooth::before {
    content: "\F093F"
  }

  .mdi-battery-30::before {
    content: "\F007C"
  }

  .mdi-battery-30-bluetooth::before {
    content: "\F0940"
  }

  .mdi-battery-40::before {
    content: "\F007D"
  }

  .mdi-battery-40-bluetooth::before {
    content: "\F0941"
  }

  .mdi-battery-50::before {
    content: "\F007E"
  }

  .mdi-battery-50-bluetooth::before {
    content: "\F0942"
  }

  .mdi-battery-60::before {
    content: "\F007F"
  }

  .mdi-battery-60-bluetooth::before {
    content: "\F0943"
  }

  .mdi-battery-70::before {
    content: "\F0080"
  }

  .mdi-battery-70-bluetooth::before {
    content: "\F0944"
  }

  .mdi-battery-80::before {
    content: "\F0081"
  }

  .mdi-battery-80-bluetooth::before {
    content: "\F0945"
  }

  .mdi-battery-90::before {
    content: "\F0082"
  }

  .mdi-battery-90-bluetooth::before {
    content: "\F0946"
  }

  .mdi-battery-alert::before {
    content: "\F0083"
  }

  .mdi-battery-alert-bluetooth::before {
    content: "\F0947"
  }

  .mdi-battery-alert-variant::before {
    content: "\F10CC"
  }

  .mdi-battery-alert-variant-outline::before {
    content: "\F10CD"
  }

  .mdi-battery-bluetooth::before {
    content: "\F0948"
  }

  .mdi-battery-bluetooth-variant::before {
    content: "\F0949"
  }

  .mdi-battery-charging::before {
    content: "\F0084"
  }

  .mdi-battery-charging-10::before {
    content: "\F089C"
  }

  .mdi-battery-charging-100::before {
    content: "\F0085"
  }

  .mdi-battery-charging-20::before {
    content: "\F0086"
  }

  .mdi-battery-charging-30::before {
    content: "\F0087"
  }

  .mdi-battery-charging-40::before {
    content: "\F0088"
  }

  .mdi-battery-charging-50::before {
    content: "\F089D"
  }

  .mdi-battery-charging-60::before {
    content: "\F0089"
  }

  .mdi-battery-charging-70::before {
    content: "\F089E"
  }

  .mdi-battery-charging-80::before {
    content: "\F008A"
  }

  .mdi-battery-charging-90::before {
    content: "\F008B"
  }

  .mdi-battery-charging-high::before {
    content: "\F12A6"
  }

  .mdi-battery-charging-low::before {
    content: "\F12A4"
  }

  .mdi-battery-charging-medium::before {
    content: "\F12A5"
  }

  .mdi-battery-charging-outline::before {
    content: "\F089F"
  }

  .mdi-battery-charging-wireless::before {
    content: "\F0807"
  }

  .mdi-battery-charging-wireless-10::before {
    content: "\F0808"
  }

  .mdi-battery-charging-wireless-20::before {
    content: "\F0809"
  }

  .mdi-battery-charging-wireless-30::before {
    content: "\F080A"
  }

  .mdi-battery-charging-wireless-40::before {
    content: "\F080B"
  }

  .mdi-battery-charging-wireless-50::before {
    content: "\F080C"
  }

  .mdi-battery-charging-wireless-60::before {
    content: "\F080D"
  }

  .mdi-battery-charging-wireless-70::before {
    content: "\F080E"
  }

  .mdi-battery-charging-wireless-80::before {
    content: "\F080F"
  }

  .mdi-battery-charging-wireless-90::before {
    content: "\F0810"
  }

  .mdi-battery-charging-wireless-alert::before {
    content: "\F0811"
  }

  .mdi-battery-charging-wireless-outline::before {
    content: "\F0812"
  }

  .mdi-battery-heart::before {
    content: "\F120F"
  }

  .mdi-battery-heart-outline::before {
    content: "\F1210"
  }

  .mdi-battery-heart-variant::before {
    content: "\F1211"
  }

  .mdi-battery-high::before {
    content: "\F12A3"
  }

  .mdi-battery-low::before {
    content: "\F12A1"
  }

  .mdi-battery-medium::before {
    content: "\F12A2"
  }

  .mdi-battery-minus::before {
    content: "\F008C"
  }

  .mdi-battery-negative::before {
    content: "\F008D"
  }

  .mdi-battery-off::before {
    content: "\F125D"
  }

  .mdi-battery-off-outline::before {
    content: "\F125E"
  }

  .mdi-battery-outline::before {
    content: "\F008E"
  }

  .mdi-battery-plus::before {
    content: "\F008F"
  }

  .mdi-battery-positive::before {
    content: "\F0090"
  }

  .mdi-battery-unknown::before {
    content: "\F0091"
  }

  .mdi-battery-unknown-bluetooth::before {
    content: "\F094A"
  }

  .mdi-battlenet::before {
    content: "\F0B60"
  }

  .mdi-beach::before {
    content: "\F0092"
  }

  .mdi-beaker::before {
    content: "\F0CEA"
  }

  .mdi-beaker-alert::before {
    content: "\F1229"
  }

  .mdi-beaker-alert-outline::before {
    content: "\F122A"
  }

  .mdi-beaker-check::before {
    content: "\F122B"
  }

  .mdi-beaker-check-outline::before {
    content: "\F122C"
  }

  .mdi-beaker-minus::before {
    content: "\F122D"
  }

  .mdi-beaker-minus-outline::before {
    content: "\F122E"
  }

  .mdi-beaker-outline::before {
    content: "\F0690"
  }

  .mdi-beaker-plus::before {
    content: "\F122F"
  }

  .mdi-beaker-plus-outline::before {
    content: "\F1230"
  }

  .mdi-beaker-question::before {
    content: "\F1231"
  }

  .mdi-beaker-question-outline::before {
    content: "\F1232"
  }

  .mdi-beaker-remove::before {
    content: "\F1233"
  }

  .mdi-beaker-remove-outline::before {
    content: "\F1234"
  }

  .mdi-bed::before {
    content: "\F02E3"
  }

  .mdi-bed-double::before {
    content: "\F0FD4"
  }

  .mdi-bed-double-outline::before {
    content: "\F0FD3"
  }

  .mdi-bed-empty::before {
    content: "\F08A0"
  }

  .mdi-bed-king::before {
    content: "\F0FD2"
  }

  .mdi-bed-king-outline::before {
    content: "\F0FD1"
  }

  .mdi-bed-outline::before {
    content: "\F0099"
  }

  .mdi-bed-queen::before {
    content: "\F0FD0"
  }

  .mdi-bed-queen-outline::before {
    content: "\F0FDB"
  }

  .mdi-bed-single::before {
    content: "\F106D"
  }

  .mdi-bed-single-outline::before {
    content: "\F106E"
  }

  .mdi-bee::before {
    content: "\F0FA1"
  }

  .mdi-bee-flower::before {
    content: "\F0FA2"
  }

  .mdi-beehive-off-outline::before {
    content: "\F13ED"
  }

  .mdi-beehive-outline::before {
    content: "\F10CE"
  }

  .mdi-beer::before {
    content: "\F0098"
  }

  .mdi-beer-outline::before {
    content: "\F130C"
  }

  .mdi-bell::before {
    content: "\F009A"
  }

  .mdi-bell-alert::before {
    content: "\F0D59"
  }

  .mdi-bell-alert-outline::before {
    content: "\F0E81"
  }

  .mdi-bell-cancel::before {
    content: "\F13E7"
  }

  .mdi-bell-cancel-outline::before {
    content: "\F13E8"
  }

  .mdi-bell-check::before {
    content: "\F11E5"
  }

  .mdi-bell-check-outline::before {
    content: "\F11E6"
  }

  .mdi-bell-circle::before {
    content: "\F0D5A"
  }

  .mdi-bell-circle-outline::before {
    content: "\F0D5B"
  }

  .mdi-bell-minus::before {
    content: "\F13E9"
  }

  .mdi-bell-minus-outline::before {
    content: "\F13EA"
  }

  .mdi-bell-off::before {
    content: "\F009B"
  }

  .mdi-bell-off-outline::before {
    content: "\F0A91"
  }

  .mdi-bell-outline::before {
    content: "\F009C"
  }

  .mdi-bell-plus::before {
    content: "\F009D"
  }

  .mdi-bell-plus-outline::before {
    content: "\F0A92"
  }

  .mdi-bell-remove::before {
    content: "\F13EB"
  }

  .mdi-bell-remove-outline::before {
    content: "\F13EC"
  }

  .mdi-bell-ring::before {
    content: "\F009E"
  }

  .mdi-bell-ring-outline::before {
    content: "\F009F"
  }

  .mdi-bell-sleep::before {
    content: "\F00A0"
  }

  .mdi-bell-sleep-outline::before {
    content: "\F0A93"
  }

  .mdi-beta::before {
    content: "\F00A1"
  }

  .mdi-betamax::before {
    content: "\F09CB"
  }

  .mdi-biathlon::before {
    content: "\F0E14"
  }

  .mdi-bicycle::before {
    content: "\F109C"
  }

  .mdi-bicycle-basket::before {
    content: "\F1235"
  }

  .mdi-bike::before {
    content: "\F00A3"
  }

  .mdi-bike-fast::before {
    content: "\F111F"
  }

  .mdi-billboard::before {
    content: "\F1010"
  }

  .mdi-billiards::before {
    content: "\F0B61"
  }

  .mdi-billiards-rack::before {
    content: "\F0B62"
  }

  .mdi-binoculars::before {
    content: "\F00A5"
  }

  .mdi-bio::before {
    content: "\F00A6"
  }

  .mdi-biohazard::before {
    content: "\F00A7"
  }

  .mdi-bitbucket::before {
    content: "\F00A8"
  }

  .mdi-bitcoin::before {
    content: "\F0813"
  }

  .mdi-black-mesa::before {
    content: "\F00A9"
  }

  .mdi-blender::before {
    content: "\F0CEB"
  }

  .mdi-blender-software::before {
    content: "\F00AB"
  }

  .mdi-blinds::before {
    content: "\F00AC"
  }

  .mdi-blinds-open::before {
    content: "\F1011"
  }

  .mdi-block-helper::before {
    content: "\F00AD"
  }

  .mdi-blogger::before {
    content: "\F00AE"
  }

  .mdi-blood-bag::before {
    content: "\F0CEC"
  }

  .mdi-bluetooth::before {
    content: "\F00AF"
  }

  .mdi-bluetooth-audio::before {
    content: "\F00B0"
  }

  .mdi-bluetooth-connect::before {
    content: "\F00B1"
  }

  .mdi-bluetooth-off::before {
    content: "\F00B2"
  }

  .mdi-bluetooth-settings::before {
    content: "\F00B3"
  }

  .mdi-bluetooth-transfer::before {
    content: "\F00B4"
  }

  .mdi-blur::before {
    content: "\F00B5"
  }

  .mdi-blur-linear::before {
    content: "\F00B6"
  }

  .mdi-blur-off::before {
    content: "\F00B7"
  }

  .mdi-blur-radial::before {
    content: "\F00B8"
  }

  .mdi-bolnisi-cross::before {
    content: "\F0CED"
  }

  .mdi-bolt::before {
    content: "\F0DB3"
  }

  .mdi-bomb::before {
    content: "\F0691"
  }

  .mdi-bomb-off::before {
    content: "\F06C5"
  }

  .mdi-bone::before {
    content: "\F00B9"
  }

  .mdi-book::before {
    content: "\F00BA"
  }

  .mdi-book-account::before {
    content: "\F13AD"
  }

  .mdi-book-account-outline::before {
    content: "\F13AE"
  }

  .mdi-book-alphabet::before {
    content: "\F061D"
  }

  .mdi-book-cross::before {
    content: "\F00A2"
  }

  .mdi-book-information-variant::before {
    content: "\F106F"
  }

  .mdi-book-lock::before {
    content: "\F079A"
  }

  .mdi-book-lock-open::before {
    content: "\F079B"
  }

  .mdi-book-minus::before {
    content: "\F05D9"
  }

  .mdi-book-minus-multiple::before {
    content: "\F0A94"
  }

  .mdi-book-minus-multiple-outline::before {
    content: "\F090B"
  }

  .mdi-book-multiple::before {
    content: "\F00BB"
  }

  .mdi-book-multiple-outline::before {
    content: "\F0436"
  }

  .mdi-book-music::before {
    content: "\F0067"
  }

  .mdi-book-open::before {
    content: "\F00BD"
  }

  .mdi-book-open-outline::before {
    content: "\F0B63"
  }

  .mdi-book-open-page-variant::before {
    content: "\F05DA"
  }

  .mdi-book-open-variant::before {
    content: "\F00BE"
  }

  .mdi-book-outline::before {
    content: "\F0B64"
  }

  .mdi-book-play::before {
    content: "\F0E82"
  }

  .mdi-book-play-outline::before {
    content: "\F0E83"
  }

  .mdi-book-plus::before {
    content: "\F05DB"
  }

  .mdi-book-plus-multiple::before {
    content: "\F0A95"
  }

  .mdi-book-plus-multiple-outline::before {
    content: "\F0ADE"
  }

  .mdi-book-remove::before {
    content: "\F0A97"
  }

  .mdi-book-remove-multiple::before {
    content: "\F0A96"
  }

  .mdi-book-remove-multiple-outline::before {
    content: "\F04CA"
  }

  .mdi-book-search::before {
    content: "\F0E84"
  }

  .mdi-book-search-outline::before {
    content: "\F0E85"
  }

  .mdi-book-variant::before {
    content: "\F00BF"
  }

  .mdi-book-variant-multiple::before {
    content: "\F00BC"
  }

  .mdi-bookmark::before {
    content: "\F00C0"
  }

  .mdi-bookmark-check::before {
    content: "\F00C1"
  }

  .mdi-bookmark-check-outline::before {
    content: "\F137B"
  }

  .mdi-bookmark-minus::before {
    content: "\F09CC"
  }

  .mdi-bookmark-minus-outline::before {
    content: "\F09CD"
  }

  .mdi-bookmark-multiple::before {
    content: "\F0E15"
  }

  .mdi-bookmark-multiple-outline::before {
    content: "\F0E16"
  }

  .mdi-bookmark-music::before {
    content: "\F00C2"
  }

  .mdi-bookmark-music-outline::before {
    content: "\F1379"
  }

  .mdi-bookmark-off::before {
    content: "\F09CE"
  }

  .mdi-bookmark-off-outline::before {
    content: "\F09CF"
  }

  .mdi-bookmark-outline::before {
    content: "\F00C3"
  }

  .mdi-bookmark-plus::before {
    content: "\F00C5"
  }

  .mdi-bookmark-plus-outline::before {
    content: "\F00C4"
  }

  .mdi-bookmark-remove::before {
    content: "\F00C6"
  }

  .mdi-bookmark-remove-outline::before {
    content: "\F137A"
  }

  .mdi-bookshelf::before {
    content: "\F125F"
  }

  .mdi-boom-gate::before {
    content: "\F0E86"
  }

  .mdi-boom-gate-alert::before {
    content: "\F0E87"
  }

  .mdi-boom-gate-alert-outline::before {
    content: "\F0E88"
  }

  .mdi-boom-gate-down::before {
    content: "\F0E89"
  }

  .mdi-boom-gate-down-outline::before {
    content: "\F0E8A"
  }

  .mdi-boom-gate-outline::before {
    content: "\F0E8B"
  }

  .mdi-boom-gate-up::before {
    content: "\F0E8C"
  }

  .mdi-boom-gate-up-outline::before {
    content: "\F0E8D"
  }

  .mdi-boombox::before {
    content: "\F05DC"
  }

  .mdi-boomerang::before {
    content: "\F10CF"
  }

  .mdi-bootstrap::before {
    content: "\F06C6"
  }

  .mdi-border-all::before {
    content: "\F00C7"
  }

  .mdi-border-all-variant::before {
    content: "\F08A1"
  }

  .mdi-border-bottom::before {
    content: "\F00C8"
  }

  .mdi-border-bottom-variant::before {
    content: "\F08A2"
  }

  .mdi-border-color::before {
    content: "\F00C9"
  }

  .mdi-border-horizontal::before {
    content: "\F00CA"
  }

  .mdi-border-inside::before {
    content: "\F00CB"
  }

  .mdi-border-left::before {
    content: "\F00CC"
  }

  .mdi-border-left-variant::before {
    content: "\F08A3"
  }

  .mdi-border-none::before {
    content: "\F00CD"
  }

  .mdi-border-none-variant::before {
    content: "\F08A4"
  }

  .mdi-border-outside::before {
    content: "\F00CE"
  }

  .mdi-border-right::before {
    content: "\F00CF"
  }

  .mdi-border-right-variant::before {
    content: "\F08A5"
  }

  .mdi-border-style::before {
    content: "\F00D0"
  }

  .mdi-border-top::before {
    content: "\F00D1"
  }

  .mdi-border-top-variant::before {
    content: "\F08A6"
  }

  .mdi-border-vertical::before {
    content: "\F00D2"
  }

  .mdi-bottle-soda::before {
    content: "\F1070"
  }

  .mdi-bottle-soda-classic::before {
    content: "\F1071"
  }

  .mdi-bottle-soda-classic-outline::before {
    content: "\F1363"
  }

  .mdi-bottle-soda-outline::before {
    content: "\F1072"
  }

  .mdi-bottle-tonic::before {
    content: "\F112E"
  }

  .mdi-bottle-tonic-outline::before {
    content: "\F112F"
  }

  .mdi-bottle-tonic-plus::before {
    content: "\F1130"
  }

  .mdi-bottle-tonic-plus-outline::before {
    content: "\F1131"
  }

  .mdi-bottle-tonic-skull::before {
    content: "\F1132"
  }

  .mdi-bottle-tonic-skull-outline::before {
    content: "\F1133"
  }

  .mdi-bottle-wine::before {
    content: "\F0854"
  }

  .mdi-bottle-wine-outline::before {
    content: "\F1310"
  }

  .mdi-bow-tie::before {
    content: "\F0678"
  }

  .mdi-bowl::before {
    content: "\F028E"
  }

  .mdi-bowl-mix::before {
    content: "\F0617"
  }

  .mdi-bowl-mix-outline::before {
    content: "\F02E4"
  }

  .mdi-bowl-outline::before {
    content: "\F02A9"
  }

  .mdi-bowling::before {
    content: "\F00D3"
  }

  .mdi-box::before {
    content: "\F00D4"
  }

  .mdi-box-cutter::before {
    content: "\F00D5"
  }

  .mdi-box-cutter-off::before {
    content: "\F0B4A"
  }

  .mdi-box-shadow::before {
    content: "\F0637"
  }

  .mdi-boxing-glove::before {
    content: "\F0B65"
  }

  .mdi-braille::before {
    content: "\F09D0"
  }

  .mdi-brain::before {
    content: "\F09D1"
  }

  .mdi-bread-slice::before {
    content: "\F0CEE"
  }

  .mdi-bread-slice-outline::before {
    content: "\F0CEF"
  }

  .mdi-bridge::before {
    content: "\F0618"
  }

  .mdi-briefcase::before {
    content: "\F00D6"
  }

  .mdi-briefcase-account::before {
    content: "\F0CF0"
  }

  .mdi-briefcase-account-outline::before {
    content: "\F0CF1"
  }

  .mdi-briefcase-check::before {
    content: "\F00D7"
  }

  .mdi-briefcase-check-outline::before {
    content: "\F131E"
  }

  .mdi-briefcase-clock::before {
    content: "\F10D0"
  }

  .mdi-briefcase-clock-outline::before {
    content: "\F10D1"
  }

  .mdi-briefcase-download::before {
    content: "\F00D8"
  }

  .mdi-briefcase-download-outline::before {
    content: "\F0C3D"
  }

  .mdi-briefcase-edit::before {
    content: "\F0A98"
  }

  .mdi-briefcase-edit-outline::before {
    content: "\F0C3E"
  }

  .mdi-briefcase-minus::before {
    content: "\F0A2A"
  }

  .mdi-briefcase-minus-outline::before {
    content: "\F0C3F"
  }

  .mdi-briefcase-outline::before {
    content: "\F0814"
  }

  .mdi-briefcase-plus::before {
    content: "\F0A2B"
  }

  .mdi-briefcase-plus-outline::before {
    content: "\F0C40"
  }

  .mdi-briefcase-remove::before {
    content: "\F0A2C"
  }

  .mdi-briefcase-remove-outline::before {
    content: "\F0C41"
  }

  .mdi-briefcase-search::before {
    content: "\F0A2D"
  }

  .mdi-briefcase-search-outline::before {
    content: "\F0C42"
  }

  .mdi-briefcase-upload::before {
    content: "\F00D9"
  }

  .mdi-briefcase-upload-outline::before {
    content: "\F0C43"
  }

  .mdi-briefcase-variant::before {
    content: "\F1494"
  }

  .mdi-briefcase-variant-outline::before {
    content: "\F1495"
  }

  .mdi-brightness-1::before {
    content: "\F00DA"
  }

  .mdi-brightness-2::before {
    content: "\F00DB"
  }

  .mdi-brightness-3::before {
    content: "\F00DC"
  }

  .mdi-brightness-4::before {
    content: "\F00DD"
  }

  .mdi-brightness-5::before {
    content: "\F00DE"
  }

  .mdi-brightness-6::before {
    content: "\F00DF"
  }

  .mdi-brightness-7::before {
    content: "\F00E0"
  }

  .mdi-brightness-auto::before {
    content: "\F00E1"
  }

  .mdi-brightness-percent::before {
    content: "\F0CF2"
  }

  .mdi-broom::before {
    content: "\F00E2"
  }

  .mdi-brush::before {
    content: "\F00E3"
  }

  .mdi-bucket::before {
    content: "\F1415"
  }

  .mdi-bucket-outline::before {
    content: "\F1416"
  }

  .mdi-buddhism::before {
    content: "\F094B"
  }

  .mdi-buffer::before {
    content: "\F0619"
  }

  .mdi-buffet::before {
    content: "\F0578"
  }

  .mdi-bug::before {
    content: "\F00E4"
  }

  .mdi-bug-check::before {
    content: "\F0A2E"
  }

  .mdi-bug-check-outline::before {
    content: "\F0A2F"
  }

  .mdi-bug-outline::before {
    content: "\F0A30"
  }

  .mdi-bugle::before {
    content: "\F0DB4"
  }

  .mdi-bulldozer::before {
    content: "\F0B22"
  }

  .mdi-bullet::before {
    content: "\F0CF3"
  }

  .mdi-bulletin-board::before {
    content: "\F00E5"
  }

  .mdi-bullhorn::before {
    content: "\F00E6"
  }

  .mdi-bullhorn-outline::before {
    content: "\F0B23"
  }

  .mdi-bullseye::before {
    content: "\F05DD"
  }

  .mdi-bullseye-arrow::before {
    content: "\F08C9"
  }

  .mdi-bulma::before {
    content: "\F12E7"
  }

  .mdi-bunk-bed::before {
    content: "\F1302"
  }

  .mdi-bunk-bed-outline::before {
    content: "\F0097"
  }

  .mdi-bus::before {
    content: "\F00E7"
  }

  .mdi-bus-alert::before {
    content: "\F0A99"
  }

  .mdi-bus-articulated-end::before {
    content: "\F079C"
  }

  .mdi-bus-articulated-front::before {
    content: "\F079D"
  }

  .mdi-bus-clock::before {
    content: "\F08CA"
  }

  .mdi-bus-double-decker::before {
    content: "\F079E"
  }

  .mdi-bus-marker::before {
    content: "\F1212"
  }

  .mdi-bus-multiple::before {
    content: "\F0F3F"
  }

  .mdi-bus-school::before {
    content: "\F079F"
  }

  .mdi-bus-side::before {
    content: "\F07A0"
  }

  .mdi-bus-stop::before {
    content: "\F1012"
  }

  .mdi-bus-stop-covered::before {
    content: "\F1013"
  }

  .mdi-bus-stop-uncovered::before {
    content: "\F1014"
  }

  .mdi-cable-data::before {
    content: "\F1394"
  }

  .mdi-cached::before {
    content: "\F00E8"
  }

  .mdi-cactus::before {
    content: "\F0DB5"
  }

  .mdi-cake::before {
    content: "\F00E9"
  }

  .mdi-cake-layered::before {
    content: "\F00EA"
  }

  .mdi-cake-variant::before {
    content: "\F00EB"
  }

  .mdi-calculator::before {
    content: "\F00EC"
  }

  .mdi-calculator-variant::before {
    content: "\F0A9A"
  }

  .mdi-calendar::before {
    content: "\F00ED"
  }

  .mdi-calendar-account::before {
    content: "\F0ED7"
  }

  .mdi-calendar-account-outline::before {
    content: "\F0ED8"
  }

  .mdi-calendar-alert::before {
    content: "\F0A31"
  }

  .mdi-calendar-arrow-left::before {
    content: "\F1134"
  }

  .mdi-calendar-arrow-right::before {
    content: "\F1135"
  }

  .mdi-calendar-blank::before {
    content: "\F00EE"
  }

  .mdi-calendar-blank-multiple::before {
    content: "\F1073"
  }

  .mdi-calendar-blank-outline::before {
    content: "\F0B66"
  }

  .mdi-calendar-check::before {
    content: "\F00EF"
  }

  .mdi-calendar-check-outline::before {
    content: "\F0C44"
  }

  .mdi-calendar-clock::before {
    content: "\F00F0"
  }

  .mdi-calendar-edit::before {
    content: "\F08A7"
  }

  .mdi-calendar-export::before {
    content: "\F0B24"
  }

  .mdi-calendar-heart::before {
    content: "\F09D2"
  }

  .mdi-calendar-import::before {
    content: "\F0B25"
  }

  .mdi-calendar-minus::before {
    content: "\F0D5C"
  }

  .mdi-calendar-month::before {
    content: "\F0E17"
  }

  .mdi-calendar-month-outline::before {
    content: "\F0E18"
  }

  .mdi-calendar-multiple::before {
    content: "\F00F1"
  }

  .mdi-calendar-multiple-check::before {
    content: "\F00F2"
  }

  .mdi-calendar-multiselect::before {
    content: "\F0A32"
  }

  .mdi-calendar-outline::before {
    content: "\F0B67"
  }

  .mdi-calendar-plus::before {
    content: "\F00F3"
  }

  .mdi-calendar-question::before {
    content: "\F0692"
  }

  .mdi-calendar-range::before {
    content: "\F0679"
  }

  .mdi-calendar-range-outline::before {
    content: "\F0B68"
  }

  .mdi-calendar-refresh::before {
    content: "\F01E1"
  }

  .mdi-calendar-refresh-outline::before {
    content: "\F0203"
  }

  .mdi-calendar-remove::before {
    content: "\F00F4"
  }

  .mdi-calendar-remove-outline::before {
    content: "\F0C45"
  }

  .mdi-calendar-search::before {
    content: "\F094C"
  }

  .mdi-calendar-star::before {
    content: "\F09D3"
  }

  .mdi-calendar-sync::before {
    content: "\F0E8E"
  }

  .mdi-calendar-sync-outline::before {
    content: "\F0E8F"
  }

  .mdi-calendar-text::before {
    content: "\F00F5"
  }

  .mdi-calendar-text-outline::before {
    content: "\F0C46"
  }

  .mdi-calendar-today::before {
    content: "\F00F6"
  }

  .mdi-calendar-week::before {
    content: "\F0A33"
  }

  .mdi-calendar-week-begin::before {
    content: "\F0A34"
  }

  .mdi-calendar-weekend::before {
    content: "\F0ED9"
  }

  .mdi-calendar-weekend-outline::before {
    content: "\F0EDA"
  }

  .mdi-call-made::before {
    content: "\F00F7"
  }

  .mdi-call-merge::before {
    content: "\F00F8"
  }

  .mdi-call-missed::before {
    content: "\F00F9"
  }

  .mdi-call-received::before {
    content: "\F00FA"
  }

  .mdi-call-split::before {
    content: "\F00FB"
  }

  .mdi-camcorder::before {
    content: "\F00FC"
  }

  .mdi-camcorder-off::before {
    content: "\F00FF"
  }

  .mdi-camera::before {
    content: "\F0100"
  }

  .mdi-camera-account::before {
    content: "\F08CB"
  }

  .mdi-camera-burst::before {
    content: "\F0693"
  }

  .mdi-camera-control::before {
    content: "\F0B69"
  }

  .mdi-camera-enhance::before {
    content: "\F0101"
  }

  .mdi-camera-enhance-outline::before {
    content: "\F0B6A"
  }

  .mdi-camera-front::before {
    content: "\F0102"
  }

  .mdi-camera-front-variant::before {
    content: "\F0103"
  }

  .mdi-camera-gopro::before {
    content: "\F07A1"
  }

  .mdi-camera-image::before {
    content: "\F08CC"
  }

  .mdi-camera-iris::before {
    content: "\F0104"
  }

  .mdi-camera-metering-center::before {
    content: "\F07A2"
  }

  .mdi-camera-metering-matrix::before {
    content: "\F07A3"
  }

  .mdi-camera-metering-partial::before {
    content: "\F07A4"
  }

  .mdi-camera-metering-spot::before {
    content: "\F07A5"
  }

  .mdi-camera-off::before {
    content: "\F05DF"
  }

  .mdi-camera-outline::before {
    content: "\F0D5D"
  }

  .mdi-camera-party-mode::before {
    content: "\F0105"
  }

  .mdi-camera-plus::before {
    content: "\F0EDB"
  }

  .mdi-camera-plus-outline::before {
    content: "\F0EDC"
  }

  .mdi-camera-rear::before {
    content: "\F0106"
  }

  .mdi-camera-rear-variant::before {
    content: "\F0107"
  }

  .mdi-camera-retake::before {
    content: "\F0E19"
  }

  .mdi-camera-retake-outline::before {
    content: "\F0E1A"
  }

  .mdi-camera-switch::before {
    content: "\F0108"
  }

  .mdi-camera-switch-outline::before {
    content: "\F084A"
  }

  .mdi-camera-timer::before {
    content: "\F0109"
  }

  .mdi-camera-wireless::before {
    content: "\F0DB6"
  }

  .mdi-camera-wireless-outline::before {
    content: "\F0DB7"
  }

  .mdi-campfire::before {
    content: "\F0EDD"
  }

  .mdi-cancel::before {
    content: "\F073A"
  }

  .mdi-candle::before {
    content: "\F05E2"
  }

  .mdi-candycane::before {
    content: "\F010A"
  }

  .mdi-cannabis::before {
    content: "\F07A6"
  }

  .mdi-caps-lock::before {
    content: "\F0A9B"
  }

  .mdi-car::before {
    content: "\F010B"
  }

  .mdi-car-2-plus::before {
    content: "\F1015"
  }

  .mdi-car-3-plus::before {
    content: "\F1016"
  }

  .mdi-car-arrow-left::before {
    content: "\F13B2"
  }

  .mdi-car-arrow-right::before {
    content: "\F13B3"
  }

  .mdi-car-back::before {
    content: "\F0E1B"
  }

  .mdi-car-battery::before {
    content: "\F010C"
  }

  .mdi-car-brake-abs::before {
    content: "\F0C47"
  }

  .mdi-car-brake-alert::before {
    content: "\F0C48"
  }

  .mdi-car-brake-hold::before {
    content: "\F0D5E"
  }

  .mdi-car-brake-parking::before {
    content: "\F0D5F"
  }

  .mdi-car-brake-retarder::before {
    content: "\F1017"
  }

  .mdi-car-child-seat::before {
    content: "\F0FA3"
  }

  .mdi-car-clutch::before {
    content: "\F1018"
  }

  .mdi-car-cog::before {
    content: "\F13CC"
  }

  .mdi-car-connected::before {
    content: "\F010D"
  }

  .mdi-car-convertible::before {
    content: "\F07A7"
  }

  .mdi-car-coolant-level::before {
    content: "\F1019"
  }

  .mdi-car-cruise-control::before {
    content: "\F0D60"
  }

  .mdi-car-defrost-front::before {
    content: "\F0D61"
  }

  .mdi-car-defrost-rear::before {
    content: "\F0D62"
  }

  .mdi-car-door::before {
    content: "\F0B6B"
  }

  .mdi-car-door-lock::before {
    content: "\F109D"
  }

  .mdi-car-electric::before {
    content: "\F0B6C"
  }

  .mdi-car-esp::before {
    content: "\F0C49"
  }

  .mdi-car-estate::before {
    content: "\F07A8"
  }

  .mdi-car-hatchback::before {
    content: "\F07A9"
  }

  .mdi-car-info::before {
    content: "\F11BE"
  }

  .mdi-car-key::before {
    content: "\F0B6D"
  }

  .mdi-car-light-dimmed::before {
    content: "\F0C4A"
  }

  .mdi-car-light-fog::before {
    content: "\F0C4B"
  }

  .mdi-car-light-high::before {
    content: "\F0C4C"
  }

  .mdi-car-limousine::before {
    content: "\F08CD"
  }

  .mdi-car-multiple::before {
    content: "\F0B6E"
  }

  .mdi-car-off::before {
    content: "\F0E1C"
  }

  .mdi-car-parking-lights::before {
    content: "\F0D63"
  }

  .mdi-car-pickup::before {
    content: "\F07AA"
  }

  .mdi-car-seat::before {
    content: "\F0FA4"
  }

  .mdi-car-seat-cooler::before {
    content: "\F0FA5"
  }

  .mdi-car-seat-heater::before {
    content: "\F0FA6"
  }

  .mdi-car-settings::before {
    content: "\F13CD"
  }

  .mdi-car-shift-pattern::before {
    content: "\F0F40"
  }

  .mdi-car-side::before {
    content: "\F07AB"
  }

  .mdi-car-sports::before {
    content: "\F07AC"
  }

  .mdi-car-tire-alert::before {
    content: "\F0C4D"
  }

  .mdi-car-traction-control::before {
    content: "\F0D64"
  }

  .mdi-car-turbocharger::before {
    content: "\F101A"
  }

  .mdi-car-wash::before {
    content: "\F010E"
  }

  .mdi-car-windshield::before {
    content: "\F101B"
  }

  .mdi-car-windshield-outline::before {
    content: "\F101C"
  }

  .mdi-carabiner::before {
    content: "\F14C0"
  }

  .mdi-caravan::before {
    content: "\F07AD"
  }

  .mdi-card::before {
    content: "\F0B6F"
  }

  .mdi-card-account-details::before {
    content: "\F05D2"
  }

  .mdi-card-account-details-outline::before {
    content: "\F0DAB"
  }

  .mdi-card-account-details-star::before {
    content: "\F02A3"
  }

  .mdi-card-account-details-star-outline::before {
    content: "\F06DB"
  }

  .mdi-card-account-mail::before {
    content: "\F018E"
  }

  .mdi-card-account-mail-outline::before {
    content: "\F0E98"
  }

  .mdi-card-account-phone::before {
    content: "\F0E99"
  }

  .mdi-card-account-phone-outline::before {
    content: "\F0E9A"
  }

  .mdi-card-bulleted::before {
    content: "\F0B70"
  }

  .mdi-card-bulleted-off::before {
    content: "\F0B71"
  }

  .mdi-card-bulleted-off-outline::before {
    content: "\F0B72"
  }

  .mdi-card-bulleted-outline::before {
    content: "\F0B73"
  }

  .mdi-card-bulleted-settings::before {
    content: "\F0B74"
  }

  .mdi-card-bulleted-settings-outline::before {
    content: "\F0B75"
  }

  .mdi-card-outline::before {
    content: "\F0B76"
  }

  .mdi-card-plus::before {
    content: "\F11FF"
  }

  .mdi-card-plus-outline::before {
    content: "\F1200"
  }

  .mdi-card-search::before {
    content: "\F1074"
  }

  .mdi-card-search-outline::before {
    content: "\F1075"
  }

  .mdi-card-text::before {
    content: "\F0B77"
  }

  .mdi-card-text-outline::before {
    content: "\F0B78"
  }

  .mdi-cards::before {
    content: "\F0638"
  }

  .mdi-cards-club::before {
    content: "\F08CE"
  }

  .mdi-cards-diamond::before {
    content: "\F08CF"
  }

  .mdi-cards-diamond-outline::before {
    content: "\F101D"
  }

  .mdi-cards-heart::before {
    content: "\F08D0"
  }

  .mdi-cards-outline::before {
    content: "\F0639"
  }

  .mdi-cards-playing-outline::before {
    content: "\F063A"
  }

  .mdi-cards-spade::before {
    content: "\F08D1"
  }

  .mdi-cards-variant::before {
    content: "\F06C7"
  }

  .mdi-carrot::before {
    content: "\F010F"
  }

  .mdi-cart::before {
    content: "\F0110"
  }

  .mdi-cart-arrow-down::before {
    content: "\F0D66"
  }

  .mdi-cart-arrow-right::before {
    content: "\F0C4E"
  }

  .mdi-cart-arrow-up::before {
    content: "\F0D67"
  }

  .mdi-cart-minus::before {
    content: "\F0D68"
  }

  .mdi-cart-off::before {
    content: "\F066B"
  }

  .mdi-cart-outline::before {
    content: "\F0111"
  }

  .mdi-cart-plus::before {
    content: "\F0112"
  }

  .mdi-cart-remove::before {
    content: "\F0D69"
  }

  .mdi-case-sensitive-alt::before {
    content: "\F0113"
  }

  .mdi-cash::before {
    content: "\F0114"
  }

  .mdi-cash-100::before {
    content: "\F0115"
  }

  .mdi-cash-marker::before {
    content: "\F0DB8"
  }

  .mdi-cash-minus::before {
    content: "\F1260"
  }

  .mdi-cash-multiple::before {
    content: "\F0116"
  }

  .mdi-cash-plus::before {
    content: "\F1261"
  }

  .mdi-cash-refund::before {
    content: "\F0A9C"
  }

  .mdi-cash-register::before {
    content: "\F0CF4"
  }

  .mdi-cash-remove::before {
    content: "\F1262"
  }

  .mdi-cash-usd::before {
    content: "\F1176"
  }

  .mdi-cash-usd-outline::before {
    content: "\F0117"
  }

  .mdi-cassette::before {
    content: "\F09D4"
  }

  .mdi-cast::before {
    content: "\F0118"
  }

  .mdi-cast-audio::before {
    content: "\F101E"
  }

  .mdi-cast-connected::before {
    content: "\F0119"
  }

  .mdi-cast-education::before {
    content: "\F0E1D"
  }

  .mdi-cast-off::before {
    content: "\F078A"
  }

  .mdi-castle::before {
    content: "\F011A"
  }

  .mdi-cat::before {
    content: "\F011B"
  }

  .mdi-cctv::before {
    content: "\F07AE"
  }

  .mdi-ceiling-light::before {
    content: "\F0769"
  }

  .mdi-cellphone::before {
    content: "\F011C"
  }

  .mdi-cellphone-android::before {
    content: "\F011D"
  }

  .mdi-cellphone-arrow-down::before {
    content: "\F09D5"
  }

  .mdi-cellphone-basic::before {
    content: "\F011E"
  }

  .mdi-cellphone-charging::before {
    content: "\F1397"
  }

  .mdi-cellphone-cog::before {
    content: "\F0951"
  }

  .mdi-cellphone-dock::before {
    content: "\F011F"
  }

  .mdi-cellphone-erase::before {
    content: "\F094D"
  }

  .mdi-cellphone-information::before {
    content: "\F0F41"
  }

  .mdi-cellphone-iphone::before {
    content: "\F0120"
  }

  .mdi-cellphone-key::before {
    content: "\F094E"
  }

  .mdi-cellphone-link::before {
    content: "\F0121"
  }

  .mdi-cellphone-link-off::before {
    content: "\F0122"
  }

  .mdi-cellphone-lock::before {
    content: "\F094F"
  }

  .mdi-cellphone-message::before {
    content: "\F08D3"
  }

  .mdi-cellphone-message-off::before {
    content: "\F10D2"
  }

  .mdi-cellphone-nfc::before {
    content: "\F0E90"
  }

  .mdi-cellphone-nfc-off::before {
    content: "\F12D8"
  }

  .mdi-cellphone-off::before {
    content: "\F0950"
  }

  .mdi-cellphone-play::before {
    content: "\F101F"
  }

  .mdi-cellphone-screenshot::before {
    content: "\F0A35"
  }

  .mdi-cellphone-settings::before {
    content: "\F0123"
  }

  .mdi-cellphone-sound::before {
    content: "\F0952"
  }

  .mdi-cellphone-text::before {
    content: "\F08D2"
  }

  .mdi-cellphone-wireless::before {
    content: "\F0815"
  }

  .mdi-celtic-cross::before {
    content: "\F0CF5"
  }

  .mdi-centos::before {
    content: "\F111A"
  }

  .mdi-certificate::before {
    content: "\F0124"
  }

  .mdi-certificate-outline::before {
    content: "\F1188"
  }

  .mdi-chair-rolling::before {
    content: "\F0F48"
  }

  .mdi-chair-school::before {
    content: "\F0125"
  }

  .mdi-charity::before {
    content: "\F0C4F"
  }

  .mdi-chart-arc::before {
    content: "\F0126"
  }

  .mdi-chart-areaspline::before {
    content: "\F0127"
  }

  .mdi-chart-areaspline-variant::before {
    content: "\F0E91"
  }

  .mdi-chart-bar::before {
    content: "\F0128"
  }

  .mdi-chart-bar-stacked::before {
    content: "\F076A"
  }

  .mdi-chart-bell-curve::before {
    content: "\F0C50"
  }

  .mdi-chart-bell-curve-cumulative::before {
    content: "\F0FA7"
  }

  .mdi-chart-bubble::before {
    content: "\F05E3"
  }

  .mdi-chart-donut::before {
    content: "\F07AF"
  }

  .mdi-chart-donut-variant::before {
    content: "\F07B0"
  }

  .mdi-chart-gantt::before {
    content: "\F066C"
  }

  .mdi-chart-histogram::before {
    content: "\F0129"
  }

  .mdi-chart-line::before {
    content: "\F012A"
  }

  .mdi-chart-line-stacked::before {
    content: "\F076B"
  }

  .mdi-chart-line-variant::before {
    content: "\F07B1"
  }

  .mdi-chart-multiline::before {
    content: "\F08D4"
  }

  .mdi-chart-multiple::before {
    content: "\F1213"
  }

  .mdi-chart-pie::before {
    content: "\F012B"
  }

  .mdi-chart-ppf::before {
    content: "\F1380"
  }

  .mdi-chart-sankey::before {
    content: "\F11DF"
  }

  .mdi-chart-sankey-variant::before {
    content: "\F11E0"
  }

  .mdi-chart-scatter-plot::before {
    content: "\F0E92"
  }

  .mdi-chart-scatter-plot-hexbin::before {
    content: "\F066D"
  }

  .mdi-chart-timeline::before {
    content: "\F066E"
  }

  .mdi-chart-timeline-variant::before {
    content: "\F0E93"
  }

  .mdi-chart-tree::before {
    content: "\F0E94"
  }

  .mdi-chat::before {
    content: "\F0B79"
  }

  .mdi-chat-alert::before {
    content: "\F0B7A"
  }

  .mdi-chat-alert-outline::before {
    content: "\F12C9"
  }

  .mdi-chat-minus::before {
    content: "\F1410"
  }

  .mdi-chat-minus-outline::before {
    content: "\F1413"
  }

  .mdi-chat-outline::before {
    content: "\F0EDE"
  }

  .mdi-chat-plus::before {
    content: "\F140F"
  }

  .mdi-chat-plus-outline::before {
    content: "\F1412"
  }

  .mdi-chat-processing::before {
    content: "\F0B7B"
  }

  .mdi-chat-processing-outline::before {
    content: "\F12CA"
  }

  .mdi-chat-remove::before {
    content: "\F1411"
  }

  .mdi-chat-remove-outline::before {
    content: "\F1414"
  }

  .mdi-chat-sleep::before {
    content: "\F12D1"
  }

  .mdi-chat-sleep-outline::before {
    content: "\F12D2"
  }

  .mdi-check::before {
    content: "\F012C"
  }

  .mdi-check-all::before {
    content: "\F012D"
  }

  .mdi-check-bold::before {
    content: "\F0E1E"
  }

  .mdi-check-box-multiple-outline::before {
    content: "\F0C51"
  }

  .mdi-check-box-outline::before {
    content: "\F0C52"
  }

  .mdi-check-circle::before {
    content: "\F05E0"
  }

  .mdi-check-circle-outline::before {
    content: "\F05E1"
  }

  .mdi-check-decagram::before {
    content: "\F0791"
  }

  .mdi-check-network::before {
    content: "\F0C53"
  }

  .mdi-check-network-outline::before {
    content: "\F0C54"
  }

  .mdi-check-outline::before {
    content: "\F0855"
  }

  .mdi-check-underline::before {
    content: "\F0E1F"
  }

  .mdi-check-underline-circle::before {
    content: "\F0E20"
  }

  .mdi-check-underline-circle-outline::before {
    content: "\F0E21"
  }

  .mdi-checkbook::before {
    content: "\F0A9D"
  }

  .mdi-checkbox-blank::before {
    content: "\F012E"
  }

  .mdi-checkbox-blank-circle::before {
    content: "\F012F"
  }

  .mdi-checkbox-blank-circle-outline::before {
    content: "\F0130"
  }

  .mdi-checkbox-blank-off::before {
    content: "\F12EC"
  }

  .mdi-checkbox-blank-off-outline::before {
    content: "\F12ED"
  }

  .mdi-checkbox-blank-outline::before {
    content: "\F0131"
  }

  .mdi-checkbox-intermediate::before {
    content: "\F0856"
  }

  .mdi-checkbox-marked::before {
    content: "\F0132"
  }

  .mdi-checkbox-marked-circle::before {
    content: "\F0133"
  }

  .mdi-checkbox-marked-circle-outline::before {
    content: "\F0134"
  }

  .mdi-checkbox-marked-outline::before {
    content: "\F0135"
  }

  .mdi-checkbox-multiple-blank::before {
    content: "\F0136"
  }

  .mdi-checkbox-multiple-blank-circle::before {
    content: "\F063B"
  }

  .mdi-checkbox-multiple-blank-circle-outline::before {
    content: "\F063C"
  }

  .mdi-checkbox-multiple-blank-outline::before {
    content: "\F0137"
  }

  .mdi-checkbox-multiple-marked::before {
    content: "\F0138"
  }

  .mdi-checkbox-multiple-marked-circle::before {
    content: "\F063D"
  }

  .mdi-checkbox-multiple-marked-circle-outline::before {
    content: "\F063E"
  }

  .mdi-checkbox-multiple-marked-outline::before {
    content: "\F0139"
  }

  .mdi-checkerboard::before {
    content: "\F013A"
  }

  .mdi-checkerboard-minus::before {
    content: "\F1202"
  }

  .mdi-checkerboard-plus::before {
    content: "\F1201"
  }

  .mdi-checkerboard-remove::before {
    content: "\F1203"
  }

  .mdi-cheese::before {
    content: "\F12B9"
  }

  .mdi-cheese-off::before {
    content: "\F13EE"
  }

  .mdi-chef-hat::before {
    content: "\F0B7C"
  }

  .mdi-chemical-weapon::before {
    content: "\F013B"
  }

  .mdi-chess-bishop::before {
    content: "\F085C"
  }

  .mdi-chess-king::before {
    content: "\F0857"
  }

  .mdi-chess-knight::before {
    content: "\F0858"
  }

  .mdi-chess-pawn::before {
    content: "\F0859"
  }

  .mdi-chess-queen::before {
    content: "\F085A"
  }

  .mdi-chess-rook::before {
    content: "\F085B"
  }

  .mdi-chevron-double-down::before {
    content: "\F013C"
  }

  .mdi-chevron-double-left::before {
    content: "\F013D"
  }

  .mdi-chevron-double-right::before {
    content: "\F013E"
  }

  .mdi-chevron-double-up::before {
    content: "\F013F"
  }

  .mdi-chevron-down::before {
    content: "\F0140"
  }

  .mdi-chevron-down-box::before {
    content: "\F09D6"
  }

  .mdi-chevron-down-box-outline::before {
    content: "\F09D7"
  }

  .mdi-chevron-down-circle::before {
    content: "\F0B26"
  }

  .mdi-chevron-down-circle-outline::before {
    content: "\F0B27"
  }

  .mdi-chevron-left::before {
    content: "\F0141"
  }

  .mdi-chevron-left-box::before {
    content: "\F09D8"
  }

  .mdi-chevron-left-box-outline::before {
    content: "\F09D9"
  }

  .mdi-chevron-left-circle::before {
    content: "\F0B28"
  }

  .mdi-chevron-left-circle-outline::before {
    content: "\F0B29"
  }

  .mdi-chevron-right::before {
    content: "\F0142"
  }

  .mdi-chevron-right-box::before {
    content: "\F09DA"
  }

  .mdi-chevron-right-box-outline::before {
    content: "\F09DB"
  }

  .mdi-chevron-right-circle::before {
    content: "\F0B2A"
  }

  .mdi-chevron-right-circle-outline::before {
    content: "\F0B2B"
  }

  .mdi-chevron-triple-down::before {
    content: "\F0DB9"
  }

  .mdi-chevron-triple-left::before {
    content: "\F0DBA"
  }

  .mdi-chevron-triple-right::before {
    content: "\F0DBB"
  }

  .mdi-chevron-triple-up::before {
    content: "\F0DBC"
  }

  .mdi-chevron-up::before {
    content: "\F0143"
  }

  .mdi-chevron-up-box::before {
    content: "\F09DC"
  }

  .mdi-chevron-up-box-outline::before {
    content: "\F09DD"
  }

  .mdi-chevron-up-circle::before {
    content: "\F0B2C"
  }

  .mdi-chevron-up-circle-outline::before {
    content: "\F0B2D"
  }

  .mdi-chili-hot::before {
    content: "\F07B2"
  }

  .mdi-chili-medium::before {
    content: "\F07B3"
  }

  .mdi-chili-mild::before {
    content: "\F07B4"
  }

  .mdi-chili-off::before {
    content: "\F1467"
  }

  .mdi-chip::before {
    content: "\F061A"
  }

  .mdi-christianity::before {
    content: "\F0953"
  }

  .mdi-christianity-outline::before {
    content: "\F0CF6"
  }

  .mdi-church::before {
    content: "\F0144"
  }

  .mdi-cigar::before {
    content: "\F1189"
  }

  .mdi-cigar-off::before {
    content: "\F141B"
  }

  .mdi-circle::before {
    content: "\F0765"
  }

  .mdi-circle-double::before {
    content: "\F0E95"
  }

  .mdi-circle-edit-outline::before {
    content: "\F08D5"
  }

  .mdi-circle-expand::before {
    content: "\F0E96"
  }

  .mdi-circle-half::before {
    content: "\F1395"
  }

  .mdi-circle-half-full::before {
    content: "\F1396"
  }

  .mdi-circle-medium::before {
    content: "\F09DE"
  }

  .mdi-circle-multiple::before {
    content: "\F0B38"
  }

  .mdi-circle-multiple-outline::before {
    content: "\F0695"
  }

  .mdi-circle-off-outline::before {
    content: "\F10D3"
  }

  .mdi-circle-outline::before {
    content: "\F0766"
  }

  .mdi-circle-slice-1::before {
    content: "\F0A9E"
  }

  .mdi-circle-slice-2::before {
    content: "\F0A9F"
  }

  .mdi-circle-slice-3::before {
    content: "\F0AA0"
  }

  .mdi-circle-slice-4::before {
    content: "\F0AA1"
  }

  .mdi-circle-slice-5::before {
    content: "\F0AA2"
  }

  .mdi-circle-slice-6::before {
    content: "\F0AA3"
  }

  .mdi-circle-slice-7::before {
    content: "\F0AA4"
  }

  .mdi-circle-slice-8::before {
    content: "\F0AA5"
  }

  .mdi-circle-small::before {
    content: "\F09DF"
  }

  .mdi-circular-saw::before {
    content: "\F0E22"
  }

  .mdi-city::before {
    content: "\F0146"
  }

  .mdi-city-variant::before {
    content: "\F0A36"
  }

  .mdi-city-variant-outline::before {
    content: "\F0A37"
  }

  .mdi-clipboard::before {
    content: "\F0147"
  }

  .mdi-clipboard-account::before {
    content: "\F0148"
  }

  .mdi-clipboard-account-outline::before {
    content: "\F0C55"
  }

  .mdi-clipboard-alert::before {
    content: "\F0149"
  }

  .mdi-clipboard-alert-outline::before {
    content: "\F0CF7"
  }

  .mdi-clipboard-arrow-down::before {
    content: "\F014A"
  }

  .mdi-clipboard-arrow-down-outline::before {
    content: "\F0C56"
  }

  .mdi-clipboard-arrow-left::before {
    content: "\F014B"
  }

  .mdi-clipboard-arrow-left-outline::before {
    content: "\F0CF8"
  }

  .mdi-clipboard-arrow-right::before {
    content: "\F0CF9"
  }

  .mdi-clipboard-arrow-right-outline::before {
    content: "\F0CFA"
  }

  .mdi-clipboard-arrow-up::before {
    content: "\F0C57"
  }

  .mdi-clipboard-arrow-up-outline::before {
    content: "\F0C58"
  }

  .mdi-clipboard-check::before {
    content: "\F014E"
  }

  .mdi-clipboard-check-multiple::before {
    content: "\F1263"
  }

  .mdi-clipboard-check-multiple-outline::before {
    content: "\F1264"
  }

  .mdi-clipboard-check-outline::before {
    content: "\F08A8"
  }

  .mdi-clipboard-file::before {
    content: "\F1265"
  }

  .mdi-clipboard-file-outline::before {
    content: "\F1266"
  }

  .mdi-clipboard-flow::before {
    content: "\F06C8"
  }

  .mdi-clipboard-flow-outline::before {
    content: "\F1117"
  }

  .mdi-clipboard-list::before {
    content: "\F10D4"
  }

  .mdi-clipboard-list-outline::before {
    content: "\F10D5"
  }

  .mdi-clipboard-multiple::before {
    content: "\F1267"
  }

  .mdi-clipboard-multiple-outline::before {
    content: "\F1268"
  }

  .mdi-clipboard-outline::before {
    content: "\F014C"
  }

  .mdi-clipboard-play::before {
    content: "\F0C59"
  }

  .mdi-clipboard-play-multiple::before {
    content: "\F1269"
  }

  .mdi-clipboard-play-multiple-outline::before {
    content: "\F126A"
  }

  .mdi-clipboard-play-outline::before {
    content: "\F0C5A"
  }

  .mdi-clipboard-plus::before {
    content: "\F0751"
  }

  .mdi-clipboard-plus-outline::before {
    content: "\F131F"
  }

  .mdi-clipboard-pulse::before {
    content: "\F085D"
  }

  .mdi-clipboard-pulse-outline::before {
    content: "\F085E"
  }

  .mdi-clipboard-text::before {
    content: "\F014D"
  }

  .mdi-clipboard-text-multiple::before {
    content: "\F126B"
  }

  .mdi-clipboard-text-multiple-outline::before {
    content: "\F126C"
  }

  .mdi-clipboard-text-outline::before {
    content: "\F0A38"
  }

  .mdi-clipboard-text-play::before {
    content: "\F0C5B"
  }

  .mdi-clipboard-text-play-outline::before {
    content: "\F0C5C"
  }

  .mdi-clippy::before {
    content: "\F014F"
  }

  .mdi-clock::before {
    content: "\F0954"
  }

  .mdi-clock-alert::before {
    content: "\F0955"
  }

  .mdi-clock-alert-outline::before {
    content: "\F05CE"
  }

  .mdi-clock-check::before {
    content: "\F0FA8"
  }

  .mdi-clock-check-outline::before {
    content: "\F0FA9"
  }

  .mdi-clock-digital::before {
    content: "\F0E97"
  }

  .mdi-clock-end::before {
    content: "\F0151"
  }

  .mdi-clock-fast::before {
    content: "\F0152"
  }

  .mdi-clock-in::before {
    content: "\F0153"
  }

  .mdi-clock-out::before {
    content: "\F0154"
  }

  .mdi-clock-outline::before {
    content: "\F0150"
  }

  .mdi-clock-start::before {
    content: "\F0155"
  }

  .mdi-clock-time-eight::before {
    content: "\F1446"
  }

  .mdi-clock-time-eight-outline::before {
    content: "\F1452"
  }

  .mdi-clock-time-eleven::before {
    content: "\F1449"
  }

  .mdi-clock-time-eleven-outline::before {
    content: "\F1455"
  }

  .mdi-clock-time-five::before {
    content: "\F1443"
  }

  .mdi-clock-time-five-outline::before {
    content: "\F144F"
  }

  .mdi-clock-time-four::before {
    content: "\F1442"
  }

  .mdi-clock-time-four-outline::before {
    content: "\F144E"
  }

  .mdi-clock-time-nine::before {
    content: "\F1447"
  }

  .mdi-clock-time-nine-outline::before {
    content: "\F1453"
  }

  .mdi-clock-time-one::before {
    content: "\F143F"
  }

  .mdi-clock-time-one-outline::before {
    content: "\F144B"
  }

  .mdi-clock-time-seven::before {
    content: "\F1445"
  }

  .mdi-clock-time-seven-outline::before {
    content: "\F1451"
  }

  .mdi-clock-time-six::before {
    content: "\F1444"
  }

  .mdi-clock-time-six-outline::before {
    content: "\F1450"
  }

  .mdi-clock-time-ten::before {
    content: "\F1448"
  }

  .mdi-clock-time-ten-outline::before {
    content: "\F1454"
  }

  .mdi-clock-time-three::before {
    content: "\F1441"
  }

  .mdi-clock-time-three-outline::before {
    content: "\F144D"
  }

  .mdi-clock-time-twelve::before {
    content: "\F144A"
  }

  .mdi-clock-time-twelve-outline::before {
    content: "\F1456"
  }

  .mdi-clock-time-two::before {
    content: "\F1440"
  }

  .mdi-clock-time-two-outline::before {
    content: "\F144C"
  }

  .mdi-close::before {
    content: "\F0156"
  }

  .mdi-close-box::before {
    content: "\F0157"
  }

  .mdi-close-box-multiple::before {
    content: "\F0C5D"
  }

  .mdi-close-box-multiple-outline::before {
    content: "\F0C5E"
  }

  .mdi-close-box-outline::before {
    content: "\F0158"
  }

  .mdi-close-circle::before {
    content: "\F0159"
  }

  .mdi-close-circle-multiple::before {
    content: "\F062A"
  }

  .mdi-close-circle-multiple-outline::before {
    content: "\F0883"
  }

  .mdi-close-circle-outline::before {
    content: "\F015A"
  }

  .mdi-close-network::before {
    content: "\F015B"
  }

  .mdi-close-network-outline::before {
    content: "\F0C5F"
  }

  .mdi-close-octagon::before {
    content: "\F015C"
  }

  .mdi-close-octagon-outline::before {
    content: "\F015D"
  }

  .mdi-close-outline::before {
    content: "\F06C9"
  }

  .mdi-close-thick::before {
    content: "\F1398"
  }

  .mdi-closed-caption::before {
    content: "\F015E"
  }

  .mdi-closed-caption-outline::before {
    content: "\F0DBD"
  }

  .mdi-cloud::before {
    content: "\F015F"
  }

  .mdi-cloud-alert::before {
    content: "\F09E0"
  }

  .mdi-cloud-braces::before {
    content: "\F07B5"
  }

  .mdi-cloud-check::before {
    content: "\F0160"
  }

  .mdi-cloud-check-outline::before {
    content: "\F12CC"
  }

  .mdi-cloud-circle::before {
    content: "\F0161"
  }

  .mdi-cloud-download::before {
    content: "\F0162"
  }

  .mdi-cloud-download-outline::before {
    content: "\F0B7D"
  }

  .mdi-cloud-lock::before {
    content: "\F11F1"
  }

  .mdi-cloud-lock-outline::before {
    content: "\F11F2"
  }

  .mdi-cloud-off-outline::before {
    content: "\F0164"
  }

  .mdi-cloud-outline::before {
    content: "\F0163"
  }

  .mdi-cloud-print::before {
    content: "\F0165"
  }

  .mdi-cloud-print-outline::before {
    content: "\F0166"
  }

  .mdi-cloud-question::before {
    content: "\F0A39"
  }

  .mdi-cloud-refresh::before {
    content: "\F052A"
  }

  .mdi-cloud-search::before {
    content: "\F0956"
  }

  .mdi-cloud-search-outline::before {
    content: "\F0957"
  }

  .mdi-cloud-sync::before {
    content: "\F063F"
  }

  .mdi-cloud-sync-outline::before {
    content: "\F12D6"
  }

  .mdi-cloud-tags::before {
    content: "\F07B6"
  }

  .mdi-cloud-upload::before {
    content: "\F0167"
  }

  .mdi-cloud-upload-outline::before {
    content: "\F0B7E"
  }

  .mdi-clover::before {
    content: "\F0816"
  }

  .mdi-coach-lamp::before {
    content: "\F1020"
  }

  .mdi-coat-rack::before {
    content: "\F109E"
  }

  .mdi-code-array::before {
    content: "\F0168"
  }

  .mdi-code-braces::before {
    content: "\F0169"
  }

  .mdi-code-braces-box::before {
    content: "\F10D6"
  }

  .mdi-code-brackets::before {
    content: "\F016A"
  }

  .mdi-code-equal::before {
    content: "\F016B"
  }

  .mdi-code-greater-than::before {
    content: "\F016C"
  }

  .mdi-code-greater-than-or-equal::before {
    content: "\F016D"
  }

  .mdi-code-json::before {
    content: "\F0626"
  }

  .mdi-code-less-than::before {
    content: "\F016E"
  }

  .mdi-code-less-than-or-equal::before {
    content: "\F016F"
  }

  .mdi-code-not-equal::before {
    content: "\F0170"
  }

  .mdi-code-not-equal-variant::before {
    content: "\F0171"
  }

  .mdi-code-parentheses::before {
    content: "\F0172"
  }

  .mdi-code-parentheses-box::before {
    content: "\F10D7"
  }

  .mdi-code-string::before {
    content: "\F0173"
  }

  .mdi-code-tags::before {
    content: "\F0174"
  }

  .mdi-code-tags-check::before {
    content: "\F0694"
  }

  .mdi-codepen::before {
    content: "\F0175"
  }

  .mdi-coffee::before {
    content: "\F0176"
  }

  .mdi-coffee-maker::before {
    content: "\F109F"
  }

  .mdi-coffee-off::before {
    content: "\F0FAA"
  }

  .mdi-coffee-off-outline::before {
    content: "\F0FAB"
  }

  .mdi-coffee-outline::before {
    content: "\F06CA"
  }

  .mdi-coffee-to-go::before {
    content: "\F0177"
  }

  .mdi-coffee-to-go-outline::before {
    content: "\F130E"
  }

  .mdi-coffin::before {
    content: "\F0B7F"
  }

  .mdi-cog::before {
    content: "\F0493"
  }

  .mdi-cog-box::before {
    content: "\F0494"
  }

  .mdi-cog-clockwise::before {
    content: "\F11DD"
  }

  .mdi-cog-counterclockwise::before {
    content: "\F11DE"
  }

  .mdi-cog-off::before {
    content: "\F13CE"
  }

  .mdi-cog-off-outline::before {
    content: "\F13CF"
  }

  .mdi-cog-outline::before {
    content: "\F08BB"
  }

  .mdi-cog-refresh::before {
    content: "\F145E"
  }

  .mdi-cog-refresh-outline::before {
    content: "\F145F"
  }

  .mdi-cog-sync::before {
    content: "\F1460"
  }

  .mdi-cog-sync-outline::before {
    content: "\F1461"
  }

  .mdi-cog-transfer::before {
    content: "\F105B"
  }

  .mdi-cog-transfer-outline::before {
    content: "\F105C"
  }

  .mdi-cogs::before {
    content: "\F08D6"
  }

  .mdi-collage::before {
    content: "\F0640"
  }

  .mdi-collapse-all::before {
    content: "\F0AA6"
  }

  .mdi-collapse-all-outline::before {
    content: "\F0AA7"
  }

  .mdi-color-helper::before {
    content: "\F0179"
  }

  .mdi-comma::before {
    content: "\F0E23"
  }

  .mdi-comma-box::before {
    content: "\F0E2B"
  }

  .mdi-comma-box-outline::before {
    content: "\F0E24"
  }

  .mdi-comma-circle::before {
    content: "\F0E25"
  }

  .mdi-comma-circle-outline::before {
    content: "\F0E26"
  }

  .mdi-comment::before {
    content: "\F017A"
  }

  .mdi-comment-account::before {
    content: "\F017B"
  }

  .mdi-comment-account-outline::before {
    content: "\F017C"
  }

  .mdi-comment-alert::before {
    content: "\F017D"
  }

  .mdi-comment-alert-outline::before {
    content: "\F017E"
  }

  .mdi-comment-arrow-left::before {
    content: "\F09E1"
  }

  .mdi-comment-arrow-left-outline::before {
    content: "\F09E2"
  }

  .mdi-comment-arrow-right::before {
    content: "\F09E3"
  }

  .mdi-comment-arrow-right-outline::before {
    content: "\F09E4"
  }

  .mdi-comment-check::before {
    content: "\F017F"
  }

  .mdi-comment-check-outline::before {
    content: "\F0180"
  }

  .mdi-comment-edit::before {
    content: "\F11BF"
  }

  .mdi-comment-edit-outline::before {
    content: "\F12C4"
  }

  .mdi-comment-eye::before {
    content: "\F0A3A"
  }

  .mdi-comment-eye-outline::before {
    content: "\F0A3B"
  }

  .mdi-comment-multiple::before {
    content: "\F085F"
  }

  .mdi-comment-multiple-outline::before {
    content: "\F0181"
  }

  .mdi-comment-outline::before {
    content: "\F0182"
  }

  .mdi-comment-plus::before {
    content: "\F09E5"
  }

  .mdi-comment-plus-outline::before {
    content: "\F0183"
  }

  .mdi-comment-processing::before {
    content: "\F0184"
  }

  .mdi-comment-processing-outline::before {
    content: "\F0185"
  }

  .mdi-comment-question::before {
    content: "\F0817"
  }

  .mdi-comment-question-outline::before {
    content: "\F0186"
  }

  .mdi-comment-quote::before {
    content: "\F1021"
  }

  .mdi-comment-quote-outline::before {
    content: "\F1022"
  }

  .mdi-comment-remove::before {
    content: "\F05DE"
  }

  .mdi-comment-remove-outline::before {
    content: "\F0187"
  }

  .mdi-comment-search::before {
    content: "\F0A3C"
  }

  .mdi-comment-search-outline::before {
    content: "\F0A3D"
  }

  .mdi-comment-text::before {
    content: "\F0188"
  }

  .mdi-comment-text-multiple::before {
    content: "\F0860"
  }

  .mdi-comment-text-multiple-outline::before {
    content: "\F0861"
  }

  .mdi-comment-text-outline::before {
    content: "\F0189"
  }

  .mdi-compare::before {
    content: "\F018A"
  }

  .mdi-compare-horizontal::before {
    content: "\F1492"
  }

  .mdi-compare-vertical::before {
    content: "\F1493"
  }

  .mdi-compass::before {
    content: "\F018B"
  }

  .mdi-compass-off::before {
    content: "\F0B80"
  }

  .mdi-compass-off-outline::before {
    content: "\F0B81"
  }

  .mdi-compass-outline::before {
    content: "\F018C"
  }

  .mdi-compass-rose::before {
    content: "\F1382"
  }

  .mdi-concourse-ci::before {
    content: "\F10A0"
  }

  .mdi-console::before {
    content: "\F018D"
  }

  .mdi-console-line::before {
    content: "\F07B7"
  }

  .mdi-console-network::before {
    content: "\F08A9"
  }

  .mdi-console-network-outline::before {
    content: "\F0C60"
  }

  .mdi-consolidate::before {
    content: "\F10D8"
  }

  .mdi-contactless-payment::before {
    content: "\F0D6A"
  }

  .mdi-contactless-payment-circle::before {
    content: "\F0321"
  }

  .mdi-contactless-payment-circle-outline::before {
    content: "\F0408"
  }

  .mdi-contacts::before {
    content: "\F06CB"
  }

  .mdi-contacts-outline::before {
    content: "\F05B8"
  }

  .mdi-contain::before {
    content: "\F0A3E"
  }

  .mdi-contain-end::before {
    content: "\F0A3F"
  }

  .mdi-contain-start::before {
    content: "\F0A40"
  }

  .mdi-content-copy::before {
    content: "\F018F"
  }

  .mdi-content-cut::before {
    content: "\F0190"
  }

  .mdi-content-duplicate::before {
    content: "\F0191"
  }

  .mdi-content-paste::before {
    content: "\F0192"
  }

  .mdi-content-save::before {
    content: "\F0193"
  }

  .mdi-content-save-alert::before {
    content: "\F0F42"
  }

  .mdi-content-save-alert-outline::before {
    content: "\F0F43"
  }

  .mdi-content-save-all::before {
    content: "\F0194"
  }

  .mdi-content-save-all-outline::before {
    content: "\F0F44"
  }

  .mdi-content-save-cog::before {
    content: "\F145B"
  }

  .mdi-content-save-cog-outline::before {
    content: "\F145C"
  }

  .mdi-content-save-edit::before {
    content: "\F0CFB"
  }

  .mdi-content-save-edit-outline::before {
    content: "\F0CFC"
  }

  .mdi-content-save-move::before {
    content: "\F0E27"
  }

  .mdi-content-save-move-outline::before {
    content: "\F0E28"
  }

  .mdi-content-save-outline::before {
    content: "\F0818"
  }

  .mdi-content-save-settings::before {
    content: "\F061B"
  }

  .mdi-content-save-settings-outline::before {
    content: "\F0B2E"
  }

  .mdi-contrast::before {
    content: "\F0195"
  }

  .mdi-contrast-box::before {
    content: "\F0196"
  }

  .mdi-contrast-circle::before {
    content: "\F0197"
  }

  .mdi-controller-classic::before {
    content: "\F0B82"
  }

  .mdi-controller-classic-outline::before {
    content: "\F0B83"
  }

  .mdi-cookie::before {
    content: "\F0198"
  }

  .mdi-coolant-temperature::before {
    content: "\F03C8"
  }

  .mdi-copyright::before {
    content: "\F05E6"
  }

  .mdi-cordova::before {
    content: "\F0958"
  }

  .mdi-corn::before {
    content: "\F07B8"
  }

  .mdi-corn-off::before {
    content: "\F13EF"
  }

  .mdi-cosine-wave::before {
    content: "\F1479"
  }

  .mdi-counter::before {
    content: "\F0199"
  }

  .mdi-cow::before {
    content: "\F019A"
  }

  .mdi-cpu-32-bit::before {
    content: "\F0EDF"
  }

  .mdi-cpu-64-bit::before {
    content: "\F0EE0"
  }

  .mdi-crane::before {
    content: "\F0862"
  }

  .mdi-creation::before {
    content: "\F0674"
  }

  .mdi-creative-commons::before {
    content: "\F0D6B"
  }

  .mdi-credit-card::before {
    content: "\F0FEF"
  }

  .mdi-credit-card-check::before {
    content: "\F13D0"
  }

  .mdi-credit-card-check-outline::before {
    content: "\F13D1"
  }

  .mdi-credit-card-clock::before {
    content: "\F0EE1"
  }

  .mdi-credit-card-clock-outline::before {
    content: "\F0EE2"
  }

  .mdi-credit-card-marker::before {
    content: "\F06A8"
  }

  .mdi-credit-card-marker-outline::before {
    content: "\F0DBE"
  }

  .mdi-credit-card-minus::before {
    content: "\F0FAC"
  }

  .mdi-credit-card-minus-outline::before {
    content: "\F0FAD"
  }

  .mdi-credit-card-multiple::before {
    content: "\F0FF0"
  }

  .mdi-credit-card-multiple-outline::before {
    content: "\F019C"
  }

  .mdi-credit-card-off::before {
    content: "\F0FF1"
  }

  .mdi-credit-card-off-outline::before {
    content: "\F05E4"
  }

  .mdi-credit-card-outline::before {
    content: "\F019B"
  }

  .mdi-credit-card-plus::before {
    content: "\F0FF2"
  }

  .mdi-credit-card-plus-outline::before {
    content: "\F0676"
  }

  .mdi-credit-card-refund::before {
    content: "\F0FF3"
  }

  .mdi-credit-card-refund-outline::before {
    content: "\F0AA8"
  }

  .mdi-credit-card-remove::before {
    content: "\F0FAE"
  }

  .mdi-credit-card-remove-outline::before {
    content: "\F0FAF"
  }

  .mdi-credit-card-scan::before {
    content: "\F0FF4"
  }

  .mdi-credit-card-scan-outline::before {
    content: "\F019D"
  }

  .mdi-credit-card-settings::before {
    content: "\F0FF5"
  }

  .mdi-credit-card-settings-outline::before {
    content: "\F08D7"
  }

  .mdi-credit-card-wireless::before {
    content: "\F0802"
  }

  .mdi-credit-card-wireless-off::before {
    content: "\F057A"
  }

  .mdi-credit-card-wireless-off-outline::before {
    content: "\F057B"
  }

  .mdi-credit-card-wireless-outline::before {
    content: "\F0D6C"
  }

  .mdi-cricket::before {
    content: "\F0D6D"
  }

  .mdi-crop::before {
    content: "\F019E"
  }

  .mdi-crop-free::before {
    content: "\F019F"
  }

  .mdi-crop-landscape::before {
    content: "\F01A0"
  }

  .mdi-crop-portrait::before {
    content: "\F01A1"
  }

  .mdi-crop-rotate::before {
    content: "\F0696"
  }

  .mdi-crop-square::before {
    content: "\F01A2"
  }

  .mdi-crosshairs::before {
    content: "\F01A3"
  }

  .mdi-crosshairs-gps::before {
    content: "\F01A4"
  }

  .mdi-crosshairs-off::before {
    content: "\F0F45"
  }

  .mdi-crosshairs-question::before {
    content: "\F1136"
  }

  .mdi-crown::before {
    content: "\F01A5"
  }

  .mdi-crown-outline::before {
    content: "\F11D0"
  }

  .mdi-cryengine::before {
    content: "\F0959"
  }

  .mdi-crystal-ball::before {
    content: "\F0B2F"
  }

  .mdi-cube::before {
    content: "\F01A6"
  }

  .mdi-cube-off::before {
    content: "\F141C"
  }

  .mdi-cube-off-outline::before {
    content: "\F141D"
  }

  .mdi-cube-outline::before {
    content: "\F01A7"
  }

  .mdi-cube-scan::before {
    content: "\F0B84"
  }

  .mdi-cube-send::before {
    content: "\F01A8"
  }

  .mdi-cube-unfolded::before {
    content: "\F01A9"
  }

  .mdi-cup::before {
    content: "\F01AA"
  }

  .mdi-cup-off::before {
    content: "\F05E5"
  }

  .mdi-cup-off-outline::before {
    content: "\F137D"
  }

  .mdi-cup-outline::before {
    content: "\F130F"
  }

  .mdi-cup-water::before {
    content: "\F01AB"
  }

  .mdi-cupboard::before {
    content: "\F0F46"
  }

  .mdi-cupboard-outline::before {
    content: "\F0F47"
  }

  .mdi-cupcake::before {
    content: "\F095A"
  }

  .mdi-curling::before {
    content: "\F0863"
  }

  .mdi-currency-bdt::before {
    content: "\F0864"
  }

  .mdi-currency-brl::before {
    content: "\F0B85"
  }

  .mdi-currency-btc::before {
    content: "\F01AC"
  }

  .mdi-currency-cny::before {
    content: "\F07BA"
  }

  .mdi-currency-eth::before {
    content: "\F07BB"
  }

  .mdi-currency-eur::before {
    content: "\F01AD"
  }

  .mdi-currency-eur-off::before {
    content: "\F1315"
  }

  .mdi-currency-gbp::before {
    content: "\F01AE"
  }

  .mdi-currency-ils::before {
    content: "\F0C61"
  }

  .mdi-currency-inr::before {
    content: "\F01AF"
  }

  .mdi-currency-jpy::before {
    content: "\F07BC"
  }

  .mdi-currency-krw::before {
    content: "\F07BD"
  }

  .mdi-currency-kzt::before {
    content: "\F0865"
  }

  .mdi-currency-ngn::before {
    content: "\F01B0"
  }

  .mdi-currency-php::before {
    content: "\F09E6"
  }

  .mdi-currency-rial::before {
    content: "\F0E9C"
  }

  .mdi-currency-rub::before {
    content: "\F01B1"
  }

  .mdi-currency-sign::before {
    content: "\F07BE"
  }

  .mdi-currency-try::before {
    content: "\F01B2"
  }

  .mdi-currency-twd::before {
    content: "\F07BF"
  }

  .mdi-currency-usd::before {
    content: "\F01C1"
  }

  .mdi-currency-usd-circle::before {
    content: "\F116B"
  }

  .mdi-currency-usd-circle-outline::before {
    content: "\F0178"
  }

  .mdi-currency-usd-off::before {
    content: "\F067A"
  }

  .mdi-current-ac::before {
    content: "\F1480"
  }

  .mdi-current-dc::before {
    content: "\F095C"
  }

  .mdi-cursor-default::before {
    content: "\F01C0"
  }

  .mdi-cursor-default-click::before {
    content: "\F0CFD"
  }

  .mdi-cursor-default-click-outline::before {
    content: "\F0CFE"
  }

  .mdi-cursor-default-gesture::before {
    content: "\F1127"
  }

  .mdi-cursor-default-gesture-outline::before {
    content: "\F1128"
  }

  .mdi-cursor-default-outline::before {
    content: "\F01BF"
  }

  .mdi-cursor-move::before {
    content: "\F01BE"
  }

  .mdi-cursor-pointer::before {
    content: "\F01BD"
  }

  .mdi-cursor-text::before {
    content: "\F05E7"
  }

  .mdi-database::before {
    content: "\F01BC"
  }

  .mdi-database-check::before {
    content: "\F0AA9"
  }

  .mdi-database-edit::before {
    content: "\F0B86"
  }

  .mdi-database-export::before {
    content: "\F095E"
  }

  .mdi-database-import::before {
    content: "\F095D"
  }

  .mdi-database-lock::before {
    content: "\F0AAA"
  }

  .mdi-database-marker::before {
    content: "\F12F6"
  }

  .mdi-database-minus::before {
    content: "\F01BB"
  }

  .mdi-database-plus::before {
    content: "\F01BA"
  }

  .mdi-database-refresh::before {
    content: "\F05C2"
  }

  .mdi-database-remove::before {
    content: "\F0D00"
  }

  .mdi-database-search::before {
    content: "\F0866"
  }

  .mdi-database-settings::before {
    content: "\F0D01"
  }

  .mdi-database-sync::before {
    content: "\F0CFF"
  }

  .mdi-death-star::before {
    content: "\F08D8"
  }

  .mdi-death-star-variant::before {
    content: "\F08D9"
  }

  .mdi-deathly-hallows::before {
    content: "\F0B87"
  }

  .mdi-debian::before {
    content: "\F08DA"
  }

  .mdi-debug-step-into::before {
    content: "\F01B9"
  }

  .mdi-debug-step-out::before {
    content: "\F01B8"
  }

  .mdi-debug-step-over::before {
    content: "\F01B7"
  }

  .mdi-decagram::before {
    content: "\F076C"
  }

  .mdi-decagram-outline::before {
    content: "\F076D"
  }

  .mdi-decimal::before {
    content: "\F10A1"
  }

  .mdi-decimal-comma::before {
    content: "\F10A2"
  }

  .mdi-decimal-comma-decrease::before {
    content: "\F10A3"
  }

  .mdi-decimal-comma-increase::before {
    content: "\F10A4"
  }

  .mdi-decimal-decrease::before {
    content: "\F01B6"
  }

  .mdi-decimal-increase::before {
    content: "\F01B5"
  }

  .mdi-delete::before {
    content: "\F01B4"
  }

  .mdi-delete-alert::before {
    content: "\F10A5"
  }

  .mdi-delete-alert-outline::before {
    content: "\F10A6"
  }

  .mdi-delete-circle::before {
    content: "\F0683"
  }

  .mdi-delete-circle-outline::before {
    content: "\F0B88"
  }

  .mdi-delete-empty::before {
    content: "\F06CC"
  }

  .mdi-delete-empty-outline::before {
    content: "\F0E9D"
  }

  .mdi-delete-forever::before {
    content: "\F05E8"
  }

  .mdi-delete-forever-outline::before {
    content: "\F0B89"
  }

  .mdi-delete-off::before {
    content: "\F10A7"
  }

  .mdi-delete-off-outline::before {
    content: "\F10A8"
  }

  .mdi-delete-outline::before {
    content: "\F09E7"
  }

  .mdi-delete-restore::before {
    content: "\F0819"
  }

  .mdi-delete-sweep::before {
    content: "\F05E9"
  }

  .mdi-delete-sweep-outline::before {
    content: "\F0C62"
  }

  .mdi-delete-variant::before {
    content: "\F01B3"
  }

  .mdi-delta::before {
    content: "\F01C2"
  }

  .mdi-desk::before {
    content: "\F1239"
  }

  .mdi-desk-lamp::before {
    content: "\F095F"
  }

  .mdi-deskphone::before {
    content: "\F01C3"
  }

  .mdi-desktop-classic::before {
    content: "\F07C0"
  }

  .mdi-desktop-mac::before {
    content: "\F01C4"
  }

  .mdi-desktop-mac-dashboard::before {
    content: "\F09E8"
  }

  .mdi-desktop-tower::before {
    content: "\F01C5"
  }

  .mdi-desktop-tower-monitor::before {
    content: "\F0AAB"
  }

  .mdi-details::before {
    content: "\F01C6"
  }

  .mdi-dev-to::before {
    content: "\F0D6E"
  }

  .mdi-developer-board::before {
    content: "\F0697"
  }

  .mdi-deviantart::before {
    content: "\F01C7"
  }

  .mdi-devices::before {
    content: "\F0FB0"
  }

  .mdi-diabetes::before {
    content: "\F1126"
  }

  .mdi-dialpad::before {
    content: "\F061C"
  }

  .mdi-diameter::before {
    content: "\F0C63"
  }

  .mdi-diameter-outline::before {
    content: "\F0C64"
  }

  .mdi-diameter-variant::before {
    content: "\F0C65"
  }

  .mdi-diamond::before {
    content: "\F0B8A"
  }

  .mdi-diamond-outline::before {
    content: "\F0B8B"
  }

  .mdi-diamond-stone::before {
    content: "\F01C8"
  }

  .mdi-dice-1::before {
    content: "\F01CA"
  }

  .mdi-dice-1-outline::before {
    content: "\F114A"
  }

  .mdi-dice-2::before {
    content: "\F01CB"
  }

  .mdi-dice-2-outline::before {
    content: "\F114B"
  }

  .mdi-dice-3::before {
    content: "\F01CC"
  }

  .mdi-dice-3-outline::before {
    content: "\F114C"
  }

  .mdi-dice-4::before {
    content: "\F01CD"
  }

  .mdi-dice-4-outline::before {
    content: "\F114D"
  }

  .mdi-dice-5::before {
    content: "\F01CE"
  }

  .mdi-dice-5-outline::before {
    content: "\F114E"
  }

  .mdi-dice-6::before {
    content: "\F01CF"
  }

  .mdi-dice-6-outline::before {
    content: "\F114F"
  }

  .mdi-dice-d10::before {
    content: "\F1153"
  }

  .mdi-dice-d10-outline::before {
    content: "\F076F"
  }

  .mdi-dice-d12::before {
    content: "\F1154"
  }

  .mdi-dice-d12-outline::before {
    content: "\F0867"
  }

  .mdi-dice-d20::before {
    content: "\F1155"
  }

  .mdi-dice-d20-outline::before {
    content: "\F05EA"
  }

  .mdi-dice-d4::before {
    content: "\F1150"
  }

  .mdi-dice-d4-outline::before {
    content: "\F05EB"
  }

  .mdi-dice-d6::before {
    content: "\F1151"
  }

  .mdi-dice-d6-outline::before {
    content: "\F05ED"
  }

  .mdi-dice-d8::before {
    content: "\F1152"
  }

  .mdi-dice-d8-outline::before {
    content: "\F05EC"
  }

  .mdi-dice-multiple::before {
    content: "\F076E"
  }

  .mdi-dice-multiple-outline::before {
    content: "\F1156"
  }

  .mdi-digital-ocean::before {
    content: "\F1237"
  }

  .mdi-dip-switch::before {
    content: "\F07C1"
  }

  .mdi-directions::before {
    content: "\F01D0"
  }

  .mdi-directions-fork::before {
    content: "\F0641"
  }

  .mdi-disc::before {
    content: "\F05EE"
  }

  .mdi-disc-alert::before {
    content: "\F01D1"
  }

  .mdi-disc-player::before {
    content: "\F0960"
  }

  .mdi-discord::before {
    content: "\F066F"
  }

  .mdi-dishwasher::before {
    content: "\F0AAC"
  }

  .mdi-dishwasher-alert::before {
    content: "\F11B8"
  }

  .mdi-dishwasher-off::before {
    content: "\F11B9"
  }

  .mdi-disqus::before {
    content: "\F01D2"
  }

  .mdi-distribute-horizontal-center::before {
    content: "\F11C9"
  }

  .mdi-distribute-horizontal-left::before {
    content: "\F11C8"
  }

  .mdi-distribute-horizontal-right::before {
    content: "\F11CA"
  }

  .mdi-distribute-vertical-bottom::before {
    content: "\F11CB"
  }

  .mdi-distribute-vertical-center::before {
    content: "\F11CC"
  }

  .mdi-distribute-vertical-top::before {
    content: "\F11CD"
  }

  .mdi-diving-flippers::before {
    content: "\F0DBF"
  }

  .mdi-diving-helmet::before {
    content: "\F0DC0"
  }

  .mdi-diving-scuba::before {
    content: "\F0DC1"
  }

  .mdi-diving-scuba-flag::before {
    content: "\F0DC2"
  }

  .mdi-diving-scuba-tank::before {
    content: "\F0DC3"
  }

  .mdi-diving-scuba-tank-multiple::before {
    content: "\F0DC4"
  }

  .mdi-diving-snorkel::before {
    content: "\F0DC5"
  }

  .mdi-division::before {
    content: "\F01D4"
  }

  .mdi-division-box::before {
    content: "\F01D5"
  }

  .mdi-dlna::before {
    content: "\F0A41"
  }

  .mdi-dna::before {
    content: "\F0684"
  }

  .mdi-dns::before {
    content: "\F01D6"
  }

  .mdi-dns-outline::before {
    content: "\F0B8C"
  }

  .mdi-do-not-disturb::before {
    content: "\F0698"
  }

  .mdi-do-not-disturb-off::before {
    content: "\F0699"
  }

  .mdi-dock-bottom::before {
    content: "\F10A9"
  }

  .mdi-dock-left::before {
    content: "\F10AA"
  }

  .mdi-dock-right::before {
    content: "\F10AB"
  }

  .mdi-dock-window::before {
    content: "\F10AC"
  }

  .mdi-docker::before {
    content: "\F0868"
  }

  .mdi-doctor::before {
    content: "\F0A42"
  }

  .mdi-dog::before {
    content: "\F0A43"
  }

  .mdi-dog-service::before {
    content: "\F0AAD"
  }

  .mdi-dog-side::before {
    content: "\F0A44"
  }

  .mdi-dolby::before {
    content: "\F06B3"
  }

  .mdi-dolly::before {
    content: "\F0E9E"
  }

  .mdi-domain::before {
    content: "\F01D7"
  }

  .mdi-domain-off::before {
    content: "\F0D6F"
  }

  .mdi-domain-plus::before {
    content: "\F10AD"
  }

  .mdi-domain-remove::before {
    content: "\F10AE"
  }

  .mdi-dome-light::before {
    content: "\F141E"
  }

  .mdi-domino-mask::before {
    content: "\F1023"
  }

  .mdi-donkey::before {
    content: "\F07C2"
  }

  .mdi-door::before {
    content: "\F081A"
  }

  .mdi-door-closed::before {
    content: "\F081B"
  }

  .mdi-door-closed-lock::before {
    content: "\F10AF"
  }

  .mdi-door-open::before {
    content: "\F081C"
  }

  .mdi-doorbell::before {
    content: "\F12E6"
  }

  .mdi-doorbell-video::before {
    content: "\F0869"
  }

  .mdi-dot-net::before {
    content: "\F0AAE"
  }

  .mdi-dots-horizontal::before {
    content: "\F01D8"
  }

  .mdi-dots-horizontal-circle::before {
    content: "\F07C3"
  }

  .mdi-dots-horizontal-circle-outline::before {
    content: "\F0B8D"
  }

  .mdi-dots-vertical::before {
    content: "\F01D9"
  }

  .mdi-dots-vertical-circle::before {
    content: "\F07C4"
  }

  .mdi-dots-vertical-circle-outline::before {
    content: "\F0B8E"
  }

  .mdi-douban::before {
    content: "\F069A"
  }

  .mdi-download::before {
    content: "\F01DA"
  }

  .mdi-download-box::before {
    content: "\F1462"
  }

  .mdi-download-box-outline::before {
    content: "\F1463"
  }

  .mdi-download-circle::before {
    content: "\F1464"
  }

  .mdi-download-circle-outline::before {
    content: "\F1465"
  }

  .mdi-download-lock::before {
    content: "\F1320"
  }

  .mdi-download-lock-outline::before {
    content: "\F1321"
  }

  .mdi-download-multiple::before {
    content: "\F09E9"
  }

  .mdi-download-network::before {
    content: "\F06F4"
  }

  .mdi-download-network-outline::before {
    content: "\F0C66"
  }

  .mdi-download-off::before {
    content: "\F10B0"
  }

  .mdi-download-off-outline::before {
    content: "\F10B1"
  }

  .mdi-download-outline::before {
    content: "\F0B8F"
  }

  .mdi-drag::before {
    content: "\F01DB"
  }

  .mdi-drag-horizontal::before {
    content: "\F01DC"
  }

  .mdi-drag-horizontal-variant::before {
    content: "\F12F0"
  }

  .mdi-drag-variant::before {
    content: "\F0B90"
  }

  .mdi-drag-vertical::before {
    content: "\F01DD"
  }

  .mdi-drag-vertical-variant::before {
    content: "\F12F1"
  }

  .mdi-drama-masks::before {
    content: "\F0D02"
  }

  .mdi-draw::before {
    content: "\F0F49"
  }

  .mdi-drawing::before {
    content: "\F01DE"
  }

  .mdi-drawing-box::before {
    content: "\F01DF"
  }

  .mdi-dresser::before {
    content: "\F0F4A"
  }

  .mdi-dresser-outline::before {
    content: "\F0F4B"
  }

  .mdi-drone::before {
    content: "\F01E2"
  }

  .mdi-dropbox::before {
    content: "\F01E3"
  }

  .mdi-drupal::before {
    content: "\F01E4"
  }

  .mdi-duck::before {
    content: "\F01E5"
  }

  .mdi-dumbbell::before {
    content: "\F01E6"
  }

  .mdi-dump-truck::before {
    content: "\F0C67"
  }

  .mdi-ear-hearing::before {
    content: "\F07C5"
  }

  .mdi-ear-hearing-off::before {
    content: "\F0A45"
  }

  .mdi-earth::before {
    content: "\F01E7"
  }

  .mdi-earth-arrow-right::before {
    content: "\F1311"
  }

  .mdi-earth-box::before {
    content: "\F06CD"
  }

  .mdi-earth-box-minus::before {
    content: "\F1407"
  }

  .mdi-earth-box-off::before {
    content: "\F06CE"
  }

  .mdi-earth-box-plus::before {
    content: "\F1406"
  }

  .mdi-earth-box-remove::before {
    content: "\F1408"
  }

  .mdi-earth-minus::before {
    content: "\F1404"
  }

  .mdi-earth-off::before {
    content: "\F01E8"
  }

  .mdi-earth-plus::before {
    content: "\F1403"
  }

  .mdi-earth-remove::before {
    content: "\F1405"
  }

  .mdi-egg::before {
    content: "\F0AAF"
  }

  .mdi-egg-easter::before {
    content: "\F0AB0"
  }

  .mdi-egg-off::before {
    content: "\F13F0"
  }

  .mdi-egg-off-outline::before {
    content: "\F13F1"
  }

  .mdi-egg-outline::before {
    content: "\F13F2"
  }

  .mdi-eight-track::before {
    content: "\F09EA"
  }

  .mdi-eject::before {
    content: "\F01EA"
  }

  .mdi-eject-outline::before {
    content: "\F0B91"
  }

  .mdi-electric-switch::before {
    content: "\F0E9F"
  }

  .mdi-electric-switch-closed::before {
    content: "\F10D9"
  }

  .mdi-electron-framework::before {
    content: "\F1024"
  }

  .mdi-elephant::before {
    content: "\F07C6"
  }

  .mdi-elevation-decline::before {
    content: "\F01EB"
  }

  .mdi-elevation-rise::before {
    content: "\F01EC"
  }

  .mdi-elevator::before {
    content: "\F01ED"
  }

  .mdi-elevator-down::before {
    content: "\F12C2"
  }

  .mdi-elevator-passenger::before {
    content: "\F1381"
  }

  .mdi-elevator-up::before {
    content: "\F12C1"
  }

  .mdi-ellipse::before {
    content: "\F0EA0"
  }

  .mdi-ellipse-outline::before {
    content: "\F0EA1"
  }

  .mdi-email::before {
    content: "\F01EE"
  }

  .mdi-email-alert::before {
    content: "\F06CF"
  }

  .mdi-email-alert-outline::before {
    content: "\F0D42"
  }

  .mdi-email-box::before {
    content: "\F0D03"
  }

  .mdi-email-check::before {
    content: "\F0AB1"
  }

  .mdi-email-check-outline::before {
    content: "\F0AB2"
  }

  .mdi-email-edit::before {
    content: "\F0EE3"
  }

  .mdi-email-edit-outline::before {
    content: "\F0EE4"
  }

  .mdi-email-lock::before {
    content: "\F01F1"
  }

  .mdi-email-mark-as-unread::before {
    content: "\F0B92"
  }

  .mdi-email-minus::before {
    content: "\F0EE5"
  }

  .mdi-email-minus-outline::before {
    content: "\F0EE6"
  }

  .mdi-email-multiple::before {
    content: "\F0EE7"
  }

  .mdi-email-multiple-outline::before {
    content: "\F0EE8"
  }

  .mdi-email-newsletter::before {
    content: "\F0FB1"
  }

  .mdi-email-off::before {
    content: "\F13E3"
  }

  .mdi-email-off-outline::before {
    content: "\F13E4"
  }

  .mdi-email-open::before {
    content: "\F01EF"
  }

  .mdi-email-open-multiple::before {
    content: "\F0EE9"
  }

  .mdi-email-open-multiple-outline::before {
    content: "\F0EEA"
  }

  .mdi-email-open-outline::before {
    content: "\F05EF"
  }

  .mdi-email-outline::before {
    content: "\F01F0"
  }

  .mdi-email-plus::before {
    content: "\F09EB"
  }

  .mdi-email-plus-outline::before {
    content: "\F09EC"
  }

  .mdi-email-receive::before {
    content: "\F10DA"
  }

  .mdi-email-receive-outline::before {
    content: "\F10DB"
  }

  .mdi-email-search::before {
    content: "\F0961"
  }

  .mdi-email-search-outline::before {
    content: "\F0962"
  }

  .mdi-email-send::before {
    content: "\F10DC"
  }

  .mdi-email-send-outline::before {
    content: "\F10DD"
  }

  .mdi-email-sync::before {
    content: "\F12C7"
  }

  .mdi-email-sync-outline::before {
    content: "\F12C8"
  }

  .mdi-email-variant::before {
    content: "\F05F0"
  }

  .mdi-ember::before {
    content: "\F0B30"
  }

  .mdi-emby::before {
    content: "\F06B4"
  }

  .mdi-emoticon::before {
    content: "\F0C68"
  }

  .mdi-emoticon-angry::before {
    content: "\F0C69"
  }

  .mdi-emoticon-angry-outline::before {
    content: "\F0C6A"
  }

  .mdi-emoticon-confused::before {
    content: "\F10DE"
  }

  .mdi-emoticon-confused-outline::before {
    content: "\F10DF"
  }

  .mdi-emoticon-cool::before {
    content: "\F0C6B"
  }

  .mdi-emoticon-cool-outline::before {
    content: "\F01F3"
  }

  .mdi-emoticon-cry::before {
    content: "\F0C6C"
  }

  .mdi-emoticon-cry-outline::before {
    content: "\F0C6D"
  }

  .mdi-emoticon-dead::before {
    content: "\F0C6E"
  }

  .mdi-emoticon-dead-outline::before {
    content: "\F069B"
  }

  .mdi-emoticon-devil::before {
    content: "\F0C6F"
  }

  .mdi-emoticon-devil-outline::before {
    content: "\F01F4"
  }

  .mdi-emoticon-excited::before {
    content: "\F0C70"
  }

  .mdi-emoticon-excited-outline::before {
    content: "\F069C"
  }

  .mdi-emoticon-frown::before {
    content: "\F0F4C"
  }

  .mdi-emoticon-frown-outline::before {
    content: "\F0F4D"
  }

  .mdi-emoticon-happy::before {
    content: "\F0C71"
  }

  .mdi-emoticon-happy-outline::before {
    content: "\F01F5"
  }

  .mdi-emoticon-kiss::before {
    content: "\F0C72"
  }

  .mdi-emoticon-kiss-outline::before {
    content: "\F0C73"
  }

  .mdi-emoticon-lol::before {
    content: "\F1214"
  }

  .mdi-emoticon-lol-outline::before {
    content: "\F1215"
  }

  .mdi-emoticon-neutral::before {
    content: "\F0C74"
  }

  .mdi-emoticon-neutral-outline::before {
    content: "\F01F6"
  }

  .mdi-emoticon-outline::before {
    content: "\F01F2"
  }

  .mdi-emoticon-poop::before {
    content: "\F01F7"
  }

  .mdi-emoticon-poop-outline::before {
    content: "\F0C75"
  }

  .mdi-emoticon-sad::before {
    content: "\F0C76"
  }

  .mdi-emoticon-sad-outline::before {
    content: "\F01F8"
  }

  .mdi-emoticon-tongue::before {
    content: "\F01F9"
  }

  .mdi-emoticon-tongue-outline::before {
    content: "\F0C77"
  }

  .mdi-emoticon-wink::before {
    content: "\F0C78"
  }

  .mdi-emoticon-wink-outline::before {
    content: "\F0C79"
  }

  .mdi-engine::before {
    content: "\F01FA"
  }

  .mdi-engine-off::before {
    content: "\F0A46"
  }

  .mdi-engine-off-outline::before {
    content: "\F0A47"
  }

  .mdi-engine-outline::before {
    content: "\F01FB"
  }

  .mdi-epsilon::before {
    content: "\F10E0"
  }

  .mdi-equal::before {
    content: "\F01FC"
  }

  .mdi-equal-box::before {
    content: "\F01FD"
  }

  .mdi-equalizer::before {
    content: "\F0EA2"
  }

  .mdi-equalizer-outline::before {
    content: "\F0EA3"
  }

  .mdi-eraser::before {
    content: "\F01FE"
  }

  .mdi-eraser-variant::before {
    content: "\F0642"
  }

  .mdi-escalator::before {
    content: "\F01FF"
  }

  .mdi-escalator-box::before {
    content: "\F1399"
  }

  .mdi-escalator-down::before {
    content: "\F12C0"
  }

  .mdi-escalator-up::before {
    content: "\F12BF"
  }

  .mdi-eslint::before {
    content: "\F0C7A"
  }

  .mdi-et::before {
    content: "\F0AB3"
  }

  .mdi-ethereum::before {
    content: "\F086A"
  }

  .mdi-ethernet::before {
    content: "\F0200"
  }

  .mdi-ethernet-cable::before {
    content: "\F0201"
  }

  .mdi-ethernet-cable-off::before {
    content: "\F0202"
  }

  .mdi-ev-station::before {
    content: "\F05F1"
  }

  .mdi-evernote::before {
    content: "\F0204"
  }

  .mdi-excavator::before {
    content: "\F1025"
  }

  .mdi-exclamation::before {
    content: "\F0205"
  }

  .mdi-exclamation-thick::before {
    content: "\F1238"
  }

  .mdi-exit-run::before {
    content: "\F0A48"
  }

  .mdi-exit-to-app::before {
    content: "\F0206"
  }

  .mdi-expand-all::before {
    content: "\F0AB4"
  }

  .mdi-expand-all-outline::before {
    content: "\F0AB5"
  }

  .mdi-expansion-card::before {
    content: "\F08AE"
  }

  .mdi-expansion-card-variant::before {
    content: "\F0FB2"
  }

  .mdi-exponent::before {
    content: "\F0963"
  }

  .mdi-exponent-box::before {
    content: "\F0964"
  }

  .mdi-export::before {
    content: "\F0207"
  }

  .mdi-export-variant::before {
    content: "\F0B93"
  }

  .mdi-eye::before {
    content: "\F0208"
  }

  .mdi-eye-check::before {
    content: "\F0D04"
  }

  .mdi-eye-check-outline::before {
    content: "\F0D05"
  }

  .mdi-eye-circle::before {
    content: "\F0B94"
  }

  .mdi-eye-circle-outline::before {
    content: "\F0B95"
  }

  .mdi-eye-minus::before {
    content: "\F1026"
  }

  .mdi-eye-minus-outline::before {
    content: "\F1027"
  }

  .mdi-eye-off::before {
    content: "\F0209"
  }

  .mdi-eye-off-outline::before {
    content: "\F06D1"
  }

  .mdi-eye-outline::before {
    content: "\F06D0"
  }

  .mdi-eye-plus::before {
    content: "\F086B"
  }

  .mdi-eye-plus-outline::before {
    content: "\F086C"
  }

  .mdi-eye-settings::before {
    content: "\F086D"
  }

  .mdi-eye-settings-outline::before {
    content: "\F086E"
  }

  .mdi-eyedropper::before {
    content: "\F020A"
  }

  .mdi-eyedropper-minus::before {
    content: "\F13DD"
  }

  .mdi-eyedropper-off::before {
    content: "\F13DF"
  }

  .mdi-eyedropper-plus::before {
    content: "\F13DC"
  }

  .mdi-eyedropper-remove::before {
    content: "\F13DE"
  }

  .mdi-eyedropper-variant::before {
    content: "\F020B"
  }

  .mdi-face::before {
    content: "\F0643"
  }

  .mdi-face-agent::before {
    content: "\F0D70"
  }

  .mdi-face-outline::before {
    content: "\F0B96"
  }

  .mdi-face-profile::before {
    content: "\F0644"
  }

  .mdi-face-profile-woman::before {
    content: "\F1076"
  }

  .mdi-face-recognition::before {
    content: "\F0C7B"
  }

  .mdi-face-woman::before {
    content: "\F1077"
  }

  .mdi-face-woman-outline::before {
    content: "\F1078"
  }

  .mdi-facebook::before {
    content: "\F020C"
  }

  .mdi-facebook-messenger::before {
    content: "\F020E"
  }

  .mdi-facebook-workplace::before {
    content: "\F0B31"
  }

  .mdi-factory::before {
    content: "\F020F"
  }

  .mdi-fan::before {
    content: "\F0210"
  }

  .mdi-fan-alert::before {
    content: "\F146C"
  }

  .mdi-fan-chevron-down::before {
    content: "\F146D"
  }

  .mdi-fan-chevron-up::before {
    content: "\F146E"
  }

  .mdi-fan-minus::before {
    content: "\F1470"
  }

  .mdi-fan-off::before {
    content: "\F081D"
  }

  .mdi-fan-plus::before {
    content: "\F146F"
  }

  .mdi-fan-remove::before {
    content: "\F1471"
  }

  .mdi-fan-speed-1::before {
    content: "\F1472"
  }

  .mdi-fan-speed-2::before {
    content: "\F1473"
  }

  .mdi-fan-speed-3::before {
    content: "\F1474"
  }

  .mdi-fast-forward::before {
    content: "\F0211"
  }

  .mdi-fast-forward-10::before {
    content: "\F0D71"
  }

  .mdi-fast-forward-30::before {
    content: "\F0D06"
  }

  .mdi-fast-forward-5::before {
    content: "\F11F8"
  }

  .mdi-fast-forward-outline::before {
    content: "\F06D2"
  }

  .mdi-fax::before {
    content: "\F0212"
  }

  .mdi-feather::before {
    content: "\F06D3"
  }

  .mdi-feature-search::before {
    content: "\F0A49"
  }

  .mdi-feature-search-outline::before {
    content: "\F0A4A"
  }

  .mdi-fedora::before {
    content: "\F08DB"
  }

  .mdi-fencing::before {
    content: "\F14C1"
  }

  .mdi-ferris-wheel::before {
    content: "\F0EA4"
  }

  .mdi-ferry::before {
    content: "\F0213"
  }

  .mdi-file::before {
    content: "\F0214"
  }

  .mdi-file-account::before {
    content: "\F073B"
  }

  .mdi-file-account-outline::before {
    content: "\F1028"
  }

  .mdi-file-alert::before {
    content: "\F0A4B"
  }

  .mdi-file-alert-outline::before {
    content: "\F0A4C"
  }

  .mdi-file-cabinet::before {
    content: "\F0AB6"
  }

  .mdi-file-cad::before {
    content: "\F0EEB"
  }

  .mdi-file-cad-box::before {
    content: "\F0EEC"
  }

  .mdi-file-cancel::before {
    content: "\F0DC6"
  }

  .mdi-file-cancel-outline::before {
    content: "\F0DC7"
  }

  .mdi-file-certificate::before {
    content: "\F1186"
  }

  .mdi-file-certificate-outline::before {
    content: "\F1187"
  }

  .mdi-file-chart::before {
    content: "\F0215"
  }

  .mdi-file-chart-outline::before {
    content: "\F1029"
  }

  .mdi-file-check::before {
    content: "\F0216"
  }

  .mdi-file-check-outline::before {
    content: "\F0E29"
  }

  .mdi-file-clock::before {
    content: "\F12E1"
  }

  .mdi-file-clock-outline::before {
    content: "\F12E2"
  }

  .mdi-file-cloud::before {
    content: "\F0217"
  }

  .mdi-file-cloud-outline::before {
    content: "\F102A"
  }

  .mdi-file-code::before {
    content: "\F022E"
  }

  .mdi-file-code-outline::before {
    content: "\F102B"
  }

  .mdi-file-cog::before {
    content: "\F107B"
  }

  .mdi-file-cog-outline::before {
    content: "\F107C"
  }

  .mdi-file-compare::before {
    content: "\F08AA"
  }

  .mdi-file-delimited::before {
    content: "\F0218"
  }

  .mdi-file-delimited-outline::before {
    content: "\F0EA5"
  }

  .mdi-file-document::before {
    content: "\F0219"
  }

  .mdi-file-document-edit::before {
    content: "\F0DC8"
  }

  .mdi-file-document-edit-outline::before {
    content: "\F0DC9"
  }

  .mdi-file-document-outline::before {
    content: "\F09EE"
  }

  .mdi-file-download::before {
    content: "\F0965"
  }

  .mdi-file-download-outline::before {
    content: "\F0966"
  }

  .mdi-file-edit::before {
    content: "\F11E7"
  }

  .mdi-file-edit-outline::before {
    content: "\F11E8"
  }

  .mdi-file-excel::before {
    content: "\F021B"
  }

  .mdi-file-excel-box::before {
    content: "\F021C"
  }

  .mdi-file-excel-box-outline::before {
    content: "\F102C"
  }

  .mdi-file-excel-outline::before {
    content: "\F102D"
  }

  .mdi-file-export::before {
    content: "\F021D"
  }

  .mdi-file-export-outline::before {
    content: "\F102E"
  }

  .mdi-file-eye::before {
    content: "\F0DCA"
  }

  .mdi-file-eye-outline::before {
    content: "\F0DCB"
  }

  .mdi-file-find::before {
    content: "\F021E"
  }

  .mdi-file-find-outline::before {
    content: "\F0B97"
  }

  .mdi-file-hidden::before {
    content: "\F0613"
  }

  .mdi-file-image::before {
    content: "\F021F"
  }

  .mdi-file-image-outline::before {
    content: "\F0EB0"
  }

  .mdi-file-import::before {
    content: "\F0220"
  }

  .mdi-file-import-outline::before {
    content: "\F102F"
  }

  .mdi-file-key::before {
    content: "\F1184"
  }

  .mdi-file-key-outline::before {
    content: "\F1185"
  }

  .mdi-file-link::before {
    content: "\F1177"
  }

  .mdi-file-link-outline::before {
    content: "\F1178"
  }

  .mdi-file-lock::before {
    content: "\F0221"
  }

  .mdi-file-lock-outline::before {
    content: "\F1030"
  }

  .mdi-file-move::before {
    content: "\F0AB9"
  }

  .mdi-file-move-outline::before {
    content: "\F1031"
  }

  .mdi-file-multiple::before {
    content: "\F0222"
  }

  .mdi-file-multiple-outline::before {
    content: "\F1032"
  }

  .mdi-file-music::before {
    content: "\F0223"
  }

  .mdi-file-music-outline::before {
    content: "\F0E2A"
  }

  .mdi-file-outline::before {
    content: "\F0224"
  }

  .mdi-file-pdf::before {
    content: "\F0225"
  }

  .mdi-file-pdf-box::before {
    content: "\F0226"
  }

  .mdi-file-pdf-box-outline::before {
    content: "\F0FB3"
  }

  .mdi-file-pdf-outline::before {
    content: "\F0E2D"
  }

  .mdi-file-percent::before {
    content: "\F081E"
  }

  .mdi-file-percent-outline::before {
    content: "\F1033"
  }

  .mdi-file-phone::before {
    content: "\F1179"
  }

  .mdi-file-phone-outline::before {
    content: "\F117A"
  }

  .mdi-file-plus::before {
    content: "\F0752"
  }

  .mdi-file-plus-outline::before {
    content: "\F0EED"
  }

  .mdi-file-powerpoint::before {
    content: "\F0227"
  }

  .mdi-file-powerpoint-box::before {
    content: "\F0228"
  }

  .mdi-file-powerpoint-box-outline::before {
    content: "\F1034"
  }

  .mdi-file-powerpoint-outline::before {
    content: "\F1035"
  }

  .mdi-file-presentation-box::before {
    content: "\F0229"
  }

  .mdi-file-question::before {
    content: "\F086F"
  }

  .mdi-file-question-outline::before {
    content: "\F1036"
  }

  .mdi-file-refresh::before {
    content: "\F0918"
  }

  .mdi-file-refresh-outline::before {
    content: "\F0541"
  }

  .mdi-file-remove::before {
    content: "\F0B98"
  }

  .mdi-file-remove-outline::before {
    content: "\F1037"
  }

  .mdi-file-replace::before {
    content: "\F0B32"
  }

  .mdi-file-replace-outline::before {
    content: "\F0B33"
  }

  .mdi-file-restore::before {
    content: "\F0670"
  }

  .mdi-file-restore-outline::before {
    content: "\F1038"
  }

  .mdi-file-search::before {
    content: "\F0C7C"
  }

  .mdi-file-search-outline::before {
    content: "\F0C7D"
  }

  .mdi-file-send::before {
    content: "\F022A"
  }

  .mdi-file-send-outline::before {
    content: "\F1039"
  }

  .mdi-file-settings::before {
    content: "\F1079"
  }

  .mdi-file-settings-outline::before {
    content: "\F107A"
  }

  .mdi-file-star::before {
    content: "\F103A"
  }

  .mdi-file-star-outline::before {
    content: "\F103B"
  }

  .mdi-file-swap::before {
    content: "\F0FB4"
  }

  .mdi-file-swap-outline::before {
    content: "\F0FB5"
  }

  .mdi-file-sync::before {
    content: "\F1216"
  }

  .mdi-file-sync-outline::before {
    content: "\F1217"
  }

  .mdi-file-table::before {
    content: "\F0C7E"
  }

  .mdi-file-table-box::before {
    content: "\F10E1"
  }

  .mdi-file-table-box-multiple::before {
    content: "\F10E2"
  }

  .mdi-file-table-box-multiple-outline::before {
    content: "\F10E3"
  }

  .mdi-file-table-box-outline::before {
    content: "\F10E4"
  }

  .mdi-file-table-outline::before {
    content: "\F0C7F"
  }

  .mdi-file-tree::before {
    content: "\F0645"
  }

  .mdi-file-tree-outline::before {
    content: "\F13D2"
  }

  .mdi-file-undo::before {
    content: "\F08DC"
  }

  .mdi-file-undo-outline::before {
    content: "\F103C"
  }

  .mdi-file-upload::before {
    content: "\F0A4D"
  }

  .mdi-file-upload-outline::before {
    content: "\F0A4E"
  }

  .mdi-file-video::before {
    content: "\F022B"
  }

  .mdi-file-video-outline::before {
    content: "\F0E2C"
  }

  .mdi-file-word::before {
    content: "\F022C"
  }

  .mdi-file-word-box::before {
    content: "\F022D"
  }

  .mdi-file-word-box-outline::before {
    content: "\F103D"
  }

  .mdi-file-word-outline::before {
    content: "\F103E"
  }

  .mdi-film::before {
    content: "\F022F"
  }

  .mdi-filmstrip::before {
    content: "\F0230"
  }

  .mdi-filmstrip-box::before {
    content: "\F0332"
  }

  .mdi-filmstrip-box-multiple::before {
    content: "\F0D18"
  }

  .mdi-filmstrip-off::before {
    content: "\F0231"
  }

  .mdi-filter::before {
    content: "\F0232"
  }

  .mdi-filter-menu::before {
    content: "\F10E5"
  }

  .mdi-filter-menu-outline::before {
    content: "\F10E6"
  }

  .mdi-filter-minus::before {
    content: "\F0EEE"
  }

  .mdi-filter-minus-outline::before {
    content: "\F0EEF"
  }

  .mdi-filter-outline::before {
    content: "\F0233"
  }

  .mdi-filter-plus::before {
    content: "\F0EF0"
  }

  .mdi-filter-plus-outline::before {
    content: "\F0EF1"
  }

  .mdi-filter-remove::before {
    content: "\F0234"
  }

  .mdi-filter-remove-outline::before {
    content: "\F0235"
  }

  .mdi-filter-variant::before {
    content: "\F0236"
  }

  .mdi-filter-variant-minus::before {
    content: "\F1112"
  }

  .mdi-filter-variant-plus::before {
    content: "\F1113"
  }

  .mdi-filter-variant-remove::before {
    content: "\F103F"
  }

  .mdi-finance::before {
    content: "\F081F"
  }

  .mdi-find-replace::before {
    content: "\F06D4"
  }

  .mdi-fingerprint::before {
    content: "\F0237"
  }

  .mdi-fingerprint-off::before {
    content: "\F0EB1"
  }

  .mdi-fire::before {
    content: "\F0238"
  }

  .mdi-fire-extinguisher::before {
    content: "\F0EF2"
  }

  .mdi-fire-hydrant::before {
    content: "\F1137"
  }

  .mdi-fire-hydrant-alert::before {
    content: "\F1138"
  }

  .mdi-fire-hydrant-off::before {
    content: "\F1139"
  }

  .mdi-fire-truck::before {
    content: "\F08AB"
  }

  .mdi-firebase::before {
    content: "\F0967"
  }

  .mdi-firefox::before {
    content: "\F0239"
  }

  .mdi-fireplace::before {
    content: "\F0E2E"
  }

  .mdi-fireplace-off::before {
    content: "\F0E2F"
  }

  .mdi-firework::before {
    content: "\F0E30"
  }

  .mdi-fish::before {
    content: "\F023A"
  }

  .mdi-fish-off::before {
    content: "\F13F3"
  }

  .mdi-fishbowl::before {
    content: "\F0EF3"
  }

  .mdi-fishbowl-outline::before {
    content: "\F0EF4"
  }

  .mdi-fit-to-page::before {
    content: "\F0EF5"
  }

  .mdi-fit-to-page-outline::before {
    content: "\F0EF6"
  }

  .mdi-flag::before {
    content: "\F023B"
  }

  .mdi-flag-checkered::before {
    content: "\F023C"
  }

  .mdi-flag-minus::before {
    content: "\F0B99"
  }

  .mdi-flag-minus-outline::before {
    content: "\F10B2"
  }

  .mdi-flag-outline::before {
    content: "\F023D"
  }

  .mdi-flag-plus::before {
    content: "\F0B9A"
  }

  .mdi-flag-plus-outline::before {
    content: "\F10B3"
  }

  .mdi-flag-remove::before {
    content: "\F0B9B"
  }

  .mdi-flag-remove-outline::before {
    content: "\F10B4"
  }

  .mdi-flag-triangle::before {
    content: "\F023F"
  }

  .mdi-flag-variant::before {
    content: "\F0240"
  }

  .mdi-flag-variant-outline::before {
    content: "\F023E"
  }

  .mdi-flare::before {
    content: "\F0D72"
  }

  .mdi-flash::before {
    content: "\F0241"
  }

  .mdi-flash-alert::before {
    content: "\F0EF7"
  }

  .mdi-flash-alert-outline::before {
    content: "\F0EF8"
  }

  .mdi-flash-auto::before {
    content: "\F0242"
  }

  .mdi-flash-circle::before {
    content: "\F0820"
  }

  .mdi-flash-off::before {
    content: "\F0243"
  }

  .mdi-flash-outline::before {
    content: "\F06D5"
  }

  .mdi-flash-red-eye::before {
    content: "\F067B"
  }

  .mdi-flashlight::before {
    content: "\F0244"
  }

  .mdi-flashlight-off::before {
    content: "\F0245"
  }

  .mdi-flask::before {
    content: "\F0093"
  }

  .mdi-flask-empty::before {
    content: "\F0094"
  }

  .mdi-flask-empty-minus::before {
    content: "\F123A"
  }

  .mdi-flask-empty-minus-outline::before {
    content: "\F123B"
  }

  .mdi-flask-empty-off::before {
    content: "\F13F4"
  }

  .mdi-flask-empty-off-outline::before {
    content: "\F13F5"
  }

  .mdi-flask-empty-outline::before {
    content: "\F0095"
  }

  .mdi-flask-empty-plus::before {
    content: "\F123C"
  }

  .mdi-flask-empty-plus-outline::before {
    content: "\F123D"
  }

  .mdi-flask-empty-remove::before {
    content: "\F123E"
  }

  .mdi-flask-empty-remove-outline::before {
    content: "\F123F"
  }

  .mdi-flask-minus::before {
    content: "\F1240"
  }

  .mdi-flask-minus-outline::before {
    content: "\F1241"
  }

  .mdi-flask-off::before {
    content: "\F13F6"
  }

  .mdi-flask-off-outline::before {
    content: "\F13F7"
  }

  .mdi-flask-outline::before {
    content: "\F0096"
  }

  .mdi-flask-plus::before {
    content: "\F1242"
  }

  .mdi-flask-plus-outline::before {
    content: "\F1243"
  }

  .mdi-flask-remove::before {
    content: "\F1244"
  }

  .mdi-flask-remove-outline::before {
    content: "\F1245"
  }

  .mdi-flask-round-bottom::before {
    content: "\F124B"
  }

  .mdi-flask-round-bottom-empty::before {
    content: "\F124C"
  }

  .mdi-flask-round-bottom-empty-outline::before {
    content: "\F124D"
  }

  .mdi-flask-round-bottom-outline::before {
    content: "\F124E"
  }

  .mdi-fleur-de-lis::before {
    content: "\F1303"
  }

  .mdi-flip-horizontal::before {
    content: "\F10E7"
  }

  .mdi-flip-to-back::before {
    content: "\F0247"
  }

  .mdi-flip-to-front::before {
    content: "\F0248"
  }

  .mdi-flip-vertical::before {
    content: "\F10E8"
  }

  .mdi-floor-lamp::before {
    content: "\F08DD"
  }

  .mdi-floor-lamp-dual::before {
    content: "\F1040"
  }

  .mdi-floor-lamp-variant::before {
    content: "\F1041"
  }

  .mdi-floor-plan::before {
    content: "\F0821"
  }

  .mdi-floppy::before {
    content: "\F0249"
  }

  .mdi-floppy-variant::before {
    content: "\F09EF"
  }

  .mdi-flower::before {
    content: "\F024A"
  }

  .mdi-flower-outline::before {
    content: "\F09F0"
  }

  .mdi-flower-poppy::before {
    content: "\F0D08"
  }

  .mdi-flower-tulip::before {
    content: "\F09F1"
  }

  .mdi-flower-tulip-outline::before {
    content: "\F09F2"
  }

  .mdi-focus-auto::before {
    content: "\F0F4E"
  }

  .mdi-focus-field::before {
    content: "\F0F4F"
  }

  .mdi-focus-field-horizontal::before {
    content: "\F0F50"
  }

  .mdi-focus-field-vertical::before {
    content: "\F0F51"
  }

  .mdi-folder::before {
    content: "\F024B"
  }

  .mdi-folder-account::before {
    content: "\F024C"
  }

  .mdi-folder-account-outline::before {
    content: "\F0B9C"
  }

  .mdi-folder-alert::before {
    content: "\F0DCC"
  }

  .mdi-folder-alert-outline::before {
    content: "\F0DCD"
  }

  .mdi-folder-clock::before {
    content: "\F0ABA"
  }

  .mdi-folder-clock-outline::before {
    content: "\F0ABB"
  }

  .mdi-folder-cog::before {
    content: "\F107F"
  }

  .mdi-folder-cog-outline::before {
    content: "\F1080"
  }

  .mdi-folder-download::before {
    content: "\F024D"
  }

  .mdi-folder-download-outline::before {
    content: "\F10E9"
  }

  .mdi-folder-edit::before {
    content: "\F08DE"
  }

  .mdi-folder-edit-outline::before {
    content: "\F0DCE"
  }

  .mdi-folder-google-drive::before {
    content: "\F024E"
  }

  .mdi-folder-heart::before {
    content: "\F10EA"
  }

  .mdi-folder-heart-outline::before {
    content: "\F10EB"
  }

  .mdi-folder-home::before {
    content: "\F10B5"
  }

  .mdi-folder-home-outline::before {
    content: "\F10B6"
  }

  .mdi-folder-image::before {
    content: "\F024F"
  }

  .mdi-folder-information::before {
    content: "\F10B7"
  }

  .mdi-folder-information-outline::before {
    content: "\F10B8"
  }

  .mdi-folder-key::before {
    content: "\F08AC"
  }

  .mdi-folder-key-network::before {
    content: "\F08AD"
  }

  .mdi-folder-key-network-outline::before {
    content: "\F0C80"
  }

  .mdi-folder-key-outline::before {
    content: "\F10EC"
  }

  .mdi-folder-lock::before {
    content: "\F0250"
  }

  .mdi-folder-lock-open::before {
    content: "\F0251"
  }

  .mdi-folder-marker::before {
    content: "\F126D"
  }

  .mdi-folder-marker-outline::before {
    content: "\F126E"
  }

  .mdi-folder-move::before {
    content: "\F0252"
  }

  .mdi-folder-move-outline::before {
    content: "\F1246"
  }

  .mdi-folder-multiple::before {
    content: "\F0253"
  }

  .mdi-folder-multiple-image::before {
    content: "\F0254"
  }

  .mdi-folder-multiple-outline::before {
    content: "\F0255"
  }

  .mdi-folder-multiple-plus::before {
    content: "\F147E"
  }

  .mdi-folder-multiple-plus-outline::before {
    content: "\F147F"
  }

  .mdi-folder-music::before {
    content: "\F1359"
  }

  .mdi-folder-music-outline::before {
    content: "\F135A"
  }

  .mdi-folder-network::before {
    content: "\F0870"
  }

  .mdi-folder-network-outline::before {
    content: "\F0C81"
  }

  .mdi-folder-open::before {
    content: "\F0770"
  }

  .mdi-folder-open-outline::before {
    content: "\F0DCF"
  }

  .mdi-folder-outline::before {
    content: "\F0256"
  }

  .mdi-folder-plus::before {
    content: "\F0257"
  }

  .mdi-folder-plus-outline::before {
    content: "\F0B9D"
  }

  .mdi-folder-pound::before {
    content: "\F0D09"
  }

  .mdi-folder-pound-outline::before {
    content: "\F0D0A"
  }

  .mdi-folder-refresh::before {
    content: "\F0749"
  }

  .mdi-folder-refresh-outline::before {
    content: "\F0542"
  }

  .mdi-folder-remove::before {
    content: "\F0258"
  }

  .mdi-folder-remove-outline::before {
    content: "\F0B9E"
  }

  .mdi-folder-search::before {
    content: "\F0968"
  }

  .mdi-folder-search-outline::before {
    content: "\F0969"
  }

  .mdi-folder-settings::before {
    content: "\F107D"
  }

  .mdi-folder-settings-outline::before {
    content: "\F107E"
  }

  .mdi-folder-star::before {
    content: "\F069D"
  }

  .mdi-folder-star-multiple::before {
    content: "\F13D3"
  }

  .mdi-folder-star-multiple-outline::before {
    content: "\F13D4"
  }

  .mdi-folder-star-outline::before {
    content: "\F0B9F"
  }

  .mdi-folder-swap::before {
    content: "\F0FB6"
  }

  .mdi-folder-swap-outline::before {
    content: "\F0FB7"
  }

  .mdi-folder-sync::before {
    content: "\F0D0B"
  }

  .mdi-folder-sync-outline::before {
    content: "\F0D0C"
  }

  .mdi-folder-table::before {
    content: "\F12E3"
  }

  .mdi-folder-table-outline::before {
    content: "\F12E4"
  }

  .mdi-folder-text::before {
    content: "\F0C82"
  }

  .mdi-folder-text-outline::before {
    content: "\F0C83"
  }

  .mdi-folder-upload::before {
    content: "\F0259"
  }

  .mdi-folder-upload-outline::before {
    content: "\F10ED"
  }

  .mdi-folder-zip::before {
    content: "\F06EB"
  }

  .mdi-folder-zip-outline::before {
    content: "\F07B9"
  }

  .mdi-font-awesome::before {
    content: "\F003A"
  }

  .mdi-food::before {
    content: "\F025A"
  }

  .mdi-food-apple::before {
    content: "\F025B"
  }

  .mdi-food-apple-outline::before {
    content: "\F0C84"
  }

  .mdi-food-croissant::before {
    content: "\F07C8"
  }

  .mdi-food-drumstick::before {
    content: "\F141F"
  }

  .mdi-food-drumstick-off::before {
    content: "\F1468"
  }

  .mdi-food-drumstick-off-outline::before {
    content: "\F1469"
  }

  .mdi-food-drumstick-outline::before {
    content: "\F1420"
  }

  .mdi-food-fork-drink::before {
    content: "\F05F2"
  }

  .mdi-food-off::before {
    content: "\F05F3"
  }

  .mdi-food-steak::before {
    content: "\F146A"
  }

  .mdi-food-steak-off::before {
    content: "\F146B"
  }

  .mdi-food-variant::before {
    content: "\F025C"
  }

  .mdi-food-variant-off::before {
    content: "\F13E5"
  }

  .mdi-foot-print::before {
    content: "\F0F52"
  }

  .mdi-football::before {
    content: "\F025D"
  }

  .mdi-football-australian::before {
    content: "\F025E"
  }

  .mdi-football-helmet::before {
    content: "\F025F"
  }

  .mdi-forklift::before {
    content: "\F07C9"
  }

  .mdi-form-dropdown::before {
    content: "\F1400"
  }

  .mdi-form-select::before {
    content: "\F1401"
  }

  .mdi-form-textarea::before {
    content: "\F1095"
  }

  .mdi-form-textbox::before {
    content: "\F060E"
  }

  .mdi-form-textbox-lock::before {
    content: "\F135D"
  }

  .mdi-form-textbox-password::before {
    content: "\F07F5"
  }

  .mdi-format-align-bottom::before {
    content: "\F0753"
  }

  .mdi-format-align-center::before {
    content: "\F0260"
  }

  .mdi-format-align-justify::before {
    content: "\F0261"
  }

  .mdi-format-align-left::before {
    content: "\F0262"
  }

  .mdi-format-align-middle::before {
    content: "\F0754"
  }

  .mdi-format-align-right::before {
    content: "\F0263"
  }

  .mdi-format-align-top::before {
    content: "\F0755"
  }

  .mdi-format-annotation-minus::before {
    content: "\F0ABC"
  }

  .mdi-format-annotation-plus::before {
    content: "\F0646"
  }

  .mdi-format-bold::before {
    content: "\F0264"
  }

  .mdi-format-clear::before {
    content: "\F0265"
  }

  .mdi-format-color-fill::before {
    content: "\F0266"
  }

  .mdi-format-color-highlight::before {
    content: "\F0E31"
  }

  .mdi-format-color-marker-cancel::before {
    content: "\F1313"
  }

  .mdi-format-color-text::before {
    content: "\F069E"
  }

  .mdi-format-columns::before {
    content: "\F08DF"
  }

  .mdi-format-float-center::before {
    content: "\F0267"
  }

  .mdi-format-float-left::before {
    content: "\F0268"
  }

  .mdi-format-float-none::before {
    content: "\F0269"
  }

  .mdi-format-float-right::before {
    content: "\F026A"
  }

  .mdi-format-font::before {
    content: "\F06D6"
  }

  .mdi-format-font-size-decrease::before {
    content: "\F09F3"
  }

  .mdi-format-font-size-increase::before {
    content: "\F09F4"
  }

  .mdi-format-header-1::before {
    content: "\F026B"
  }

  .mdi-format-header-2::before {
    content: "\F026C"
  }

  .mdi-format-header-3::before {
    content: "\F026D"
  }

  .mdi-format-header-4::before {
    content: "\F026E"
  }

  .mdi-format-header-5::before {
    content: "\F026F"
  }

  .mdi-format-header-6::before {
    content: "\F0270"
  }

  .mdi-format-header-decrease::before {
    content: "\F0271"
  }

  .mdi-format-header-equal::before {
    content: "\F0272"
  }

  .mdi-format-header-increase::before {
    content: "\F0273"
  }

  .mdi-format-header-pound::before {
    content: "\F0274"
  }

  .mdi-format-horizontal-align-center::before {
    content: "\F061E"
  }

  .mdi-format-horizontal-align-left::before {
    content: "\F061F"
  }

  .mdi-format-horizontal-align-right::before {
    content: "\F0620"
  }

  .mdi-format-indent-decrease::before {
    content: "\F0275"
  }

  .mdi-format-indent-increase::before {
    content: "\F0276"
  }

  .mdi-format-italic::before {
    content: "\F0277"
  }

  .mdi-format-letter-case::before {
    content: "\F0B34"
  }

  .mdi-format-letter-case-lower::before {
    content: "\F0B35"
  }

  .mdi-format-letter-case-upper::before {
    content: "\F0B36"
  }

  .mdi-format-letter-ends-with::before {
    content: "\F0FB8"
  }

  .mdi-format-letter-matches::before {
    content: "\F0FB9"
  }

  .mdi-format-letter-starts-with::before {
    content: "\F0FBA"
  }

  .mdi-format-line-spacing::before {
    content: "\F0278"
  }

  .mdi-format-line-style::before {
    content: "\F05C8"
  }

  .mdi-format-line-weight::before {
    content: "\F05C9"
  }

  .mdi-format-list-bulleted::before {
    content: "\F0279"
  }

  .mdi-format-list-bulleted-square::before {
    content: "\F0DD0"
  }

  .mdi-format-list-bulleted-triangle::before {
    content: "\F0EB2"
  }

  .mdi-format-list-bulleted-type::before {
    content: "\F027A"
  }

  .mdi-format-list-checkbox::before {
    content: "\F096A"
  }

  .mdi-format-list-checks::before {
    content: "\F0756"
  }

  .mdi-format-list-numbered::before {
    content: "\F027B"
  }

  .mdi-format-list-numbered-rtl::before {
    content: "\F0D0D"
  }

  .mdi-format-list-text::before {
    content: "\F126F"
  }

  .mdi-format-overline::before {
    content: "\F0EB3"
  }

  .mdi-format-page-break::before {
    content: "\F06D7"
  }

  .mdi-format-paint::before {
    content: "\F027C"
  }

  .mdi-format-paragraph::before {
    content: "\F027D"
  }

  .mdi-format-pilcrow::before {
    content: "\F06D8"
  }

  .mdi-format-quote-close::before {
    content: "\F027E"
  }

  .mdi-format-quote-close-outline::before {
    content: "\F11A8"
  }

  .mdi-format-quote-open::before {
    content: "\F0757"
  }

  .mdi-format-quote-open-outline::before {
    content: "\F11A7"
  }

  .mdi-format-rotate-90::before {
    content: "\F06AA"
  }

  .mdi-format-section::before {
    content: "\F069F"
  }

  .mdi-format-size::before {
    content: "\F027F"
  }

  .mdi-format-strikethrough::before {
    content: "\F0280"
  }

  .mdi-format-strikethrough-variant::before {
    content: "\F0281"
  }

  .mdi-format-subscript::before {
    content: "\F0282"
  }

  .mdi-format-superscript::before {
    content: "\F0283"
  }

  .mdi-format-text::before {
    content: "\F0284"
  }

  .mdi-format-text-rotation-angle-down::before {
    content: "\F0FBB"
  }

  .mdi-format-text-rotation-angle-up::before {
    content: "\F0FBC"
  }

  .mdi-format-text-rotation-down::before {
    content: "\F0D73"
  }

  .mdi-format-text-rotation-down-vertical::before {
    content: "\F0FBD"
  }

  .mdi-format-text-rotation-none::before {
    content: "\F0D74"
  }

  .mdi-format-text-rotation-up::before {
    content: "\F0FBE"
  }

  .mdi-format-text-rotation-vertical::before {
    content: "\F0FBF"
  }

  .mdi-format-text-variant::before {
    content: "\F0E32"
  }

  .mdi-format-text-wrapping-clip::before {
    content: "\F0D0E"
  }

  .mdi-format-text-wrapping-overflow::before {
    content: "\F0D0F"
  }

  .mdi-format-text-wrapping-wrap::before {
    content: "\F0D10"
  }

  .mdi-format-textbox::before {
    content: "\F0D11"
  }

  .mdi-format-textdirection-l-to-r::before {
    content: "\F0285"
  }

  .mdi-format-textdirection-r-to-l::before {
    content: "\F0286"
  }

  .mdi-format-title::before {
    content: "\F05F4"
  }

  .mdi-format-underline::before {
    content: "\F0287"
  }

  .mdi-format-vertical-align-bottom::before {
    content: "\F0621"
  }

  .mdi-format-vertical-align-center::before {
    content: "\F0622"
  }

  .mdi-format-vertical-align-top::before {
    content: "\F0623"
  }

  .mdi-format-wrap-inline::before {
    content: "\F0288"
  }

  .mdi-format-wrap-square::before {
    content: "\F0289"
  }

  .mdi-format-wrap-tight::before {
    content: "\F028A"
  }

  .mdi-format-wrap-top-bottom::before {
    content: "\F028B"
  }

  .mdi-forum::before {
    content: "\F028C"
  }

  .mdi-forum-outline::before {
    content: "\F0822"
  }

  .mdi-forward::before {
    content: "\F028D"
  }

  .mdi-forwardburger::before {
    content: "\F0D75"
  }

  .mdi-fountain::before {
    content: "\F096B"
  }

  .mdi-fountain-pen::before {
    content: "\F0D12"
  }

  .mdi-fountain-pen-tip::before {
    content: "\F0D13"
  }

  .mdi-freebsd::before {
    content: "\F08E0"
  }

  .mdi-frequently-asked-questions::before {
    content: "\F0EB4"
  }

  .mdi-fridge::before {
    content: "\F0290"
  }

  .mdi-fridge-alert::before {
    content: "\F11B1"
  }

  .mdi-fridge-alert-outline::before {
    content: "\F11B2"
  }

  .mdi-fridge-bottom::before {
    content: "\F0292"
  }

  .mdi-fridge-off::before {
    content: "\F11AF"
  }

  .mdi-fridge-off-outline::before {
    content: "\F11B0"
  }

  .mdi-fridge-outline::before {
    content: "\F028F"
  }

  .mdi-fridge-top::before {
    content: "\F0291"
  }

  .mdi-fruit-cherries::before {
    content: "\F1042"
  }

  .mdi-fruit-cherries-off::before {
    content: "\F13F8"
  }

  .mdi-fruit-citrus::before {
    content: "\F1043"
  }

  .mdi-fruit-citrus-off::before {
    content: "\F13F9"
  }

  .mdi-fruit-grapes::before {
    content: "\F1044"
  }

  .mdi-fruit-grapes-outline::before {
    content: "\F1045"
  }

  .mdi-fruit-pineapple::before {
    content: "\F1046"
  }

  .mdi-fruit-watermelon::before {
    content: "\F1047"
  }

  .mdi-fuel::before {
    content: "\F07CA"
  }

  .mdi-fullscreen::before {
    content: "\F0293"
  }

  .mdi-fullscreen-exit::before {
    content: "\F0294"
  }

  .mdi-function::before {
    content: "\F0295"
  }

  .mdi-function-variant::before {
    content: "\F0871"
  }

  .mdi-furigana-horizontal::before {
    content: "\F1081"
  }

  .mdi-furigana-vertical::before {
    content: "\F1082"
  }

  .mdi-fuse::before {
    content: "\F0C85"
  }

  .mdi-fuse-alert::before {
    content: "\F142D"
  }

  .mdi-fuse-blade::before {
    content: "\F0C86"
  }

  .mdi-fuse-off::before {
    content: "\F142C"
  }

  .mdi-gamepad::before {
    content: "\F0296"
  }

  .mdi-gamepad-circle::before {
    content: "\F0E33"
  }

  .mdi-gamepad-circle-down::before {
    content: "\F0E34"
  }

  .mdi-gamepad-circle-left::before {
    content: "\F0E35"
  }

  .mdi-gamepad-circle-outline::before {
    content: "\F0E36"
  }

  .mdi-gamepad-circle-right::before {
    content: "\F0E37"
  }

  .mdi-gamepad-circle-up::before {
    content: "\F0E38"
  }

  .mdi-gamepad-down::before {
    content: "\F0E39"
  }

  .mdi-gamepad-left::before {
    content: "\F0E3A"
  }

  .mdi-gamepad-right::before {
    content: "\F0E3B"
  }

  .mdi-gamepad-round::before {
    content: "\F0E3C"
  }

  .mdi-gamepad-round-down::before {
    content: "\F0E3D"
  }

  .mdi-gamepad-round-left::before {
    content: "\F0E3E"
  }

  .mdi-gamepad-round-outline::before {
    content: "\F0E3F"
  }

  .mdi-gamepad-round-right::before {
    content: "\F0E40"
  }

  .mdi-gamepad-round-up::before {
    content: "\F0E41"
  }

  .mdi-gamepad-square::before {
    content: "\F0EB5"
  }

  .mdi-gamepad-square-outline::before {
    content: "\F0EB6"
  }

  .mdi-gamepad-up::before {
    content: "\F0E42"
  }

  .mdi-gamepad-variant::before {
    content: "\F0297"
  }

  .mdi-gamepad-variant-outline::before {
    content: "\F0EB7"
  }

  .mdi-gamma::before {
    content: "\F10EE"
  }

  .mdi-gantry-crane::before {
    content: "\F0DD1"
  }

  .mdi-garage::before {
    content: "\F06D9"
  }

  .mdi-garage-alert::before {
    content: "\F0872"
  }

  .mdi-garage-alert-variant::before {
    content: "\F12D5"
  }

  .mdi-garage-open::before {
    content: "\F06DA"
  }

  .mdi-garage-open-variant::before {
    content: "\F12D4"
  }

  .mdi-garage-variant::before {
    content: "\F12D3"
  }

  .mdi-gas-cylinder::before {
    content: "\F0647"
  }

  .mdi-gas-station::before {
    content: "\F0298"
  }

  .mdi-gas-station-off::before {
    content: "\F1409"
  }

  .mdi-gas-station-off-outline::before {
    content: "\F140A"
  }

  .mdi-gas-station-outline::before {
    content: "\F0EB8"
  }

  .mdi-gate::before {
    content: "\F0299"
  }

  .mdi-gate-and::before {
    content: "\F08E1"
  }

  .mdi-gate-arrow-right::before {
    content: "\F1169"
  }

  .mdi-gate-nand::before {
    content: "\F08E2"
  }

  .mdi-gate-nor::before {
    content: "\F08E3"
  }

  .mdi-gate-not::before {
    content: "\F08E4"
  }

  .mdi-gate-open::before {
    content: "\F116A"
  }

  .mdi-gate-or::before {
    content: "\F08E5"
  }

  .mdi-gate-xnor::before {
    content: "\F08E6"
  }

  .mdi-gate-xor::before {
    content: "\F08E7"
  }

  .mdi-gatsby::before {
    content: "\F0E43"
  }

  .mdi-gauge::before {
    content: "\F029A"
  }

  .mdi-gauge-empty::before {
    content: "\F0873"
  }

  .mdi-gauge-full::before {
    content: "\F0874"
  }

  .mdi-gauge-low::before {
    content: "\F0875"
  }

  .mdi-gavel::before {
    content: "\F029B"
  }

  .mdi-gender-female::before {
    content: "\F029C"
  }

  .mdi-gender-male::before {
    content: "\F029D"
  }

  .mdi-gender-male-female::before {
    content: "\F029E"
  }

  .mdi-gender-male-female-variant::before {
    content: "\F113F"
  }

  .mdi-gender-non-binary::before {
    content: "\F1140"
  }

  .mdi-gender-transgender::before {
    content: "\F029F"
  }

  .mdi-gentoo::before {
    content: "\F08E8"
  }

  .mdi-gesture::before {
    content: "\F07CB"
  }

  .mdi-gesture-double-tap::before {
    content: "\F073C"
  }

  .mdi-gesture-pinch::before {
    content: "\F0ABD"
  }

  .mdi-gesture-spread::before {
    content: "\F0ABE"
  }

  .mdi-gesture-swipe::before {
    content: "\F0D76"
  }

  .mdi-gesture-swipe-down::before {
    content: "\F073D"
  }

  .mdi-gesture-swipe-horizontal::before {
    content: "\F0ABF"
  }

  .mdi-gesture-swipe-left::before {
    content: "\F073E"
  }

  .mdi-gesture-swipe-right::before {
    content: "\F073F"
  }

  .mdi-gesture-swipe-up::before {
    content: "\F0740"
  }

  .mdi-gesture-swipe-vertical::before {
    content: "\F0AC0"
  }

  .mdi-gesture-tap::before {
    content: "\F0741"
  }

  .mdi-gesture-tap-box::before {
    content: "\F12A9"
  }

  .mdi-gesture-tap-button::before {
    content: "\F12A8"
  }

  .mdi-gesture-tap-hold::before {
    content: "\F0D77"
  }

  .mdi-gesture-two-double-tap::before {
    content: "\F0742"
  }

  .mdi-gesture-two-tap::before {
    content: "\F0743"
  }

  .mdi-ghost::before {
    content: "\F02A0"
  }

  .mdi-ghost-off::before {
    content: "\F09F5"
  }

  .mdi-gif::before {
    content: "\F0D78"
  }

  .mdi-gift::before {
    content: "\F0E44"
  }

  .mdi-gift-outline::before {
    content: "\F02A1"
  }

  .mdi-git::before {
    content: "\F02A2"
  }

  .mdi-github::before {
    content: "\F02A4"
  }

  .mdi-gitlab::before {
    content: "\F0BA0"
  }

  .mdi-glass-cocktail::before {
    content: "\F0356"
  }

  .mdi-glass-flute::before {
    content: "\F02A5"
  }

  .mdi-glass-mug::before {
    content: "\F02A6"
  }

  .mdi-glass-mug-variant::before {
    content: "\F1116"
  }

  .mdi-glass-pint-outline::before {
    content: "\F130D"
  }

  .mdi-glass-stange::before {
    content: "\F02A7"
  }

  .mdi-glass-tulip::before {
    content: "\F02A8"
  }

  .mdi-glass-wine::before {
    content: "\F0876"
  }

  .mdi-glasses::before {
    content: "\F02AA"
  }

  .mdi-globe-light::before {
    content: "\F12D7"
  }

  .mdi-globe-model::before {
    content: "\F08E9"
  }

  .mdi-gmail::before {
    content: "\F02AB"
  }

  .mdi-gnome::before {
    content: "\F02AC"
  }

  .mdi-go-kart::before {
    content: "\F0D79"
  }

  .mdi-go-kart-track::before {
    content: "\F0D7A"
  }

  .mdi-gog::before {
    content: "\F0BA1"
  }

  .mdi-gold::before {
    content: "\F124F"
  }

  .mdi-golf::before {
    content: "\F0823"
  }

  .mdi-golf-cart::before {
    content: "\F11A4"
  }

  .mdi-golf-tee::before {
    content: "\F1083"
  }

  .mdi-gondola::before {
    content: "\F0686"
  }

  .mdi-goodreads::before {
    content: "\F0D7B"
  }

  .mdi-google::before {
    content: "\F02AD"
  }

  .mdi-google-ads::before {
    content: "\F0C87"
  }

  .mdi-google-analytics::before {
    content: "\F07CC"
  }

  .mdi-google-assistant::before {
    content: "\F07CD"
  }

  .mdi-google-cardboard::before {
    content: "\F02AE"
  }

  .mdi-google-chrome::before {
    content: "\F02AF"
  }

  .mdi-google-circles::before {
    content: "\F02B0"
  }

  .mdi-google-circles-communities::before {
    content: "\F02B1"
  }

  .mdi-google-circles-extended::before {
    content: "\F02B2"
  }

  .mdi-google-circles-group::before {
    content: "\F02B3"
  }

  .mdi-google-classroom::before {
    content: "\F02C0"
  }

  .mdi-google-cloud::before {
    content: "\F11F6"
  }

  .mdi-google-controller::before {
    content: "\F02B4"
  }

  .mdi-google-controller-off::before {
    content: "\F02B5"
  }

  .mdi-google-downasaur::before {
    content: "\F1362"
  }

  .mdi-google-drive::before {
    content: "\F02B6"
  }

  .mdi-google-earth::before {
    content: "\F02B7"
  }

  .mdi-google-fit::before {
    content: "\F096C"
  }

  .mdi-google-glass::before {
    content: "\F02B8"
  }

  .mdi-google-hangouts::before {
    content: "\F02C9"
  }

  .mdi-google-home::before {
    content: "\F0824"
  }

  .mdi-google-keep::before {
    content: "\F06DC"
  }

  .mdi-google-lens::before {
    content: "\F09F6"
  }

  .mdi-google-maps::before {
    content: "\F05F5"
  }

  .mdi-google-my-business::before {
    content: "\F1048"
  }

  .mdi-google-nearby::before {
    content: "\F02B9"
  }

  .mdi-google-photos::before {
    content: "\F06DD"
  }

  .mdi-google-play::before {
    content: "\F02BC"
  }

  .mdi-google-plus::before {
    content: "\F02BD"
  }

  .mdi-google-podcast::before {
    content: "\F0EB9"
  }

  .mdi-google-spreadsheet::before {
    content: "\F09F7"
  }

  .mdi-google-street-view::before {
    content: "\F0C88"
  }

  .mdi-google-translate::before {
    content: "\F02BF"
  }

  .mdi-gradient::before {
    content: "\F06A0"
  }

  .mdi-grain::before {
    content: "\F0D7C"
  }

  .mdi-graph::before {
    content: "\F1049"
  }

  .mdi-graph-outline::before {
    content: "\F104A"
  }

  .mdi-graphql::before {
    content: "\F0877"
  }

  .mdi-grave-stone::before {
    content: "\F0BA2"
  }

  .mdi-grease-pencil::before {
    content: "\F0648"
  }

  .mdi-greater-than::before {
    content: "\F096D"
  }

  .mdi-greater-than-or-equal::before {
    content: "\F096E"
  }

  .mdi-grid::before {
    content: "\F02C1"
  }

  .mdi-grid-large::before {
    content: "\F0758"
  }

  .mdi-grid-off::before {
    content: "\F02C2"
  }

  .mdi-grill::before {
    content: "\F0E45"
  }

  .mdi-grill-outline::before {
    content: "\F118A"
  }

  .mdi-group::before {
    content: "\F02C3"
  }

  .mdi-guitar-acoustic::before {
    content: "\F0771"
  }

  .mdi-guitar-electric::before {
    content: "\F02C4"
  }

  .mdi-guitar-pick::before {
    content: "\F02C5"
  }

  .mdi-guitar-pick-outline::before {
    content: "\F02C6"
  }

  .mdi-guy-fawkes-mask::before {
    content: "\F0825"
  }

  .mdi-hail::before {
    content: "\F0AC1"
  }

  .mdi-hair-dryer::before {
    content: "\F10EF"
  }

  .mdi-hair-dryer-outline::before {
    content: "\F10F0"
  }

  .mdi-halloween::before {
    content: "\F0BA3"
  }

  .mdi-hamburger::before {
    content: "\F0685"
  }

  .mdi-hammer::before {
    content: "\F08EA"
  }

  .mdi-hammer-screwdriver::before {
    content: "\F1322"
  }

  .mdi-hammer-wrench::before {
    content: "\F1323"
  }

  .mdi-hand::before {
    content: "\F0A4F"
  }

  .mdi-hand-heart::before {
    content: "\F10F1"
  }

  .mdi-hand-left::before {
    content: "\F0E46"
  }

  .mdi-hand-okay::before {
    content: "\F0A50"
  }

  .mdi-hand-peace::before {
    content: "\F0A51"
  }

  .mdi-hand-peace-variant::before {
    content: "\F0A52"
  }

  .mdi-hand-pointing-down::before {
    content: "\F0A53"
  }

  .mdi-hand-pointing-left::before {
    content: "\F0A54"
  }

  .mdi-hand-pointing-right::before {
    content: "\F02C7"
  }

  .mdi-hand-pointing-up::before {
    content: "\F0A55"
  }

  .mdi-hand-right::before {
    content: "\F0E47"
  }

  .mdi-hand-saw::before {
    content: "\F0E48"
  }

  .mdi-hand-water::before {
    content: "\F139F"
  }

  .mdi-handball::before {
    content: "\F0F53"
  }

  .mdi-handcuffs::before {
    content: "\F113E"
  }

  .mdi-handshake::before {
    content: "\F1218"
  }

  .mdi-hanger::before {
    content: "\F02C8"
  }

  .mdi-hard-hat::before {
    content: "\F096F"
  }

  .mdi-harddisk::before {
    content: "\F02CA"
  }

  .mdi-harddisk-plus::before {
    content: "\F104B"
  }

  .mdi-harddisk-remove::before {
    content: "\F104C"
  }

  .mdi-hat-fedora::before {
    content: "\F0BA4"
  }

  .mdi-hazard-lights::before {
    content: "\F0C89"
  }

  .mdi-hdr::before {
    content: "\F0D7D"
  }

  .mdi-hdr-off::before {
    content: "\F0D7E"
  }

  .mdi-head::before {
    content: "\F135E"
  }

  .mdi-head-alert::before {
    content: "\F1338"
  }

  .mdi-head-alert-outline::before {
    content: "\F1339"
  }

  .mdi-head-check::before {
    content: "\F133A"
  }

  .mdi-head-check-outline::before {
    content: "\F133B"
  }

  .mdi-head-cog::before {
    content: "\F133C"
  }

  .mdi-head-cog-outline::before {
    content: "\F133D"
  }

  .mdi-head-dots-horizontal::before {
    content: "\F133E"
  }

  .mdi-head-dots-horizontal-outline::before {
    content: "\F133F"
  }

  .mdi-head-flash::before {
    content: "\F1340"
  }

  .mdi-head-flash-outline::before {
    content: "\F1341"
  }

  .mdi-head-heart::before {
    content: "\F1342"
  }

  .mdi-head-heart-outline::before {
    content: "\F1343"
  }

  .mdi-head-lightbulb::before {
    content: "\F1344"
  }

  .mdi-head-lightbulb-outline::before {
    content: "\F1345"
  }

  .mdi-head-minus::before {
    content: "\F1346"
  }

  .mdi-head-minus-outline::before {
    content: "\F1347"
  }

  .mdi-head-outline::before {
    content: "\F135F"
  }

  .mdi-head-plus::before {
    content: "\F1348"
  }

  .mdi-head-plus-outline::before {
    content: "\F1349"
  }

  .mdi-head-question::before {
    content: "\F134A"
  }

  .mdi-head-question-outline::before {
    content: "\F134B"
  }

  .mdi-head-remove::before {
    content: "\F134C"
  }

  .mdi-head-remove-outline::before {
    content: "\F134D"
  }

  .mdi-head-snowflake::before {
    content: "\F134E"
  }

  .mdi-head-snowflake-outline::before {
    content: "\F134F"
  }

  .mdi-head-sync::before {
    content: "\F1350"
  }

  .mdi-head-sync-outline::before {
    content: "\F1351"
  }

  .mdi-headphones::before {
    content: "\F02CB"
  }

  .mdi-headphones-bluetooth::before {
    content: "\F0970"
  }

  .mdi-headphones-box::before {
    content: "\F02CC"
  }

  .mdi-headphones-off::before {
    content: "\F07CE"
  }

  .mdi-headphones-settings::before {
    content: "\F02CD"
  }

  .mdi-headset::before {
    content: "\F02CE"
  }

  .mdi-headset-dock::before {
    content: "\F02CF"
  }

  .mdi-headset-off::before {
    content: "\F02D0"
  }

  .mdi-heart::before {
    content: "\F02D1"
  }

  .mdi-heart-box::before {
    content: "\F02D2"
  }

  .mdi-heart-box-outline::before {
    content: "\F02D3"
  }

  .mdi-heart-broken::before {
    content: "\F02D4"
  }

  .mdi-heart-broken-outline::before {
    content: "\F0D14"
  }

  .mdi-heart-circle::before {
    content: "\F0971"
  }

  .mdi-heart-circle-outline::before {
    content: "\F0972"
  }

  .mdi-heart-flash::before {
    content: "\F0EF9"
  }

  .mdi-heart-half::before {
    content: "\F06DF"
  }

  .mdi-heart-half-full::before {
    content: "\F06DE"
  }

  .mdi-heart-half-outline::before {
    content: "\F06E0"
  }

  .mdi-heart-minus::before {
    content: "\F142F"
  }

  .mdi-heart-minus-outline::before {
    content: "\F1432"
  }

  .mdi-heart-multiple::before {
    content: "\F0A56"
  }

  .mdi-heart-multiple-outline::before {
    content: "\F0A57"
  }

  .mdi-heart-off::before {
    content: "\F0759"
  }

  .mdi-heart-off-outline::before {
    content: "\F1434"
  }

  .mdi-heart-outline::before {
    content: "\F02D5"
  }

  .mdi-heart-plus::before {
    content: "\F142E"
  }

  .mdi-heart-plus-outline::before {
    content: "\F1431"
  }

  .mdi-heart-pulse::before {
    content: "\F05F6"
  }

  .mdi-heart-remove::before {
    content: "\F1430"
  }

  .mdi-heart-remove-outline::before {
    content: "\F1433"
  }

  .mdi-helicopter::before {
    content: "\F0AC2"
  }

  .mdi-help::before {
    content: "\F02D6"
  }

  .mdi-help-box::before {
    content: "\F078B"
  }

  .mdi-help-circle::before {
    content: "\F02D7"
  }

  .mdi-help-circle-outline::before {
    content: "\F0625"
  }

  .mdi-help-network::before {
    content: "\F06F5"
  }

  .mdi-help-network-outline::before {
    content: "\F0C8A"
  }

  .mdi-help-rhombus::before {
    content: "\F0BA5"
  }

  .mdi-help-rhombus-outline::before {
    content: "\F0BA6"
  }

  .mdi-hexadecimal::before {
    content: "\F12A7"
  }

  .mdi-hexagon::before {
    content: "\F02D8"
  }

  .mdi-hexagon-multiple::before {
    content: "\F06E1"
  }

  .mdi-hexagon-multiple-outline::before {
    content: "\F10F2"
  }

  .mdi-hexagon-outline::before {
    content: "\F02D9"
  }

  .mdi-hexagon-slice-1::before {
    content: "\F0AC3"
  }

  .mdi-hexagon-slice-2::before {
    content: "\F0AC4"
  }

  .mdi-hexagon-slice-3::before {
    content: "\F0AC5"
  }

  .mdi-hexagon-slice-4::before {
    content: "\F0AC6"
  }

  .mdi-hexagon-slice-5::before {
    content: "\F0AC7"
  }

  .mdi-hexagon-slice-6::before {
    content: "\F0AC8"
  }

  .mdi-hexagram::before {
    content: "\F0AC9"
  }

  .mdi-hexagram-outline::before {
    content: "\F0ACA"
  }

  .mdi-high-definition::before {
    content: "\F07CF"
  }

  .mdi-high-definition-box::before {
    content: "\F0878"
  }

  .mdi-highway::before {
    content: "\F05F7"
  }

  .mdi-hiking::before {
    content: "\F0D7F"
  }

  .mdi-hinduism::before {
    content: "\F0973"
  }

  .mdi-history::before {
    content: "\F02DA"
  }

  .mdi-hockey-puck::before {
    content: "\F0879"
  }

  .mdi-hockey-sticks::before {
    content: "\F087A"
  }

  .mdi-hololens::before {
    content: "\F02DB"
  }

  .mdi-home::before {
    content: "\F02DC"
  }

  .mdi-home-account::before {
    content: "\F0826"
  }

  .mdi-home-alert::before {
    content: "\F087B"
  }

  .mdi-home-analytics::before {
    content: "\F0EBA"
  }

  .mdi-home-assistant::before {
    content: "\F07D0"
  }

  .mdi-home-automation::before {
    content: "\F07D1"
  }

  .mdi-home-circle::before {
    content: "\F07D2"
  }

  .mdi-home-circle-outline::before {
    content: "\F104D"
  }

  .mdi-home-city::before {
    content: "\F0D15"
  }

  .mdi-home-city-outline::before {
    content: "\F0D16"
  }

  .mdi-home-currency-usd::before {
    content: "\F08AF"
  }

  .mdi-home-edit::before {
    content: "\F1159"
  }

  .mdi-home-edit-outline::before {
    content: "\F115A"
  }

  .mdi-home-export-outline::before {
    content: "\F0F9B"
  }

  .mdi-home-flood::before {
    content: "\F0EFA"
  }

  .mdi-home-floor-0::before {
    content: "\F0DD2"
  }

  .mdi-home-floor-1::before {
    content: "\F0D80"
  }

  .mdi-home-floor-2::before {
    content: "\F0D81"
  }

  .mdi-home-floor-3::before {
    content: "\F0D82"
  }

  .mdi-home-floor-a::before {
    content: "\F0D83"
  }

  .mdi-home-floor-b::before {
    content: "\F0D84"
  }

  .mdi-home-floor-g::before {
    content: "\F0D85"
  }

  .mdi-home-floor-l::before {
    content: "\F0D86"
  }

  .mdi-home-floor-negative-1::before {
    content: "\F0DD3"
  }

  .mdi-home-group::before {
    content: "\F0DD4"
  }

  .mdi-home-heart::before {
    content: "\F0827"
  }

  .mdi-home-import-outline::before {
    content: "\F0F9C"
  }

  .mdi-home-lightbulb::before {
    content: "\F1251"
  }

  .mdi-home-lightbulb-outline::before {
    content: "\F1252"
  }

  .mdi-home-lock::before {
    content: "\F08EB"
  }

  .mdi-home-lock-open::before {
    content: "\F08EC"
  }

  .mdi-home-map-marker::before {
    content: "\F05F8"
  }

  .mdi-home-minus::before {
    content: "\F0974"
  }

  .mdi-home-minus-outline::before {
    content: "\F13D5"
  }

  .mdi-home-modern::before {
    content: "\F02DD"
  }

  .mdi-home-outline::before {
    content: "\F06A1"
  }

  .mdi-home-plus::before {
    content: "\F0975"
  }

  .mdi-home-plus-outline::before {
    content: "\F13D6"
  }

  .mdi-home-remove::before {
    content: "\F1247"
  }

  .mdi-home-remove-outline::before {
    content: "\F13D7"
  }

  .mdi-home-roof::before {
    content: "\F112B"
  }

  .mdi-home-search::before {
    content: "\F13B0"
  }

  .mdi-home-search-outline::before {
    content: "\F13B1"
  }

  .mdi-home-thermometer::before {
    content: "\F0F54"
  }

  .mdi-home-thermometer-outline::before {
    content: "\F0F55"
  }

  .mdi-home-variant::before {
    content: "\F02DE"
  }

  .mdi-home-variant-outline::before {
    content: "\F0BA7"
  }

  .mdi-hook::before {
    content: "\F06E2"
  }

  .mdi-hook-off::before {
    content: "\F06E3"
  }

  .mdi-hops::before {
    content: "\F02DF"
  }

  .mdi-horizontal-rotate-clockwise::before {
    content: "\F10F3"
  }

  .mdi-horizontal-rotate-counterclockwise::before {
    content: "\F10F4"
  }

  .mdi-horseshoe::before {
    content: "\F0A58"
  }

  .mdi-hospital::before {
    content: "\F0FF6"
  }

  .mdi-hospital-box::before {
    content: "\F02E0"
  }

  .mdi-hospital-box-outline::before {
    content: "\F0FF7"
  }

  .mdi-hospital-building::before {
    content: "\F02E1"
  }

  .mdi-hospital-marker::before {
    content: "\F02E2"
  }

  .mdi-hot-tub::before {
    content: "\F0828"
  }

  .mdi-hours-24::before {
    content: "\F1478"
  }

  .mdi-hubspot::before {
    content: "\F0D17"
  }

  .mdi-hulu::before {
    content: "\F0829"
  }

  .mdi-human::before {
    content: "\F02E6"
  }

  .mdi-human-baby-changing-table::before {
    content: "\F138B"
  }

  .mdi-human-child::before {
    content: "\F02E7"
  }

  .mdi-human-female::before {
    content: "\F0649"
  }

  .mdi-human-female-boy::before {
    content: "\F0A59"
  }

  .mdi-human-female-female::before {
    content: "\F0A5A"
  }

  .mdi-human-female-girl::before {
    content: "\F0A5B"
  }

  .mdi-human-greeting::before {
    content: "\F064A"
  }

  .mdi-human-handsdown::before {
    content: "\F064B"
  }

  .mdi-human-handsup::before {
    content: "\F064C"
  }

  .mdi-human-male::before {
    content: "\F064D"
  }

  .mdi-human-male-boy::before {
    content: "\F0A5C"
  }

  .mdi-human-male-child::before {
    content: "\F138C"
  }

  .mdi-human-male-female::before {
    content: "\F02E8"
  }

  .mdi-human-male-girl::before {
    content: "\F0A5D"
  }

  .mdi-human-male-height::before {
    content: "\F0EFB"
  }

  .mdi-human-male-height-variant::before {
    content: "\F0EFC"
  }

  .mdi-human-male-male::before {
    content: "\F0A5E"
  }

  .mdi-human-pregnant::before {
    content: "\F05CF"
  }

  .mdi-human-wheelchair::before {
    content: "\F138D"
  }

  .mdi-humble-bundle::before {
    content: "\F0744"
  }

  .mdi-hvac::before {
    content: "\F1352"
  }

  .mdi-hydraulic-oil-level::before {
    content: "\F1324"
  }

  .mdi-hydraulic-oil-temperature::before {
    content: "\F1325"
  }

  .mdi-hydro-power::before {
    content: "\F12E5"
  }

  .mdi-ice-cream::before {
    content: "\F082A"
  }

  .mdi-ice-cream-off::before {
    content: "\F0E52"
  }

  .mdi-ice-pop::before {
    content: "\F0EFD"
  }

  .mdi-id-card::before {
    content: "\F0FC0"
  }

  .mdi-identifier::before {
    content: "\F0EFE"
  }

  .mdi-ideogram-cjk::before {
    content: "\F1331"
  }

  .mdi-ideogram-cjk-variant::before {
    content: "\F1332"
  }

  .mdi-iframe::before {
    content: "\F0C8B"
  }

  .mdi-iframe-array::before {
    content: "\F10F5"
  }

  .mdi-iframe-array-outline::before {
    content: "\F10F6"
  }

  .mdi-iframe-braces::before {
    content: "\F10F7"
  }

  .mdi-iframe-braces-outline::before {
    content: "\F10F8"
  }

  .mdi-iframe-outline::before {
    content: "\F0C8C"
  }

  .mdi-iframe-parentheses::before {
    content: "\F10F9"
  }

  .mdi-iframe-parentheses-outline::before {
    content: "\F10FA"
  }

  .mdi-iframe-variable::before {
    content: "\F10FB"
  }

  .mdi-iframe-variable-outline::before {
    content: "\F10FC"
  }

  .mdi-image::before {
    content: "\F02E9"
  }

  .mdi-image-album::before {
    content: "\F02EA"
  }

  .mdi-image-area::before {
    content: "\F02EB"
  }

  .mdi-image-area-close::before {
    content: "\F02EC"
  }

  .mdi-image-auto-adjust::before {
    content: "\F0FC1"
  }

  .mdi-image-broken::before {
    content: "\F02ED"
  }

  .mdi-image-broken-variant::before {
    content: "\F02EE"
  }

  .mdi-image-edit::before {
    content: "\F11E3"
  }

  .mdi-image-edit-outline::before {
    content: "\F11E4"
  }

  .mdi-image-filter-black-white::before {
    content: "\F02F0"
  }

  .mdi-image-filter-center-focus::before {
    content: "\F02F1"
  }

  .mdi-image-filter-center-focus-strong::before {
    content: "\F0EFF"
  }

  .mdi-image-filter-center-focus-strong-outline::before {
    content: "\F0F00"
  }

  .mdi-image-filter-center-focus-weak::before {
    content: "\F02F2"
  }

  .mdi-image-filter-drama::before {
    content: "\F02F3"
  }

  .mdi-image-filter-frames::before {
    content: "\F02F4"
  }

  .mdi-image-filter-hdr::before {
    content: "\F02F5"
  }

  .mdi-image-filter-none::before {
    content: "\F02F6"
  }

  .mdi-image-filter-tilt-shift::before {
    content: "\F02F7"
  }

  .mdi-image-filter-vintage::before {
    content: "\F02F8"
  }

  .mdi-image-frame::before {
    content: "\F0E49"
  }

  .mdi-image-minus::before {
    content: "\F1419"
  }

  .mdi-image-move::before {
    content: "\F09F8"
  }

  .mdi-image-multiple::before {
    content: "\F02F9"
  }

  .mdi-image-multiple-outline::before {
    content: "\F02EF"
  }

  .mdi-image-off::before {
    content: "\F082B"
  }

  .mdi-image-off-outline::before {
    content: "\F11D1"
  }

  .mdi-image-outline::before {
    content: "\F0976"
  }

  .mdi-image-plus::before {
    content: "\F087C"
  }

  .mdi-image-remove::before {
    content: "\F1418"
  }

  .mdi-image-search::before {
    content: "\F0977"
  }

  .mdi-image-search-outline::before {
    content: "\F0978"
  }

  .mdi-image-size-select-actual::before {
    content: "\F0C8D"
  }

  .mdi-image-size-select-large::before {
    content: "\F0C8E"
  }

  .mdi-image-size-select-small::before {
    content: "\F0C8F"
  }

  .mdi-import::before {
    content: "\F02FA"
  }

  .mdi-inbox::before {
    content: "\F0687"
  }

  .mdi-inbox-arrow-down::before {
    content: "\F02FB"
  }

  .mdi-inbox-arrow-down-outline::before {
    content: "\F1270"
  }

  .mdi-inbox-arrow-up::before {
    content: "\F03D1"
  }

  .mdi-inbox-arrow-up-outline::before {
    content: "\F1271"
  }

  .mdi-inbox-full::before {
    content: "\F1272"
  }

  .mdi-inbox-full-outline::before {
    content: "\F1273"
  }

  .mdi-inbox-multiple::before {
    content: "\F08B0"
  }

  .mdi-inbox-multiple-outline::before {
    content: "\F0BA8"
  }

  .mdi-inbox-outline::before {
    content: "\F1274"
  }

  .mdi-incognito::before {
    content: "\F05F9"
  }

  .mdi-incognito-circle::before {
    content: "\F1421"
  }

  .mdi-incognito-circle-off::before {
    content: "\F1422"
  }

  .mdi-incognito-off::before {
    content: "\F0075"
  }

  .mdi-infinity::before {
    content: "\F06E4"
  }

  .mdi-information::before {
    content: "\F02FC"
  }

  .mdi-information-outline::before {
    content: "\F02FD"
  }

  .mdi-information-variant::before {
    content: "\F064E"
  }

  .mdi-instagram::before {
    content: "\F02FE"
  }

  .mdi-instrument-triangle::before {
    content: "\F104E"
  }

  .mdi-invert-colors::before {
    content: "\F0301"
  }

  .mdi-invert-colors-off::before {
    content: "\F0E4A"
  }

  .mdi-iobroker::before {
    content: "\F12E8"
  }

  .mdi-ip::before {
    content: "\F0A5F"
  }

  .mdi-ip-network::before {
    content: "\F0A60"
  }

  .mdi-ip-network-outline::before {
    content: "\F0C90"
  }

  .mdi-ipod::before {
    content: "\F0C91"
  }

  .mdi-islam::before {
    content: "\F0979"
  }

  .mdi-island::before {
    content: "\F104F"
  }

  .mdi-iv-bag::before {
    content: "\F10B9"
  }

  .mdi-jabber::before {
    content: "\F0DD5"
  }

  .mdi-jeepney::before {
    content: "\F0302"
  }

  .mdi-jellyfish::before {
    content: "\F0F01"
  }

  .mdi-jellyfish-outline::before {
    content: "\F0F02"
  }

  .mdi-jira::before {
    content: "\F0303"
  }

  .mdi-jquery::before {
    content: "\F087D"
  }

  .mdi-jsfiddle::before {
    content: "\F0304"
  }

  .mdi-judaism::before {
    content: "\F097A"
  }

  .mdi-jump-rope::before {
    content: "\F12FF"
  }

  .mdi-kabaddi::before {
    content: "\F0D87"
  }

  .mdi-karate::before {
    content: "\F082C"
  }

  .mdi-keg::before {
    content: "\F0305"
  }

  .mdi-kettle::before {
    content: "\F05FA"
  }

  .mdi-kettle-alert::before {
    content: "\F1317"
  }

  .mdi-kettle-alert-outline::before {
    content: "\F1318"
  }

  .mdi-kettle-off::before {
    content: "\F131B"
  }

  .mdi-kettle-off-outline::before {
    content: "\F131C"
  }

  .mdi-kettle-outline::before {
    content: "\F0F56"
  }

  .mdi-kettle-steam::before {
    content: "\F1319"
  }

  .mdi-kettle-steam-outline::before {
    content: "\F131A"
  }

  .mdi-kettlebell::before {
    content: "\F1300"
  }

  .mdi-key::before {
    content: "\F0306"
  }

  .mdi-key-arrow-right::before {
    content: "\F1312"
  }

  .mdi-key-change::before {
    content: "\F0307"
  }

  .mdi-key-link::before {
    content: "\F119F"
  }

  .mdi-key-minus::before {
    content: "\F0308"
  }

  .mdi-key-outline::before {
    content: "\F0DD6"
  }

  .mdi-key-plus::before {
    content: "\F0309"
  }

  .mdi-key-remove::before {
    content: "\F030A"
  }

  .mdi-key-star::before {
    content: "\F119E"
  }

  .mdi-key-variant::before {
    content: "\F030B"
  }

  .mdi-key-wireless::before {
    content: "\F0FC2"
  }

  .mdi-keyboard::before {
    content: "\F030C"
  }

  .mdi-keyboard-backspace::before {
    content: "\F030D"
  }

  .mdi-keyboard-caps::before {
    content: "\F030E"
  }

  .mdi-keyboard-close::before {
    content: "\F030F"
  }

  .mdi-keyboard-esc::before {
    content: "\F12B7"
  }

  .mdi-keyboard-f1::before {
    content: "\F12AB"
  }

  .mdi-keyboard-f10::before {
    content: "\F12B4"
  }

  .mdi-keyboard-f11::before {
    content: "\F12B5"
  }

  .mdi-keyboard-f12::before {
    content: "\F12B6"
  }

  .mdi-keyboard-f2::before {
    content: "\F12AC"
  }

  .mdi-keyboard-f3::before {
    content: "\F12AD"
  }

  .mdi-keyboard-f4::before {
    content: "\F12AE"
  }

  .mdi-keyboard-f5::before {
    content: "\F12AF"
  }

  .mdi-keyboard-f6::before {
    content: "\F12B0"
  }

  .mdi-keyboard-f7::before {
    content: "\F12B1"
  }

  .mdi-keyboard-f8::before {
    content: "\F12B2"
  }

  .mdi-keyboard-f9::before {
    content: "\F12B3"
  }

  .mdi-keyboard-off::before {
    content: "\F0310"
  }

  .mdi-keyboard-off-outline::before {
    content: "\F0E4B"
  }

  .mdi-keyboard-outline::before {
    content: "\F097B"
  }

  .mdi-keyboard-return::before {
    content: "\F0311"
  }

  .mdi-keyboard-settings::before {
    content: "\F09F9"
  }

  .mdi-keyboard-settings-outline::before {
    content: "\F09FA"
  }

  .mdi-keyboard-space::before {
    content: "\F1050"
  }

  .mdi-keyboard-tab::before {
    content: "\F0312"
  }

  .mdi-keyboard-variant::before {
    content: "\F0313"
  }

  .mdi-khanda::before {
    content: "\F10FD"
  }

  .mdi-kickstarter::before {
    content: "\F0745"
  }

  .mdi-klingon::before {
    content: "\F135B"
  }

  .mdi-knife::before {
    content: "\F09FB"
  }

  .mdi-knife-military::before {
    content: "\F09FC"
  }

  .mdi-kodi::before {
    content: "\F0314"
  }

  .mdi-kubernetes::before {
    content: "\F10FE"
  }

  .mdi-label::before {
    content: "\F0315"
  }

  .mdi-label-multiple::before {
    content: "\F1375"
  }

  .mdi-label-multiple-outline::before {
    content: "\F1376"
  }

  .mdi-label-off::before {
    content: "\F0ACB"
  }

  .mdi-label-off-outline::before {
    content: "\F0ACC"
  }

  .mdi-label-outline::before {
    content: "\F0316"
  }

  .mdi-label-percent::before {
    content: "\F12EA"
  }

  .mdi-label-percent-outline::before {
    content: "\F12EB"
  }

  .mdi-label-variant::before {
    content: "\F0ACD"
  }

  .mdi-label-variant-outline::before {
    content: "\F0ACE"
  }

  .mdi-ladybug::before {
    content: "\F082D"
  }

  .mdi-lambda::before {
    content: "\F0627"
  }

  .mdi-lamp::before {
    content: "\F06B5"
  }

  .mdi-lan::before {
    content: "\F0317"
  }

  .mdi-lan-check::before {
    content: "\F12AA"
  }

  .mdi-lan-connect::before {
    content: "\F0318"
  }

  .mdi-lan-disconnect::before {
    content: "\F0319"
  }

  .mdi-lan-pending::before {
    content: "\F031A"
  }

  .mdi-language-c::before {
    content: "\F0671"
  }

  .mdi-language-cpp::before {
    content: "\F0672"
  }

  .mdi-language-csharp::before {
    content: "\F031B"
  }

  .mdi-language-css3::before {
    content: "\F031C"
  }

  .mdi-language-fortran::before {
    content: "\F121A"
  }

  .mdi-language-go::before {
    content: "\F07D3"
  }

  .mdi-language-haskell::before {
    content: "\F0C92"
  }

  .mdi-language-html5::before {
    content: "\F031D"
  }

  .mdi-language-java::before {
    content: "\F0B37"
  }

  .mdi-language-javascript::before {
    content: "\F031E"
  }

  .mdi-language-kotlin::before {
    content: "\F1219"
  }

  .mdi-language-lua::before {
    content: "\F08B1"
  }

  .mdi-language-markdown::before {
    content: "\F0354"
  }

  .mdi-language-markdown-outline::before {
    content: "\F0F5B"
  }

  .mdi-language-php::before {
    content: "\F031F"
  }

  .mdi-language-python::before {
    content: "\F0320"
  }

  .mdi-language-r::before {
    content: "\F07D4"
  }

  .mdi-language-ruby::before {
    content: "\F0D2D"
  }

  .mdi-language-ruby-on-rails::before {
    content: "\F0ACF"
  }

  .mdi-language-swift::before {
    content: "\F06E5"
  }

  .mdi-language-typescript::before {
    content: "\F06E6"
  }

  .mdi-language-xaml::before {
    content: "\F0673"
  }

  .mdi-laptop::before {
    content: "\F0322"
  }

  .mdi-laptop-chromebook::before {
    content: "\F0323"
  }

  .mdi-laptop-mac::before {
    content: "\F0324"
  }

  .mdi-laptop-off::before {
    content: "\F06E7"
  }

  .mdi-laptop-windows::before {
    content: "\F0325"
  }

  .mdi-laravel::before {
    content: "\F0AD0"
  }

  .mdi-laser-pointer::before {
    content: "\F1484"
  }

  .mdi-lasso::before {
    content: "\F0F03"
  }

  .mdi-lastpass::before {
    content: "\F0446"
  }

  .mdi-latitude::before {
    content: "\F0F57"
  }

  .mdi-launch::before {
    content: "\F0327"
  }

  .mdi-lava-lamp::before {
    content: "\F07D5"
  }

  .mdi-layers::before {
    content: "\F0328"
  }

  .mdi-layers-minus::before {
    content: "\F0E4C"
  }

  .mdi-layers-off::before {
    content: "\F0329"
  }

  .mdi-layers-off-outline::before {
    content: "\F09FD"
  }

  .mdi-layers-outline::before {
    content: "\F09FE"
  }

  .mdi-layers-plus::before {
    content: "\F0E4D"
  }

  .mdi-layers-remove::before {
    content: "\F0E4E"
  }

  .mdi-layers-search::before {
    content: "\F1206"
  }

  .mdi-layers-search-outline::before {
    content: "\F1207"
  }

  .mdi-layers-triple::before {
    content: "\F0F58"
  }

  .mdi-layers-triple-outline::before {
    content: "\F0F59"
  }

  .mdi-lead-pencil::before {
    content: "\F064F"
  }

  .mdi-leaf::before {
    content: "\F032A"
  }

  .mdi-leaf-maple::before {
    content: "\F0C93"
  }

  .mdi-leaf-maple-off::before {
    content: "\F12DA"
  }

  .mdi-leaf-off::before {
    content: "\F12D9"
  }

  .mdi-leak::before {
    content: "\F0DD7"
  }

  .mdi-leak-off::before {
    content: "\F0DD8"
  }

  .mdi-led-off::before {
    content: "\F032B"
  }

  .mdi-led-on::before {
    content: "\F032C"
  }

  .mdi-led-outline::before {
    content: "\F032D"
  }

  .mdi-led-strip::before {
    content: "\F07D6"
  }

  .mdi-led-strip-variant::before {
    content: "\F1051"
  }

  .mdi-led-variant-off::before {
    content: "\F032E"
  }

  .mdi-led-variant-on::before {
    content: "\F032F"
  }

  .mdi-led-variant-outline::before {
    content: "\F0330"
  }

  .mdi-leek::before {
    content: "\F117D"
  }

  .mdi-less-than::before {
    content: "\F097C"
  }

  .mdi-less-than-or-equal::before {
    content: "\F097D"
  }

  .mdi-library::before {
    content: "\F0331"
  }

  .mdi-library-shelves::before {
    content: "\F0BA9"
  }

  .mdi-license::before {
    content: "\F0FC3"
  }

  .mdi-lifebuoy::before {
    content: "\F087E"
  }

  .mdi-light-switch::before {
    content: "\F097E"
  }

  .mdi-lightbulb::before {
    content: "\F0335"
  }

  .mdi-lightbulb-cfl::before {
    content: "\F1208"
  }

  .mdi-lightbulb-cfl-off::before {
    content: "\F1209"
  }

  .mdi-lightbulb-cfl-spiral::before {
    content: "\F1275"
  }

  .mdi-lightbulb-cfl-spiral-off::before {
    content: "\F12C3"
  }

  .mdi-lightbulb-group::before {
    content: "\F1253"
  }

  .mdi-lightbulb-group-off::before {
    content: "\F12CD"
  }

  .mdi-lightbulb-group-off-outline::before {
    content: "\F12CE"
  }

  .mdi-lightbulb-group-outline::before {
    content: "\F1254"
  }

  .mdi-lightbulb-multiple::before {
    content: "\F1255"
  }

  .mdi-lightbulb-multiple-off::before {
    content: "\F12CF"
  }

  .mdi-lightbulb-multiple-off-outline::before {
    content: "\F12D0"
  }

  .mdi-lightbulb-multiple-outline::before {
    content: "\F1256"
  }

  .mdi-lightbulb-off::before {
    content: "\F0E4F"
  }

  .mdi-lightbulb-off-outline::before {
    content: "\F0E50"
  }

  .mdi-lightbulb-on::before {
    content: "\F06E8"
  }

  .mdi-lightbulb-on-outline::before {
    content: "\F06E9"
  }

  .mdi-lightbulb-outline::before {
    content: "\F0336"
  }

  .mdi-lighthouse::before {
    content: "\F09FF"
  }

  .mdi-lighthouse-on::before {
    content: "\F0A00"
  }

  .mdi-lightning-bolt::before {
    content: "\F140B"
  }

  .mdi-lightning-bolt-outline::before {
    content: "\F140C"
  }

  .mdi-lingerie::before {
    content: "\F1476"
  }

  .mdi-link::before {
    content: "\F0337"
  }

  .mdi-link-box::before {
    content: "\F0D1A"
  }

  .mdi-link-box-outline::before {
    content: "\F0D1B"
  }

  .mdi-link-box-variant::before {
    content: "\F0D1C"
  }

  .mdi-link-box-variant-outline::before {
    content: "\F0D1D"
  }

  .mdi-link-lock::before {
    content: "\F10BA"
  }

  .mdi-link-off::before {
    content: "\F0338"
  }

  .mdi-link-plus::before {
    content: "\F0C94"
  }

  .mdi-link-variant::before {
    content: "\F0339"
  }

  .mdi-link-variant-minus::before {
    content: "\F10FF"
  }

  .mdi-link-variant-off::before {
    content: "\F033A"
  }

  .mdi-link-variant-plus::before {
    content: "\F1100"
  }

  .mdi-link-variant-remove::before {
    content: "\F1101"
  }

  .mdi-linkedin::before {
    content: "\F033B"
  }

  .mdi-linux::before {
    content: "\F033D"
  }

  .mdi-linux-mint::before {
    content: "\F08ED"
  }

  .mdi-lipstick::before {
    content: "\F13B5"
  }

  .mdi-litecoin::before {
    content: "\F0A61"
  }

  .mdi-loading::before {
    content: "\F0772"
  }

  .mdi-location-enter::before {
    content: "\F0FC4"
  }

  .mdi-location-exit::before {
    content: "\F0FC5"
  }

  .mdi-lock::before {
    content: "\F033E"
  }

  .mdi-lock-alert::before {
    content: "\F08EE"
  }

  .mdi-lock-check::before {
    content: "\F139A"
  }

  .mdi-lock-clock::before {
    content: "\F097F"
  }

  .mdi-lock-open::before {
    content: "\F033F"
  }

  .mdi-lock-open-alert::before {
    content: "\F139B"
  }

  .mdi-lock-open-check::before {
    content: "\F139C"
  }

  .mdi-lock-open-outline::before {
    content: "\F0340"
  }

  .mdi-lock-open-variant::before {
    content: "\F0FC6"
  }

  .mdi-lock-open-variant-outline::before {
    content: "\F0FC7"
  }

  .mdi-lock-outline::before {
    content: "\F0341"
  }

  .mdi-lock-pattern::before {
    content: "\F06EA"
  }

  .mdi-lock-plus::before {
    content: "\F05FB"
  }

  .mdi-lock-question::before {
    content: "\F08EF"
  }

  .mdi-lock-reset::before {
    content: "\F0773"
  }

  .mdi-lock-smart::before {
    content: "\F08B2"
  }

  .mdi-locker::before {
    content: "\F07D7"
  }

  .mdi-locker-multiple::before {
    content: "\F07D8"
  }

  .mdi-login::before {
    content: "\F0342"
  }

  .mdi-login-variant::before {
    content: "\F05FC"
  }

  .mdi-logout::before {
    content: "\F0343"
  }

  .mdi-logout-variant::before {
    content: "\F05FD"
  }

  .mdi-longitude::before {
    content: "\F0F5A"
  }

  .mdi-looks::before {
    content: "\F0344"
  }

  .mdi-loupe::before {
    content: "\F0345"
  }

  .mdi-lumx::before {
    content: "\F0346"
  }

  .mdi-lungs::before {
    content: "\F1084"
  }

  .mdi-magnet::before {
    content: "\F0347"
  }

  .mdi-magnet-on::before {
    content: "\F0348"
  }

  .mdi-magnify::before {
    content: "\F0349"
  }

  .mdi-magnify-close::before {
    content: "\F0980"
  }

  .mdi-magnify-minus::before {
    content: "\F034A"
  }

  .mdi-magnify-minus-cursor::before {
    content: "\F0A62"
  }

  .mdi-magnify-minus-outline::before {
    content: "\F06EC"
  }

  .mdi-magnify-plus::before {
    content: "\F034B"
  }

  .mdi-magnify-plus-cursor::before {
    content: "\F0A63"
  }

  .mdi-magnify-plus-outline::before {
    content: "\F06ED"
  }

  .mdi-magnify-remove-cursor::before {
    content: "\F120C"
  }

  .mdi-magnify-remove-outline::before {
    content: "\F120D"
  }

  .mdi-magnify-scan::before {
    content: "\F1276"
  }

  .mdi-mail::before {
    content: "\F0EBB"
  }

  .mdi-mailbox::before {
    content: "\F06EE"
  }

  .mdi-mailbox-open::before {
    content: "\F0D88"
  }

  .mdi-mailbox-open-outline::before {
    content: "\F0D89"
  }

  .mdi-mailbox-open-up::before {
    content: "\F0D8A"
  }

  .mdi-mailbox-open-up-outline::before {
    content: "\F0D8B"
  }

  .mdi-mailbox-outline::before {
    content: "\F0D8C"
  }

  .mdi-mailbox-up::before {
    content: "\F0D8D"
  }

  .mdi-mailbox-up-outline::before {
    content: "\F0D8E"
  }

  .mdi-map::before {
    content: "\F034D"
  }

  .mdi-map-check::before {
    content: "\F0EBC"
  }

  .mdi-map-check-outline::before {
    content: "\F0EBD"
  }

  .mdi-map-clock::before {
    content: "\F0D1E"
  }

  .mdi-map-clock-outline::before {
    content: "\F0D1F"
  }

  .mdi-map-legend::before {
    content: "\F0A01"
  }

  .mdi-map-marker::before {
    content: "\F034E"
  }

  .mdi-map-marker-alert::before {
    content: "\F0F05"
  }

  .mdi-map-marker-alert-outline::before {
    content: "\F0F06"
  }

  .mdi-map-marker-check::before {
    content: "\F0C95"
  }

  .mdi-map-marker-check-outline::before {
    content: "\F12FB"
  }

  .mdi-map-marker-circle::before {
    content: "\F034F"
  }

  .mdi-map-marker-distance::before {
    content: "\F08F0"
  }

  .mdi-map-marker-down::before {
    content: "\F1102"
  }

  .mdi-map-marker-left::before {
    content: "\F12DB"
  }

  .mdi-map-marker-left-outline::before {
    content: "\F12DD"
  }

  .mdi-map-marker-minus::before {
    content: "\F0650"
  }

  .mdi-map-marker-minus-outline::before {
    content: "\F12F9"
  }

  .mdi-map-marker-multiple::before {
    content: "\F0350"
  }

  .mdi-map-marker-multiple-outline::before {
    content: "\F1277"
  }

  .mdi-map-marker-off::before {
    content: "\F0351"
  }

  .mdi-map-marker-off-outline::before {
    content: "\F12FD"
  }

  .mdi-map-marker-outline::before {
    content: "\F07D9"
  }

  .mdi-map-marker-path::before {
    content: "\F0D20"
  }

  .mdi-map-marker-plus::before {
    content: "\F0651"
  }

  .mdi-map-marker-plus-outline::before {
    content: "\F12F8"
  }

  .mdi-map-marker-question::before {
    content: "\F0F07"
  }

  .mdi-map-marker-question-outline::before {
    content: "\F0F08"
  }

  .mdi-map-marker-radius::before {
    content: "\F0352"
  }

  .mdi-map-marker-radius-outline::before {
    content: "\F12FC"
  }

  .mdi-map-marker-remove::before {
    content: "\F0F09"
  }

  .mdi-map-marker-remove-outline::before {
    content: "\F12FA"
  }

  .mdi-map-marker-remove-variant::before {
    content: "\F0F0A"
  }

  .mdi-map-marker-right::before {
    content: "\F12DC"
  }

  .mdi-map-marker-right-outline::before {
    content: "\F12DE"
  }

  .mdi-map-marker-up::before {
    content: "\F1103"
  }

  .mdi-map-minus::before {
    content: "\F0981"
  }

  .mdi-map-outline::before {
    content: "\F0982"
  }

  .mdi-map-plus::before {
    content: "\F0983"
  }

  .mdi-map-search::before {
    content: "\F0984"
  }

  .mdi-map-search-outline::before {
    content: "\F0985"
  }

  .mdi-mapbox::before {
    content: "\F0BAA"
  }

  .mdi-margin::before {
    content: "\F0353"
  }

  .mdi-marker::before {
    content: "\F0652"
  }

  .mdi-marker-cancel::before {
    content: "\F0DD9"
  }

  .mdi-marker-check::before {
    content: "\F0355"
  }

  .mdi-mastodon::before {
    content: "\F0AD1"
  }

  .mdi-material-design::before {
    content: "\F0986"
  }

  .mdi-material-ui::before {
    content: "\F0357"
  }

  .mdi-math-compass::before {
    content: "\F0358"
  }

  .mdi-math-cos::before {
    content: "\F0C96"
  }

  .mdi-math-integral::before {
    content: "\F0FC8"
  }

  .mdi-math-integral-box::before {
    content: "\F0FC9"
  }

  .mdi-math-log::before {
    content: "\F1085"
  }

  .mdi-math-norm::before {
    content: "\F0FCA"
  }

  .mdi-math-norm-box::before {
    content: "\F0FCB"
  }

  .mdi-math-sin::before {
    content: "\F0C97"
  }

  .mdi-math-tan::before {
    content: "\F0C98"
  }

  .mdi-matrix::before {
    content: "\F0628"
  }

  .mdi-medal::before {
    content: "\F0987"
  }

  .mdi-medal-outline::before {
    content: "\F1326"
  }

  .mdi-medical-bag::before {
    content: "\F06EF"
  }

  .mdi-meditation::before {
    content: "\F117B"
  }

  .mdi-memory::before {
    content: "\F035B"
  }

  .mdi-menu::before {
    content: "\F035C"
  }

  .mdi-menu-down::before {
    content: "\F035D"
  }

  .mdi-menu-down-outline::before {
    content: "\F06B6"
  }

  .mdi-menu-left::before {
    content: "\F035E"
  }

  .mdi-menu-left-outline::before {
    content: "\F0A02"
  }

  .mdi-menu-open::before {
    content: "\F0BAB"
  }

  .mdi-menu-right::before {
    content: "\F035F"
  }

  .mdi-menu-right-outline::before {
    content: "\F0A03"
  }

  .mdi-menu-swap::before {
    content: "\F0A64"
  }

  .mdi-menu-swap-outline::before {
    content: "\F0A65"
  }

  .mdi-menu-up::before {
    content: "\F0360"
  }

  .mdi-menu-up-outline::before {
    content: "\F06B7"
  }

  .mdi-merge::before {
    content: "\F0F5C"
  }

  .mdi-message::before {
    content: "\F0361"
  }

  .mdi-message-alert::before {
    content: "\F0362"
  }

  .mdi-message-alert-outline::before {
    content: "\F0A04"
  }

  .mdi-message-arrow-left::before {
    content: "\F12F2"
  }

  .mdi-message-arrow-left-outline::before {
    content: "\F12F3"
  }

  .mdi-message-arrow-right::before {
    content: "\F12F4"
  }

  .mdi-message-arrow-right-outline::before {
    content: "\F12F5"
  }

  .mdi-message-bulleted::before {
    content: "\F06A2"
  }

  .mdi-message-bulleted-off::before {
    content: "\F06A3"
  }

  .mdi-message-cog::before {
    content: "\F06F1"
  }

  .mdi-message-cog-outline::before {
    content: "\F1172"
  }

  .mdi-message-draw::before {
    content: "\F0363"
  }

  .mdi-message-image::before {
    content: "\F0364"
  }

  .mdi-message-image-outline::before {
    content: "\F116C"
  }

  .mdi-message-lock::before {
    content: "\F0FCC"
  }

  .mdi-message-lock-outline::before {
    content: "\F116D"
  }

  .mdi-message-minus::before {
    content: "\F116E"
  }

  .mdi-message-minus-outline::before {
    content: "\F116F"
  }

  .mdi-message-outline::before {
    content: "\F0365"
  }

  .mdi-message-plus::before {
    content: "\F0653"
  }

  .mdi-message-plus-outline::before {
    content: "\F10BB"
  }

  .mdi-message-processing::before {
    content: "\F0366"
  }

  .mdi-message-processing-outline::before {
    content: "\F1170"
  }

  .mdi-message-reply::before {
    content: "\F0367"
  }

  .mdi-message-reply-text::before {
    content: "\F0368"
  }

  .mdi-message-settings::before {
    content: "\F06F0"
  }

  .mdi-message-settings-outline::before {
    content: "\F1171"
  }

  .mdi-message-text::before {
    content: "\F0369"
  }

  .mdi-message-text-clock::before {
    content: "\F1173"
  }

  .mdi-message-text-clock-outline::before {
    content: "\F1174"
  }

  .mdi-message-text-lock::before {
    content: "\F0FCD"
  }

  .mdi-message-text-lock-outline::before {
    content: "\F1175"
  }

  .mdi-message-text-outline::before {
    content: "\F036A"
  }

  .mdi-message-video::before {
    content: "\F036B"
  }

  .mdi-meteor::before {
    content: "\F0629"
  }

  .mdi-metronome::before {
    content: "\F07DA"
  }

  .mdi-metronome-tick::before {
    content: "\F07DB"
  }

  .mdi-micro-sd::before {
    content: "\F07DC"
  }

  .mdi-microphone::before {
    content: "\F036C"
  }

  .mdi-microphone-minus::before {
    content: "\F08B3"
  }

  .mdi-microphone-off::before {
    content: "\F036D"
  }

  .mdi-microphone-outline::before {
    content: "\F036E"
  }

  .mdi-microphone-plus::before {
    content: "\F08B4"
  }

  .mdi-microphone-settings::before {
    content: "\F036F"
  }

  .mdi-microphone-variant::before {
    content: "\F0370"
  }

  .mdi-microphone-variant-off::before {
    content: "\F0371"
  }

  .mdi-microscope::before {
    content: "\F0654"
  }

  .mdi-microsoft::before {
    content: "\F0372"
  }

  .mdi-microsoft-access::before {
    content: "\F138E"
  }

  .mdi-microsoft-azure::before {
    content: "\F0805"
  }

  .mdi-microsoft-azure-devops::before {
    content: "\F0FD5"
  }

  .mdi-microsoft-bing::before {
    content: "\F00A4"
  }

  .mdi-microsoft-dynamics-365::before {
    content: "\F0988"
  }

  .mdi-microsoft-edge::before {
    content: "\F01E9"
  }

  .mdi-microsoft-edge-legacy::before {
    content: "\F1250"
  }

  .mdi-microsoft-excel::before {
    content: "\F138F"
  }

  .mdi-microsoft-internet-explorer::before {
    content: "\F0300"
  }

  .mdi-microsoft-office::before {
    content: "\F03C6"
  }

  .mdi-microsoft-onedrive::before {
    content: "\F03CA"
  }

  .mdi-microsoft-onenote::before {
    content: "\F0747"
  }

  .mdi-microsoft-outlook::before {
    content: "\F0D22"
  }

  .mdi-microsoft-powerpoint::before {
    content: "\F1390"
  }

  .mdi-microsoft-sharepoint::before {
    content: "\F1391"
  }

  .mdi-microsoft-teams::before {
    content: "\F02BB"
  }

  .mdi-microsoft-visual-studio::before {
    content: "\F0610"
  }

  .mdi-microsoft-visual-studio-code::before {
    content: "\F0A1E"
  }

  .mdi-microsoft-windows::before {
    content: "\F05B3"
  }

  .mdi-microsoft-windows-classic::before {
    content: "\F0A21"
  }

  .mdi-microsoft-word::before {
    content: "\F1392"
  }

  .mdi-microsoft-xbox::before {
    content: "\F05B9"
  }

  .mdi-microsoft-xbox-controller::before {
    content: "\F05BA"
  }

  .mdi-microsoft-xbox-controller-battery-alert::before {
    content: "\F074B"
  }

  .mdi-microsoft-xbox-controller-battery-charging::before {
    content: "\F0A22"
  }

  .mdi-microsoft-xbox-controller-battery-empty::before {
    content: "\F074C"
  }

  .mdi-microsoft-xbox-controller-battery-full::before {
    content: "\F074D"
  }

  .mdi-microsoft-xbox-controller-battery-low::before {
    content: "\F074E"
  }

  .mdi-microsoft-xbox-controller-battery-medium::before {
    content: "\F074F"
  }

  .mdi-microsoft-xbox-controller-battery-unknown::before {
    content: "\F0750"
  }

  .mdi-microsoft-xbox-controller-menu::before {
    content: "\F0E6F"
  }

  .mdi-microsoft-xbox-controller-off::before {
    content: "\F05BB"
  }

  .mdi-microsoft-xbox-controller-view::before {
    content: "\F0E70"
  }

  .mdi-microsoft-yammer::before {
    content: "\F0789"
  }

  .mdi-microwave::before {
    content: "\F0C99"
  }

  .mdi-microwave-off::before {
    content: "\F1423"
  }

  .mdi-middleware::before {
    content: "\F0F5D"
  }

  .mdi-middleware-outline::before {
    content: "\F0F5E"
  }

  .mdi-midi::before {
    content: "\F08F1"
  }

  .mdi-midi-port::before {
    content: "\F08F2"
  }

  .mdi-mine::before {
    content: "\F0DDA"
  }

  .mdi-minecraft::before {
    content: "\F0373"
  }

  .mdi-mini-sd::before {
    content: "\F0A05"
  }

  .mdi-minidisc::before {
    content: "\F0A06"
  }

  .mdi-minus::before {
    content: "\F0374"
  }

  .mdi-minus-box::before {
    content: "\F0375"
  }

  .mdi-minus-box-multiple::before {
    content: "\F1141"
  }

  .mdi-minus-box-multiple-outline::before {
    content: "\F1142"
  }

  .mdi-minus-box-outline::before {
    content: "\F06F2"
  }

  .mdi-minus-circle::before {
    content: "\F0376"
  }

  .mdi-minus-circle-multiple::before {
    content: "\F035A"
  }

  .mdi-minus-circle-multiple-outline::before {
    content: "\F0AD3"
  }

  .mdi-minus-circle-off::before {
    content: "\F1459"
  }

  .mdi-minus-circle-off-outline::before {
    content: "\F145A"
  }

  .mdi-minus-circle-outline::before {
    content: "\F0377"
  }

  .mdi-minus-network::before {
    content: "\F0378"
  }

  .mdi-minus-network-outline::before {
    content: "\F0C9A"
  }

  .mdi-mirror::before {
    content: "\F11FD"
  }

  .mdi-mixed-martial-arts::before {
    content: "\F0D8F"
  }

  .mdi-mixed-reality::before {
    content: "\F087F"
  }

  .mdi-mixer::before {
    content: "\F07DD"
  }

  .mdi-molecule::before {
    content: "\F0BAC"
  }

  .mdi-molecule-co::before {
    content: "\F12FE"
  }

  .mdi-molecule-co2::before {
    content: "\F07E4"
  }

  .mdi-monitor::before {
    content: "\F0379"
  }

  .mdi-monitor-cellphone::before {
    content: "\F0989"
  }

  .mdi-monitor-cellphone-star::before {
    content: "\F098A"
  }

  .mdi-monitor-clean::before {
    content: "\F1104"
  }

  .mdi-monitor-dashboard::before {
    content: "\F0A07"
  }

  .mdi-monitor-edit::before {
    content: "\F12C6"
  }

  .mdi-monitor-eye::before {
    content: "\F13B4"
  }

  .mdi-monitor-lock::before {
    content: "\F0DDB"
  }

  .mdi-monitor-multiple::before {
    content: "\F037A"
  }

  .mdi-monitor-off::before {
    content: "\F0D90"
  }

  .mdi-monitor-screenshot::before {
    content: "\F0E51"
  }

  .mdi-monitor-share::before {
    content: "\F1483"
  }

  .mdi-monitor-speaker::before {
    content: "\F0F5F"
  }

  .mdi-monitor-speaker-off::before {
    content: "\F0F60"
  }

  .mdi-monitor-star::before {
    content: "\F0DDC"
  }

  .mdi-moon-first-quarter::before {
    content: "\F0F61"
  }

  .mdi-moon-full::before {
    content: "\F0F62"
  }

  .mdi-moon-last-quarter::before {
    content: "\F0F63"
  }

  .mdi-moon-new::before {
    content: "\F0F64"
  }

  .mdi-moon-waning-crescent::before {
    content: "\F0F65"
  }

  .mdi-moon-waning-gibbous::before {
    content: "\F0F66"
  }

  .mdi-moon-waxing-crescent::before {
    content: "\F0F67"
  }

  .mdi-moon-waxing-gibbous::before {
    content: "\F0F68"
  }

  .mdi-moped::before {
    content: "\F1086"
  }

  .mdi-more::before {
    content: "\F037B"
  }

  .mdi-mother-heart::before {
    content: "\F1314"
  }

  .mdi-mother-nurse::before {
    content: "\F0D21"
  }

  .mdi-motion-sensor::before {
    content: "\F0D91"
  }

  .mdi-motion-sensor-off::before {
    content: "\F1435"
  }

  .mdi-motorbike::before {
    content: "\F037C"
  }

  .mdi-mouse::before {
    content: "\F037D"
  }

  .mdi-mouse-bluetooth::before {
    content: "\F098B"
  }

  .mdi-mouse-off::before {
    content: "\F037E"
  }

  .mdi-mouse-variant::before {
    content: "\F037F"
  }

  .mdi-mouse-variant-off::before {
    content: "\F0380"
  }

  .mdi-move-resize::before {
    content: "\F0655"
  }

  .mdi-move-resize-variant::before {
    content: "\F0656"
  }

  .mdi-movie::before {
    content: "\F0381"
  }

  .mdi-movie-edit::before {
    content: "\F1122"
  }

  .mdi-movie-edit-outline::before {
    content: "\F1123"
  }

  .mdi-movie-filter::before {
    content: "\F1124"
  }

  .mdi-movie-filter-outline::before {
    content: "\F1125"
  }

  .mdi-movie-open::before {
    content: "\F0FCE"
  }

  .mdi-movie-open-outline::before {
    content: "\F0FCF"
  }

  .mdi-movie-outline::before {
    content: "\F0DDD"
  }

  .mdi-movie-roll::before {
    content: "\F07DE"
  }

  .mdi-movie-search::before {
    content: "\F11D2"
  }

  .mdi-movie-search-outline::before {
    content: "\F11D3"
  }

  .mdi-muffin::before {
    content: "\F098C"
  }

  .mdi-multiplication::before {
    content: "\F0382"
  }

  .mdi-multiplication-box::before {
    content: "\F0383"
  }

  .mdi-mushroom::before {
    content: "\F07DF"
  }

  .mdi-mushroom-off::before {
    content: "\F13FA"
  }

  .mdi-mushroom-off-outline::before {
    content: "\F13FB"
  }

  .mdi-mushroom-outline::before {
    content: "\F07E0"
  }

  .mdi-music::before {
    content: "\F075A"
  }

  .mdi-music-accidental-double-flat::before {
    content: "\F0F69"
  }

  .mdi-music-accidental-double-sharp::before {
    content: "\F0F6A"
  }

  .mdi-music-accidental-flat::before {
    content: "\F0F6B"
  }

  .mdi-music-accidental-natural::before {
    content: "\F0F6C"
  }

  .mdi-music-accidental-sharp::before {
    content: "\F0F6D"
  }

  .mdi-music-box::before {
    content: "\F0384"
  }

  .mdi-music-box-multiple::before {
    content: "\F0333"
  }

  .mdi-music-box-multiple-outline::before {
    content: "\F0F04"
  }

  .mdi-music-box-outline::before {
    content: "\F0385"
  }

  .mdi-music-circle::before {
    content: "\F0386"
  }

  .mdi-music-circle-outline::before {
    content: "\F0AD4"
  }

  .mdi-music-clef-alto::before {
    content: "\F0F6E"
  }

  .mdi-music-clef-bass::before {
    content: "\F0F6F"
  }

  .mdi-music-clef-treble::before {
    content: "\F0F70"
  }

  .mdi-music-note::before {
    content: "\F0387"
  }

  .mdi-music-note-bluetooth::before {
    content: "\F05FE"
  }

  .mdi-music-note-bluetooth-off::before {
    content: "\F05FF"
  }

  .mdi-music-note-eighth::before {
    content: "\F0388"
  }

  .mdi-music-note-eighth-dotted::before {
    content: "\F0F71"
  }

  .mdi-music-note-half::before {
    content: "\F0389"
  }

  .mdi-music-note-half-dotted::before {
    content: "\F0F72"
  }

  .mdi-music-note-off::before {
    content: "\F038A"
  }

  .mdi-music-note-off-outline::before {
    content: "\F0F73"
  }

  .mdi-music-note-outline::before {
    content: "\F0F74"
  }

  .mdi-music-note-plus::before {
    content: "\F0DDE"
  }

  .mdi-music-note-quarter::before {
    content: "\F038B"
  }

  .mdi-music-note-quarter-dotted::before {
    content: "\F0F75"
  }

  .mdi-music-note-sixteenth::before {
    content: "\F038C"
  }

  .mdi-music-note-sixteenth-dotted::before {
    content: "\F0F76"
  }

  .mdi-music-note-whole::before {
    content: "\F038D"
  }

  .mdi-music-note-whole-dotted::before {
    content: "\F0F77"
  }

  .mdi-music-off::before {
    content: "\F075B"
  }

  .mdi-music-rest-eighth::before {
    content: "\F0F78"
  }

  .mdi-music-rest-half::before {
    content: "\F0F79"
  }

  .mdi-music-rest-quarter::before {
    content: "\F0F7A"
  }

  .mdi-music-rest-sixteenth::before {
    content: "\F0F7B"
  }

  .mdi-music-rest-whole::before {
    content: "\F0F7C"
  }

  .mdi-nail::before {
    content: "\F0DDF"
  }

  .mdi-nas::before {
    content: "\F08F3"
  }

  .mdi-nativescript::before {
    content: "\F0880"
  }

  .mdi-nature::before {
    content: "\F038E"
  }

  .mdi-nature-people::before {
    content: "\F038F"
  }

  .mdi-navigation::before {
    content: "\F0390"
  }

  .mdi-near-me::before {
    content: "\F05CD"
  }

  .mdi-necklace::before {
    content: "\F0F0B"
  }

  .mdi-needle::before {
    content: "\F0391"
  }

  .mdi-netflix::before {
    content: "\F0746"
  }

  .mdi-network::before {
    content: "\F06F3"
  }

  .mdi-network-off::before {
    content: "\F0C9B"
  }

  .mdi-network-off-outline::before {
    content: "\F0C9C"
  }

  .mdi-network-outline::before {
    content: "\F0C9D"
  }

  .mdi-network-strength-1::before {
    content: "\F08F4"
  }

  .mdi-network-strength-1-alert::before {
    content: "\F08F5"
  }

  .mdi-network-strength-2::before {
    content: "\F08F6"
  }

  .mdi-network-strength-2-alert::before {
    content: "\F08F7"
  }

  .mdi-network-strength-3::before {
    content: "\F08F8"
  }

  .mdi-network-strength-3-alert::before {
    content: "\F08F9"
  }

  .mdi-network-strength-4::before {
    content: "\F08FA"
  }

  .mdi-network-strength-4-alert::before {
    content: "\F08FB"
  }

  .mdi-network-strength-off::before {
    content: "\F08FC"
  }

  .mdi-network-strength-off-outline::before {
    content: "\F08FD"
  }

  .mdi-network-strength-outline::before {
    content: "\F08FE"
  }

  .mdi-new-box::before {
    content: "\F0394"
  }

  .mdi-newspaper::before {
    content: "\F0395"
  }

  .mdi-newspaper-minus::before {
    content: "\F0F0C"
  }

  .mdi-newspaper-plus::before {
    content: "\F0F0D"
  }

  .mdi-newspaper-variant::before {
    content: "\F1001"
  }

  .mdi-newspaper-variant-multiple::before {
    content: "\F1002"
  }

  .mdi-newspaper-variant-multiple-outline::before {
    content: "\F1003"
  }

  .mdi-newspaper-variant-outline::before {
    content: "\F1004"
  }

  .mdi-nfc::before {
    content: "\F0396"
  }

  .mdi-nfc-search-variant::before {
    content: "\F0E53"
  }

  .mdi-nfc-tap::before {
    content: "\F0397"
  }

  .mdi-nfc-variant::before {
    content: "\F0398"
  }

  .mdi-nfc-variant-off::before {
    content: "\F0E54"
  }

  .mdi-ninja::before {
    content: "\F0774"
  }

  .mdi-nintendo-game-boy::before {
    content: "\F1393"
  }

  .mdi-nintendo-switch::before {
    content: "\F07E1"
  }

  .mdi-nintendo-wii::before {
    content: "\F05AB"
  }

  .mdi-nintendo-wiiu::before {
    content: "\F072D"
  }

  .mdi-nix::before {
    content: "\F1105"
  }

  .mdi-nodejs::before {
    content: "\F0399"
  }

  .mdi-noodles::before {
    content: "\F117E"
  }

  .mdi-not-equal::before {
    content: "\F098D"
  }

  .mdi-not-equal-variant::before {
    content: "\F098E"
  }

  .mdi-note::before {
    content: "\F039A"
  }

  .mdi-note-multiple::before {
    content: "\F06B8"
  }

  .mdi-note-multiple-outline::before {
    content: "\F06B9"
  }

  .mdi-note-outline::before {
    content: "\F039B"
  }

  .mdi-note-plus::before {
    content: "\F039C"
  }

  .mdi-note-plus-outline::before {
    content: "\F039D"
  }

  .mdi-note-text::before {
    content: "\F039E"
  }

  .mdi-note-text-outline::before {
    content: "\F11D7"
  }

  .mdi-notebook::before {
    content: "\F082E"
  }

  .mdi-notebook-multiple::before {
    content: "\F0E55"
  }

  .mdi-notebook-outline::before {
    content: "\F0EBF"
  }

  .mdi-notification-clear-all::before {
    content: "\F039F"
  }

  .mdi-npm::before {
    content: "\F06F7"
  }

  .mdi-nuke::before {
    content: "\F06A4"
  }

  .mdi-null::before {
    content: "\F07E2"
  }

  .mdi-numeric::before {
    content: "\F03A0"
  }

  .mdi-numeric-0::before {
    content: "\F0B39"
  }

  .mdi-numeric-0-box::before {
    content: "\F03A1"
  }

  .mdi-numeric-0-box-multiple::before {
    content: "\F0F0E"
  }

  .mdi-numeric-0-box-multiple-outline::before {
    content: "\F03A2"
  }

  .mdi-numeric-0-box-outline::before {
    content: "\F03A3"
  }

  .mdi-numeric-0-circle::before {
    content: "\F0C9E"
  }

  .mdi-numeric-0-circle-outline::before {
    content: "\F0C9F"
  }

  .mdi-numeric-1::before {
    content: "\F0B3A"
  }

  .mdi-numeric-1-box::before {
    content: "\F03A4"
  }

  .mdi-numeric-1-box-multiple::before {
    content: "\F0F0F"
  }

  .mdi-numeric-1-box-multiple-outline::before {
    content: "\F03A5"
  }

  .mdi-numeric-1-box-outline::before {
    content: "\F03A6"
  }

  .mdi-numeric-1-circle::before {
    content: "\F0CA0"
  }

  .mdi-numeric-1-circle-outline::before {
    content: "\F0CA1"
  }

  .mdi-numeric-10::before {
    content: "\F0FE9"
  }

  .mdi-numeric-10-box::before {
    content: "\F0F7D"
  }

  .mdi-numeric-10-box-multiple::before {
    content: "\F0FEA"
  }

  .mdi-numeric-10-box-multiple-outline::before {
    content: "\F0FEB"
  }

  .mdi-numeric-10-box-outline::before {
    content: "\F0F7E"
  }

  .mdi-numeric-10-circle::before {
    content: "\F0FEC"
  }

  .mdi-numeric-10-circle-outline::before {
    content: "\F0FED"
  }

  .mdi-numeric-2::before {
    content: "\F0B3B"
  }

  .mdi-numeric-2-box::before {
    content: "\F03A7"
  }

  .mdi-numeric-2-box-multiple::before {
    content: "\F0F10"
  }

  .mdi-numeric-2-box-multiple-outline::before {
    content: "\F03A8"
  }

  .mdi-numeric-2-box-outline::before {
    content: "\F03A9"
  }

  .mdi-numeric-2-circle::before {
    content: "\F0CA2"
  }

  .mdi-numeric-2-circle-outline::before {
    content: "\F0CA3"
  }

  .mdi-numeric-3::before {
    content: "\F0B3C"
  }

  .mdi-numeric-3-box::before {
    content: "\F03AA"
  }

  .mdi-numeric-3-box-multiple::before {
    content: "\F0F11"
  }

  .mdi-numeric-3-box-multiple-outline::before {
    content: "\F03AB"
  }

  .mdi-numeric-3-box-outline::before {
    content: "\F03AC"
  }

  .mdi-numeric-3-circle::before {
    content: "\F0CA4"
  }

  .mdi-numeric-3-circle-outline::before {
    content: "\F0CA5"
  }

  .mdi-numeric-4::before {
    content: "\F0B3D"
  }

  .mdi-numeric-4-box::before {
    content: "\F03AD"
  }

  .mdi-numeric-4-box-multiple::before {
    content: "\F0F12"
  }

  .mdi-numeric-4-box-multiple-outline::before {
    content: "\F03B2"
  }

  .mdi-numeric-4-box-outline::before {
    content: "\F03AE"
  }

  .mdi-numeric-4-circle::before {
    content: "\F0CA6"
  }

  .mdi-numeric-4-circle-outline::before {
    content: "\F0CA7"
  }

  .mdi-numeric-5::before {
    content: "\F0B3E"
  }

  .mdi-numeric-5-box::before {
    content: "\F03B1"
  }

  .mdi-numeric-5-box-multiple::before {
    content: "\F0F13"
  }

  .mdi-numeric-5-box-multiple-outline::before {
    content: "\F03AF"
  }

  .mdi-numeric-5-box-outline::before {
    content: "\F03B0"
  }

  .mdi-numeric-5-circle::before {
    content: "\F0CA8"
  }

  .mdi-numeric-5-circle-outline::before {
    content: "\F0CA9"
  }

  .mdi-numeric-6::before {
    content: "\F0B3F"
  }

  .mdi-numeric-6-box::before {
    content: "\F03B3"
  }

  .mdi-numeric-6-box-multiple::before {
    content: "\F0F14"
  }

  .mdi-numeric-6-box-multiple-outline::before {
    content: "\F03B4"
  }

  .mdi-numeric-6-box-outline::before {
    content: "\F03B5"
  }

  .mdi-numeric-6-circle::before {
    content: "\F0CAA"
  }

  .mdi-numeric-6-circle-outline::before {
    content: "\F0CAB"
  }

  .mdi-numeric-7::before {
    content: "\F0B40"
  }

  .mdi-numeric-7-box::before {
    content: "\F03B6"
  }

  .mdi-numeric-7-box-multiple::before {
    content: "\F0F15"
  }

  .mdi-numeric-7-box-multiple-outline::before {
    content: "\F03B7"
  }

  .mdi-numeric-7-box-outline::before {
    content: "\F03B8"
  }

  .mdi-numeric-7-circle::before {
    content: "\F0CAC"
  }

  .mdi-numeric-7-circle-outline::before {
    content: "\F0CAD"
  }

  .mdi-numeric-8::before {
    content: "\F0B41"
  }

  .mdi-numeric-8-box::before {
    content: "\F03B9"
  }

  .mdi-numeric-8-box-multiple::before {
    content: "\F0F16"
  }

  .mdi-numeric-8-box-multiple-outline::before {
    content: "\F03BA"
  }

  .mdi-numeric-8-box-outline::before {
    content: "\F03BB"
  }

  .mdi-numeric-8-circle::before {
    content: "\F0CAE"
  }

  .mdi-numeric-8-circle-outline::before {
    content: "\F0CAF"
  }

  .mdi-numeric-9::before {
    content: "\F0B42"
  }

  .mdi-numeric-9-box::before {
    content: "\F03BC"
  }

  .mdi-numeric-9-box-multiple::before {
    content: "\F0F17"
  }

  .mdi-numeric-9-box-multiple-outline::before {
    content: "\F03BD"
  }

  .mdi-numeric-9-box-outline::before {
    content: "\F03BE"
  }

  .mdi-numeric-9-circle::before {
    content: "\F0CB0"
  }

  .mdi-numeric-9-circle-outline::before {
    content: "\F0CB1"
  }

  .mdi-numeric-9-plus::before {
    content: "\F0FEE"
  }

  .mdi-numeric-9-plus-box::before {
    content: "\F03BF"
  }

  .mdi-numeric-9-plus-box-multiple::before {
    content: "\F0F18"
  }

  .mdi-numeric-9-plus-box-multiple-outline::before {
    content: "\F03C0"
  }

  .mdi-numeric-9-plus-box-outline::before {
    content: "\F03C1"
  }

  .mdi-numeric-9-plus-circle::before {
    content: "\F0CB2"
  }

  .mdi-numeric-9-plus-circle-outline::before {
    content: "\F0CB3"
  }

  .mdi-numeric-negative-1::before {
    content: "\F1052"
  }

  .mdi-nut::before {
    content: "\F06F8"
  }

  .mdi-nutrition::before {
    content: "\F03C2"
  }

  .mdi-nuxt::before {
    content: "\F1106"
  }

  .mdi-oar::before {
    content: "\F067C"
  }

  .mdi-ocarina::before {
    content: "\F0DE0"
  }

  .mdi-oci::before {
    content: "\F12E9"
  }

  .mdi-ocr::before {
    content: "\F113A"
  }

  .mdi-octagon::before {
    content: "\F03C3"
  }

  .mdi-octagon-outline::before {
    content: "\F03C4"
  }

  .mdi-octagram::before {
    content: "\F06F9"
  }

  .mdi-octagram-outline::before {
    content: "\F0775"
  }

  .mdi-odnoklassniki::before {
    content: "\F03C5"
  }

  .mdi-offer::before {
    content: "\F121B"
  }

  .mdi-office-building::before {
    content: "\F0991"
  }

  .mdi-oil::before {
    content: "\F03C7"
  }

  .mdi-oil-lamp::before {
    content: "\F0F19"
  }

  .mdi-oil-level::before {
    content: "\F1053"
  }

  .mdi-oil-temperature::before {
    content: "\F0FF8"
  }

  .mdi-omega::before {
    content: "\F03C9"
  }

  .mdi-one-up::before {
    content: "\F0BAD"
  }

  .mdi-onepassword::before {
    content: "\F0881"
  }

  .mdi-opacity::before {
    content: "\F05CC"
  }

  .mdi-open-in-app::before {
    content: "\F03CB"
  }

  .mdi-open-in-new::before {
    content: "\F03CC"
  }

  .mdi-open-source-initiative::before {
    content: "\F0BAE"
  }

  .mdi-openid::before {
    content: "\F03CD"
  }

  .mdi-opera::before {
    content: "\F03CE"
  }

  .mdi-orbit::before {
    content: "\F0018"
  }

  .mdi-order-alphabetical-ascending::before {
    content: "\F020D"
  }

  .mdi-order-alphabetical-descending::before {
    content: "\F0D07"
  }

  .mdi-order-bool-ascending::before {
    content: "\F02BE"
  }

  .mdi-order-bool-ascending-variant::before {
    content: "\F098F"
  }

  .mdi-order-bool-descending::before {
    content: "\F1384"
  }

  .mdi-order-bool-descending-variant::before {
    content: "\F0990"
  }

  .mdi-order-numeric-ascending::before {
    content: "\F0545"
  }

  .mdi-order-numeric-descending::before {
    content: "\F0546"
  }

  .mdi-origin::before {
    content: "\F0B43"
  }

  .mdi-ornament::before {
    content: "\F03CF"
  }

  .mdi-ornament-variant::before {
    content: "\F03D0"
  }

  .mdi-outdoor-lamp::before {
    content: "\F1054"
  }

  .mdi-overscan::before {
    content: "\F1005"
  }

  .mdi-owl::before {
    content: "\F03D2"
  }

  .mdi-pac-man::before {
    content: "\F0BAF"
  }

  .mdi-package::before {
    content: "\F03D3"
  }

  .mdi-package-down::before {
    content: "\F03D4"
  }

  .mdi-package-up::before {
    content: "\F03D5"
  }

  .mdi-package-variant::before {
    content: "\F03D6"
  }

  .mdi-package-variant-closed::before {
    content: "\F03D7"
  }

  .mdi-page-first::before {
    content: "\F0600"
  }

  .mdi-page-last::before {
    content: "\F0601"
  }

  .mdi-page-layout-body::before {
    content: "\F06FA"
  }

  .mdi-page-layout-footer::before {
    content: "\F06FB"
  }

  .mdi-page-layout-header::before {
    content: "\F06FC"
  }

  .mdi-page-layout-header-footer::before {
    content: "\F0F7F"
  }

  .mdi-page-layout-sidebar-left::before {
    content: "\F06FD"
  }

  .mdi-page-layout-sidebar-right::before {
    content: "\F06FE"
  }

  .mdi-page-next::before {
    content: "\F0BB0"
  }

  .mdi-page-next-outline::before {
    content: "\F0BB1"
  }

  .mdi-page-previous::before {
    content: "\F0BB2"
  }

  .mdi-page-previous-outline::before {
    content: "\F0BB3"
  }

  .mdi-pail::before {
    content: "\F1417"
  }

  .mdi-pail-minus::before {
    content: "\F1437"
  }

  .mdi-pail-minus-outline::before {
    content: "\F143C"
  }

  .mdi-pail-off::before {
    content: "\F1439"
  }

  .mdi-pail-off-outline::before {
    content: "\F143E"
  }

  .mdi-pail-outline::before {
    content: "\F143A"
  }

  .mdi-pail-plus::before {
    content: "\F1436"
  }

  .mdi-pail-plus-outline::before {
    content: "\F143B"
  }

  .mdi-pail-remove::before {
    content: "\F1438"
  }

  .mdi-pail-remove-outline::before {
    content: "\F143D"
  }

  .mdi-palette::before {
    content: "\F03D8"
  }

  .mdi-palette-advanced::before {
    content: "\F03D9"
  }

  .mdi-palette-outline::before {
    content: "\F0E0C"
  }

  .mdi-palette-swatch::before {
    content: "\F08B5"
  }

  .mdi-palette-swatch-outline::before {
    content: "\F135C"
  }

  .mdi-palm-tree::before {
    content: "\F1055"
  }

  .mdi-pan::before {
    content: "\F0BB4"
  }

  .mdi-pan-bottom-left::before {
    content: "\F0BB5"
  }

  .mdi-pan-bottom-right::before {
    content: "\F0BB6"
  }

  .mdi-pan-down::before {
    content: "\F0BB7"
  }

  .mdi-pan-horizontal::before {
    content: "\F0BB8"
  }

  .mdi-pan-left::before {
    content: "\F0BB9"
  }

  .mdi-pan-right::before {
    content: "\F0BBA"
  }

  .mdi-pan-top-left::before {
    content: "\F0BBB"
  }

  .mdi-pan-top-right::before {
    content: "\F0BBC"
  }

  .mdi-pan-up::before {
    content: "\F0BBD"
  }

  .mdi-pan-vertical::before {
    content: "\F0BBE"
  }

  .mdi-panda::before {
    content: "\F03DA"
  }

  .mdi-pandora::before {
    content: "\F03DB"
  }

  .mdi-panorama::before {
    content: "\F03DC"
  }

  .mdi-panorama-fisheye::before {
    content: "\F03DD"
  }

  .mdi-panorama-horizontal::before {
    content: "\F03DE"
  }

  .mdi-panorama-vertical::before {
    content: "\F03DF"
  }

  .mdi-panorama-wide-angle::before {
    content: "\F03E0"
  }

  .mdi-paper-cut-vertical::before {
    content: "\F03E1"
  }

  .mdi-paper-roll::before {
    content: "\F1157"
  }

  .mdi-paper-roll-outline::before {
    content: "\F1158"
  }

  .mdi-paperclip::before {
    content: "\F03E2"
  }

  .mdi-parachute::before {
    content: "\F0CB4"
  }

  .mdi-parachute-outline::before {
    content: "\F0CB5"
  }

  .mdi-parking::before {
    content: "\F03E3"
  }

  .mdi-party-popper::before {
    content: "\F1056"
  }

  .mdi-passport::before {
    content: "\F07E3"
  }

  .mdi-passport-biometric::before {
    content: "\F0DE1"
  }

  .mdi-pasta::before {
    content: "\F1160"
  }

  .mdi-patio-heater::before {
    content: "\F0F80"
  }

  .mdi-patreon::before {
    content: "\F0882"
  }

  .mdi-pause::before {
    content: "\F03E4"
  }

  .mdi-pause-circle::before {
    content: "\F03E5"
  }

  .mdi-pause-circle-outline::before {
    content: "\F03E6"
  }

  .mdi-pause-octagon::before {
    content: "\F03E7"
  }

  .mdi-pause-octagon-outline::before {
    content: "\F03E8"
  }

  .mdi-paw::before {
    content: "\F03E9"
  }

  .mdi-paw-off::before {
    content: "\F0657"
  }

  .mdi-pdf-box::before {
    content: "\F0E56"
  }

  .mdi-peace::before {
    content: "\F0884"
  }

  .mdi-peanut::before {
    content: "\F0FFC"
  }

  .mdi-peanut-off::before {
    content: "\F0FFD"
  }

  .mdi-peanut-off-outline::before {
    content: "\F0FFF"
  }

  .mdi-peanut-outline::before {
    content: "\F0FFE"
  }

  .mdi-pen::before {
    content: "\F03EA"
  }

  .mdi-pen-lock::before {
    content: "\F0DE2"
  }

  .mdi-pen-minus::before {
    content: "\F0DE3"
  }

  .mdi-pen-off::before {
    content: "\F0DE4"
  }

  .mdi-pen-plus::before {
    content: "\F0DE5"
  }

  .mdi-pen-remove::before {
    content: "\F0DE6"
  }

  .mdi-pencil::before {
    content: "\F03EB"
  }

  .mdi-pencil-box::before {
    content: "\F03EC"
  }

  .mdi-pencil-box-multiple::before {
    content: "\F1144"
  }

  .mdi-pencil-box-multiple-outline::before {
    content: "\F1145"
  }

  .mdi-pencil-box-outline::before {
    content: "\F03ED"
  }

  .mdi-pencil-circle::before {
    content: "\F06FF"
  }

  .mdi-pencil-circle-outline::before {
    content: "\F0776"
  }

  .mdi-pencil-lock::before {
    content: "\F03EE"
  }

  .mdi-pencil-lock-outline::before {
    content: "\F0DE7"
  }

  .mdi-pencil-minus::before {
    content: "\F0DE8"
  }

  .mdi-pencil-minus-outline::before {
    content: "\F0DE9"
  }

  .mdi-pencil-off::before {
    content: "\F03EF"
  }

  .mdi-pencil-off-outline::before {
    content: "\F0DEA"
  }

  .mdi-pencil-outline::before {
    content: "\F0CB6"
  }

  .mdi-pencil-plus::before {
    content: "\F0DEB"
  }

  .mdi-pencil-plus-outline::before {
    content: "\F0DEC"
  }

  .mdi-pencil-remove::before {
    content: "\F0DED"
  }

  .mdi-pencil-remove-outline::before {
    content: "\F0DEE"
  }

  .mdi-pencil-ruler::before {
    content: "\F1353"
  }

  .mdi-penguin::before {
    content: "\F0EC0"
  }

  .mdi-pentagon::before {
    content: "\F0701"
  }

  .mdi-pentagon-outline::before {
    content: "\F0700"
  }

  .mdi-percent::before {
    content: "\F03F0"
  }

  .mdi-percent-outline::before {
    content: "\F1278"
  }

  .mdi-periodic-table::before {
    content: "\F08B6"
  }

  .mdi-perspective-less::before {
    content: "\F0D23"
  }

  .mdi-perspective-more::before {
    content: "\F0D24"
  }

  .mdi-pharmacy::before {
    content: "\F03F1"
  }

  .mdi-phone::before {
    content: "\F03F2"
  }

  .mdi-phone-alert::before {
    content: "\F0F1A"
  }

  .mdi-phone-alert-outline::before {
    content: "\F118E"
  }

  .mdi-phone-bluetooth::before {
    content: "\F03F3"
  }

  .mdi-phone-bluetooth-outline::before {
    content: "\F118F"
  }

  .mdi-phone-cancel::before {
    content: "\F10BC"
  }

  .mdi-phone-cancel-outline::before {
    content: "\F1190"
  }

  .mdi-phone-check::before {
    content: "\F11A9"
  }

  .mdi-phone-check-outline::before {
    content: "\F11AA"
  }

  .mdi-phone-classic::before {
    content: "\F0602"
  }

  .mdi-phone-classic-off::before {
    content: "\F1279"
  }

  .mdi-phone-forward::before {
    content: "\F03F4"
  }

  .mdi-phone-forward-outline::before {
    content: "\F1191"
  }

  .mdi-phone-hangup::before {
    content: "\F03F5"
  }

  .mdi-phone-hangup-outline::before {
    content: "\F1192"
  }

  .mdi-phone-in-talk::before {
    content: "\F03F6"
  }

  .mdi-phone-in-talk-outline::before {
    content: "\F1182"
  }

  .mdi-phone-incoming::before {
    content: "\F03F7"
  }

  .mdi-phone-incoming-outline::before {
    content: "\F1193"
  }

  .mdi-phone-lock::before {
    content: "\F03F8"
  }

  .mdi-phone-lock-outline::before {
    content: "\F1194"
  }

  .mdi-phone-log::before {
    content: "\F03F9"
  }

  .mdi-phone-log-outline::before {
    content: "\F1195"
  }

  .mdi-phone-message::before {
    content: "\F1196"
  }

  .mdi-phone-message-outline::before {
    content: "\F1197"
  }

  .mdi-phone-minus::before {
    content: "\F0658"
  }

  .mdi-phone-minus-outline::before {
    content: "\F1198"
  }

  .mdi-phone-missed::before {
    content: "\F03FA"
  }

  .mdi-phone-missed-outline::before {
    content: "\F11A5"
  }

  .mdi-phone-off::before {
    content: "\F0DEF"
  }

  .mdi-phone-off-outline::before {
    content: "\F11A6"
  }

  .mdi-phone-outgoing::before {
    content: "\F03FB"
  }

  .mdi-phone-outgoing-outline::before {
    content: "\F1199"
  }

  .mdi-phone-outline::before {
    content: "\F0DF0"
  }

  .mdi-phone-paused::before {
    content: "\F03FC"
  }

  .mdi-phone-paused-outline::before {
    content: "\F119A"
  }

  .mdi-phone-plus::before {
    content: "\F0659"
  }

  .mdi-phone-plus-outline::before {
    content: "\F119B"
  }

  .mdi-phone-return::before {
    content: "\F082F"
  }

  .mdi-phone-return-outline::before {
    content: "\F119C"
  }

  .mdi-phone-ring::before {
    content: "\F11AB"
  }

  .mdi-phone-ring-outline::before {
    content: "\F11AC"
  }

  .mdi-phone-rotate-landscape::before {
    content: "\F0885"
  }

  .mdi-phone-rotate-portrait::before {
    content: "\F0886"
  }

  .mdi-phone-settings::before {
    content: "\F03FD"
  }

  .mdi-phone-settings-outline::before {
    content: "\F119D"
  }

  .mdi-phone-voip::before {
    content: "\F03FE"
  }

  .mdi-pi::before {
    content: "\F03FF"
  }

  .mdi-pi-box::before {
    content: "\F0400"
  }

  .mdi-pi-hole::before {
    content: "\F0DF1"
  }

  .mdi-piano::before {
    content: "\F067D"
  }

  .mdi-pickaxe::before {
    content: "\F08B7"
  }

  .mdi-picture-in-picture-bottom-right::before {
    content: "\F0E57"
  }

  .mdi-picture-in-picture-bottom-right-outline::before {
    content: "\F0E58"
  }

  .mdi-picture-in-picture-top-right::before {
    content: "\F0E59"
  }

  .mdi-picture-in-picture-top-right-outline::before {
    content: "\F0E5A"
  }

  .mdi-pier::before {
    content: "\F0887"
  }

  .mdi-pier-crane::before {
    content: "\F0888"
  }

  .mdi-pig::before {
    content: "\F0401"
  }

  .mdi-pig-variant::before {
    content: "\F1006"
  }

  .mdi-piggy-bank::before {
    content: "\F1007"
  }

  .mdi-pill::before {
    content: "\F0402"
  }

  .mdi-pillar::before {
    content: "\F0702"
  }

  .mdi-pin::before {
    content: "\F0403"
  }

  .mdi-pin-off::before {
    content: "\F0404"
  }

  .mdi-pin-off-outline::before {
    content: "\F0930"
  }

  .mdi-pin-outline::before {
    content: "\F0931"
  }

  .mdi-pine-tree::before {
    content: "\F0405"
  }

  .mdi-pine-tree-box::before {
    content: "\F0406"
  }

  .mdi-pine-tree-fire::before {
    content: "\F141A"
  }

  .mdi-pinterest::before {
    content: "\F0407"
  }

  .mdi-pinwheel::before {
    content: "\F0AD5"
  }

  .mdi-pinwheel-outline::before {
    content: "\F0AD6"
  }

  .mdi-pipe::before {
    content: "\F07E5"
  }

  .mdi-pipe-disconnected::before {
    content: "\F07E6"
  }

  .mdi-pipe-leak::before {
    content: "\F0889"
  }

  .mdi-pipe-wrench::before {
    content: "\F1354"
  }

  .mdi-pirate::before {
    content: "\F0A08"
  }

  .mdi-pistol::before {
    content: "\F0703"
  }

  .mdi-piston::before {
    content: "\F088A"
  }

  .mdi-pizza::before {
    content: "\F0409"
  }

  .mdi-play::before {
    content: "\F040A"
  }

  .mdi-play-box::before {
    content: "\F127A"
  }

  .mdi-play-box-multiple::before {
    content: "\F0D19"
  }

  .mdi-play-box-multiple-outline::before {
    content: "\F13E6"
  }

  .mdi-play-box-outline::before {
    content: "\F040B"
  }

  .mdi-play-circle::before {
    content: "\F040C"
  }

  .mdi-play-circle-outline::before {
    content: "\F040D"
  }

  .mdi-play-network::before {
    content: "\F088B"
  }

  .mdi-play-network-outline::before {
    content: "\F0CB7"
  }

  .mdi-play-outline::before {
    content: "\F0F1B"
  }

  .mdi-play-pause::before {
    content: "\F040E"
  }

  .mdi-play-protected-content::before {
    content: "\F040F"
  }

  .mdi-play-speed::before {
    content: "\F08FF"
  }

  .mdi-playlist-check::before {
    content: "\F05C7"
  }

  .mdi-playlist-edit::before {
    content: "\F0900"
  }

  .mdi-playlist-minus::before {
    content: "\F0410"
  }

  .mdi-playlist-music::before {
    content: "\F0CB8"
  }

  .mdi-playlist-music-outline::before {
    content: "\F0CB9"
  }

  .mdi-playlist-play::before {
    content: "\F0411"
  }

  .mdi-playlist-plus::before {
    content: "\F0412"
  }

  .mdi-playlist-remove::before {
    content: "\F0413"
  }

  .mdi-playlist-star::before {
    content: "\F0DF2"
  }

  .mdi-plex::before {
    content: "\F06BA"
  }

  .mdi-plus::before {
    content: "\F0415"
  }

  .mdi-plus-box::before {
    content: "\F0416"
  }

  .mdi-plus-box-multiple::before {
    content: "\F0334"
  }

  .mdi-plus-box-multiple-outline::before {
    content: "\F1143"
  }

  .mdi-plus-box-outline::before {
    content: "\F0704"
  }

  .mdi-plus-circle::before {
    content: "\F0417"
  }

  .mdi-plus-circle-multiple::before {
    content: "\F034C"
  }

  .mdi-plus-circle-multiple-outline::before {
    content: "\F0418"
  }

  .mdi-plus-circle-outline::before {
    content: "\F0419"
  }

  .mdi-plus-minus::before {
    content: "\F0992"
  }

  .mdi-plus-minus-box::before {
    content: "\F0993"
  }

  .mdi-plus-minus-variant::before {
    content: "\F14C9"
  }

  .mdi-plus-network::before {
    content: "\F041A"
  }

  .mdi-plus-network-outline::before {
    content: "\F0CBA"
  }

  .mdi-plus-one::before {
    content: "\F041B"
  }

  .mdi-plus-outline::before {
    content: "\F0705"
  }

  .mdi-plus-thick::before {
    content: "\F11EC"
  }

  .mdi-podcast::before {
    content: "\F0994"
  }

  .mdi-podium::before {
    content: "\F0D25"
  }

  .mdi-podium-bronze::before {
    content: "\F0D26"
  }

  .mdi-podium-gold::before {
    content: "\F0D27"
  }

  .mdi-podium-silver::before {
    content: "\F0D28"
  }

  .mdi-point-of-sale::before {
    content: "\F0D92"
  }

  .mdi-pokeball::before {
    content: "\F041D"
  }

  .mdi-pokemon-go::before {
    content: "\F0A09"
  }

  .mdi-poker-chip::before {
    content: "\F0830"
  }

  .mdi-polaroid::before {
    content: "\F041E"
  }

  .mdi-police-badge::before {
    content: "\F1167"
  }

  .mdi-police-badge-outline::before {
    content: "\F1168"
  }

  .mdi-poll::before {
    content: "\F041F"
  }

  .mdi-poll-box::before {
    content: "\F0420"
  }

  .mdi-poll-box-outline::before {
    content: "\F127B"
  }

  .mdi-polo::before {
    content: "\F14C3"
  }

  .mdi-polymer::before {
    content: "\F0421"
  }

  .mdi-pool::before {
    content: "\F0606"
  }

  .mdi-popcorn::before {
    content: "\F0422"
  }

  .mdi-post::before {
    content: "\F1008"
  }

  .mdi-post-outline::before {
    content: "\F1009"
  }

  .mdi-postage-stamp::before {
    content: "\F0CBB"
  }

  .mdi-pot::before {
    content: "\F02E5"
  }

  .mdi-pot-mix::before {
    content: "\F065B"
  }

  .mdi-pot-mix-outline::before {
    content: "\F0677"
  }

  .mdi-pot-outline::before {
    content: "\F02FF"
  }

  .mdi-pot-steam::before {
    content: "\F065A"
  }

  .mdi-pot-steam-outline::before {
    content: "\F0326"
  }

  .mdi-pound::before {
    content: "\F0423"
  }

  .mdi-pound-box::before {
    content: "\F0424"
  }

  .mdi-pound-box-outline::before {
    content: "\F117F"
  }

  .mdi-power::before {
    content: "\F0425"
  }

  .mdi-power-cycle::before {
    content: "\F0901"
  }

  .mdi-power-off::before {
    content: "\F0902"
  }

  .mdi-power-on::before {
    content: "\F0903"
  }

  .mdi-power-plug::before {
    content: "\F06A5"
  }

  .mdi-power-plug-off::before {
    content: "\F06A6"
  }

  .mdi-power-plug-off-outline::before {
    content: "\F1424"
  }

  .mdi-power-plug-outline::before {
    content: "\F1425"
  }

  .mdi-power-settings::before {
    content: "\F0426"
  }

  .mdi-power-sleep::before {
    content: "\F0904"
  }

  .mdi-power-socket::before {
    content: "\F0427"
  }

  .mdi-power-socket-au::before {
    content: "\F0905"
  }

  .mdi-power-socket-de::before {
    content: "\F1107"
  }

  .mdi-power-socket-eu::before {
    content: "\F07E7"
  }

  .mdi-power-socket-fr::before {
    content: "\F1108"
  }

  .mdi-power-socket-jp::before {
    content: "\F1109"
  }

  .mdi-power-socket-uk::before {
    content: "\F07E8"
  }

  .mdi-power-socket-us::before {
    content: "\F07E9"
  }

  .mdi-power-standby::before {
    content: "\F0906"
  }

  .mdi-powershell::before {
    content: "\F0A0A"
  }

  .mdi-prescription::before {
    content: "\F0706"
  }

  .mdi-presentation::before {
    content: "\F0428"
  }

  .mdi-presentation-play::before {
    content: "\F0429"
  }

  .mdi-printer::before {
    content: "\F042A"
  }

  .mdi-printer-3d::before {
    content: "\F042B"
  }

  .mdi-printer-3d-nozzle::before {
    content: "\F0E5B"
  }

  .mdi-printer-3d-nozzle-alert::before {
    content: "\F11C0"
  }

  .mdi-printer-3d-nozzle-alert-outline::before {
    content: "\F11C1"
  }

  .mdi-printer-3d-nozzle-outline::before {
    content: "\F0E5C"
  }

  .mdi-printer-alert::before {
    content: "\F042C"
  }

  .mdi-printer-check::before {
    content: "\F1146"
  }

  .mdi-printer-eye::before {
    content: "\F1458"
  }

  .mdi-printer-off::before {
    content: "\F0E5D"
  }

  .mdi-printer-pos::before {
    content: "\F1057"
  }

  .mdi-printer-search::before {
    content: "\F1457"
  }

  .mdi-printer-settings::before {
    content: "\F0707"
  }

  .mdi-printer-wireless::before {
    content: "\F0A0B"
  }

  .mdi-priority-high::before {
    content: "\F0603"
  }

  .mdi-priority-low::before {
    content: "\F0604"
  }

  .mdi-professional-hexagon::before {
    content: "\F042D"
  }

  .mdi-progress-alert::before {
    content: "\F0CBC"
  }

  .mdi-progress-check::before {
    content: "\F0995"
  }

  .mdi-progress-clock::before {
    content: "\F0996"
  }

  .mdi-progress-close::before {
    content: "\F110A"
  }

  .mdi-progress-download::before {
    content: "\F0997"
  }

  .mdi-progress-upload::before {
    content: "\F0998"
  }

  .mdi-progress-wrench::before {
    content: "\F0CBD"
  }

  .mdi-projector::before {
    content: "\F042E"
  }

  .mdi-projector-screen::before {
    content: "\F042F"
  }

  .mdi-propane-tank::before {
    content: "\F1357"
  }

  .mdi-propane-tank-outline::before {
    content: "\F1358"
  }

  .mdi-protocol::before {
    content: "\F0FD8"
  }

  .mdi-publish::before {
    content: "\F06A7"
  }

  .mdi-pulse::before {
    content: "\F0430"
  }

  .mdi-pump::before {
    content: "\F1402"
  }

  .mdi-pumpkin::before {
    content: "\F0BBF"
  }

  .mdi-purse::before {
    content: "\F0F1C"
  }

  .mdi-purse-outline::before {
    content: "\F0F1D"
  }

  .mdi-puzzle::before {
    content: "\F0431"
  }

  .mdi-puzzle-check::before {
    content: "\F1426"
  }

  .mdi-puzzle-check-outline::before {
    content: "\F1427"
  }

  .mdi-puzzle-edit::before {
    content: "\F14D3"
  }

  .mdi-puzzle-edit-outline::before {
    content: "\F14D9"
  }

  .mdi-puzzle-heart::before {
    content: "\F14D4"
  }

  .mdi-puzzle-heart-outline::before {
    content: "\F14DA"
  }

  .mdi-puzzle-minus::before {
    content: "\F14D1"
  }

  .mdi-puzzle-minus-outline::before {
    content: "\F14D7"
  }

  .mdi-puzzle-outline::before {
    content: "\F0A66"
  }

  .mdi-puzzle-plus::before {
    content: "\F14D0"
  }

  .mdi-puzzle-plus-outline::before {
    content: "\F14D6"
  }

  .mdi-puzzle-remove::before {
    content: "\F14D2"
  }

  .mdi-puzzle-remove-outline::before {
    content: "\F14D8"
  }

  .mdi-puzzle-star::before {
    content: "\F14D5"
  }

  .mdi-puzzle-star-outline::before {
    content: "\F14DB"
  }

  .mdi-qi::before {
    content: "\F0999"
  }

  .mdi-qqchat::before {
    content: "\F0605"
  }

  .mdi-qrcode::before {
    content: "\F0432"
  }

  .mdi-qrcode-edit::before {
    content: "\F08B8"
  }

  .mdi-qrcode-minus::before {
    content: "\F118C"
  }

  .mdi-qrcode-plus::before {
    content: "\F118B"
  }

  .mdi-qrcode-remove::before {
    content: "\F118D"
  }

  .mdi-qrcode-scan::before {
    content: "\F0433"
  }

  .mdi-quadcopter::before {
    content: "\F0434"
  }

  .mdi-quality-high::before {
    content: "\F0435"
  }

  .mdi-quality-low::before {
    content: "\F0A0C"
  }

  .mdi-quality-medium::before {
    content: "\F0A0D"
  }

  .mdi-quora::before {
    content: "\F0D29"
  }

  .mdi-rabbit::before {
    content: "\F0907"
  }

  .mdi-racing-helmet::before {
    content: "\F0D93"
  }

  .mdi-racquetball::before {
    content: "\F0D94"
  }

  .mdi-radar::before {
    content: "\F0437"
  }

  .mdi-radiator::before {
    content: "\F0438"
  }

  .mdi-radiator-disabled::before {
    content: "\F0AD7"
  }

  .mdi-radiator-off::before {
    content: "\F0AD8"
  }

  .mdi-radio::before {
    content: "\F0439"
  }

  .mdi-radio-am::before {
    content: "\F0CBE"
  }

  .mdi-radio-fm::before {
    content: "\F0CBF"
  }

  .mdi-radio-handheld::before {
    content: "\F043A"
  }

  .mdi-radio-off::before {
    content: "\F121C"
  }

  .mdi-radio-tower::before {
    content: "\F043B"
  }

  .mdi-radioactive::before {
    content: "\F043C"
  }

  .mdi-radioactive-off::before {
    content: "\F0EC1"
  }

  .mdi-radiobox-blank::before {
    content: "\F043D"
  }

  .mdi-radiobox-marked::before {
    content: "\F043E"
  }

  .mdi-radiology-box::before {
    content: "\F14C5"
  }

  .mdi-radiology-box-outline::before {
    content: "\F14C6"
  }

  .mdi-radius::before {
    content: "\F0CC0"
  }

  .mdi-radius-outline::before {
    content: "\F0CC1"
  }

  .mdi-railroad-light::before {
    content: "\F0F1E"
  }

  .mdi-raspberry-pi::before {
    content: "\F043F"
  }

  .mdi-ray-end::before {
    content: "\F0440"
  }

  .mdi-ray-end-arrow::before {
    content: "\F0441"
  }

  .mdi-ray-start::before {
    content: "\F0442"
  }

  .mdi-ray-start-arrow::before {
    content: "\F0443"
  }

  .mdi-ray-start-end::before {
    content: "\F0444"
  }

  .mdi-ray-vertex::before {
    content: "\F0445"
  }

  .mdi-react::before {
    content: "\F0708"
  }

  .mdi-read::before {
    content: "\F0447"
  }

  .mdi-receipt::before {
    content: "\F0449"
  }

  .mdi-record::before {
    content: "\F044A"
  }

  .mdi-record-circle::before {
    content: "\F0EC2"
  }

  .mdi-record-circle-outline::before {
    content: "\F0EC3"
  }

  .mdi-record-player::before {
    content: "\F099A"
  }

  .mdi-record-rec::before {
    content: "\F044B"
  }

  .mdi-rectangle::before {
    content: "\F0E5E"
  }

  .mdi-rectangle-outline::before {
    content: "\F0E5F"
  }

  .mdi-recycle::before {
    content: "\F044C"
  }

  .mdi-recycle-variant::before {
    content: "\F139D"
  }

  .mdi-reddit::before {
    content: "\F044D"
  }

  .mdi-redhat::before {
    content: "\F111B"
  }

  .mdi-redo::before {
    content: "\F044E"
  }

  .mdi-redo-variant::before {
    content: "\F044F"
  }

  .mdi-reflect-horizontal::before {
    content: "\F0A0E"
  }

  .mdi-reflect-vertical::before {
    content: "\F0A0F"
  }

  .mdi-refresh::before {
    content: "\F0450"
  }

  .mdi-refresh-circle::before {
    content: "\F1377"
  }

  .mdi-regex::before {
    content: "\F0451"
  }

  .mdi-registered-trademark::before {
    content: "\F0A67"
  }

  .mdi-relation-many-to-many::before {
    content: "\F1496"
  }

  .mdi-relation-many-to-one::before {
    content: "\F1497"
  }

  .mdi-relation-many-to-one-or-many::before {
    content: "\F1498"
  }

  .mdi-relation-many-to-only-one::before {
    content: "\F1499"
  }

  .mdi-relation-many-to-zero-or-many::before {
    content: "\F149A"
  }

  .mdi-relation-many-to-zero-or-one::before {
    content: "\F149B"
  }

  .mdi-relation-one-or-many-to-many::before {
    content: "\F149C"
  }

  .mdi-relation-one-or-many-to-one::before {
    content: "\F149D"
  }

  .mdi-relation-one-or-many-to-one-or-many::before {
    content: "\F149E"
  }

  .mdi-relation-one-or-many-to-only-one::before {
    content: "\F149F"
  }

  .mdi-relation-one-or-many-to-zero-or-many::before {
    content: "\F14A0"
  }

  .mdi-relation-one-or-many-to-zero-or-one::before {
    content: "\F14A1"
  }

  .mdi-relation-one-to-many::before {
    content: "\F14A2"
  }

  .mdi-relation-one-to-one::before {
    content: "\F14A3"
  }

  .mdi-relation-one-to-one-or-many::before {
    content: "\F14A4"
  }

  .mdi-relation-one-to-only-one::before {
    content: "\F14A5"
  }

  .mdi-relation-one-to-zero-or-many::before {
    content: "\F14A6"
  }

  .mdi-relation-one-to-zero-or-one::before {
    content: "\F14A7"
  }

  .mdi-relation-only-one-to-many::before {
    content: "\F14A8"
  }

  .mdi-relation-only-one-to-one::before {
    content: "\F14A9"
  }

  .mdi-relation-only-one-to-one-or-many::before {
    content: "\F14AA"
  }

  .mdi-relation-only-one-to-only-one::before {
    content: "\F14AB"
  }

  .mdi-relation-only-one-to-zero-or-many::before {
    content: "\F14AC"
  }

  .mdi-relation-only-one-to-zero-or-one::before {
    content: "\F14AD"
  }

  .mdi-relation-zero-or-many-to-many::before {
    content: "\F14AE"
  }

  .mdi-relation-zero-or-many-to-one::before {
    content: "\F14AF"
  }

  .mdi-relation-zero-or-many-to-one-or-many::before {
    content: "\F14B0"
  }

  .mdi-relation-zero-or-many-to-only-one::before {
    content: "\F14B1"
  }

  .mdi-relation-zero-or-many-to-zero-or-many::before {
    content: "\F14B2"
  }

  .mdi-relation-zero-or-many-to-zero-or-one::before {
    content: "\F14B3"
  }

  .mdi-relation-zero-or-one-to-many::before {
    content: "\F14B4"
  }

  .mdi-relation-zero-or-one-to-one::before {
    content: "\F14B5"
  }

  .mdi-relation-zero-or-one-to-one-or-many::before {
    content: "\F14B6"
  }

  .mdi-relation-zero-or-one-to-only-one::before {
    content: "\F14B7"
  }

  .mdi-relation-zero-or-one-to-zero-or-many::before {
    content: "\F14B8"
  }

  .mdi-relation-zero-or-one-to-zero-or-one::before {
    content: "\F14B9"
  }

  .mdi-relative-scale::before {
    content: "\F0452"
  }

  .mdi-reload::before {
    content: "\F0453"
  }

  .mdi-reload-alert::before {
    content: "\F110B"
  }

  .mdi-reminder::before {
    content: "\F088C"
  }

  .mdi-remote::before {
    content: "\F0454"
  }

  .mdi-remote-desktop::before {
    content: "\F08B9"
  }

  .mdi-remote-off::before {
    content: "\F0EC4"
  }

  .mdi-remote-tv::before {
    content: "\F0EC5"
  }

  .mdi-remote-tv-off::before {
    content: "\F0EC6"
  }

  .mdi-rename-box::before {
    content: "\F0455"
  }

  .mdi-reorder-horizontal::before {
    content: "\F0688"
  }

  .mdi-reorder-vertical::before {
    content: "\F0689"
  }

  .mdi-repeat::before {
    content: "\F0456"
  }

  .mdi-repeat-off::before {
    content: "\F0457"
  }

  .mdi-repeat-once::before {
    content: "\F0458"
  }

  .mdi-replay::before {
    content: "\F0459"
  }

  .mdi-reply::before {
    content: "\F045A"
  }

  .mdi-reply-all::before {
    content: "\F045B"
  }

  .mdi-reply-all-outline::before {
    content: "\F0F1F"
  }

  .mdi-reply-circle::before {
    content: "\F11AE"
  }

  .mdi-reply-outline::before {
    content: "\F0F20"
  }

  .mdi-reproduction::before {
    content: "\F045C"
  }

  .mdi-resistor::before {
    content: "\F0B44"
  }

  .mdi-resistor-nodes::before {
    content: "\F0B45"
  }

  .mdi-resize::before {
    content: "\F0A68"
  }

  .mdi-resize-bottom-right::before {
    content: "\F045D"
  }

  .mdi-responsive::before {
    content: "\F045E"
  }

  .mdi-restart::before {
    content: "\F0709"
  }

  .mdi-restart-alert::before {
    content: "\F110C"
  }

  .mdi-restart-off::before {
    content: "\F0D95"
  }

  .mdi-restore::before {
    content: "\F099B"
  }

  .mdi-restore-alert::before {
    content: "\F110D"
  }

  .mdi-rewind::before {
    content: "\F045F"
  }

  .mdi-rewind-10::before {
    content: "\F0D2A"
  }

  .mdi-rewind-30::before {
    content: "\F0D96"
  }

  .mdi-rewind-5::before {
    content: "\F11F9"
  }

  .mdi-rewind-outline::before {
    content: "\F070A"
  }

  .mdi-rhombus::before {
    content: "\F070B"
  }

  .mdi-rhombus-medium::before {
    content: "\F0A10"
  }

  .mdi-rhombus-medium-outline::before {
    content: "\F14DC"
  }

  .mdi-rhombus-outline::before {
    content: "\F070C"
  }

  .mdi-rhombus-split::before {
    content: "\F0A11"
  }

  .mdi-rhombus-split-outline::before {
    content: "\F14DD"
  }

  .mdi-ribbon::before {
    content: "\F0460"
  }

  .mdi-rice::before {
    content: "\F07EA"
  }

  .mdi-ring::before {
    content: "\F07EB"
  }

  .mdi-rivet::before {
    content: "\F0E60"
  }

  .mdi-road::before {
    content: "\F0461"
  }

  .mdi-road-variant::before {
    content: "\F0462"
  }

  .mdi-robber::before {
    content: "\F1058"
  }

  .mdi-robot::before {
    content: "\F06A9"
  }

  .mdi-robot-industrial::before {
    content: "\F0B46"
  }

  .mdi-robot-mower::before {
    content: "\F11F7"
  }

  .mdi-robot-mower-outline::before {
    content: "\F11F3"
  }

  .mdi-robot-vacuum::before {
    content: "\F070D"
  }

  .mdi-robot-vacuum-variant::before {
    content: "\F0908"
  }

  .mdi-rocket::before {
    content: "\F0463"
  }

  .mdi-rocket-launch::before {
    content: "\F14DE"
  }

  .mdi-rocket-launch-outline::before {
    content: "\F14DF"
  }

  .mdi-rocket-outline::before {
    content: "\F13AF"
  }

  .mdi-rodent::before {
    content: "\F1327"
  }

  .mdi-roller-skate::before {
    content: "\F0D2B"
  }

  .mdi-roller-skate-off::before {
    content: "\F0145"
  }

  .mdi-rollerblade::before {
    content: "\F0D2C"
  }

  .mdi-rollerblade-off::before {
    content: "\F002E"
  }

  .mdi-rollupjs::before {
    content: "\F0BC0"
  }

  .mdi-roman-numeral-1::before {
    content: "\F1088"
  }

  .mdi-roman-numeral-10::before {
    content: "\F1091"
  }

  .mdi-roman-numeral-2::before {
    content: "\F1089"
  }

  .mdi-roman-numeral-3::before {
    content: "\F108A"
  }

  .mdi-roman-numeral-4::before {
    content: "\F108B"
  }

  .mdi-roman-numeral-5::before {
    content: "\F108C"
  }

  .mdi-roman-numeral-6::before {
    content: "\F108D"
  }

  .mdi-roman-numeral-7::before {
    content: "\F108E"
  }

  .mdi-roman-numeral-8::before {
    content: "\F108F"
  }

  .mdi-roman-numeral-9::before {
    content: "\F1090"
  }

  .mdi-room-service::before {
    content: "\F088D"
  }

  .mdi-room-service-outline::before {
    content: "\F0D97"
  }

  .mdi-rotate-3d::before {
    content: "\F0EC7"
  }

  .mdi-rotate-3d-variant::before {
    content: "\F0464"
  }

  .mdi-rotate-left::before {
    content: "\F0465"
  }

  .mdi-rotate-left-variant::before {
    content: "\F0466"
  }

  .mdi-rotate-orbit::before {
    content: "\F0D98"
  }

  .mdi-rotate-right::before {
    content: "\F0467"
  }

  .mdi-rotate-right-variant::before {
    content: "\F0468"
  }

  .mdi-rounded-corner::before {
    content: "\F0607"
  }

  .mdi-router::before {
    content: "\F11E2"
  }

  .mdi-router-network::before {
    content: "\F1087"
  }

  .mdi-router-wireless::before {
    content: "\F0469"
  }

  .mdi-router-wireless-settings::before {
    content: "\F0A69"
  }

  .mdi-routes::before {
    content: "\F046A"
  }

  .mdi-routes-clock::before {
    content: "\F1059"
  }

  .mdi-rowing::before {
    content: "\F0608"
  }

  .mdi-rss::before {
    content: "\F046B"
  }

  .mdi-rss-box::before {
    content: "\F046C"
  }

  .mdi-rss-off::before {
    content: "\F0F21"
  }

  .mdi-rug::before {
    content: "\F1475"
  }

  .mdi-rugby::before {
    content: "\F0D99"
  }

  .mdi-ruler::before {
    content: "\F046D"
  }

  .mdi-ruler-square::before {
    content: "\F0CC2"
  }

  .mdi-ruler-square-compass::before {
    content: "\F0EBE"
  }

  .mdi-run::before {
    content: "\F070E"
  }

  .mdi-run-fast::before {
    content: "\F046E"
  }

  .mdi-rv-truck::before {
    content: "\F11D4"
  }

  .mdi-sack::before {
    content: "\F0D2E"
  }

  .mdi-sack-percent::before {
    content: "\F0D2F"
  }

  .mdi-safe::before {
    content: "\F0A6A"
  }

  .mdi-safe-square::before {
    content: "\F127C"
  }

  .mdi-safe-square-outline::before {
    content: "\F127D"
  }

  .mdi-safety-goggles::before {
    content: "\F0D30"
  }

  .mdi-sail-boat::before {
    content: "\F0EC8"
  }

  .mdi-sale::before {
    content: "\F046F"
  }

  .mdi-salesforce::before {
    content: "\F088E"
  }

  .mdi-sass::before {
    content: "\F07EC"
  }

  .mdi-satellite::before {
    content: "\F0470"
  }

  .mdi-satellite-uplink::before {
    content: "\F0909"
  }

  .mdi-satellite-variant::before {
    content: "\F0471"
  }

  .mdi-sausage::before {
    content: "\F08BA"
  }

  .mdi-saw-blade::before {
    content: "\F0E61"
  }

  .mdi-sawtooth-wave::before {
    content: "\F147A"
  }

  .mdi-saxophone::before {
    content: "\F0609"
  }

  .mdi-scale::before {
    content: "\F0472"
  }

  .mdi-scale-balance::before {
    content: "\F05D1"
  }

  .mdi-scale-bathroom::before {
    content: "\F0473"
  }

  .mdi-scale-off::before {
    content: "\F105A"
  }

  .mdi-scan-helper::before {
    content: "\F13D8"
  }

  .mdi-scanner::before {
    content: "\F06AB"
  }

  .mdi-scanner-off::before {
    content: "\F090A"
  }

  .mdi-scatter-plot::before {
    content: "\F0EC9"
  }

  .mdi-scatter-plot-outline::before {
    content: "\F0ECA"
  }

  .mdi-school::before {
    content: "\F0474"
  }

  .mdi-school-outline::before {
    content: "\F1180"
  }

  .mdi-scissors-cutting::before {
    content: "\F0A6B"
  }

  .mdi-scooter::before {
    content: "\F11E9"
  }

  .mdi-scoreboard::before {
    content: "\F127E"
  }

  .mdi-scoreboard-outline::before {
    content: "\F127F"
  }

  .mdi-screen-rotation::before {
    content: "\F0475"
  }

  .mdi-screen-rotation-lock::before {
    content: "\F0478"
  }

  .mdi-screw-flat-top::before {
    content: "\F0DF3"
  }

  .mdi-screw-lag::before {
    content: "\F0DF4"
  }

  .mdi-screw-machine-flat-top::before {
    content: "\F0DF5"
  }

  .mdi-screw-machine-round-top::before {
    content: "\F0DF6"
  }

  .mdi-screw-round-top::before {
    content: "\F0DF7"
  }

  .mdi-screwdriver::before {
    content: "\F0476"
  }

  .mdi-script::before {
    content: "\F0BC1"
  }

  .mdi-script-outline::before {
    content: "\F0477"
  }

  .mdi-script-text::before {
    content: "\F0BC2"
  }

  .mdi-script-text-outline::before {
    content: "\F0BC3"
  }

  .mdi-sd::before {
    content: "\F0479"
  }

  .mdi-seal::before {
    content: "\F047A"
  }

  .mdi-seal-variant::before {
    content: "\F0FD9"
  }

  .mdi-search-web::before {
    content: "\F070F"
  }

  .mdi-seat::before {
    content: "\F0CC3"
  }

  .mdi-seat-flat::before {
    content: "\F047B"
  }

  .mdi-seat-flat-angled::before {
    content: "\F047C"
  }

  .mdi-seat-individual-suite::before {
    content: "\F047D"
  }

  .mdi-seat-legroom-extra::before {
    content: "\F047E"
  }

  .mdi-seat-legroom-normal::before {
    content: "\F047F"
  }

  .mdi-seat-legroom-reduced::before {
    content: "\F0480"
  }

  .mdi-seat-outline::before {
    content: "\F0CC4"
  }

  .mdi-seat-passenger::before {
    content: "\F1249"
  }

  .mdi-seat-recline-extra::before {
    content: "\F0481"
  }

  .mdi-seat-recline-normal::before {
    content: "\F0482"
  }

  .mdi-seatbelt::before {
    content: "\F0CC5"
  }

  .mdi-security::before {
    content: "\F0483"
  }

  .mdi-security-network::before {
    content: "\F0484"
  }

  .mdi-seed::before {
    content: "\F0E62"
  }

  .mdi-seed-off::before {
    content: "\F13FD"
  }

  .mdi-seed-off-outline::before {
    content: "\F13FE"
  }

  .mdi-seed-outline::before {
    content: "\F0E63"
  }

  .mdi-segment::before {
    content: "\F0ECB"
  }

  .mdi-select::before {
    content: "\F0485"
  }

  .mdi-select-all::before {
    content: "\F0486"
  }

  .mdi-select-color::before {
    content: "\F0D31"
  }

  .mdi-select-compare::before {
    content: "\F0AD9"
  }

  .mdi-select-drag::before {
    content: "\F0A6C"
  }

  .mdi-select-group::before {
    content: "\F0F82"
  }

  .mdi-select-inverse::before {
    content: "\F0487"
  }

  .mdi-select-marker::before {
    content: "\F1280"
  }

  .mdi-select-multiple::before {
    content: "\F1281"
  }

  .mdi-select-multiple-marker::before {
    content: "\F1282"
  }

  .mdi-select-off::before {
    content: "\F0488"
  }

  .mdi-select-place::before {
    content: "\F0FDA"
  }

  .mdi-select-search::before {
    content: "\F1204"
  }

  .mdi-selection::before {
    content: "\F0489"
  }

  .mdi-selection-drag::before {
    content: "\F0A6D"
  }

  .mdi-selection-ellipse::before {
    content: "\F0D32"
  }

  .mdi-selection-ellipse-arrow-inside::before {
    content: "\F0F22"
  }

  .mdi-selection-marker::before {
    content: "\F1283"
  }

  .mdi-selection-multiple::before {
    content: "\F1285"
  }

  .mdi-selection-multiple-marker::before {
    content: "\F1284"
  }

  .mdi-selection-off::before {
    content: "\F0777"
  }

  .mdi-selection-search::before {
    content: "\F1205"
  }

  .mdi-semantic-web::before {
    content: "\F1316"
  }

  .mdi-send::before {
    content: "\F048A"
  }

  .mdi-send-check::before {
    content: "\F1161"
  }

  .mdi-send-check-outline::before {
    content: "\F1162"
  }

  .mdi-send-circle::before {
    content: "\F0DF8"
  }

  .mdi-send-circle-outline::before {
    content: "\F0DF9"
  }

  .mdi-send-clock::before {
    content: "\F1163"
  }

  .mdi-send-clock-outline::before {
    content: "\F1164"
  }

  .mdi-send-lock::before {
    content: "\F07ED"
  }

  .mdi-send-lock-outline::before {
    content: "\F1166"
  }

  .mdi-send-outline::before {
    content: "\F1165"
  }

  .mdi-serial-port::before {
    content: "\F065C"
  }

  .mdi-server::before {
    content: "\F048B"
  }

  .mdi-server-minus::before {
    content: "\F048C"
  }

  .mdi-server-network::before {
    content: "\F048D"
  }

  .mdi-server-network-off::before {
    content: "\F048E"
  }

  .mdi-server-off::before {
    content: "\F048F"
  }

  .mdi-server-plus::before {
    content: "\F0490"
  }

  .mdi-server-remove::before {
    content: "\F0491"
  }

  .mdi-server-security::before {
    content: "\F0492"
  }

  .mdi-set-all::before {
    content: "\F0778"
  }

  .mdi-set-center::before {
    content: "\F0779"
  }

  .mdi-set-center-right::before {
    content: "\F077A"
  }

  .mdi-set-left::before {
    content: "\F077B"
  }

  .mdi-set-left-center::before {
    content: "\F077C"
  }

  .mdi-set-left-right::before {
    content: "\F077D"
  }

  .mdi-set-merge::before {
    content: "\F14E0"
  }

  .mdi-set-none::before {
    content: "\F077E"
  }

  .mdi-set-right::before {
    content: "\F077F"
  }

  .mdi-set-split::before {
    content: "\F14E1"
  }

  .mdi-set-square::before {
    content: "\F145D"
  }

  .mdi-set-top-box::before {
    content: "\F099F"
  }

  .mdi-settings-helper::before {
    content: "\F0A6E"
  }

  .mdi-shaker::before {
    content: "\F110E"
  }

  .mdi-shaker-outline::before {
    content: "\F110F"
  }

  .mdi-shape::before {
    content: "\F0831"
  }

  .mdi-shape-circle-plus::before {
    content: "\F065D"
  }

  .mdi-shape-outline::before {
    content: "\F0832"
  }

  .mdi-shape-oval-plus::before {
    content: "\F11FA"
  }

  .mdi-shape-plus::before {
    content: "\F0495"
  }

  .mdi-shape-polygon-plus::before {
    content: "\F065E"
  }

  .mdi-shape-rectangle-plus::before {
    content: "\F065F"
  }

  .mdi-shape-square-plus::before {
    content: "\F0660"
  }

  .mdi-share::before {
    content: "\F0496"
  }

  .mdi-share-all::before {
    content: "\F11F4"
  }

  .mdi-share-all-outline::before {
    content: "\F11F5"
  }

  .mdi-share-circle::before {
    content: "\F11AD"
  }

  .mdi-share-off::before {
    content: "\F0F23"
  }

  .mdi-share-off-outline::before {
    content: "\F0F24"
  }

  .mdi-share-outline::before {
    content: "\F0932"
  }

  .mdi-share-variant::before {
    content: "\F0497"
  }

  .mdi-sheep::before {
    content: "\F0CC6"
  }

  .mdi-shield::before {
    content: "\F0498"
  }

  .mdi-shield-account::before {
    content: "\F088F"
  }

  .mdi-shield-account-outline::before {
    content: "\F0A12"
  }

  .mdi-shield-airplane::before {
    content: "\F06BB"
  }

  .mdi-shield-airplane-outline::before {
    content: "\F0CC7"
  }

  .mdi-shield-alert::before {
    content: "\F0ECC"
  }

  .mdi-shield-alert-outline::before {
    content: "\F0ECD"
  }

  .mdi-shield-bug::before {
    content: "\F13DA"
  }

  .mdi-shield-bug-outline::before {
    content: "\F13DB"
  }

  .mdi-shield-car::before {
    content: "\F0F83"
  }

  .mdi-shield-check::before {
    content: "\F0565"
  }

  .mdi-shield-check-outline::before {
    content: "\F0CC8"
  }

  .mdi-shield-cross::before {
    content: "\F0CC9"
  }

  .mdi-shield-cross-outline::before {
    content: "\F0CCA"
  }

  .mdi-shield-edit::before {
    content: "\F11A0"
  }

  .mdi-shield-edit-outline::before {
    content: "\F11A1"
  }

  .mdi-shield-half::before {
    content: "\F1360"
  }

  .mdi-shield-half-full::before {
    content: "\F0780"
  }

  .mdi-shield-home::before {
    content: "\F068A"
  }

  .mdi-shield-home-outline::before {
    content: "\F0CCB"
  }

  .mdi-shield-key::before {
    content: "\F0BC4"
  }

  .mdi-shield-key-outline::before {
    content: "\F0BC5"
  }

  .mdi-shield-link-variant::before {
    content: "\F0D33"
  }

  .mdi-shield-link-variant-outline::before {
    content: "\F0D34"
  }

  .mdi-shield-lock::before {
    content: "\F099D"
  }

  .mdi-shield-lock-outline::before {
    content: "\F0CCC"
  }

  .mdi-shield-off::before {
    content: "\F099E"
  }

  .mdi-shield-off-outline::before {
    content: "\F099C"
  }

  .mdi-shield-outline::before {
    content: "\F0499"
  }

  .mdi-shield-plus::before {
    content: "\F0ADA"
  }

  .mdi-shield-plus-outline::before {
    content: "\F0ADB"
  }

  .mdi-shield-refresh::before {
    content: "\F00AA"
  }

  .mdi-shield-refresh-outline::before {
    content: "\F01E0"
  }

  .mdi-shield-remove::before {
    content: "\F0ADC"
  }

  .mdi-shield-remove-outline::before {
    content: "\F0ADD"
  }

  .mdi-shield-search::before {
    content: "\F0D9A"
  }

  .mdi-shield-star::before {
    content: "\F113B"
  }

  .mdi-shield-star-outline::before {
    content: "\F113C"
  }

  .mdi-shield-sun::before {
    content: "\F105D"
  }

  .mdi-shield-sun-outline::before {
    content: "\F105E"
  }

  .mdi-shield-sync::before {
    content: "\F11A2"
  }

  .mdi-shield-sync-outline::before {
    content: "\F11A3"
  }

  .mdi-ship-wheel::before {
    content: "\F0833"
  }

  .mdi-shoe-formal::before {
    content: "\F0B47"
  }

  .mdi-shoe-heel::before {
    content: "\F0B48"
  }

  .mdi-shoe-print::before {
    content: "\F0DFA"
  }

  .mdi-shopping::before {
    content: "\F049A"
  }

  .mdi-shopping-music::before {
    content: "\F049B"
  }

  .mdi-shopping-outline::before {
    content: "\F11D5"
  }

  .mdi-shopping-search::before {
    content: "\F0F84"
  }

  .mdi-shovel::before {
    content: "\F0710"
  }

  .mdi-shovel-off::before {
    content: "\F0711"
  }

  .mdi-shower::before {
    content: "\F09A0"
  }

  .mdi-shower-head::before {
    content: "\F09A1"
  }

  .mdi-shredder::before {
    content: "\F049C"
  }

  .mdi-shuffle::before {
    content: "\F049D"
  }

  .mdi-shuffle-disabled::before {
    content: "\F049E"
  }

  .mdi-shuffle-variant::before {
    content: "\F049F"
  }

  .mdi-shuriken::before {
    content: "\F137F"
  }

  .mdi-sigma::before {
    content: "\F04A0"
  }

  .mdi-sigma-lower::before {
    content: "\F062B"
  }

  .mdi-sign-caution::before {
    content: "\F04A1"
  }

  .mdi-sign-direction::before {
    content: "\F0781"
  }

  .mdi-sign-direction-minus::before {
    content: "\F1000"
  }

  .mdi-sign-direction-plus::before {
    content: "\F0FDC"
  }

  .mdi-sign-direction-remove::before {
    content: "\F0FDD"
  }

  .mdi-sign-real-estate::before {
    content: "\F1118"
  }

  .mdi-sign-text::before {
    content: "\F0782"
  }

  .mdi-signal::before {
    content: "\F04A2"
  }

  .mdi-signal-2g::before {
    content: "\F0712"
  }

  .mdi-signal-3g::before {
    content: "\F0713"
  }

  .mdi-signal-4g::before {
    content: "\F0714"
  }

  .mdi-signal-5g::before {
    content: "\F0A6F"
  }

  .mdi-signal-cellular-1::before {
    content: "\F08BC"
  }

  .mdi-signal-cellular-2::before {
    content: "\F08BD"
  }

  .mdi-signal-cellular-3::before {
    content: "\F08BE"
  }

  .mdi-signal-cellular-outline::before {
    content: "\F08BF"
  }

  .mdi-signal-distance-variant::before {
    content: "\F0E64"
  }

  .mdi-signal-hspa::before {
    content: "\F0715"
  }

  .mdi-signal-hspa-plus::before {
    content: "\F0716"
  }

  .mdi-signal-off::before {
    content: "\F0783"
  }

  .mdi-signal-variant::before {
    content: "\F060A"
  }

  .mdi-signature::before {
    content: "\F0DFB"
  }

  .mdi-signature-freehand::before {
    content: "\F0DFC"
  }

  .mdi-signature-image::before {
    content: "\F0DFD"
  }

  .mdi-signature-text::before {
    content: "\F0DFE"
  }

  .mdi-silo::before {
    content: "\F0B49"
  }

  .mdi-silverware::before {
    content: "\F04A3"
  }

  .mdi-silverware-clean::before {
    content: "\F0FDE"
  }

  .mdi-silverware-fork::before {
    content: "\F04A4"
  }

  .mdi-silverware-fork-knife::before {
    content: "\F0A70"
  }

  .mdi-silverware-spoon::before {
    content: "\F04A5"
  }

  .mdi-silverware-variant::before {
    content: "\F04A6"
  }

  .mdi-sim::before {
    content: "\F04A7"
  }

  .mdi-sim-alert::before {
    content: "\F04A8"
  }

  .mdi-sim-off::before {
    content: "\F04A9"
  }

  .mdi-simple-icons::before {
    content: "\F131D"
  }

  .mdi-sina-weibo::before {
    content: "\F0ADF"
  }

  .mdi-sine-wave::before {
    content: "\F095B"
  }

  .mdi-sitemap::before {
    content: "\F04AA"
  }

  .mdi-size-l::before {
    content: "\F13A6"
  }

  .mdi-size-m::before {
    content: "\F13A5"
  }

  .mdi-size-s::before {
    content: "\F13A4"
  }

  .mdi-size-xl::before {
    content: "\F13A7"
  }

  .mdi-size-xs::before {
    content: "\F13A3"
  }

  .mdi-size-xxl::before {
    content: "\F13A8"
  }

  .mdi-size-xxs::before {
    content: "\F13A2"
  }

  .mdi-size-xxxl::before {
    content: "\F13A9"
  }

  .mdi-skate::before {
    content: "\F0D35"
  }

  .mdi-skateboard::before {
    content: "\F14C2"
  }

  .mdi-skew-less::before {
    content: "\F0D36"
  }

  .mdi-skew-more::before {
    content: "\F0D37"
  }

  .mdi-ski::before {
    content: "\F1304"
  }

  .mdi-ski-cross-country::before {
    content: "\F1305"
  }

  .mdi-ski-water::before {
    content: "\F1306"
  }

  .mdi-skip-backward::before {
    content: "\F04AB"
  }

  .mdi-skip-backward-outline::before {
    content: "\F0F25"
  }

  .mdi-skip-forward::before {
    content: "\F04AC"
  }

  .mdi-skip-forward-outline::before {
    content: "\F0F26"
  }

  .mdi-skip-next::before {
    content: "\F04AD"
  }

  .mdi-skip-next-circle::before {
    content: "\F0661"
  }

  .mdi-skip-next-circle-outline::before {
    content: "\F0662"
  }

  .mdi-skip-next-outline::before {
    content: "\F0F27"
  }

  .mdi-skip-previous::before {
    content: "\F04AE"
  }

  .mdi-skip-previous-circle::before {
    content: "\F0663"
  }

  .mdi-skip-previous-circle-outline::before {
    content: "\F0664"
  }

  .mdi-skip-previous-outline::before {
    content: "\F0F28"
  }

  .mdi-skull::before {
    content: "\F068C"
  }

  .mdi-skull-crossbones::before {
    content: "\F0BC6"
  }

  .mdi-skull-crossbones-outline::before {
    content: "\F0BC7"
  }

  .mdi-skull-outline::before {
    content: "\F0BC8"
  }

  .mdi-skull-scan::before {
    content: "\F14C7"
  }

  .mdi-skull-scan-outline::before {
    content: "\F14C8"
  }

  .mdi-skype::before {
    content: "\F04AF"
  }

  .mdi-skype-business::before {
    content: "\F04B0"
  }

  .mdi-slack::before {
    content: "\F04B1"
  }

  .mdi-slash-forward::before {
    content: "\F0FDF"
  }

  .mdi-slash-forward-box::before {
    content: "\F0FE0"
  }

  .mdi-sleep::before {
    content: "\F04B2"
  }

  .mdi-sleep-off::before {
    content: "\F04B3"
  }

  .mdi-slope-downhill::before {
    content: "\F0DFF"
  }

  .mdi-slope-uphill::before {
    content: "\F0E00"
  }

  .mdi-slot-machine::before {
    content: "\F1114"
  }

  .mdi-slot-machine-outline::before {
    content: "\F1115"
  }

  .mdi-smart-card::before {
    content: "\F10BD"
  }

  .mdi-smart-card-outline::before {
    content: "\F10BE"
  }

  .mdi-smart-card-reader::before {
    content: "\F10BF"
  }

  .mdi-smart-card-reader-outline::before {
    content: "\F10C0"
  }

  .mdi-smog::before {
    content: "\F0A71"
  }

  .mdi-smoke-detector::before {
    content: "\F0392"
  }

  .mdi-smoking::before {
    content: "\F04B4"
  }

  .mdi-smoking-off::before {
    content: "\F04B5"
  }

  .mdi-smoking-pipe::before {
    content: "\F140D"
  }

  .mdi-smoking-pipe-off::before {
    content: "\F1428"
  }

  .mdi-snapchat::before {
    content: "\F04B6"
  }

  .mdi-snowboard::before {
    content: "\F1307"
  }

  .mdi-snowflake::before {
    content: "\F0717"
  }

  .mdi-snowflake-alert::before {
    content: "\F0F29"
  }

  .mdi-snowflake-melt::before {
    content: "\F12CB"
  }

  .mdi-snowflake-variant::before {
    content: "\F0F2A"
  }

  .mdi-snowman::before {
    content: "\F04B7"
  }

  .mdi-soccer::before {
    content: "\F04B8"
  }

  .mdi-soccer-field::before {
    content: "\F0834"
  }

  .mdi-sofa::before {
    content: "\F04B9"
  }

  .mdi-solar-panel::before {
    content: "\F0D9B"
  }

  .mdi-solar-panel-large::before {
    content: "\F0D9C"
  }

  .mdi-solar-power::before {
    content: "\F0A72"
  }

  .mdi-soldering-iron::before {
    content: "\F1092"
  }

  .mdi-solid::before {
    content: "\F068D"
  }

  .mdi-sony-playstation::before {
    content: "\F0414"
  }

  .mdi-sort::before {
    content: "\F04BA"
  }

  .mdi-sort-alphabetical-ascending::before {
    content: "\F05BD"
  }

  .mdi-sort-alphabetical-ascending-variant::before {
    content: "\F1148"
  }

  .mdi-sort-alphabetical-descending::before {
    content: "\F05BF"
  }

  .mdi-sort-alphabetical-descending-variant::before {
    content: "\F1149"
  }

  .mdi-sort-alphabetical-variant::before {
    content: "\F04BB"
  }

  .mdi-sort-ascending::before {
    content: "\F04BC"
  }

  .mdi-sort-bool-ascending::before {
    content: "\F1385"
  }

  .mdi-sort-bool-ascending-variant::before {
    content: "\F1386"
  }

  .mdi-sort-bool-descending::before {
    content: "\F1387"
  }

  .mdi-sort-bool-descending-variant::before {
    content: "\F1388"
  }

  .mdi-sort-descending::before {
    content: "\F04BD"
  }

  .mdi-sort-numeric-ascending::before {
    content: "\F1389"
  }

  .mdi-sort-numeric-ascending-variant::before {
    content: "\F090D"
  }

  .mdi-sort-numeric-descending::before {
    content: "\F138A"
  }

  .mdi-sort-numeric-descending-variant::before {
    content: "\F0AD2"
  }

  .mdi-sort-numeric-variant::before {
    content: "\F04BE"
  }

  .mdi-sort-reverse-variant::before {
    content: "\F033C"
  }

  .mdi-sort-variant::before {
    content: "\F04BF"
  }

  .mdi-sort-variant-lock::before {
    content: "\F0CCD"
  }

  .mdi-sort-variant-lock-open::before {
    content: "\F0CCE"
  }

  .mdi-sort-variant-remove::before {
    content: "\F1147"
  }

  .mdi-soundcloud::before {
    content: "\F04C0"
  }

  .mdi-source-branch::before {
    content: "\F062C"
  }

  .mdi-source-branch-check::before {
    content: "\F14CF"
  }

  .mdi-source-branch-minus::before {
    content: "\F14CB"
  }

  .mdi-source-branch-plus::before {
    content: "\F14CA"
  }

  .mdi-source-branch-refresh::before {
    content: "\F14CD"
  }

  .mdi-source-branch-remove::before {
    content: "\F14CC"
  }

  .mdi-source-branch-sync::before {
    content: "\F14CE"
  }

  .mdi-source-commit::before {
    content: "\F0718"
  }

  .mdi-source-commit-end::before {
    content: "\F0719"
  }

  .mdi-source-commit-end-local::before {
    content: "\F071A"
  }

  .mdi-source-commit-local::before {
    content: "\F071B"
  }

  .mdi-source-commit-next-local::before {
    content: "\F071C"
  }

  .mdi-source-commit-start::before {
    content: "\F071D"
  }

  .mdi-source-commit-start-next-local::before {
    content: "\F071E"
  }

  .mdi-source-fork::before {
    content: "\F04C1"
  }

  .mdi-source-merge::before {
    content: "\F062D"
  }

  .mdi-source-pull::before {
    content: "\F04C2"
  }

  .mdi-source-repository::before {
    content: "\F0CCF"
  }

  .mdi-source-repository-multiple::before {
    content: "\F0CD0"
  }

  .mdi-soy-sauce::before {
    content: "\F07EE"
  }

  .mdi-soy-sauce-off::before {
    content: "\F13FC"
  }

  .mdi-spa::before {
    content: "\F0CD1"
  }

  .mdi-spa-outline::before {
    content: "\F0CD2"
  }

  .mdi-space-invaders::before {
    content: "\F0BC9"
  }

  .mdi-space-station::before {
    content: "\F1383"
  }

  .mdi-spade::before {
    content: "\F0E65"
  }

  .mdi-speaker::before {
    content: "\F04C3"
  }

  .mdi-speaker-bluetooth::before {
    content: "\F09A2"
  }

  .mdi-speaker-multiple::before {
    content: "\F0D38"
  }

  .mdi-speaker-off::before {
    content: "\F04C4"
  }

  .mdi-speaker-wireless::before {
    content: "\F071F"
  }

  .mdi-speedometer::before {
    content: "\F04C5"
  }

  .mdi-speedometer-medium::before {
    content: "\F0F85"
  }

  .mdi-speedometer-slow::before {
    content: "\F0F86"
  }

  .mdi-spellcheck::before {
    content: "\F04C6"
  }

  .mdi-spider::before {
    content: "\F11EA"
  }

  .mdi-spider-thread::before {
    content: "\F11EB"
  }

  .mdi-spider-web::before {
    content: "\F0BCA"
  }

  .mdi-spoon-sugar::before {
    content: "\F1429"
  }

  .mdi-spotify::before {
    content: "\F04C7"
  }

  .mdi-spotlight::before {
    content: "\F04C8"
  }

  .mdi-spotlight-beam::before {
    content: "\F04C9"
  }

  .mdi-spray::before {
    content: "\F0665"
  }

  .mdi-spray-bottle::before {
    content: "\F0AE0"
  }

  .mdi-sprinkler::before {
    content: "\F105F"
  }

  .mdi-sprinkler-variant::before {
    content: "\F1060"
  }

  .mdi-sprout::before {
    content: "\F0E66"
  }

  .mdi-sprout-outline::before {
    content: "\F0E67"
  }

  .mdi-square::before {
    content: "\F0764"
  }

  .mdi-square-edit-outline::before {
    content: "\F090C"
  }

  .mdi-square-medium::before {
    content: "\F0A13"
  }

  .mdi-square-medium-outline::before {
    content: "\F0A14"
  }

  .mdi-square-off::before {
    content: "\F12EE"
  }

  .mdi-square-off-outline::before {
    content: "\F12EF"
  }

  .mdi-square-outline::before {
    content: "\F0763"
  }

  .mdi-square-root::before {
    content: "\F0784"
  }

  .mdi-square-root-box::before {
    content: "\F09A3"
  }

  .mdi-square-small::before {
    content: "\F0A15"
  }

  .mdi-square-wave::before {
    content: "\F147B"
  }

  .mdi-squeegee::before {
    content: "\F0AE1"
  }

  .mdi-ssh::before {
    content: "\F08C0"
  }

  .mdi-stack-exchange::before {
    content: "\F060B"
  }

  .mdi-stack-overflow::before {
    content: "\F04CC"
  }

  .mdi-stackpath::before {
    content: "\F0359"
  }

  .mdi-stadium::before {
    content: "\F0FF9"
  }

  .mdi-stadium-variant::before {
    content: "\F0720"
  }

  .mdi-stairs::before {
    content: "\F04CD"
  }

  .mdi-stairs-box::before {
    content: "\F139E"
  }

  .mdi-stairs-down::before {
    content: "\F12BE"
  }

  .mdi-stairs-up::before {
    content: "\F12BD"
  }

  .mdi-stamper::before {
    content: "\F0D39"
  }

  .mdi-standard-definition::before {
    content: "\F07EF"
  }

  .mdi-star::before {
    content: "\F04CE"
  }

  .mdi-star-box::before {
    content: "\F0A73"
  }

  .mdi-star-box-multiple::before {
    content: "\F1286"
  }

  .mdi-star-box-multiple-outline::before {
    content: "\F1287"
  }

  .mdi-star-box-outline::before {
    content: "\F0A74"
  }

  .mdi-star-circle::before {
    content: "\F04CF"
  }

  .mdi-star-circle-outline::before {
    content: "\F09A4"
  }

  .mdi-star-face::before {
    content: "\F09A5"
  }

  .mdi-star-four-points::before {
    content: "\F0AE2"
  }

  .mdi-star-four-points-outline::before {
    content: "\F0AE3"
  }

  .mdi-star-half::before {
    content: "\F0246"
  }

  .mdi-star-half-full::before {
    content: "\F04D0"
  }

  .mdi-star-off::before {
    content: "\F04D1"
  }

  .mdi-star-outline::before {
    content: "\F04D2"
  }

  .mdi-star-three-points::before {
    content: "\F0AE4"
  }

  .mdi-star-three-points-outline::before {
    content: "\F0AE5"
  }

  .mdi-state-machine::before {
    content: "\F11EF"
  }

  .mdi-steam::before {
    content: "\F04D3"
  }

  .mdi-steering::before {
    content: "\F04D4"
  }

  .mdi-steering-off::before {
    content: "\F090E"
  }

  .mdi-step-backward::before {
    content: "\F04D5"
  }

  .mdi-step-backward-2::before {
    content: "\F04D6"
  }

  .mdi-step-forward::before {
    content: "\F04D7"
  }

  .mdi-step-forward-2::before {
    content: "\F04D8"
  }

  .mdi-stethoscope::before {
    content: "\F04D9"
  }

  .mdi-sticker::before {
    content: "\F1364"
  }

  .mdi-sticker-alert::before {
    content: "\F1365"
  }

  .mdi-sticker-alert-outline::before {
    content: "\F1366"
  }

  .mdi-sticker-check::before {
    content: "\F1367"
  }

  .mdi-sticker-check-outline::before {
    content: "\F1368"
  }

  .mdi-sticker-circle-outline::before {
    content: "\F05D0"
  }

  .mdi-sticker-emoji::before {
    content: "\F0785"
  }

  .mdi-sticker-minus::before {
    content: "\F1369"
  }

  .mdi-sticker-minus-outline::before {
    content: "\F136A"
  }

  .mdi-sticker-outline::before {
    content: "\F136B"
  }

  .mdi-sticker-plus::before {
    content: "\F136C"
  }

  .mdi-sticker-plus-outline::before {
    content: "\F136D"
  }

  .mdi-sticker-remove::before {
    content: "\F136E"
  }

  .mdi-sticker-remove-outline::before {
    content: "\F136F"
  }

  .mdi-stocking::before {
    content: "\F04DA"
  }

  .mdi-stomach::before {
    content: "\F1093"
  }

  .mdi-stop::before {
    content: "\F04DB"
  }

  .mdi-stop-circle::before {
    content: "\F0666"
  }

  .mdi-stop-circle-outline::before {
    content: "\F0667"
  }

  .mdi-store::before {
    content: "\F04DC"
  }

  .mdi-store-24-hour::before {
    content: "\F04DD"
  }

  .mdi-store-outline::before {
    content: "\F1361"
  }

  .mdi-storefront::before {
    content: "\F07C7"
  }

  .mdi-storefront-outline::before {
    content: "\F10C1"
  }

  .mdi-stove::before {
    content: "\F04DE"
  }

  .mdi-strategy::before {
    content: "\F11D6"
  }

  .mdi-stretch-to-page::before {
    content: "\F0F2B"
  }

  .mdi-stretch-to-page-outline::before {
    content: "\F0F2C"
  }

  .mdi-string-lights::before {
    content: "\F12BA"
  }

  .mdi-string-lights-off::before {
    content: "\F12BB"
  }

  .mdi-subdirectory-arrow-left::before {
    content: "\F060C"
  }

  .mdi-subdirectory-arrow-right::before {
    content: "\F060D"
  }

  .mdi-subtitles::before {
    content: "\F0A16"
  }

  .mdi-subtitles-outline::before {
    content: "\F0A17"
  }

  .mdi-subway::before {
    content: "\F06AC"
  }

  .mdi-subway-alert-variant::before {
    content: "\F0D9D"
  }

  .mdi-subway-variant::before {
    content: "\F04DF"
  }

  .mdi-summit::before {
    content: "\F0786"
  }

  .mdi-sunglasses::before {
    content: "\F04E0"
  }

  .mdi-surround-sound::before {
    content: "\F05C5"
  }

  .mdi-surround-sound-2-0::before {
    content: "\F07F0"
  }

  .mdi-surround-sound-3-1::before {
    content: "\F07F1"
  }

  .mdi-surround-sound-5-1::before {
    content: "\F07F2"
  }

  .mdi-surround-sound-7-1::before {
    content: "\F07F3"
  }

  .mdi-svg::before {
    content: "\F0721"
  }

  .mdi-swap-horizontal::before {
    content: "\F04E1"
  }

  .mdi-swap-horizontal-bold::before {
    content: "\F0BCD"
  }

  .mdi-swap-horizontal-circle::before {
    content: "\F0FE1"
  }

  .mdi-swap-horizontal-circle-outline::before {
    content: "\F0FE2"
  }

  .mdi-swap-horizontal-variant::before {
    content: "\F08C1"
  }

  .mdi-swap-vertical::before {
    content: "\F04E2"
  }

  .mdi-swap-vertical-bold::before {
    content: "\F0BCE"
  }

  .mdi-swap-vertical-circle::before {
    content: "\F0FE3"
  }

  .mdi-swap-vertical-circle-outline::before {
    content: "\F0FE4"
  }

  .mdi-swap-vertical-variant::before {
    content: "\F08C2"
  }

  .mdi-swim::before {
    content: "\F04E3"
  }

  .mdi-switch::before {
    content: "\F04E4"
  }

  .mdi-sword::before {
    content: "\F04E5"
  }

  .mdi-sword-cross::before {
    content: "\F0787"
  }

  .mdi-syllabary-hangul::before {
    content: "\F1333"
  }

  .mdi-syllabary-hiragana::before {
    content: "\F1334"
  }

  .mdi-syllabary-katakana::before {
    content: "\F1335"
  }

  .mdi-syllabary-katakana-halfwidth::before {
    content: "\F1336"
  }

  .mdi-symfony::before {
    content: "\F0AE6"
  }

  .mdi-sync::before {
    content: "\F04E6"
  }

  .mdi-sync-alert::before {
    content: "\F04E7"
  }

  .mdi-sync-circle::before {
    content: "\F1378"
  }

  .mdi-sync-off::before {
    content: "\F04E8"
  }

  .mdi-tab::before {
    content: "\F04E9"
  }

  .mdi-tab-minus::before {
    content: "\F0B4B"
  }

  .mdi-tab-plus::before {
    content: "\F075C"
  }

  .mdi-tab-remove::before {
    content: "\F0B4C"
  }

  .mdi-tab-unselected::before {
    content: "\F04EA"
  }

  .mdi-table::before {
    content: "\F04EB"
  }

  .mdi-table-account::before {
    content: "\F13B9"
  }

  .mdi-table-alert::before {
    content: "\F13BA"
  }

  .mdi-table-arrow-down::before {
    content: "\F13BB"
  }

  .mdi-table-arrow-left::before {
    content: "\F13BC"
  }

  .mdi-table-arrow-right::before {
    content: "\F13BD"
  }

  .mdi-table-arrow-up::before {
    content: "\F13BE"
  }

  .mdi-table-border::before {
    content: "\F0A18"
  }

  .mdi-table-cancel::before {
    content: "\F13BF"
  }

  .mdi-table-chair::before {
    content: "\F1061"
  }

  .mdi-table-check::before {
    content: "\F13C0"
  }

  .mdi-table-clock::before {
    content: "\F13C1"
  }

  .mdi-table-cog::before {
    content: "\F13C2"
  }

  .mdi-table-column::before {
    content: "\F0835"
  }

  .mdi-table-column-plus-after::before {
    content: "\F04EC"
  }

  .mdi-table-column-plus-before::before {
    content: "\F04ED"
  }

  .mdi-table-column-remove::before {
    content: "\F04EE"
  }

  .mdi-table-column-width::before {
    content: "\F04EF"
  }

  .mdi-table-edit::before {
    content: "\F04F0"
  }

  .mdi-table-eye::before {
    content: "\F1094"
  }

  .mdi-table-eye-off::before {
    content: "\F13C3"
  }

  .mdi-table-furniture::before {
    content: "\F05BC"
  }

  .mdi-table-headers-eye::before {
    content: "\F121D"
  }

  .mdi-table-headers-eye-off::before {
    content: "\F121E"
  }

  .mdi-table-heart::before {
    content: "\F13C4"
  }

  .mdi-table-key::before {
    content: "\F13C5"
  }

  .mdi-table-large::before {
    content: "\F04F1"
  }

  .mdi-table-large-plus::before {
    content: "\F0F87"
  }

  .mdi-table-large-remove::before {
    content: "\F0F88"
  }

  .mdi-table-lock::before {
    content: "\F13C6"
  }

  .mdi-table-merge-cells::before {
    content: "\F09A6"
  }

  .mdi-table-minus::before {
    content: "\F13C7"
  }

  .mdi-table-multiple::before {
    content: "\F13C8"
  }

  .mdi-table-network::before {
    content: "\F13C9"
  }

  .mdi-table-of-contents::before {
    content: "\F0836"
  }

  .mdi-table-off::before {
    content: "\F13CA"
  }

  .mdi-table-plus::before {
    content: "\F0A75"
  }

  .mdi-table-refresh::before {
    content: "\F13A0"
  }

  .mdi-table-remove::before {
    content: "\F0A76"
  }

  .mdi-table-row::before {
    content: "\F0837"
  }

  .mdi-table-row-height::before {
    content: "\F04F2"
  }

  .mdi-table-row-plus-after::before {
    content: "\F04F3"
  }

  .mdi-table-row-plus-before::before {
    content: "\F04F4"
  }

  .mdi-table-row-remove::before {
    content: "\F04F5"
  }

  .mdi-table-search::before {
    content: "\F090F"
  }

  .mdi-table-settings::before {
    content: "\F0838"
  }

  .mdi-table-split-cell::before {
    content: "\F142A"
  }

  .mdi-table-star::before {
    content: "\F13CB"
  }

  .mdi-table-sync::before {
    content: "\F13A1"
  }

  .mdi-table-tennis::before {
    content: "\F0E68"
  }

  .mdi-tablet::before {
    content: "\F04F6"
  }

  .mdi-tablet-android::before {
    content: "\F04F7"
  }

  .mdi-tablet-cellphone::before {
    content: "\F09A7"
  }

  .mdi-tablet-dashboard::before {
    content: "\F0ECE"
  }

  .mdi-tablet-ipad::before {
    content: "\F04F8"
  }

  .mdi-taco::before {
    content: "\F0762"
  }

  .mdi-tag::before {
    content: "\F04F9"
  }

  .mdi-tag-faces::before {
    content: "\F04FA"
  }

  .mdi-tag-heart::before {
    content: "\F068B"
  }

  .mdi-tag-heart-outline::before {
    content: "\F0BCF"
  }

  .mdi-tag-minus::before {
    content: "\F0910"
  }

  .mdi-tag-minus-outline::before {
    content: "\F121F"
  }

  .mdi-tag-multiple::before {
    content: "\F04FB"
  }

  .mdi-tag-multiple-outline::before {
    content: "\F12F7"
  }

  .mdi-tag-off::before {
    content: "\F1220"
  }

  .mdi-tag-off-outline::before {
    content: "\F1221"
  }

  .mdi-tag-outline::before {
    content: "\F04FC"
  }

  .mdi-tag-plus::before {
    content: "\F0722"
  }

  .mdi-tag-plus-outline::before {
    content: "\F1222"
  }

  .mdi-tag-remove::before {
    content: "\F0723"
  }

  .mdi-tag-remove-outline::before {
    content: "\F1223"
  }

  .mdi-tag-text::before {
    content: "\F1224"
  }

  .mdi-tag-text-outline::before {
    content: "\F04FD"
  }

  .mdi-tailwind::before {
    content: "\F13FF"
  }

  .mdi-tank::before {
    content: "\F0D3A"
  }

  .mdi-tanker-truck::before {
    content: "\F0FE5"
  }

  .mdi-tape-measure::before {
    content: "\F0B4D"
  }

  .mdi-target::before {
    content: "\F04FE"
  }

  .mdi-target-account::before {
    content: "\F0BD0"
  }

  .mdi-target-variant::before {
    content: "\F0A77"
  }

  .mdi-taxi::before {
    content: "\F04FF"
  }

  .mdi-tea::before {
    content: "\F0D9E"
  }

  .mdi-tea-outline::before {
    content: "\F0D9F"
  }

  .mdi-teach::before {
    content: "\F0890"
  }

  .mdi-teamviewer::before {
    content: "\F0500"
  }

  .mdi-telegram::before {
    content: "\F0501"
  }

  .mdi-telescope::before {
    content: "\F0B4E"
  }

  .mdi-television::before {
    content: "\F0502"
  }

  .mdi-television-ambient-light::before {
    content: "\F1356"
  }

  .mdi-television-box::before {
    content: "\F0839"
  }

  .mdi-television-classic::before {
    content: "\F07F4"
  }

  .mdi-television-classic-off::before {
    content: "\F083A"
  }

  .mdi-television-clean::before {
    content: "\F1110"
  }

  .mdi-television-guide::before {
    content: "\F0503"
  }

  .mdi-television-off::before {
    content: "\F083B"
  }

  .mdi-television-pause::before {
    content: "\F0F89"
  }

  .mdi-television-play::before {
    content: "\F0ECF"
  }

  .mdi-television-stop::before {
    content: "\F0F8A"
  }

  .mdi-temperature-celsius::before {
    content: "\F0504"
  }

  .mdi-temperature-fahrenheit::before {
    content: "\F0505"
  }

  .mdi-temperature-kelvin::before {
    content: "\F0506"
  }

  .mdi-tennis::before {
    content: "\F0DA0"
  }

  .mdi-tennis-ball::before {
    content: "\F0507"
  }

  .mdi-tent::before {
    content: "\F0508"
  }

  .mdi-terraform::before {
    content: "\F1062"
  }

  .mdi-terrain::before {
    content: "\F0509"
  }

  .mdi-test-tube::before {
    content: "\F0668"
  }

  .mdi-test-tube-empty::before {
    content: "\F0911"
  }

  .mdi-test-tube-off::before {
    content: "\F0912"
  }

  .mdi-text::before {
    content: "\F09A8"
  }

  .mdi-text-box::before {
    content: "\F021A"
  }

  .mdi-text-box-check::before {
    content: "\F0EA6"
  }

  .mdi-text-box-check-outline::before {
    content: "\F0EA7"
  }

  .mdi-text-box-minus::before {
    content: "\F0EA8"
  }

  .mdi-text-box-minus-outline::before {
    content: "\F0EA9"
  }

  .mdi-text-box-multiple::before {
    content: "\F0AB7"
  }

  .mdi-text-box-multiple-outline::before {
    content: "\F0AB8"
  }

  .mdi-text-box-outline::before {
    content: "\F09ED"
  }

  .mdi-text-box-plus::before {
    content: "\F0EAA"
  }

  .mdi-text-box-plus-outline::before {
    content: "\F0EAB"
  }

  .mdi-text-box-remove::before {
    content: "\F0EAC"
  }

  .mdi-text-box-remove-outline::before {
    content: "\F0EAD"
  }

  .mdi-text-box-search::before {
    content: "\F0EAE"
  }

  .mdi-text-box-search-outline::before {
    content: "\F0EAF"
  }

  .mdi-text-recognition::before {
    content: "\F113D"
  }

  .mdi-text-search::before {
    content: "\F13B8"
  }

  .mdi-text-shadow::before {
    content: "\F0669"
  }

  .mdi-text-short::before {
    content: "\F09A9"
  }

  .mdi-text-subject::before {
    content: "\F09AA"
  }

  .mdi-text-to-speech::before {
    content: "\F050A"
  }

  .mdi-text-to-speech-off::before {
    content: "\F050B"
  }

  .mdi-texture::before {
    content: "\F050C"
  }

  .mdi-texture-box::before {
    content: "\F0FE6"
  }

  .mdi-theater::before {
    content: "\F050D"
  }

  .mdi-theme-light-dark::before {
    content: "\F050E"
  }

  .mdi-thermometer::before {
    content: "\F050F"
  }

  .mdi-thermometer-alert::before {
    content: "\F0E01"
  }

  .mdi-thermometer-chevron-down::before {
    content: "\F0E02"
  }

  .mdi-thermometer-chevron-up::before {
    content: "\F0E03"
  }

  .mdi-thermometer-high::before {
    content: "\F10C2"
  }

  .mdi-thermometer-lines::before {
    content: "\F0510"
  }

  .mdi-thermometer-low::before {
    content: "\F10C3"
  }

  .mdi-thermometer-minus::before {
    content: "\F0E04"
  }

  .mdi-thermometer-plus::before {
    content: "\F0E05"
  }

  .mdi-thermostat::before {
    content: "\F0393"
  }

  .mdi-thermostat-box::before {
    content: "\F0891"
  }

  .mdi-thought-bubble::before {
    content: "\F07F6"
  }

  .mdi-thought-bubble-outline::before {
    content: "\F07F7"
  }

  .mdi-thumb-down::before {
    content: "\F0511"
  }

  .mdi-thumb-down-outline::before {
    content: "\F0512"
  }

  .mdi-thumb-up::before {
    content: "\F0513"
  }

  .mdi-thumb-up-outline::before {
    content: "\F0514"
  }

  .mdi-thumbs-up-down::before {
    content: "\F0515"
  }

  .mdi-ticket::before {
    content: "\F0516"
  }

  .mdi-ticket-account::before {
    content: "\F0517"
  }

  .mdi-ticket-confirmation::before {
    content: "\F0518"
  }

  .mdi-ticket-confirmation-outline::before {
    content: "\F13AA"
  }

  .mdi-ticket-outline::before {
    content: "\F0913"
  }

  .mdi-ticket-percent::before {
    content: "\F0724"
  }

  .mdi-ticket-percent-outline::before {
    content: "\F142B"
  }

  .mdi-tie::before {
    content: "\F0519"
  }

  .mdi-tilde::before {
    content: "\F0725"
  }

  .mdi-timelapse::before {
    content: "\F051A"
  }

  .mdi-timeline::before {
    content: "\F0BD1"
  }

  .mdi-timeline-alert::before {
    content: "\F0F95"
  }

  .mdi-timeline-alert-outline::before {
    content: "\F0F98"
  }

  .mdi-timeline-clock::before {
    content: "\F11FB"
  }

  .mdi-timeline-clock-outline::before {
    content: "\F11FC"
  }

  .mdi-timeline-help::before {
    content: "\F0F99"
  }

  .mdi-timeline-help-outline::before {
    content: "\F0F9A"
  }

  .mdi-timeline-outline::before {
    content: "\F0BD2"
  }

  .mdi-timeline-plus::before {
    content: "\F0F96"
  }

  .mdi-timeline-plus-outline::before {
    content: "\F0F97"
  }

  .mdi-timeline-text::before {
    content: "\F0BD3"
  }

  .mdi-timeline-text-outline::before {
    content: "\F0BD4"
  }

  .mdi-timer::before {
    content: "\F13AB"
  }

  .mdi-timer-10::before {
    content: "\F051C"
  }

  .mdi-timer-3::before {
    content: "\F051D"
  }

  .mdi-timer-off::before {
    content: "\F13AC"
  }

  .mdi-timer-off-outline::before {
    content: "\F051E"
  }

  .mdi-timer-outline::before {
    content: "\F051B"
  }

  .mdi-timer-sand::before {
    content: "\F051F"
  }

  .mdi-timer-sand-empty::before {
    content: "\F06AD"
  }

  .mdi-timer-sand-full::before {
    content: "\F078C"
  }

  .mdi-timetable::before {
    content: "\F0520"
  }

  .mdi-toaster::before {
    content: "\F1063"
  }

  .mdi-toaster-off::before {
    content: "\F11B7"
  }

  .mdi-toaster-oven::before {
    content: "\F0CD3"
  }

  .mdi-toggle-switch::before {
    content: "\F0521"
  }

  .mdi-toggle-switch-off::before {
    content: "\F0522"
  }

  .mdi-toggle-switch-off-outline::before {
    content: "\F0A19"
  }

  .mdi-toggle-switch-outline::before {
    content: "\F0A1A"
  }

  .mdi-toilet::before {
    content: "\F09AB"
  }

  .mdi-toolbox::before {
    content: "\F09AC"
  }

  .mdi-toolbox-outline::before {
    content: "\F09AD"
  }

  .mdi-tools::before {
    content: "\F1064"
  }

  .mdi-tooltip::before {
    content: "\F0523"
  }

  .mdi-tooltip-account::before {
    content: "\F000C"
  }

  .mdi-tooltip-edit::before {
    content: "\F0524"
  }

  .mdi-tooltip-edit-outline::before {
    content: "\F12C5"
  }

  .mdi-tooltip-image::before {
    content: "\F0525"
  }

  .mdi-tooltip-image-outline::before {
    content: "\F0BD5"
  }

  .mdi-tooltip-outline::before {
    content: "\F0526"
  }

  .mdi-tooltip-plus::before {
    content: "\F0BD6"
  }

  .mdi-tooltip-plus-outline::before {
    content: "\F0527"
  }

  .mdi-tooltip-text::before {
    content: "\F0528"
  }

  .mdi-tooltip-text-outline::before {
    content: "\F0BD7"
  }

  .mdi-tooth::before {
    content: "\F08C3"
  }

  .mdi-tooth-outline::before {
    content: "\F0529"
  }

  .mdi-toothbrush::before {
    content: "\F1129"
  }

  .mdi-toothbrush-electric::before {
    content: "\F112C"
  }

  .mdi-toothbrush-paste::before {
    content: "\F112A"
  }

  .mdi-tortoise::before {
    content: "\F0D3B"
  }

  .mdi-toslink::before {
    content: "\F12B8"
  }

  .mdi-tournament::before {
    content: "\F09AE"
  }

  .mdi-tow-truck::before {
    content: "\F083C"
  }

  .mdi-tower-beach::before {
    content: "\F0681"
  }

  .mdi-tower-fire::before {
    content: "\F0682"
  }

  .mdi-toy-brick::before {
    content: "\F1288"
  }

  .mdi-toy-brick-marker::before {
    content: "\F1289"
  }

  .mdi-toy-brick-marker-outline::before {
    content: "\F128A"
  }

  .mdi-toy-brick-minus::before {
    content: "\F128B"
  }

  .mdi-toy-brick-minus-outline::before {
    content: "\F128C"
  }

  .mdi-toy-brick-outline::before {
    content: "\F128D"
  }

  .mdi-toy-brick-plus::before {
    content: "\F128E"
  }

  .mdi-toy-brick-plus-outline::before {
    content: "\F128F"
  }

  .mdi-toy-brick-remove::before {
    content: "\F1290"
  }

  .mdi-toy-brick-remove-outline::before {
    content: "\F1291"
  }

  .mdi-toy-brick-search::before {
    content: "\F1292"
  }

  .mdi-toy-brick-search-outline::before {
    content: "\F1293"
  }

  .mdi-track-light::before {
    content: "\F0914"
  }

  .mdi-trackpad::before {
    content: "\F07F8"
  }

  .mdi-trackpad-lock::before {
    content: "\F0933"
  }

  .mdi-tractor::before {
    content: "\F0892"
  }

  .mdi-tractor-variant::before {
    content: "\F14C4"
  }

  .mdi-trademark::before {
    content: "\F0A78"
  }

  .mdi-traffic-cone::before {
    content: "\F137C"
  }

  .mdi-traffic-light::before {
    content: "\F052B"
  }

  .mdi-train::before {
    content: "\F052C"
  }

  .mdi-train-car::before {
    content: "\F0BD8"
  }

  .mdi-train-variant::before {
    content: "\F08C4"
  }

  .mdi-tram::before {
    content: "\F052D"
  }

  .mdi-tram-side::before {
    content: "\F0FE7"
  }

  .mdi-transcribe::before {
    content: "\F052E"
  }

  .mdi-transcribe-close::before {
    content: "\F052F"
  }

  .mdi-transfer::before {
    content: "\F1065"
  }

  .mdi-transfer-down::before {
    content: "\F0DA1"
  }

  .mdi-transfer-left::before {
    content: "\F0DA2"
  }

  .mdi-transfer-right::before {
    content: "\F0530"
  }

  .mdi-transfer-up::before {
    content: "\F0DA3"
  }

  .mdi-transit-connection::before {
    content: "\F0D3C"
  }

  .mdi-transit-connection-variant::before {
    content: "\F0D3D"
  }

  .mdi-transit-detour::before {
    content: "\F0F8B"
  }

  .mdi-transit-transfer::before {
    content: "\F06AE"
  }

  .mdi-transition::before {
    content: "\F0915"
  }

  .mdi-transition-masked::before {
    content: "\F0916"
  }

  .mdi-translate::before {
    content: "\F05CA"
  }

  .mdi-translate-off::before {
    content: "\F0E06"
  }

  .mdi-transmission-tower::before {
    content: "\F0D3E"
  }

  .mdi-trash-can::before {
    content: "\F0A79"
  }

  .mdi-trash-can-outline::before {
    content: "\F0A7A"
  }

  .mdi-tray::before {
    content: "\F1294"
  }

  .mdi-tray-alert::before {
    content: "\F1295"
  }

  .mdi-tray-full::before {
    content: "\F1296"
  }

  .mdi-tray-minus::before {
    content: "\F1297"
  }

  .mdi-tray-plus::before {
    content: "\F1298"
  }

  .mdi-tray-remove::before {
    content: "\F1299"
  }

  .mdi-treasure-chest::before {
    content: "\F0726"
  }

  .mdi-tree::before {
    content: "\F0531"
  }

  .mdi-tree-outline::before {
    content: "\F0E69"
  }

  .mdi-trello::before {
    content: "\F0532"
  }

  .mdi-trending-down::before {
    content: "\F0533"
  }

  .mdi-trending-neutral::before {
    content: "\F0534"
  }

  .mdi-trending-up::before {
    content: "\F0535"
  }

  .mdi-triangle::before {
    content: "\F0536"
  }

  .mdi-triangle-outline::before {
    content: "\F0537"
  }

  .mdi-triangle-wave::before {
    content: "\F147C"
  }

  .mdi-triforce::before {
    content: "\F0BD9"
  }

  .mdi-trophy::before {
    content: "\F0538"
  }

  .mdi-trophy-award::before {
    content: "\F0539"
  }

  .mdi-trophy-broken::before {
    content: "\F0DA4"
  }

  .mdi-trophy-outline::before {
    content: "\F053A"
  }

  .mdi-trophy-variant::before {
    content: "\F053B"
  }

  .mdi-trophy-variant-outline::before {
    content: "\F053C"
  }

  .mdi-truck::before {
    content: "\F053D"
  }

  .mdi-truck-check::before {
    content: "\F0CD4"
  }

  .mdi-truck-check-outline::before {
    content: "\F129A"
  }

  .mdi-truck-delivery::before {
    content: "\F053E"
  }

  .mdi-truck-delivery-outline::before {
    content: "\F129B"
  }

  .mdi-truck-fast::before {
    content: "\F0788"
  }

  .mdi-truck-fast-outline::before {
    content: "\F129C"
  }

  .mdi-truck-outline::before {
    content: "\F129D"
  }

  .mdi-truck-trailer::before {
    content: "\F0727"
  }

  .mdi-trumpet::before {
    content: "\F1096"
  }

  .mdi-tshirt-crew::before {
    content: "\F0A7B"
  }

  .mdi-tshirt-crew-outline::before {
    content: "\F053F"
  }

  .mdi-tshirt-v::before {
    content: "\F0A7C"
  }

  .mdi-tshirt-v-outline::before {
    content: "\F0540"
  }

  .mdi-tumble-dryer::before {
    content: "\F0917"
  }

  .mdi-tumble-dryer-alert::before {
    content: "\F11BA"
  }

  .mdi-tumble-dryer-off::before {
    content: "\F11BB"
  }

  .mdi-tune::before {
    content: "\F062E"
  }

  .mdi-tune-vertical::before {
    content: "\F066A"
  }

  .mdi-turnstile::before {
    content: "\F0CD5"
  }

  .mdi-turnstile-outline::before {
    content: "\F0CD6"
  }

  .mdi-turtle::before {
    content: "\F0CD7"
  }

  .mdi-twitch::before {
    content: "\F0543"
  }

  .mdi-twitter::before {
    content: "\F0544"
  }

  .mdi-twitter-retweet::before {
    content: "\F0547"
  }

  .mdi-two-factor-authentication::before {
    content: "\F09AF"
  }

  .mdi-typewriter::before {
    content: "\F0F2D"
  }

  .mdi-ubisoft::before {
    content: "\F0BDA"
  }

  .mdi-ubuntu::before {
    content: "\F0548"
  }

  .mdi-ufo::before {
    content: "\F10C4"
  }

  .mdi-ufo-outline::before {
    content: "\F10C5"
  }

  .mdi-ultra-high-definition::before {
    content: "\F07F9"
  }

  .mdi-umbraco::before {
    content: "\F0549"
  }

  .mdi-umbrella::before {
    content: "\F054A"
  }

  .mdi-umbrella-closed::before {
    content: "\F09B0"
  }

  .mdi-umbrella-closed-outline::before {
    content: "\F13E2"
  }

  .mdi-umbrella-closed-variant::before {
    content: "\F13E1"
  }

  .mdi-umbrella-outline::before {
    content: "\F054B"
  }

  .mdi-undo::before {
    content: "\F054C"
  }

  .mdi-undo-variant::before {
    content: "\F054D"
  }

  .mdi-unfold-less-horizontal::before {
    content: "\F054E"
  }

  .mdi-unfold-less-vertical::before {
    content: "\F0760"
  }

  .mdi-unfold-more-horizontal::before {
    content: "\F054F"
  }

  .mdi-unfold-more-vertical::before {
    content: "\F0761"
  }

  .mdi-ungroup::before {
    content: "\F0550"
  }

  .mdi-unicode::before {
    content: "\F0ED0"
  }

  .mdi-unity::before {
    content: "\F06AF"
  }

  .mdi-unreal::before {
    content: "\F09B1"
  }

  .mdi-untappd::before {
    content: "\F0551"
  }

  .mdi-update::before {
    content: "\F06B0"
  }

  .mdi-upload::before {
    content: "\F0552"
  }

  .mdi-upload-lock::before {
    content: "\F1373"
  }

  .mdi-upload-lock-outline::before {
    content: "\F1374"
  }

  .mdi-upload-multiple::before {
    content: "\F083D"
  }

  .mdi-upload-network::before {
    content: "\F06F6"
  }

  .mdi-upload-network-outline::before {
    content: "\F0CD8"
  }

  .mdi-upload-off::before {
    content: "\F10C6"
  }

  .mdi-upload-off-outline::before {
    content: "\F10C7"
  }

  .mdi-upload-outline::before {
    content: "\F0E07"
  }

  .mdi-usb::before {
    content: "\F0553"
  }

  .mdi-usb-flash-drive::before {
    content: "\F129E"
  }

  .mdi-usb-flash-drive-outline::before {
    content: "\F129F"
  }

  .mdi-usb-port::before {
    content: "\F11F0"
  }

  .mdi-valve::before {
    content: "\F1066"
  }

  .mdi-valve-closed::before {
    content: "\F1067"
  }

  .mdi-valve-open::before {
    content: "\F1068"
  }

  .mdi-van-passenger::before {
    content: "\F07FA"
  }

  .mdi-van-utility::before {
    content: "\F07FB"
  }

  .mdi-vanish::before {
    content: "\F07FC"
  }

  .mdi-vanity-light::before {
    content: "\F11E1"
  }

  .mdi-variable::before {
    content: "\F0AE7"
  }

  .mdi-variable-box::before {
    content: "\F1111"
  }

  .mdi-vector-arrange-above::before {
    content: "\F0554"
  }

  .mdi-vector-arrange-below::before {
    content: "\F0555"
  }

  .mdi-vector-bezier::before {
    content: "\F0AE8"
  }

  .mdi-vector-circle::before {
    content: "\F0556"
  }

  .mdi-vector-circle-variant::before {
    content: "\F0557"
  }

  .mdi-vector-combine::before {
    content: "\F0558"
  }

  .mdi-vector-curve::before {
    content: "\F0559"
  }

  .mdi-vector-difference::before {
    content: "\F055A"
  }

  .mdi-vector-difference-ab::before {
    content: "\F055B"
  }

  .mdi-vector-difference-ba::before {
    content: "\F055C"
  }

  .mdi-vector-ellipse::before {
    content: "\F0893"
  }

  .mdi-vector-intersection::before {
    content: "\F055D"
  }

  .mdi-vector-line::before {
    content: "\F055E"
  }

  .mdi-vector-link::before {
    content: "\F0FE8"
  }

  .mdi-vector-point::before {
    content: "\F055F"
  }

  .mdi-vector-polygon::before {
    content: "\F0560"
  }

  .mdi-vector-polyline::before {
    content: "\F0561"
  }

  .mdi-vector-polyline-edit::before {
    content: "\F1225"
  }

  .mdi-vector-polyline-minus::before {
    content: "\F1226"
  }

  .mdi-vector-polyline-plus::before {
    content: "\F1227"
  }

  .mdi-vector-polyline-remove::before {
    content: "\F1228"
  }

  .mdi-vector-radius::before {
    content: "\F074A"
  }

  .mdi-vector-rectangle::before {
    content: "\F05C6"
  }

  .mdi-vector-selection::before {
    content: "\F0562"
  }

  .mdi-vector-square::before {
    content: "\F0001"
  }

  .mdi-vector-triangle::before {
    content: "\F0563"
  }

  .mdi-vector-union::before {
    content: "\F0564"
  }

  .mdi-vhs::before {
    content: "\F0A1B"
  }

  .mdi-vibrate::before {
    content: "\F0566"
  }

  .mdi-vibrate-off::before {
    content: "\F0CD9"
  }

  .mdi-video::before {
    content: "\F0567"
  }

  .mdi-video-3d::before {
    content: "\F07FD"
  }

  .mdi-video-3d-off::before {
    content: "\F13D9"
  }

  .mdi-video-3d-variant::before {
    content: "\F0ED1"
  }

  .mdi-video-4k-box::before {
    content: "\F083E"
  }

  .mdi-video-account::before {
    content: "\F0919"
  }

  .mdi-video-box::before {
    content: "\F00FD"
  }

  .mdi-video-box-off::before {
    content: "\F00FE"
  }

  .mdi-video-check::before {
    content: "\F1069"
  }

  .mdi-video-check-outline::before {
    content: "\F106A"
  }

  .mdi-video-image::before {
    content: "\F091A"
  }

  .mdi-video-input-antenna::before {
    content: "\F083F"
  }

  .mdi-video-input-component::before {
    content: "\F0840"
  }

  .mdi-video-input-hdmi::before {
    content: "\F0841"
  }

  .mdi-video-input-scart::before {
    content: "\F0F8C"
  }

  .mdi-video-input-svideo::before {
    content: "\F0842"
  }

  .mdi-video-minus::before {
    content: "\F09B2"
  }

  .mdi-video-minus-outline::before {
    content: "\F02BA"
  }

  .mdi-video-off::before {
    content: "\F0568"
  }

  .mdi-video-off-outline::before {
    content: "\F0BDB"
  }

  .mdi-video-outline::before {
    content: "\F0BDC"
  }

  .mdi-video-plus::before {
    content: "\F09B3"
  }

  .mdi-video-plus-outline::before {
    content: "\F01D3"
  }

  .mdi-video-stabilization::before {
    content: "\F091B"
  }

  .mdi-video-switch::before {
    content: "\F0569"
  }

  .mdi-video-switch-outline::before {
    content: "\F0790"
  }

  .mdi-video-vintage::before {
    content: "\F0A1C"
  }

  .mdi-video-wireless::before {
    content: "\F0ED2"
  }

  .mdi-video-wireless-outline::before {
    content: "\F0ED3"
  }

  .mdi-view-agenda::before {
    content: "\F056A"
  }

  .mdi-view-agenda-outline::before {
    content: "\F11D8"
  }

  .mdi-view-array::before {
    content: "\F056B"
  }

  .mdi-view-array-outline::before {
    content: "\F1485"
  }

  .mdi-view-carousel::before {
    content: "\F056C"
  }

  .mdi-view-carousel-outline::before {
    content: "\F1486"
  }

  .mdi-view-column::before {
    content: "\F056D"
  }

  .mdi-view-column-outline::before {
    content: "\F1487"
  }

  .mdi-view-comfy::before {
    content: "\F0E6A"
  }

  .mdi-view-comfy-outline::before {
    content: "\F1488"
  }

  .mdi-view-compact::before {
    content: "\F0E6B"
  }

  .mdi-view-compact-outline::before {
    content: "\F0E6C"
  }

  .mdi-view-dashboard::before {
    content: "\F056E"
  }

  .mdi-view-dashboard-outline::before {
    content: "\F0A1D"
  }

  .mdi-view-dashboard-variant::before {
    content: "\F0843"
  }

  .mdi-view-dashboard-variant-outline::before {
    content: "\F1489"
  }

  .mdi-view-day::before {
    content: "\F056F"
  }

  .mdi-view-day-outline::before {
    content: "\F148A"
  }

  .mdi-view-grid::before {
    content: "\F0570"
  }

  .mdi-view-grid-outline::before {
    content: "\F11D9"
  }

  .mdi-view-grid-plus::before {
    content: "\F0F8D"
  }

  .mdi-view-grid-plus-outline::before {
    content: "\F11DA"
  }

  .mdi-view-headline::before {
    content: "\F0571"
  }

  .mdi-view-list::before {
    content: "\F0572"
  }

  .mdi-view-list-outline::before {
    content: "\F148B"
  }

  .mdi-view-module::before {
    content: "\F0573"
  }

  .mdi-view-module-outline::before {
    content: "\F148C"
  }

  .mdi-view-parallel::before {
    content: "\F0728"
  }

  .mdi-view-parallel-outline::before {
    content: "\F148D"
  }

  .mdi-view-quilt::before {
    content: "\F0574"
  }

  .mdi-view-quilt-outline::before {
    content: "\F148E"
  }

  .mdi-view-sequential::before {
    content: "\F0729"
  }

  .mdi-view-sequential-outline::before {
    content: "\F148F"
  }

  .mdi-view-split-horizontal::before {
    content: "\F0BCB"
  }

  .mdi-view-split-vertical::before {
    content: "\F0BCC"
  }

  .mdi-view-stream::before {
    content: "\F0575"
  }

  .mdi-view-stream-outline::before {
    content: "\F1490"
  }

  .mdi-view-week::before {
    content: "\F0576"
  }

  .mdi-view-week-outline::before {
    content: "\F1491"
  }

  .mdi-vimeo::before {
    content: "\F0577"
  }

  .mdi-violin::before {
    content: "\F060F"
  }

  .mdi-virtual-reality::before {
    content: "\F0894"
  }

  .mdi-virus::before {
    content: "\F13B6"
  }

  .mdi-virus-outline::before {
    content: "\F13B7"
  }

  .mdi-vk::before {
    content: "\F0579"
  }

  .mdi-vlc::before {
    content: "\F057C"
  }

  .mdi-voice-off::before {
    content: "\F0ED4"
  }

  .mdi-voicemail::before {
    content: "\F057D"
  }

  .mdi-volleyball::before {
    content: "\F09B4"
  }

  .mdi-volume-high::before {
    content: "\F057E"
  }

  .mdi-volume-low::before {
    content: "\F057F"
  }

  .mdi-volume-medium::before {
    content: "\F0580"
  }

  .mdi-volume-minus::before {
    content: "\F075E"
  }

  .mdi-volume-mute::before {
    content: "\F075F"
  }

  .mdi-volume-off::before {
    content: "\F0581"
  }

  .mdi-volume-plus::before {
    content: "\F075D"
  }

  .mdi-volume-source::before {
    content: "\F1120"
  }

  .mdi-volume-variant-off::before {
    content: "\F0E08"
  }

  .mdi-volume-vibrate::before {
    content: "\F1121"
  }

  .mdi-vote::before {
    content: "\F0A1F"
  }

  .mdi-vote-outline::before {
    content: "\F0A20"
  }

  .mdi-vpn::before {
    content: "\F0582"
  }

  .mdi-vuejs::before {
    content: "\F0844"
  }

  .mdi-vuetify::before {
    content: "\F0E6D"
  }

  .mdi-walk::before {
    content: "\F0583"
  }

  .mdi-wall::before {
    content: "\F07FE"
  }

  .mdi-wall-sconce::before {
    content: "\F091C"
  }

  .mdi-wall-sconce-flat::before {
    content: "\F091D"
  }

  .mdi-wall-sconce-flat-variant::before {
    content: "\F041C"
  }

  .mdi-wall-sconce-round::before {
    content: "\F0748"
  }

  .mdi-wall-sconce-round-variant::before {
    content: "\F091E"
  }

  .mdi-wallet::before {
    content: "\F0584"
  }

  .mdi-wallet-giftcard::before {
    content: "\F0585"
  }

  .mdi-wallet-membership::before {
    content: "\F0586"
  }

  .mdi-wallet-outline::before {
    content: "\F0BDD"
  }

  .mdi-wallet-plus::before {
    content: "\F0F8E"
  }

  .mdi-wallet-plus-outline::before {
    content: "\F0F8F"
  }

  .mdi-wallet-travel::before {
    content: "\F0587"
  }

  .mdi-wallpaper::before {
    content: "\F0E09"
  }

  .mdi-wan::before {
    content: "\F0588"
  }

  .mdi-wardrobe::before {
    content: "\F0F90"
  }

  .mdi-wardrobe-outline::before {
    content: "\F0F91"
  }

  .mdi-warehouse::before {
    content: "\F0F81"
  }

  .mdi-washing-machine::before {
    content: "\F072A"
  }

  .mdi-washing-machine-alert::before {
    content: "\F11BC"
  }

  .mdi-washing-machine-off::before {
    content: "\F11BD"
  }

  .mdi-watch::before {
    content: "\F0589"
  }

  .mdi-watch-export::before {
    content: "\F058A"
  }

  .mdi-watch-export-variant::before {
    content: "\F0895"
  }

  .mdi-watch-import::before {
    content: "\F058B"
  }

  .mdi-watch-import-variant::before {
    content: "\F0896"
  }

  .mdi-watch-variant::before {
    content: "\F0897"
  }

  .mdi-watch-vibrate::before {
    content: "\F06B1"
  }

  .mdi-watch-vibrate-off::before {
    content: "\F0CDA"
  }

  .mdi-water::before {
    content: "\F058C"
  }

  .mdi-water-boiler::before {
    content: "\F0F92"
  }

  .mdi-water-boiler-alert::before {
    content: "\F11B3"
  }

  .mdi-water-boiler-off::before {
    content: "\F11B4"
  }

  .mdi-water-off::before {
    content: "\F058D"
  }

  .mdi-water-outline::before {
    content: "\F0E0A"
  }

  .mdi-water-percent::before {
    content: "\F058E"
  }

  .mdi-water-polo::before {
    content: "\F12A0"
  }

  .mdi-water-pump::before {
    content: "\F058F"
  }

  .mdi-water-pump-off::before {
    content: "\F0F93"
  }

  .mdi-water-well::before {
    content: "\F106B"
  }

  .mdi-water-well-outline::before {
    content: "\F106C"
  }

  .mdi-watering-can::before {
    content: "\F1481"
  }

  .mdi-watering-can-outline::before {
    content: "\F1482"
  }

  .mdi-watermark::before {
    content: "\F0612"
  }

  .mdi-wave::before {
    content: "\F0F2E"
  }

  .mdi-waveform::before {
    content: "\F147D"
  }

  .mdi-waves::before {
    content: "\F078D"
  }

  .mdi-waze::before {
    content: "\F0BDE"
  }

  .mdi-weather-cloudy::before {
    content: "\F0590"
  }

  .mdi-weather-cloudy-alert::before {
    content: "\F0F2F"
  }

  .mdi-weather-cloudy-arrow-right::before {
    content: "\F0E6E"
  }

  .mdi-weather-fog::before {
    content: "\F0591"
  }

  .mdi-weather-hail::before {
    content: "\F0592"
  }

  .mdi-weather-hazy::before {
    content: "\F0F30"
  }

  .mdi-weather-hurricane::before {
    content: "\F0898"
  }

  .mdi-weather-lightning::before {
    content: "\F0593"
  }

  .mdi-weather-lightning-rainy::before {
    content: "\F067E"
  }

  .mdi-weather-night::before {
    content: "\F0594"
  }

  .mdi-weather-night-partly-cloudy::before {
    content: "\F0F31"
  }

  .mdi-weather-partly-cloudy::before {
    content: "\F0595"
  }

  .mdi-weather-partly-lightning::before {
    content: "\F0F32"
  }

  .mdi-weather-partly-rainy::before {
    content: "\F0F33"
  }

  .mdi-weather-partly-snowy::before {
    content: "\F0F34"
  }

  .mdi-weather-partly-snowy-rainy::before {
    content: "\F0F35"
  }

  .mdi-weather-pouring::before {
    content: "\F0596"
  }

  .mdi-weather-rainy::before {
    content: "\F0597"
  }

  .mdi-weather-snowy::before {
    content: "\F0598"
  }

  .mdi-weather-snowy-heavy::before {
    content: "\F0F36"
  }

  .mdi-weather-snowy-rainy::before {
    content: "\F067F"
  }

  .mdi-weather-sunny::before {
    content: "\F0599"
  }

  .mdi-weather-sunny-alert::before {
    content: "\F0F37"
  }

  .mdi-weather-sunset::before {
    content: "\F059A"
  }

  .mdi-weather-sunset-down::before {
    content: "\F059B"
  }

  .mdi-weather-sunset-up::before {
    content: "\F059C"
  }

  .mdi-weather-tornado::before {
    content: "\F0F38"
  }

  .mdi-weather-windy::before {
    content: "\F059D"
  }

  .mdi-weather-windy-variant::before {
    content: "\F059E"
  }

  .mdi-web::before {
    content: "\F059F"
  }

  .mdi-web-box::before {
    content: "\F0F94"
  }

  .mdi-web-clock::before {
    content: "\F124A"
  }

  .mdi-webcam::before {
    content: "\F05A0"
  }

  .mdi-webhook::before {
    content: "\F062F"
  }

  .mdi-webpack::before {
    content: "\F072B"
  }

  .mdi-webrtc::before {
    content: "\F1248"
  }

  .mdi-wechat::before {
    content: "\F0611"
  }

  .mdi-weight::before {
    content: "\F05A1"
  }

  .mdi-weight-gram::before {
    content: "\F0D3F"
  }

  .mdi-weight-kilogram::before {
    content: "\F05A2"
  }

  .mdi-weight-lifter::before {
    content: "\F115D"
  }

  .mdi-weight-pound::before {
    content: "\F09B5"
  }

  .mdi-whatsapp::before {
    content: "\F05A3"
  }

  .mdi-wheelchair-accessibility::before {
    content: "\F05A4"
  }

  .mdi-whistle::before {
    content: "\F09B6"
  }

  .mdi-whistle-outline::before {
    content: "\F12BC"
  }

  .mdi-white-balance-auto::before {
    content: "\F05A5"
  }

  .mdi-white-balance-incandescent::before {
    content: "\F05A6"
  }

  .mdi-white-balance-iridescent::before {
    content: "\F05A7"
  }

  .mdi-white-balance-sunny::before {
    content: "\F05A8"
  }

  .mdi-widgets::before {
    content: "\F072C"
  }

  .mdi-widgets-outline::before {
    content: "\F1355"
  }

  .mdi-wifi::before {
    content: "\F05A9"
  }

  .mdi-wifi-off::before {
    content: "\F05AA"
  }

  .mdi-wifi-star::before {
    content: "\F0E0B"
  }

  .mdi-wifi-strength-1::before {
    content: "\F091F"
  }

  .mdi-wifi-strength-1-alert::before {
    content: "\F0920"
  }

  .mdi-wifi-strength-1-lock::before {
    content: "\F0921"
  }

  .mdi-wifi-strength-2::before {
    content: "\F0922"
  }

  .mdi-wifi-strength-2-alert::before {
    content: "\F0923"
  }

  .mdi-wifi-strength-2-lock::before {
    content: "\F0924"
  }

  .mdi-wifi-strength-3::before {
    content: "\F0925"
  }

  .mdi-wifi-strength-3-alert::before {
    content: "\F0926"
  }

  .mdi-wifi-strength-3-lock::before {
    content: "\F0927"
  }

  .mdi-wifi-strength-4::before {
    content: "\F0928"
  }

  .mdi-wifi-strength-4-alert::before {
    content: "\F0929"
  }

  .mdi-wifi-strength-4-lock::before {
    content: "\F092A"
  }

  .mdi-wifi-strength-alert-outline::before {
    content: "\F092B"
  }

  .mdi-wifi-strength-lock-outline::before {
    content: "\F092C"
  }

  .mdi-wifi-strength-off::before {
    content: "\F092D"
  }

  .mdi-wifi-strength-off-outline::before {
    content: "\F092E"
  }

  .mdi-wifi-strength-outline::before {
    content: "\F092F"
  }

  .mdi-wikipedia::before {
    content: "\F05AC"
  }

  .mdi-wind-turbine::before {
    content: "\F0DA5"
  }

  .mdi-window-close::before {
    content: "\F05AD"
  }

  .mdi-window-closed::before {
    content: "\F05AE"
  }

  .mdi-window-closed-variant::before {
    content: "\F11DB"
  }

  .mdi-window-maximize::before {
    content: "\F05AF"
  }

  .mdi-window-minimize::before {
    content: "\F05B0"
  }

  .mdi-window-open::before {
    content: "\F05B1"
  }

  .mdi-window-open-variant::before {
    content: "\F11DC"
  }

  .mdi-window-restore::before {
    content: "\F05B2"
  }

  .mdi-window-shutter::before {
    content: "\F111C"
  }

  .mdi-window-shutter-alert::before {
    content: "\F111D"
  }

  .mdi-window-shutter-open::before {
    content: "\F111E"
  }

  .mdi-wiper::before {
    content: "\F0AE9"
  }

  .mdi-wiper-wash::before {
    content: "\F0DA6"
  }

  .mdi-wizard-hat::before {
    content: "\F1477"
  }

  .mdi-wordpress::before {
    content: "\F05B4"
  }

  .mdi-wrap::before {
    content: "\F05B6"
  }

  .mdi-wrap-disabled::before {
    content: "\F0BDF"
  }

  .mdi-wrench::before {
    content: "\F05B7"
  }

  .mdi-wrench-outline::before {
    content: "\F0BE0"
  }

  .mdi-xamarin::before {
    content: "\F0845"
  }

  .mdi-xamarin-outline::before {
    content: "\F0846"
  }

  .mdi-xing::before {
    content: "\F05BE"
  }

  .mdi-xml::before {
    content: "\F05C0"
  }

  .mdi-xmpp::before {
    content: "\F07FF"
  }

  .mdi-y-combinator::before {
    content: "\F0624"
  }

  .mdi-yahoo::before {
    content: "\F0B4F"
  }

  .mdi-yeast::before {
    content: "\F05C1"
  }

  .mdi-yin-yang::before {
    content: "\F0680"
  }

  .mdi-yoga::before {
    content: "\F117C"
  }

  .mdi-youtube::before {
    content: "\F05C3"
  }

  .mdi-youtube-gaming::before {
    content: "\F0848"
  }

  .mdi-youtube-studio::before {
    content: "\F0847"
  }

  .mdi-youtube-subscription::before {
    content: "\F0D40"
  }

  .mdi-youtube-tv::before {
    content: "\F0448"
  }

  .mdi-z-wave::before {
    content: "\F0AEA"
  }

  .mdi-zend::before {
    content: "\F0AEB"
  }

  .mdi-zigbee::before {
    content: "\F0D41"
  }

  .mdi-zip-box::before {
    content: "\F05C4"
  }

  .mdi-zip-box-outline::before {
    content: "\F0FFA"
  }

  .mdi-zip-disk::before {
    content: "\F0A23"
  }

  .mdi-zodiac-aquarius::before {
    content: "\F0A7D"
  }

  .mdi-zodiac-aries::before {
    content: "\F0A7E"
  }

  .mdi-zodiac-cancer::before {
    content: "\F0A7F"
  }

  .mdi-zodiac-capricorn::before {
    content: "\F0A80"
  }

  .mdi-zodiac-gemini::before {
    content: "\F0A81"
  }

  .mdi-zodiac-leo::before {
    content: "\F0A82"
  }

  .mdi-zodiac-libra::before {
    content: "\F0A83"
  }

  .mdi-zodiac-pisces::before {
    content: "\F0A84"
  }

  .mdi-zodiac-sagittarius::before {
    content: "\F0A85"
  }

  .mdi-zodiac-scorpio::before {
    content: "\F0A86"
  }

  .mdi-zodiac-taurus::before {
    content: "\F0A87"
  }

  .mdi-zodiac-virgo::before {
    content: "\F0A88"
  }

  .mdi-blank::before {
    content: "\F68C";
    visibility: hidden
  }

  .mdi-18px.mdi-set,
  .mdi-18px.mdi:before {
    font-size: 18px
  }

  .mdi-24px.mdi-set,
  .mdi-24px.mdi:before {
    font-size: 24px
  }

  .mdi-36px.mdi-set,
  .mdi-36px.mdi:before {
    font-size: 36px
  }

  .mdi-48px.mdi-set,
  .mdi-48px.mdi:before {
    font-size: 48px
  }

  .mdi-dark:before {
    color: rgba(0, 0, 0, 0.54)
  }

  .mdi-dark.mdi-inactive:before {
    color: rgba(0, 0, 0, 0.26)
  }

  .mdi-light:before {
    color: #fff
  }

  .mdi-light.mdi-inactive:before {
    color: rgba(255, 255, 255, 0.3)
  }

  .mdi-rotate-45:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
  }

  .mdi-rotate-90:before {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
  }

  .mdi-rotate-135:before {
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
  }

  .mdi-rotate-180:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
  }

  .mdi-rotate-225:before {
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg)
  }

  .mdi-rotate-270:before {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
  }

  .mdi-rotate-315:before {
    -webkit-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    transform: rotate(315deg)
  }

  .mdi-flip-h:before {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH"
  }

  .mdi-flip-v:before {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV"
  }

  .mdi-spin:before {
    -webkit-animation: mdi-spin 2s infinite linear;
    animation: mdi-spin 2s infinite linear
  }

  @-webkit-keyframes mdi-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
    }
  }

  @keyframes mdi-spin {
    0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }

    100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
    }
  }

  /*# sourceMappingURL=materialdesignicons.css.map */
}

@media all {

  .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
  .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important
  }

  @media screen and (max-height:1024px) {

    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
      background-image: none !important
    }
  }

  @media screen and (max-height:640px) {

    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
      background-image: none !important
    }
  }
}

@media all {
  .elementor-4715 .elementor-element.elementor-element-8e8db29 {
    --display: flex;
    --min-height: 0px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-4715 .elementor-element.elementor-element-8e8db29:not(.elementor-motion-effects-element-type-background),
  .elementor-4715 .elementor-element.elementor-element-8e8db29>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-4715 .elementor-element.elementor-element-8e8db29::before,
  .elementor-4715 .elementor-element.elementor-element-8e8db29>.elementor-background-video-container::before,
  .elementor-4715 .elementor-element.elementor-element-8e8db29>.e-con-inner>.elementor-background-video-container::before,
  .elementor-4715 .elementor-element.elementor-element-8e8db29>.elementor-background-slideshow::before,
  .elementor-4715 .elementor-element.elementor-element-8e8db29>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-4715 .elementor-element.elementor-element-8e8db29>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(../../../uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-4715 .elementor-element.elementor-element-3e7eecc {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4715 .elementor-element.elementor-element-7f1df61 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4715 .elementor-element.elementor-element-5cc4476 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4715 .elementor-element.elementor-element-0ef388f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --overlay-opacity: 0.5;
    overflow: visible
  }

  .elementor-4715 .elementor-element.elementor-element-0ef388f:not(.elementor-motion-effects-element-type-background),
  .elementor-4715 .elementor-element.elementor-element-0ef388f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(142deg, #354AC2 0%, #281445 100%)
  }

  .elementor-4715 .elementor-element.elementor-element-0ef388f::before,
  .elementor-4715 .elementor-element.elementor-element-0ef388f>.elementor-background-video-container::before,
  .elementor-4715 .elementor-element.elementor-element-0ef388f>.e-con-inner>.elementor-background-video-container::before,
  .elementor-4715 .elementor-element.elementor-element-0ef388f>.elementor-background-slideshow::before,
  .elementor-4715 .elementor-element.elementor-element-0ef388f>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-4715 .elementor-element.elementor-element-0ef388f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(https://mazzoni.ae/wp-content/uploads/2024/07/patterns-2.png);
    --background-overlay: '';
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain
  }

  .elementor-4715 .elementor-element.elementor-element-071e68c {
    text-align: center
  }

  .elementor-4715 .elementor-element.elementor-element-071e68c .elementor-heading-title {
    font-size: 23px;
    font-weight: 600;
    letter-spacing: -1px;
    color: #FFF
  }

  @media(min-width:768px) {
    .elementor-4715 .elementor-element.elementor-element-3e7eecc {
      --width: 40%
    }

    .elementor-4715 .elementor-element.elementor-element-0ef388f {
      --width: 60%
    }
  }
}

@media all {
  .elementor-4760 .elementor-element.elementor-element-b97f8c1 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-4760 .elementor-element.elementor-element-b97f8c1:not(.elementor-motion-effects-element-type-background),
  .elementor-4760 .elementor-element.elementor-element-b97f8c1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-4760 .elementor-element.elementor-element-b97f8c1::before,
  .elementor-4760 .elementor-element.elementor-element-b97f8c1>.elementor-background-video-container::before,
  .elementor-4760 .elementor-element.elementor-element-b97f8c1>.e-con-inner>.elementor-background-video-container::before,
  .elementor-4760 .elementor-element.elementor-element-b97f8c1>.elementor-background-slideshow::before,
  .elementor-4760 .elementor-element.elementor-element-b97f8c1>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-4760 .elementor-element.elementor-element-b97f8c1>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-4760 .elementor-element.elementor-element-11cd807 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4760 .elementor-element.elementor-element-a29aa85 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4760 .elementor-element.elementor-element-3fb485a .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-0a575d4 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4760 .elementor-element.elementor-element-8941639 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4760 .elementor-element.elementor-element-6c1a70e .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-30a6860 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-923246c {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4760 .elementor-element.elementor-element-923246c .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4760 .elementor-element.elementor-element-47f9e78 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-cd38c26 {
    --spacer-size: 20px
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4760 .elementor-element.elementor-element-68dd4b9 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  @media(min-width:768px) {
    .elementor-4760 .elementor-element.elementor-element-11cd807 {
      --width: 33%
    }

    .elementor-4760 .elementor-element.elementor-element-0a575d4 {
      --width: 33%
    }

    .elementor-4760 .elementor-element.elementor-element-30a6860 {
      --width: 33%
    }
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-column .elementor-spacer-inner {
    height: var(--spacer-size)
  }

  .e-con {
    --container-widget-width: 100%
  }

  .e-con-inner>.elementor-widget-spacer,
  .e-con>.elementor-widget-spacer {
    width: var(--container-widget-width, var(--spacer-size));
    --align-self: var(--container-widget-align-self, initial);
    --flex-shrink: 0
  }

  .e-con-inner>.elementor-widget-spacer>.elementor-widget-container,
  .e-con>.elementor-widget-spacer>.elementor-widget-container {
    height: 100%;
    width: 100%
  }

  .e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,
  .e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer {
    height: 100%
  }

  .e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,
  .e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner {
    height: var(--container-widget-height, var(--spacer-size))
  }

  .e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,
  .e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer {
    height: 100%
  }

  .e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,
  .e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner {
    height: var(--container-widget-height, var(--spacer-size))
  }

  .e-con-inner>.elementor-widget-spacer.elementor-widget-empty,
  .e-con>.elementor-widget-spacer.elementor-widget-empty {
    min-height: 22px;
    min-width: 22px;
    position: relative
  }

  .e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,
  .e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon {
    height: 22px;
    inset: 0;
    margin: auto;
    padding: 0;
    position: absolute;
    width: 22px
  }
}

@media all {
  .elementor-4751 .elementor-element.elementor-element-d5680d9 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-4751 .elementor-element.elementor-element-d5680d9:not(.elementor-motion-effects-element-type-background),
  .elementor-4751 .elementor-element.elementor-element-d5680d9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-4751 .elementor-element.elementor-element-d5680d9::before,
  .elementor-4751 .elementor-element.elementor-element-d5680d9>.elementor-background-video-container::before,
  .elementor-4751 .elementor-element.elementor-element-d5680d9>.e-con-inner>.elementor-background-video-container::before,
  .elementor-4751 .elementor-element.elementor-element-d5680d9>.elementor-background-slideshow::before,
  .elementor-4751 .elementor-element.elementor-element-d5680d9>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-4751 .elementor-element.elementor-element-d5680d9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(../../../uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-4751 .elementor-element.elementor-element-ee45aa1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4751 .elementor-element.elementor-element-a778c4b .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4751 .elementor-element.elementor-element-aeeadfc .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4751 .elementor-element.elementor-element-3588f32 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  @media(min-width:768px) {
    .elementor-4751 .elementor-element.elementor-element-ee45aa1 {
      --width: 50%
    }

    .elementor-4751 .elementor-element.elementor-element-3588f32 {
      --width: 50%
    }
  }
}

@media all {
  .elementor-4747 .elementor-element.elementor-element-bc361f5 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-4747 .elementor-element.elementor-element-bc361f5:not(.elementor-motion-effects-element-type-background),
  .elementor-4747 .elementor-element.elementor-element-bc361f5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-4747 .elementor-element.elementor-element-bc361f5::before,
  .elementor-4747 .elementor-element.elementor-element-bc361f5>.elementor-background-video-container::before,
  .elementor-4747 .elementor-element.elementor-element-bc361f5>.e-con-inner>.elementor-background-video-container::before,
  .elementor-4747 .elementor-element.elementor-element-bc361f5>.elementor-background-slideshow::before,
  .elementor-4747 .elementor-element.elementor-element-bc361f5>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-4747 .elementor-element.elementor-element-bc361f5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-4747 .elementor-element.elementor-element-158dc9b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4747 .elementor-element.elementor-element-a04aa79 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4747 .elementor-element.elementor-element-f7b1128 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4747 .elementor-element.elementor-element-07d686e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  @media(min-width:768px) {
    .elementor-4747 .elementor-element.elementor-element-158dc9b {
      --width: 50%
    }

    .elementor-4747 .elementor-element.elementor-element-07d686e {
      --width: 50%
    }
  }
}

@media all {
  .elementor-4165 .elementor-element.elementor-element-04c6861 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-4165 .elementor-element.elementor-element-04c6861:not(.elementor-motion-effects-element-type-background),
  .elementor-4165 .elementor-element.elementor-element-04c6861>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-4165 .elementor-element.elementor-element-04c6861::before,
  .elementor-4165 .elementor-element.elementor-element-04c6861>.elementor-background-video-container::before,
  .elementor-4165 .elementor-element.elementor-element-04c6861>.e-con-inner>.elementor-background-video-container::before,
  .elementor-4165 .elementor-element.elementor-element-04c6861>.elementor-background-slideshow::before,
  .elementor-4165 .elementor-element.elementor-element-04c6861>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-4165 .elementor-element.elementor-element-04c6861>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-4165 .elementor-element.elementor-element-830da46 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4165 .elementor-element.elementor-element-5218ee1 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-4165 .elementor-element.elementor-element-0f09237 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-4165 .elementor-element.elementor-element-5411237 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-4165 .elementor-element.elementor-element-cb9c055 img {
    height: 182px;
    object-fit: cover;
    object-position: bottom center
  }

  @media(min-width:768px) {
    .elementor-4165 .elementor-element.elementor-element-830da46 {
      --width: 50%
    }

    .elementor-4165 .elementor-element.elementor-element-5411237 {
      --width: 50%
    }
  }
}

@media all {
  .elementor-9082 .elementor-element.elementor-element-6cd3360 {
    --display: flex;
    --min-height: 0px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-9082 .elementor-element.elementor-element-6cd3360:not(.elementor-motion-effects-element-type-background),
  .elementor-9082 .elementor-element.elementor-element-6cd3360>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-9082 .elementor-element.elementor-element-6cd3360::before,
  .elementor-9082 .elementor-element.elementor-element-6cd3360>.elementor-background-video-container::before,
  .elementor-9082 .elementor-element.elementor-element-6cd3360>.e-con-inner>.elementor-background-video-container::before,
  .elementor-9082 .elementor-element.elementor-element-6cd3360>.elementor-background-slideshow::before,
  .elementor-9082 .elementor-element.elementor-element-6cd3360>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-9082 .elementor-element.elementor-element-6cd3360>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-9082 .elementor-element.elementor-element-c8394a0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9082 .elementor-element.elementor-element-aef57c1 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9082 .elementor-element.elementor-element-ececaf1 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9082 .elementor-element.elementor-element-5722122 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --overlay-opacity: 0.5;
    overflow: visible
  }

  .elementor-9082 .elementor-element.elementor-element-5722122:not(.elementor-motion-effects-element-type-background),
  .elementor-9082 .elementor-element.elementor-element-5722122>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(142deg, #354AC2 0%, #281445 100%)
  }

  .elementor-9082 .elementor-element.elementor-element-5722122::before,
  .elementor-9082 .elementor-element.elementor-element-5722122>.elementor-background-video-container::before,
  .elementor-9082 .elementor-element.elementor-element-5722122>.e-con-inner>.elementor-background-video-container::before,
  .elementor-9082 .elementor-element.elementor-element-5722122>.elementor-background-slideshow::before,
  .elementor-9082 .elementor-element.elementor-element-5722122>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-9082 .elementor-element.elementor-element-5722122>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(https://mazzoni.ae/wp-content/uploads/2024/07/patterns-2.png);
    --background-overlay: '';
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain
  }

  .elementor-9082 .elementor-element.elementor-element-47981bf {
    text-align: center
  }

  .elementor-9082 .elementor-element.elementor-element-47981bf .elementor-heading-title {
    font-size: 23px;
    font-weight: 600;
    letter-spacing: -1px;
    color: #FFF
  }

  @media(min-width:768px) {
    .elementor-9082 .elementor-element.elementor-element-c8394a0 {
      --width: 40%
    }

    .elementor-9082 .elementor-element.elementor-element-5722122 {
      --width: 60%
    }
  }
}

@media all {
  .elementor-9086 .elementor-element.elementor-element-df8793d {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-9086 .elementor-element.elementor-element-df8793d:not(.elementor-motion-effects-element-type-background),
  .elementor-9086 .elementor-element.elementor-element-df8793d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-9086 .elementor-element.elementor-element-df8793d::before,
  .elementor-9086 .elementor-element.elementor-element-df8793d>.elementor-background-video-container::before,
  .elementor-9086 .elementor-element.elementor-element-df8793d>.e-con-inner>.elementor-background-video-container::before,
  .elementor-9086 .elementor-element.elementor-element-df8793d>.elementor-background-slideshow::before,
  .elementor-9086 .elementor-element.elementor-element-df8793d>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-9086 .elementor-element.elementor-element-df8793d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-9086 .elementor-element.elementor-element-482f604 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9086 .elementor-element.elementor-element-bef1c05 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9086 .elementor-element.elementor-element-0fed59f .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-415e5be {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9086 .elementor-element.elementor-element-0b10a08 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9086 .elementor-element.elementor-element-263d86d .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-13586e7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9086 .elementor-element.elementor-element-8cb0fd7 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9086 .elementor-element.elementor-element-cc67a4a .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-c1dcd90 {
    --spacer-size: 20px
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9086 .elementor-element.elementor-element-5912aaa .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  @media(min-width:768px) {
    .elementor-9086 .elementor-element.elementor-element-482f604 {
      --width: 33%
    }

    .elementor-9086 .elementor-element.elementor-element-415e5be {
      --width: 33%
    }

    .elementor-9086 .elementor-element.elementor-element-13586e7 {
      --width: 33%
    }
  }
}

@media all {
  .elementor-9090 .elementor-element.elementor-element-ee19a59 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-9090 .elementor-element.elementor-element-ee19a59:not(.elementor-motion-effects-element-type-background),
  .elementor-9090 .elementor-element.elementor-element-ee19a59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-9090 .elementor-element.elementor-element-ee19a59::before,
  .elementor-9090 .elementor-element.elementor-element-ee19a59>.elementor-background-video-container::before,
  .elementor-9090 .elementor-element.elementor-element-ee19a59>.e-con-inner>.elementor-background-video-container::before,
  .elementor-9090 .elementor-element.elementor-element-ee19a59>.elementor-background-slideshow::before,
  .elementor-9090 .elementor-element.elementor-element-ee19a59>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-9090 .elementor-element.elementor-element-ee19a59>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-9090 .elementor-element.elementor-element-45cbdc7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9090 .elementor-element.elementor-element-d645b0f .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9090 .elementor-element.elementor-element-98b90e1 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9090 .elementor-element.elementor-element-16cd62b {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  @media(min-width:768px) {
    .elementor-9090 .elementor-element.elementor-element-45cbdc7 {
      --width: 50%
    }

    .elementor-9090 .elementor-element.elementor-element-16cd62b {
      --width: 50%
    }
  }
}

@media all {
  .elementor-9094 .elementor-element.elementor-element-b276c73 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-9094 .elementor-element.elementor-element-b276c73:not(.elementor-motion-effects-element-type-background),
  .elementor-9094 .elementor-element.elementor-element-b276c73>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-9094 .elementor-element.elementor-element-b276c73::before,
  .elementor-9094 .elementor-element.elementor-element-b276c73>.elementor-background-video-container::before,
  .elementor-9094 .elementor-element.elementor-element-b276c73>.e-con-inner>.elementor-background-video-container::before,
  .elementor-9094 .elementor-element.elementor-element-b276c73>.elementor-background-slideshow::before,
  .elementor-9094 .elementor-element.elementor-element-b276c73>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-9094 .elementor-element.elementor-element-b276c73>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-9094 .elementor-element.elementor-element-67b35f5 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9094 .elementor-element.elementor-element-6b544d7 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9094 .elementor-element.elementor-element-bd2abf6 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9094 .elementor-element.elementor-element-1537198 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  @media(min-width:768px) {
    .elementor-9094 .elementor-element.elementor-element-67b35f5 {
      --width: 50%
    }

    .elementor-9094 .elementor-element.elementor-element-1537198 {
      --width: 50%
    }
  }
}

@media all {
  .elementor-9098 .elementor-element.elementor-element-d4df555 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --overlay-opacity: 0.08;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 25px;
    --padding-right: 25px;
    overflow: visible
  }

  .elementor-9098 .elementor-element.elementor-element-d4df555:not(.elementor-motion-effects-element-type-background),
  .elementor-9098 .elementor-element.elementor-element-d4df555>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFF
  }

  .elementor-9098 .elementor-element.elementor-element-d4df555::before,
  .elementor-9098 .elementor-element.elementor-element-d4df555>.elementor-background-video-container::before,
  .elementor-9098 .elementor-element.elementor-element-d4df555>.e-con-inner>.elementor-background-video-container::before,
  .elementor-9098 .elementor-element.elementor-element-d4df555>.elementor-background-slideshow::before,
  .elementor-9098 .elementor-element.elementor-element-d4df555>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-9098 .elementor-element.elementor-element-d4df555>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 29% auto
  }

  .elementor-9098 .elementor-element.elementor-element-7dfd9a7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2)
  }

  body.rtl .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2)
  }

  body:not(.rtl) .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 700
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9098 .elementor-element.elementor-element-9017807 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a>.elementor-widget-container {
    padding: 0 0 0 20px
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px/2);
    margin-left: calc(5px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px/2);
    margin-left: calc(-5px/2)
  }

  body.rtl .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px/2)
  }

  body:not(.rtl) .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px/2)
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-icon i {
    color: #281445;
    transition: color 0.5s
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-icon svg {
    fill: #281445;
    transition: fill 0.5s
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary)
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary)
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a {
    --e-icon-list-icon-size: 10px;
    --icon-vertical-offset: 0px
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-item>a {
    font-size: 14px;
    font-weight: 500
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-text {
    color: #281445;
    transition: color 0.3s
  }

  .elementor-9098 .elementor-element.elementor-element-bcf8b4a .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary)
  }

  .elementor-9098 .elementor-element.elementor-element-ebca958 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 10px 10px;
    --row-gap: 10px;
    --column-gap: 10px;
    overflow: visible
  }

  .elementor-9098 .elementor-element.elementor-element-073594a img {
    height: 182px;
    object-fit: cover;
    object-position: bottom center
  }

  @media(min-width:768px) {
    .elementor-9098 .elementor-element.elementor-element-7dfd9a7 {
      --width: 50%
    }

    .elementor-9098 .elementor-element.elementor-element-ebca958 {
      --width: 50%
    }
  }
}

@media all {
  .elementor-6698 .elementor-element.elementor-element-81c22e2 {
    --display: flex;
    --gap: 5px 5px;
    --row-gap: 5px;
    --column-gap: 5px;
    --overlay-opacity: 0.45;
    --padding-top: 25px;
    --padding-bottom: 25px;
    --padding-left: 0px;
    --padding-right: 0px;
    overflow: visible
  }

  .elementor-6698 .elementor-element.elementor-element-81c22e2::before,
  .elementor-6698 .elementor-element.elementor-element-81c22e2>.elementor-background-video-container::before,
  .elementor-6698 .elementor-element.elementor-element-81c22e2>.e-con-inner>.elementor-background-video-container::before,
  .elementor-6698 .elementor-element.elementor-element-81c22e2>.elementor-background-slideshow::before,
  .elementor-6698 .elementor-element.elementor-element-81c22e2>.e-con-inner>.elementor-background-slideshow::before,
  .elementor-6698 .elementor-element.elementor-element-81c22e2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-image: url(https://mazzoni.ae/wp-content/uploads/2024/07/patterns-2.png);
    --background-overlay: '';
    background-position: center center;
    background-size: 6% auto
  }

  .elementor-6698 .elementor-element.elementor-element-5acc066>.elementor-widget-container {
    padding: 10px 0 10px 0
  }

  .elementor-6698 .elementor-element.elementor-element-5acc066 {
    text-align: center
  }

  .elementor-6698 .elementor-element.elementor-element-5acc066 .elementor-heading-title {
    font-size: 28px;
    letter-spacing: -.5px
  }

  .elementor-6698 .elementor-element.elementor-element-309ea9d {
    --e-image-carousel-slides-to-show: 5
  }

  .elementor-6698 .elementor-element.elementor-element-309ea9d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-4d462f5)
  }

  @media(max-width:1366px) {
    .elementor-6698 .elementor-element.elementor-element-5acc066 .elementor-heading-title {
      font-size: 26px
    }
  }

  @media(max-width:1200px) {
    .elementor-6698 .elementor-element.elementor-element-5acc066 .elementor-heading-title {
      font-size: 24px
    }
  }

  @media(max-width:1024px) {
    .elementor-6698 .elementor-element.elementor-element-5acc066 .elementor-heading-title {
      font-size: 22px
    }

    .elementor-6698 .elementor-element.elementor-element-309ea9d {
      --e-image-carousel-slides-to-show: 4
    }
  }

  @media(max-width:880px) {
    .elementor-6698 .elementor-element.elementor-element-5acc066 .elementor-heading-title {
      font-size: 20px
    }
  }

  @media(max-width:767px) {
    .elementor-6698 .elementor-element.elementor-element-5acc066 .elementor-heading-title {
      font-size: 18px
    }

    .elementor-6698 .elementor-element.elementor-element-309ea9d {
      --e-image-carousel-slides-to-show: 2
    }
  }
}

@media all {

  @font-face {
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
    font-weight: 400;
    font-style: normal
  }

  :root {
    --swiper-theme-color: #007aff
  }

  .swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
  }

  .swiper-vertical>.swiper-wrapper {
    flex-direction: column
  }

  .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
  }

  .swiper-android .swiper-slide,
  .swiper-wrapper {
    transform: translate3d(0px, 0, 0)
  }

  .swiper-pointer-events {
    touch-action: pan-y
  }

  .swiper-pointer-events.swiper-vertical {
    touch-action: pan-x
  }

  .swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
  }

  .swiper-slide-invisible-blank {
    visibility: hidden
  }

  .swiper-autoheight,
  .swiper-autoheight .swiper-slide {
    height: auto
  }

  .swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
  }

  .swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .swiper-3d,
  .swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
  }

  .swiper-3d .swiper-cube-shadow,
  .swiper-3d .swiper-slide,
  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-bottom,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top,
  .swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
  }

  .swiper-3d .swiper-slide-shadow,
  .swiper-3d .swiper-slide-shadow-bottom,
  .swiper-3d .swiper-slide-shadow-left,
  .swiper-3d .swiper-slide-shadow-right,
  .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
  }

  .swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
  }

  .swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
  }

  .swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
  }

  .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
  }

  .swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
  }

  .swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
  }

  .swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
  }

  .swiper-centered>.swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999
  }

  .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
  }

  .swiper-centered.swiper-horizontal>.swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
  }

  .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
  }

  .swiper-centered.swiper-vertical>.swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
  }

  .swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center
  }

  .swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
  }

  .swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
  }

  .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size)
  }

  .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size)
  }

  :root {
    --swiper-navigation-size: 44px
  }

  .swiper-button-next,
  .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
  }

  .swiper-button-next.swiper-button-disabled,
  .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
  }

  .swiper-button-next.swiper-button-hidden,
  .swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
  }

  .swiper-navigation-disabled .swiper-button-next,
  .swiper-navigation-disabled .swiper-button-prev {
    display: none !important
  }

  .swiper-button-next:after,
  .swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
  }

  .swiper-button-prev,
  .swiper-rtl .swiper-button-next {
    left: 10px;
    right: auto
  }

  .swiper-button-prev:after,
  .swiper-rtl .swiper-button-next:after {
    content: 'prev'
  }

  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    right: 10px;
    left: auto
  }

  .swiper-button-next:after,
  .swiper-rtl .swiper-button-prev:after {
    content: 'next'
  }

  .swiper-button-lock {
    display: none
  }

  .swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10
  }

  .swiper-pagination.swiper-pagination-hidden {
    opacity: 0
  }

  .swiper-pagination-disabled>.swiper-pagination,
  .swiper-pagination.swiper-pagination-disabled {
    display: none !important
  }

  .swiper-horizontal>.swiper-pagination-bullets,
  .swiper-pagination-bullets.swiper-pagination-horizontal,
  .swiper-pagination-custom,
  .swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
  }

  .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
  }

  .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
  }

  .swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: 50%;
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
  }

  button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
  }

  .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
  }

  .swiper-pagination-bullet:only-child {
    display: none !important
  }

  .swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
  }

  .swiper-pagination-vertical.swiper-pagination-bullets,
  .swiper-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0px, -50%, 0)
  }

  .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
  }

  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
  }

  .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
  }

  .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
  }

  .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
  }

  .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
  .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
  }

  .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
  }

  .swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .25);
    position: absolute
  }

  .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
  }

  .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
  }

  .swiper-horizontal>.swiper-pagination-progressbar,
  .swiper-pagination-progressbar.swiper-pagination-horizontal,
  .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
  .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
  }

  .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
  .swiper-pagination-progressbar.swiper-pagination-vertical,
  .swiper-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
  }

  .swiper-pagination-lock {
    display: none
  }

  .swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
  }

  .swiper-scrollbar-disabled>.swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
  }

  .swiper-horizontal>.swiper-scrollbar,
  .swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
  }

  .swiper-scrollbar.swiper-scrollbar-vertical,
  .swiper-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
  }

  .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
  }

  .swiper-scrollbar-cursor-drag {
    cursor: move
  }

  .swiper-scrollbar-lock {
    display: none
  }

  .swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
  }

  .swiper-zoom-container>canvas,
  .swiper-zoom-container>img,
  .swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
  }

  .swiper-slide-zoomed {
    cursor: move
  }

  .swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
  }

  .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
  .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
  }

  .swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
  }

  .swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
  }

  @keyframes swiper-preloader-spin {
    0% {
      transform: rotate(0deg)
    }

    100% {
      transform: rotate(360deg)
    }
  }

  .swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
  }

  .swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
  }

  .swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
  }

  .swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
  }

  .swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
  }

  .swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
  }

  .swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
  }

  .swiper-fade .swiper-slide-active,
  .swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
  }

  .swiper-cube {
    overflow: visible
  }

  .swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
  }

  .swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
  }

  .swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
  }

  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
  }

  .swiper-cube .swiper-slide-active,
  .swiper-cube .swiper-slide-next,
  .swiper-cube .swiper-slide-next+.swiper-slide,
  .swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
  }

  .swiper-cube .swiper-slide-shadow-bottom,
  .swiper-cube .swiper-slide-shadow-left,
  .swiper-cube .swiper-slide-shadow-right,
  .swiper-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
  }

  .swiper-cube .swiper-cube-shadow:before {
    content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
  }

  .swiper-flip {
    overflow: visible
  }

  .swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
  }

  .swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
  }

  .swiper-flip .swiper-slide-active,
  .swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
  }

  .swiper-flip .swiper-slide-shadow-bottom,
  .swiper-flip .swiper-slide-shadow-left,
  .swiper-flip .swiper-slide-shadow-right,
  .swiper-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
  }

  .swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
  }

  .swiper-cards {
    overflow: visible
  }

  .swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
  }
}

@media all {

  .elementor-element,
  .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px
  }

  .elementor-element .swiper .swiper-slide figure,
  .elementor-lightbox .swiper .swiper-slide figure {
    line-height: 0
  }

  .elementor-element .swiper .elementor-lightbox-content-source,
  .elementor-lightbox .swiper .elementor-lightbox-content-source {
    display: none
  }

  .elementor-element .swiper .elementor-swiper-button,
  .elementor-element .swiper~.elementor-swiper-button,
  .elementor-lightbox .swiper .elementor-swiper-button,
  .elementor-lightbox .swiper~.elementor-swiper-button {
    color: hsla(0, 0%, 93%, .9);
    cursor: pointer;
    display: inline-flex;
    font-size: 25px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1
  }

  .elementor-element .swiper .elementor-swiper-button svg,
  .elementor-element .swiper~.elementor-swiper-button svg,
  .elementor-lightbox .swiper .elementor-swiper-button svg,
  .elementor-lightbox .swiper~.elementor-swiper-button svg {
    fill: hsla(0, 0%, 93%, .9);
    height: 1em;
    width: 1em
  }

  .elementor-element .swiper .elementor-swiper-button-prev,
  .elementor-element .swiper~.elementor-swiper-button-prev,
  .elementor-lightbox .swiper .elementor-swiper-button-prev,
  .elementor-lightbox .swiper~.elementor-swiper-button-prev {
    left: 10px
  }

  .elementor-element .swiper .elementor-swiper-button-next,
  .elementor-element .swiper~.elementor-swiper-button-next,
  .elementor-lightbox .swiper .elementor-swiper-button-next,
  .elementor-lightbox .swiper~.elementor-swiper-button-next {
    right: 10px
  }

  .elementor-element .swiper .elementor-swiper-button.swiper-button-disabled,
  .elementor-element .swiper~.elementor-swiper-button.swiper-button-disabled,
  .elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled,
  .elementor-lightbox .swiper~.elementor-swiper-button.swiper-button-disabled {
    opacity: .3
  }

  .elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,
  .elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image {
    width: 100%
  }

  .elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,
  .elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,
  .elementor-element .swiper .swiper-pagination-custom,
  .elementor-element .swiper .swiper-pagination-fraction,
  .elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,
  .elementor-element .swiper~.swiper-pagination-custom,
  .elementor-element .swiper~.swiper-pagination-fraction,
  .elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,
  .elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,
  .elementor-lightbox .swiper .swiper-pagination-custom,
  .elementor-lightbox .swiper .swiper-pagination-fraction,
  .elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,
  .elementor-lightbox .swiper~.swiper-pagination-custom,
  .elementor-lightbox .swiper~.swiper-pagination-fraction {
    bottom: 5px
  }

  .elementor-element .swiper.swiper-cube .elementor-swiper-button,
  .elementor-element .swiper.swiper-cube~.elementor-swiper-button,
  .elementor-lightbox .swiper.swiper-cube .elementor-swiper-button,
  .elementor-lightbox .swiper.swiper-cube~.elementor-swiper-button {
    transform: translate3d(0, -50%, 1px)
  }

  .elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets,
  .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets {
    bottom: 5px;
    left: 0;
    width: 100%
  }

  .elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet,
  .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
  }

  .elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar,
  .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar {
    height: 4px;
    left: 0;
    top: 0;
    width: 100%
  }

  .elementor-element.elementor-pagination-position-outside .swiper,
  .elementor-lightbox.elementor-pagination-position-outside .swiper {
    padding-bottom: 30px
  }

  .elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button,
  .elementor-element.elementor-pagination-position-outside .swiper~.elementor-swiper-button,
  .elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button,
  .elementor-lightbox.elementor-pagination-position-outside .swiper~.elementor-swiper-button {
    top: calc(50% - 30px / 2)
  }

  .elementor-element .elementor-swiper,
  .elementor-lightbox .elementor-swiper {
    position: relative
  }

  .elementor-element .elementor-main-swiper,
  .elementor-lightbox .elementor-main-swiper {
    position: static
  }

  .elementor-element.elementor-arrows-position-outside .swiper,
  .elementor-lightbox.elementor-arrows-position-outside .swiper {
    width: calc(100% - 60px)
  }

  .elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,
  .elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev,
  .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev,
  .elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-prev {
    left: 0
  }

  .elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,
  .elementor-element.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next,
  .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next,
  .elementor-lightbox.elementor-arrows-position-outside .swiper~.elementor-swiper-button-next {
    right: 0
  }
}

@media all {

  /*! elementor - v3.28.0 - 01-04-2025 */
  .elementor-widget-image-carousel .swiper {
    position: static
  }

  .elementor-widget-image-carousel .swiper .swiper-slide figure {
    line-height: inherit
  }

  .elementor-widget-image-carousel .swiper-slide {
    text-align: center
  }

  .elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide {
    max-width: calc(100% / var(--e-image-carousel-slides-to-show, 3))
  }
}

@media all {

  .elementor-6733 .elementor-element.elementor-element-be2457a:not(.elementor-motion-effects-element-type-background),
  .elementor-6733 .elementor-element.elementor-element-be2457a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4ECFF
  }

  .elementor-6733 .elementor-element.elementor-element-be2457a>.elementor-background-overlay {
    background-image: url(../../../uploads/2024/07/patterns-2.png);
    opacity: .4;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6733 .elementor-element.elementor-element-be2457a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0 0 0;
    overflow: visible
  }

  .elementor-6733 .elementor-element.elementor-element-05e212d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px
  }

  .elementor-6733 .elementor-element.elementor-element-4a7bf7e {
    text-align: center
  }

  .elementor-6733 .elementor-element.elementor-element-4a7bf7e .elementor-heading-title {
    font-size: 28px;
    letter-spacing: -.5px
  }

  .elementor-6733 .elementor-element.elementor-element-730a2e7 {
    text-align: center
  }

  .elementor-6733 .elementor-element.elementor-element-730a2e7 .elementor-heading-title {
    font-size: 20px;
    font-weight: 500
  }

  .elementor-6733 .elementor-element.elementor-element-7cf18c8>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center
  }

  .elementor-6733 .elementor-element.elementor-element-7cf18c8 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 0 0;
    overflow: visible
  }

  .elementor-6733 .elementor-element.elementor-element-79fee98>.elementor-widget-container {
    margin: 0 0 0 0;
    padding: 0 0 0 0
  }

  @media(min-width:768px) {
    .elementor-6733 .elementor-element.elementor-element-c4f0f59 {
      width: 75%
    }

    .elementor-6733 .elementor-element.elementor-element-e15ee0b {
      width: 25%
    }
  }
}

@media all {
  .elementor-6702 .elementor-element.elementor-element-ded4987>.elementor-background-overlay {
    background-image: url(https://mazzoni.ae/wp-content/uploads/2024/07/patterns-2.png);
    background-position: center center;
    background-size: 6% auto;
    opacity: .45
  }

  .elementor-6702 .elementor-element.elementor-element-ded4987 {
    padding: 25px 0 25px 0;
    overflow: visible
  }

  .elementor-6702 .elementor-element.elementor-element-b7ee45b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 5px
  }

  .elementor-6702 .elementor-element.elementor-element-b7ee45b>.elementor-element-populated {
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px
  }

  .elementor-6702 .elementor-element.elementor-element-b5f8c9b>.elementor-widget-container {
    padding: 10px 0 10px 0
  }

  .elementor-6702 .elementor-element.elementor-element-b5f8c9b {
    text-align: center
  }

  .elementor-6702 .elementor-element.elementor-element-b5f8c9b .elementor-heading-title {
    font-size: 28px;
    letter-spacing: -.5px
  }

  .elementor-6702 .elementor-element.elementor-element-0a3fc41 {
    --e-image-carousel-slides-to-show: 5
  }

  .elementor-6702 .elementor-element.elementor-element-0a3fc41 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-4d462f5)
  }

  @media(max-width:1366px) {
    .elementor-6702 .elementor-element.elementor-element-b5f8c9b .elementor-heading-title {
      font-size: 26px
    }
  }

  @media(max-width:1200px) {
    .elementor-6702 .elementor-element.elementor-element-b5f8c9b .elementor-heading-title {
      font-size: 24px
    }
  }

  @media(max-width:1024px) {
    .elementor-6702 .elementor-element.elementor-element-b5f8c9b .elementor-heading-title {
      font-size: 22px
    }

    .elementor-6702 .elementor-element.elementor-element-0a3fc41 {
      --e-image-carousel-slides-to-show: 4
    }
  }

  @media(max-width:880px) {
    .elementor-6702 .elementor-element.elementor-element-b5f8c9b .elementor-heading-title {
      font-size: 20px
    }
  }

  @media(max-width:767px) {
    .elementor-6702 .elementor-element.elementor-element-b5f8c9b .elementor-heading-title {
      font-size: 18px
    }

    .elementor-6702 .elementor-element.elementor-element-0a3fc41 {
      --e-image-carousel-slides-to-show: 2
    }
  }
}

@media all {

  .elementor-6719 .elementor-element.elementor-element-807da02:not(.elementor-motion-effects-element-type-background),
  .elementor-6719 .elementor-element.elementor-element-807da02>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(wp-content/uploads/2024/07/bg_img.png)
  }

  .elementor-6719 .elementor-element.elementor-element-807da02>.elementor-background-overlay {
    background-color: transparent;
    background-image: radial-gradient(at bottom left, #FFFFFFCC 0%, var(--e-global-color-text) 75%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6719 .elementor-element.elementor-element-807da02 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 0em 2em 0em;
    overflow: visible
  }

  .elementor-6719 .elementor-element.elementor-element-de1c2cc>.elementor-element-populated {
    padding: 0 0 0 0
  }

  .elementor-6719 .elementor-element.elementor-element-91688b9>.elementor-container {
    max-width: 720px
  }

  .elementor-6719 .elementor-element.elementor-element-91688b9 {
    overflow: visible
  }

  .elementor-6719 .elementor-element.elementor-element-f50c077>.elementor-element-populated {
    padding: 2em 2em 2em 2em
  }

  .elementor-6719 .elementor-element.elementor-element-3c1f28b {
    text-align: center
  }

  .elementor-6719 .elementor-element.elementor-element-3c1f28b .elementor-heading-title {
    text-transform: capitalize;
    letter-spacing: 0;
    color: var(--e-global-color-bb890b8)
  }

  .elementor-6719 .elementor-element.elementor-element-43a66f1 {
    text-align: center
  }

  .elementor-6719 .elementor-element.elementor-element-43a66f1 .elementor-heading-title {
    font-size: 28px;
    letter-spacing: -.5px
  }

  .elementor-6719 .elementor-element.elementor-element-8271ddf {
    overflow: visible
  }

  .elementor-6719 .elementor-element.elementor-element-5faee13:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-6719 .elementor-element.elementor-element-5faee13>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text)
  }

  .elementor-6719 .elementor-element.elementor-element-5faee13>.elementor-element-populated {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0em 0em 1em 0em
  }

  .elementor-6719 .elementor-element.elementor-element-5faee13>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6719 .elementor-element.elementor-element-7023175 .rkit-team__img img {
    aspect-ratio: 1/1
  }

  .elementor-6719 .elementor-element.elementor-element-7023175 .rkit-team__detail {
    text-align: center;
    justify-content: center;
    padding: 2px 2px 2px 2px
  }

  .elementor-6719 .elementor-element.elementor-element-7023175 .rkit-team__social {
    justify-content: center
  }

  .elementor-6719 .elementor-element.elementor-element-7023175 .rkit-team__name {
    font-size: 20px;
    margin-bottom: 4px
  }

  .elementor-6719 .elementor-element.elementor-element-7023175 .rkit-team__role {
    font-size: 16px;
    font-weight: 500
  }

  .elementor-6719 .elementor-element.elementor-element-7023175 .rkit-team__social_icon {
    font-size: 18px;
    width: 18px;
    height: 18px
  }

  .elementor-6719 .elementor-element.elementor-element-04475a5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-6719 .elementor-element.elementor-element-04475a5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text)
  }

  .elementor-6719 .elementor-element.elementor-element-04475a5>.elementor-element-populated {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0em 0em 1em 0em
  }

  .elementor-6719 .elementor-element.elementor-element-04475a5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6719 .elementor-element.elementor-element-e1172d2 .rkit-team__img img {
    aspect-ratio: 1/1
  }

  .elementor-6719 .elementor-element.elementor-element-e1172d2 .rkit-team__detail {
    text-align: center;
    justify-content: center;
    padding: 2px 2px 2px 2px
  }

  .elementor-6719 .elementor-element.elementor-element-e1172d2 .rkit-team__social {
    justify-content: center
  }

  .elementor-6719 .elementor-element.elementor-element-e1172d2 .rkit-team__name {
    font-size: 20px;
    margin-bottom: 4px
  }

  .elementor-6719 .elementor-element.elementor-element-e1172d2 .rkit-team__role {
    font-size: 16px;
    font-weight: 500
  }

  .elementor-6719 .elementor-element.elementor-element-e1172d2 .rkit-team__social_icon {
    font-size: 18px;
    width: 18px;
    height: 18px
  }

  .elementor-6719 .elementor-element.elementor-element-9818baf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-6719 .elementor-element.elementor-element-9818baf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text)
  }

  .elementor-6719 .elementor-element.elementor-element-9818baf>.elementor-element-populated {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0em 0em 1em 0em
  }

  .elementor-6719 .elementor-element.elementor-element-9818baf>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6719 .elementor-element.elementor-element-dbfd454 .rkit-team__img img {
    aspect-ratio: 1/1
  }

  .elementor-6719 .elementor-element.elementor-element-dbfd454 .rkit-team__detail {
    text-align: center;
    justify-content: center;
    padding: 2px 2px 2px 2px
  }

  .elementor-6719 .elementor-element.elementor-element-dbfd454 .rkit-team__social {
    justify-content: center
  }

  .elementor-6719 .elementor-element.elementor-element-dbfd454 .rkit-team__name {
    font-size: 20px;
    margin-bottom: 4px
  }

  .elementor-6719 .elementor-element.elementor-element-dbfd454 .rkit-team__role {
    font-size: 16px;
    font-weight: 500
  }

  .elementor-6719 .elementor-element.elementor-element-dbfd454 .rkit-team__social_icon {
    font-size: 18px;
    width: 18px;
    height: 18px
  }

  .elementor-6719 .elementor-element.elementor-element-4ecfc37 {
    overflow: visible
  }

  .elementor-6719 .elementor-element.elementor-element-a0d2f63:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-6719 .elementor-element.elementor-element-a0d2f63>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text)
  }

  .elementor-6719 .elementor-element.elementor-element-a0d2f63>.elementor-element-populated {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0em 0em 1em 0em
  }

  .elementor-6719 .elementor-element.elementor-element-a0d2f63>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6719 .elementor-element.elementor-element-a2fdec9 .rkit-team__img img {
    aspect-ratio: 1/1
  }

  .elementor-6719 .elementor-element.elementor-element-a2fdec9 .rkit-team__detail {
    text-align: center;
    justify-content: center;
    padding: 2px 2px 2px 2px
  }

  .elementor-6719 .elementor-element.elementor-element-a2fdec9 .rkit-team__social {
    justify-content: center
  }

  .elementor-6719 .elementor-element.elementor-element-a2fdec9 .rkit-team__name {
    font-size: 20px;
    margin-bottom: 4px
  }

  .elementor-6719 .elementor-element.elementor-element-a2fdec9 .rkit-team__role {
    font-size: 16px;
    font-weight: 500
  }

  .elementor-6719 .elementor-element.elementor-element-a2fdec9 .rkit-team__social_icon {
    font-size: 18px;
    width: 18px;
    height: 18px
  }

  .elementor-6719 .elementor-element.elementor-element-0717f20:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-6719 .elementor-element.elementor-element-0717f20>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text)
  }

  .elementor-6719 .elementor-element.elementor-element-0717f20>.elementor-element-populated {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0em 0em 1em 0em
  }

  .elementor-6719 .elementor-element.elementor-element-0717f20>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6719 .elementor-element.elementor-element-ecf0ac9 .rkit-team__img img {
    aspect-ratio: 1/1
  }

  .elementor-6719 .elementor-element.elementor-element-ecf0ac9 .rkit-team__detail {
    text-align: center;
    justify-content: center;
    padding: 2px 2px 2px 2px
  }

  .elementor-6719 .elementor-element.elementor-element-ecf0ac9 .rkit-team__social {
    justify-content: center
  }

  .elementor-6719 .elementor-element.elementor-element-ecf0ac9 .rkit-team__name {
    font-size: 20px;
    margin-bottom: 4px
  }

  .elementor-6719 .elementor-element.elementor-element-ecf0ac9 .rkit-team__role {
    font-size: 16px;
    font-weight: 500
  }

  .elementor-6719 .elementor-element.elementor-element-ecf0ac9 .rkit-team__social_icon {
    font-size: 18px;
    width: 18px;
    height: 18px
  }

  .elementor-6719 .elementor-element.elementor-element-25d2e39:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-6719 .elementor-element.elementor-element-25d2e39>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text)
  }

  .elementor-6719 .elementor-element.elementor-element-25d2e39>.elementor-element-populated {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0em 0em 1em 0em
  }

  .elementor-6719 .elementor-element.elementor-element-25d2e39>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-6719 .elementor-element.elementor-element-e0ef3a5 .rkit-team__img img {
    aspect-ratio: 1/1
  }

  .elementor-6719 .elementor-element.elementor-element-e0ef3a5 .rkit-team__detail {
    text-align: center;
    justify-content: center;
    padding: 2px 2px 2px 2px
  }

  .elementor-6719 .elementor-element.elementor-element-e0ef3a5 .rkit-team__social {
    justify-content: center
  }

  .elementor-6719 .elementor-element.elementor-element-e0ef3a5 .rkit-team__name {
    font-size: 20px;
    margin-bottom: 4px
  }

  .elementor-6719 .elementor-element.elementor-element-e0ef3a5 .rkit-team__role {
    font-size: 16px;
    font-weight: 500
  }

  .elementor-6719 .elementor-element.elementor-element-e0ef3a5 .rkit-team__social_icon {
    font-size: 18px;
    width: 18px;
    height: 18px
  }

  @media(max-width:1024px) and (min-width:768px) {
    .elementor-6719 .elementor-element.elementor-element-5faee13 {
      width: 33.3%
    }

    .elementor-6719 .elementor-element.elementor-element-04475a5 {
      width: 33.3%
    }

    .elementor-6719 .elementor-element.elementor-element-9818baf {
      width: 33.3%
    }

    .elementor-6719 .elementor-element.elementor-element-a0d2f63 {
      width: 33.3%
    }

    .elementor-6719 .elementor-element.elementor-element-0717f20 {
      width: 33.3%
    }

    .elementor-6719 .elementor-element.elementor-element-25d2e39 {
      width: 33.3%
    }
  }

  @media(max-width:1024px) {
    .elementor-6719 .elementor-element.elementor-element-807da02 {
      padding: 0em 1em 3em 1em
    }
  }

  @media(max-width:767px) {
    .elementor-6719 .elementor-element.elementor-element-807da02 {
      padding: 0em 0em 2em 0em
    }

    .elementor-6719 .elementor-element.elementor-element-5faee13 {
      width: 100%
    }

    .elementor-6719 .elementor-element.elementor-element-5faee13>.elementor-element-populated {
      margin: 5px 5px 5px 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px
    }

    .elementor-6719 .elementor-element.elementor-element-04475a5 {
      width: 100%
    }

    .elementor-6719 .elementor-element.elementor-element-04475a5>.elementor-element-populated {
      margin: 5px 5px 5px 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px
    }

    .elementor-6719 .elementor-element.elementor-element-9818baf {
      width: 100%
    }

    .elementor-6719 .elementor-element.elementor-element-9818baf>.elementor-element-populated {
      margin: 5px 5px 5px 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px
    }

    .elementor-6719 .elementor-element.elementor-element-a0d2f63 {
      width: 100%
    }

    .elementor-6719 .elementor-element.elementor-element-a0d2f63>.elementor-element-populated {
      margin: 5px 5px 5px 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px
    }

    .elementor-6719 .elementor-element.elementor-element-0717f20 {
      width: 100%
    }

    .elementor-6719 .elementor-element.elementor-element-0717f20>.elementor-element-populated {
      margin: 5px 5px 5px 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px
    }

    .elementor-6719 .elementor-element.elementor-element-25d2e39 {
      width: 100%
    }

    .elementor-6719 .elementor-element.elementor-element-25d2e39>.elementor-element-populated {
      margin: 5px 5px 5px 5px;
      --e-column-margin-right: 5px;
      --e-column-margin-left: 5px
    }
  }
}

@media all {

  .elementor-6729 .elementor-element.elementor-element-e1cedc0:not(.elementor-motion-effects-element-type-background),
  .elementor-6729 .elementor-element.elementor-element-e1cedc0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4ECFF
  }

  .elementor-6729 .elementor-element.elementor-element-e1cedc0>.elementor-background-overlay {
    background-image: url(wp-content/uploads/2024/07/patterns-8.png);
    background-position: center center;
    background-size: 24% auto;
    opacity: .03
  }

  .elementor-6729 .elementor-element.elementor-element-e1cedc0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0 50px 0;
    overflow: visible
  }

  .elementor-6729 .elementor-element.elementor-element-e5be612>.elementor-container {
    max-width: 720px
  }

  .elementor-6729 .elementor-element.elementor-element-e5be612 {
    overflow: visible
  }

  .elementor-6729 .elementor-element.elementor-element-23c30ca>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px
  }

  .elementor-6729 .elementor-element.elementor-element-23c30ca>.elementor-element-populated {
    padding: 2em 2em 2em 2em
  }

  .elementor-6729 .elementor-element.elementor-element-5eb1913 {
    text-align: center
  }

  .elementor-6729 .elementor-element.elementor-element-5eb1913 .elementor-heading-title {
    text-transform: capitalize;
    letter-spacing: 0;
    color: var(--e-global-color-bb890b8)
  }

  .elementor-6729 .elementor-element.elementor-element-4d437e6 {
    text-align: center
  }

  .elementor-6729 .elementor-element.elementor-element-4d437e6 .elementor-heading-title {
    font-size: 28px;
    letter-spacing: -.5px
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 {
    --grid-row-gap: 14px;
    --grid-column-gap: 21px
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: calc(1 * 100%)
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55:after {
    content: "1"
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__thumbnail__link {
    width: 100%
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__text {
    padding: 21px 21px 21px 21px
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post {
    background-color: var(--e-global-color-text)
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post:hover {
    box-shadow: 0 30px 60px 0 rgba(0, 0, 0, .1);
    background-color: var(--e-global-color-text)
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 0
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    margin-left: 0
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 0
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title,
  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title a {
    font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
    font-size: var(--e-global-typography-520c191-font-size);
    font-weight: var(--e-global-typography-520c191-font-weight);
    line-height: var(--e-global-typography-520c191-line-height)
  }

  .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title {
    margin-bottom: 14px
  }

  .elementor-6729 .elementor-element.elementor-element-bacba69 {
    --spacer-size: 10px
  }

  .elementor-6729 .elementor-element.elementor-element-87a0d10 .elementor-button {
    background-color: var(--e-global-color-639e8dd);
    font-weight: 700;
    fill: #FFF;
    color: #FFF
  }

  @media(min-width:1367px) {
    .elementor-6729 .elementor-element.elementor-element-e1cedc0>.elementor-background-overlay {
      background-attachment: fixed
    }
  }

  @media(min-width:2400px) {

    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title,
    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title a {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }
  }

  @media(max-width:1366px) {

    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title,
    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title a {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }
  }

  @media(max-width:1200px) {
    .elementor-6729 .elementor-element.elementor-element-e1cedc0 {
      padding: 0 0 0 0
    }
  }

  @media(max-width:1024px) {

    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title,
    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title a {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }
  }

  @media(max-width:767px) {
    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-posts-container .elementor-post__thumbnail {
      padding-bottom: calc(0.66 * 100%)
    }

    .elementor-6729 .elementor-element.elementor-element-bc1ba55:after {
      content: "0.66"
    }

    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__thumbnail__link {
      width: 100%
    }

    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__text {
      padding: 14px 14px 14px 14px
    }

    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title,
    .elementor-6729 .elementor-element.elementor-element-bc1ba55 .elementor-post__title a {
      font-size: var(--e-global-typography-520c191-font-size);
      line-height: var(--e-global-typography-520c191-line-height)
    }
  }
}

@media all {
  /*! elementor-pro - v3.28.0 - 30-03-2025 */
  @charset "UTF-8";

  .elementor-widget-archive-posts:after,
  .elementor-widget-posts:after {
    display: none
  }

  .elementor-post__thumbnail__link {
    transition: none
  }

  .elementor-posts-container.elementor-posts-masonry {
    align-items: flex-start
  }

  .elementor-posts-container:not(.elementor-posts-masonry) {
    align-items: stretch
  }

  .elementor-posts-container .elementor-post {
    margin: 0;
    padding: 0
  }

  .elementor-posts-container .elementor-post__excerpt {
    flex-grow: var(--read-more-alignment, 0)
  }

  .elementor-posts-container .elementor-post__thumbnail {
    overflow: hidden
  }

  .elementor-posts-container .elementor-post__thumbnail img {
    display: block;
    max-height: none;
    max-width: none;
    transition: filter .3s;
    width: 100%
  }

  .elementor-posts-container .elementor-post__thumbnail__link {
    display: block;
    position: relative;
    width: 100%
  }

  .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
  }

  .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img {
    height: auto;
    left: calc(50% + 1px);
    position: absolute;
    top: calc(50% + 1px);
    transform: scale(1.01) translate(-50%, -50%)
  }

  .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img {
    height: 100%;
    width: auto
  }

  .elementor-posts .elementor-post {
    flex-direction: column;
    transition-duration: .25s;
    transition-property: background, border, box-shadow
  }

  .elementor-posts .elementor-post__title {
    font-size: 18px;
    margin: 0
  }

  .elementor-posts .elementor-post__excerpt {
    margin-bottom: 10px
  }

  .elementor-posts .elementor-post__excerpt p {
    color: #777;
    font-size: 14px;
    line-height: 1.5em;
    margin: 0
  }

  .elementor-posts .elementor-post__text {
    display: var(--item-display, block);
    flex-direction: column;
    flex-grow: 1
  }

  .elementor-posts .elementor-post__meta-data {
    color: #adadad;
    font-size: 12px;
    line-height: 1.3em;
    margin-bottom: 13px
  }

  .elementor-posts .elementor-post__read-more {
    align-self: flex-start;
    font-size: 12px;
    font-weight: 700
  }

  .elementor-posts .elementor-post__thumbnail {
    position: relative
  }

  .elementor-posts--skin-classic .elementor-post {
    overflow: hidden
  }

  .elementor-posts--align-left .elementor-post {
    text-align: left
  }

  .elementor-posts--align-right .elementor-post {
    text-align: right
  }

  .elementor-posts--align-center .elementor-post {
    text-align: center
  }

  .elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
    margin-bottom: 20px
  }

  .elementor-posts--thumbnail-top .elementor-post__text {
    width: 100%
  }

  .elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link {
    margin-right: auto
  }

  .elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link {
    margin-left: auto
  }

  .elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link {
    margin-left: auto;
    margin-right: auto
  }

  .elementor-posts--thumbnail-left .elementor-post,
  .elementor-posts--thumbnail-right .elementor-post {
    flex-direction: row
  }

  .elementor-posts--thumbnail-left .elementor-post__thumbnail__link,
  .elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    flex-shrink: 0;
    width: 25%
  }

  .elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 20px;
    order: 0
  }

  .elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
    margin-left: 20px;
    order: 5
  }

  .elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link {
    display: none
  }

  .elementor-posts .elementor-post {
    display: flex
  }

  .elementor-posts .elementor-post__card {
    background-color: #fff;
    border: 0 solid #69727d;
    border-radius: 3px;
    display: flex;
    flex-direction: column;
    min-height: 100%;
    overflow: hidden;
    position: relative;
    transition: all .25s;
    width: 100%
  }

  .elementor-posts .elementor-post__card .elementor-post__thumbnail {
    position: relative;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d
  }

  .elementor-posts .elementor-post__card .elementor-post__thumbnail img {
    width: calc(100% + 1px)
  }

  .elementor-posts .elementor-post__card .elementor-post__text {
    margin-bottom: 0;
    margin-top: 20px;
    padding: 0 30px
  }

  .elementor-posts .elementor-post__card .elementor-post__read-more {
    display: inline-block;
    margin-bottom: 20px
  }

  .elementor-posts .elementor-post__card .elementor-post__meta-data {
    border-top: 1px solid #eaeaea;
    margin-bottom: 0;
    padding: 15px 30px
  }

  .elementor-posts .elementor-post__card .elementor-post__meta-data span+span:before {
    margin: 0 5px
  }

  .elementor-posts .elementor-post__card .elementor-post__title {
    font-size: 21px
  }

  .elementor-posts .elementor-post__card .elementor-post__excerpt {
    line-height: 1.7
  }

  .elementor-posts .elementor-post__card .elementor-post__excerpt,
  .elementor-posts .elementor-post__card .elementor-post__title {
    margin-bottom: 25px
  }

  .elementor-posts .elementor-post__card .elementor-post__badge,
  .elementor-posts .elementor-post__card .elementor-post__read-more {
    text-transform: uppercase
  }

  .elementor-posts .elementor-post__badge {
    background: #69727d;
    border-radius: 999px;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    margin: 20px;
    padding: .6em 1.2em;
    position: absolute;
    top: 0
  }

  .elementor-posts .elementor-post__avatar {
    height: 0;
    padding: 0 30px;
    pointer-events: none;
    position: relative;
    top: -25px;
    width: 100%
  }

  .elementor-posts .elementor-post__avatar img {
    border-radius: 50%;
    pointer-events: all;
    transform: translateY(-50%);
    width: 60px
  }

  .elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data,
  .elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data {
    margin-top: auto
  }

  .elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar {
    height: auto;
    padding-top: 0;
    position: static
  }

  .elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar img.avatar {
    transform: translateY(0);
    vertical-align: bottom
  }

  .elementor-posts--show-avatar .elementor-post__thumbnail__link {
    margin-bottom: 25px
  }

  .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .35), transparent 75%);
    background-repeat: no-repeat;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    opacity: 1;
    position: absolute;
    transition: all .3s ease-out;
    width: 100%
  }

  .elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after {
    opacity: .5
  }

  .elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img {
    height: 100%
  }

  .elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img {
    width: calc(100% + 1px)
  }

  .elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img {
    height: 115%
  }

  .elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img {
    width: 115%
  }

  .elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img {
    height: 115%
  }

  .elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img {
    width: 115%
  }

  .elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img {
    height: 100%
  }

  .elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img {
    width: calc(100% + 1px)
  }

  .elementor-posts__hover-zoom-in .elementor-post__thumbnail img,
  .elementor-posts__hover-zoom-out .elementor-post__thumbnail img {
    transition: filter .3s, height 1s cubic-bezier(0, .25, .07, 1), width 1s cubic-bezier(0, .25, .07, 1)
  }

  .elementor-card-shadow-yes .elementor-post__card {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .15)
  }

  .elementor-card-shadow-yes .elementor-post__card:hover {
    box-shadow: 0 0 30px 0 rgba(0, 0, 0, .15)
  }

  .elementor-posts--skin-full_content article {
    flex-direction: column;
    overflow: hidden
  }

  .elementor-posts--skin-full_content article .elementor-post__thumbnail {
    padding-bottom: 0
  }

  body.elementor-editor-active .elementor-posts--skin-archive_full_content,
  body.elementor-editor-active .elementor-posts--skin-full_content {
    pointer-events: none
  }

  body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link,
  body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link {
    display: none
  }

  .elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post,
  body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link {
    display: block
  }

  .elementor-portfolio__filters {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0
  }

  .elementor-portfolio__filter {
    cursor: pointer;
    margin: 0;
    padding: 8px
  }

  .elementor-portfolio__filter:focus-visible {
    outline: 1px auto -webkit-focus-ring-color
  }

  .elementor-portfolio-item {
    align-self: flex-start;
    margin: 0;
    overflow: hidden;
    transform-style: preserve-3d;
    transition-property: transform, opacity;
    transition-timing-function: ease-in-out
  }

  .elementor-portfolio-item__title {
    color: #fff;
    font-size: 18px;
    line-height: 1;
    margin: 0;
    padding: 0
  }

  .elementor-portfolio-item__tags__separator:before {
    content: ", "
  }

  .elementor-portfolio-item__overlay {
    background-color: hsla(213, 9%, 45%, .8);
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    left: 0;
    opacity: 0;
    overflow: hidden;
    padding: 15px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    transition: opacity 1s
  }

  .elementor-portfolio-item__img img[src=""] {
    background-color: rgba(0, 0, 0, .1);
    height: 100%
  }

  .elementor-portfolio-item:focus-within .elementor-portfolio-item__overlay,
  .elementor-portfolio-item:hover .elementor-portfolio-item__overlay {
    opacity: 1;
    transition: opacity .5s
  }

  .elementor-portfolio.elementor-has-item-ratio {
    transition: height .5s
  }

  .elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail {
    background-color: rgba(0, 0, 0, .1);
    position: absolute
  }

  .elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link {
    padding-bottom: 56.25%
  }

  .elementor ul li.elementor-portfolio__filter {
    list-style-type: none
  }

  .e-con-inner>.elementor-widget-portfolio,
  .e-con>.elementor-widget-portfolio {
    width: var(--container-widget-width);
    --flex-grow: var(--container-widget-flex-grow)
  }

  .elementor-widget-archive-posts.load-more-align-center .elementor-button-wrapper,
  .elementor-widget-posts.load-more-align-center .elementor-button-wrapper {
    text-align: center
  }

  .elementor-widget-archive-posts.load-more-align-start .elementor-button-wrapper,
  .elementor-widget-posts.load-more-align-start .elementor-button-wrapper {
    text-align: start
  }

  .elementor-widget-archive-posts.load-more-align-end .elementor-button-wrapper,
  .elementor-widget-posts.load-more-align-end .elementor-button-wrapper {
    text-align: end
  }

  .elementor-widget-archive-posts.load-more-align-justify .elementor-button,
  .elementor-widget-posts.load-more-align-justify .elementor-button {
    width: 100%
  }

  .elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container,
  .elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container {
    cursor: default
  }

  .elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner,
  .elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner {
    margin-top: var(--load-more—spacing, 30px)
  }

  .elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner i,
  .elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner svg,
  .elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner i,
  .elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container .e-load-more-spinner svg {
    display: flex
  }

  .elementor-widget-archive-posts.e-load-more-pagination-loading>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper,
  .elementor-widget-posts.e-load-more-pagination-loading>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper {
    visibility: hidden
  }

  .elementor-widget-archive-posts.e-load-more-pagination-end:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,
  .elementor-widget-archive-posts.e-load-more-pagination-end>.elementor-widget-container>.elementor-button-wrapper,
  .elementor-widget-posts.e-load-more-pagination-end:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,
  .elementor-widget-posts.e-load-more-pagination-end>.elementor-widget-container>.elementor-button-wrapper {
    display: none
  }

  .elementor-widget-archive-posts.e-load-more-pagination-end:not(:has(>.elementor-widget-container))>.e-load-more-message,
  .elementor-widget-archive-posts.e-load-more-pagination-end>.elementor-widget-container>.e-load-more-message,
  .elementor-widget-posts.e-load-more-pagination-end:not(:has(>.elementor-widget-container))>.e-load-more-message,
  .elementor-widget-posts.e-load-more-pagination-end>.elementor-widget-container>.e-load-more-message {
    display: block
  }

  .elementor-widget-archive-posts.e-load-more-no-spinner:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button-content-wrapper,
  .elementor-widget-archive-posts.e-load-more-no-spinner>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper,
  .elementor-widget-posts.e-load-more-no-spinner:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button-content-wrapper,
  .elementor-widget-posts.e-load-more-no-spinner>.elementor-widget-container>.elementor-button-wrapper .elementor-button-content-wrapper {
    visibility: visible
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner,
  .elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner,
  .elementor-widget-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner,
  .elementor-widget-posts>.elementor-widget-container .e-load-more-spinner {
    display: flex
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner i,
  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner svg,
  .elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner i,
  .elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner svg,
  .elementor-widget-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner i,
  .elementor-widget-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner svg,
  .elementor-widget-posts>.elementor-widget-container .e-load-more-spinner i,
  .elementor-widget-posts>.elementor-widget-container .e-load-more-spinner svg {
    display: none;
    margin: 0 auto
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner i,
  .elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner i,
  .elementor-widget-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner i,
  .elementor-widget-posts>.elementor-widget-container .e-load-more-spinner i {
    color: var(--load-more-spinner-color)
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner svg,
  .elementor-widget-archive-posts>.elementor-widget-container .e-load-more-spinner svg,
  .elementor-widget-posts:not(:has(>.elementor-widget-container)) .e-load-more-spinner svg,
  .elementor-widget-posts>.elementor-widget-container .e-load-more-spinner svg {
    fill: var(--load-more-spinner-color);
    height: 1em;
    width: 1em
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container)) .e-load-more-message,
  .elementor-widget-archive-posts>.elementor-widget-container .e-load-more-message,
  .elementor-widget-posts:not(:has(>.elementor-widget-container)) .e-load-more-message,
  .elementor-widget-posts>.elementor-widget-container .e-load-more-message {
    color: var(--load-more-message-color);
    display: none;
    margin-top: var(--load-more—spacing, 30px);
    text-align: var(--load-more-message-alignment, center)
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,
  .elementor-widget-archive-posts>.elementor-widget-container>.elementor-button-wrapper,
  .elementor-widget-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper,
  .elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper {
    margin-top: var(--load-more—spacing, 30px)
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .e-load-more-spinner,
  .elementor-widget-archive-posts>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner,
  .elementor-widget-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .e-load-more-spinner,
  .elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper .e-load-more-spinner {
    left: 50%;
    margin: inherit;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%)
  }

  .elementor-widget-archive-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button,
  .elementor-widget-archive-posts>.elementor-widget-container>.elementor-button-wrapper .elementor-button,
  .elementor-widget-posts:not(:has(>.elementor-widget-container))>.elementor-button-wrapper .elementor-button,
  .elementor-widget-posts>.elementor-widget-container>.elementor-button-wrapper .elementor-button {
    cursor: pointer;
    position: relative
  }
}

@media all {
  .elementor-2922 .elementor-element.elementor-element-5d446e9 {
    overflow: visible
  }

  .elementor-2922 .elementor-element.elementor-element-5b54172:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-2922 .elementor-element.elementor-element-5b54172>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../../uploads/2024/03/image0023.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain
  }

  .elementor-2922 .elementor-element.elementor-element-5b54172>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
  }

  .elementor-2922 .elementor-element.elementor-element-5b54172>.elementor-element-populated>.elementor-background-overlay {
    opacity: 1
  }

  .elementor-2922 .elementor-element.elementor-element-5b54172>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0em 0em 0em 0em
  }

  .elementor-2922 .elementor-element.elementor-element-5b54172>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-2922 .elementor-element.elementor-element-5b54172 {
    z-index: 9
  }

  .elementor-2922 .elementor-element.elementor-element-4a205b4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
  .elementor-2922 .elementor-element.elementor-element-4a205b4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-639e8dd)
  }

  .elementor-2922 .elementor-element.elementor-element-4a205b4>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 2em 2em 2em
  }

  .elementor-2922 .elementor-element.elementor-element-4a205b4>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s
  }

  .elementor-2922 .elementor-element.elementor-element-4a205b4 {
    z-index: 9
  }

  .elementor-2922 .elementor-element.elementor-element-406f360 {
    text-align: center
  }

  .elementor-2922 .elementor-element.elementor-element-406f360 .elementor-heading-title {
    color: #FFF
  }

  #elementor-popup-modal-2922 {
    background-color: rgba(0, 0, 0, .8);
    justify-content: center;
    align-items: center;
    pointer-events: all
  }

  #elementor-popup-modal-2922 .dialog-message {
    width: 800px;
    height: auto
  }

  #elementor-popup-modal-2922 .dialog-close-button {
    display: flex
  }

  #elementor-popup-modal-2922 .dialog-widget-content {
    box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2)
  }

  @media(max-width:767px) {
    .elementor-2922 .elementor-element.elementor-element-5b54172>.elementor-element-populated {
      margin: 0 0 0 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 2em 2em 2em 2em
    }

    .elementor-2922 .elementor-element.elementor-element-4a205b4>.elementor-element-populated {
      margin: 0 0 0 0;
      --e-column-margin-right: 0px;
      --e-column-margin-left: 0px;
      padding: 2em 2em 2em 2em
    }
  }

  @media(max-width:1024px) and (min-width:768px) {
    .elementor-2922 .elementor-element.elementor-element-5b54172 {
      width: 50%
    }

    .elementor-2922 .elementor-element.elementor-element-4a205b4 {
      width: 50%
    }
  }
}

@media all {
  .elementor-4835 .elementor-element.elementor-element-0e3a3a5 {
    --display: flex;
    --z-index: 999;
    overflow: visible
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-button-content-wrapper {
    flex-direction: row-reverse
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-button span {
    gap: 7px
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-field-group {
    padding-right: calc(10px/2);
    padding-left: calc(10px/2);
    margin-bottom: 15px
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-form-fields-wrapper {
    margin-left: calc(-10px/2);
    margin-right: calc(-10px/2);
    margin-bottom: -15px
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-field-group.recaptcha_v3-bottomleft,
  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0
  }

  body.rtl .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0
  }

  body:not(.rtl) .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0
  }

  body .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-field-type-html {
    padding-bottom: 0
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-button {
    font-weight: 700
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .e-form__buttons__wrapper__button-next {
    background-color: #F4ECFF;
    color: var(--e-global-color-639e8dd)
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-button[type="submit"] {
    background-color: #F4ECFF;
    color: var(--e-global-color-639e8dd)
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa .elementor-button[type="submit"] svg * {
    fill: var(--e-global-color-639e8dd)
  }

  .elementor-4835 .elementor-element.elementor-element-3f982fa {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-secondary-color: #ffffff;
    --e-form-steps-indicator-active-secondary-color: #ffffff;
    --e-form-steps-indicator-completed-secondary-color: #ffffff;
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px
  }
}

@media all {
  .elementskit-reset-button.elementor-button {
    cursor: pointer;
    width: 100%
  }
}

@media all {
  .ekit-particles-wrapper {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
  }

  .ekit-particles {
    z-index: 1
  }

  .ekit-particles .elementor-widget {
    z-index: 1
  }
}

@media all {
  :root {
    --iti-hover-color: rgba(0, 0, 0, 0.05);
    --iti-text-gray: #999;
    --iti-border-gray: #ccc;
    --iti-spacer-horizontal: 8px;
    --iti-flag-height: 15px;
    --iti-flag-width: 20px;
    --iti-border-width: 1px;
    --iti-arrow-height: 4px;
    --iti-arrow-width: 6px;
    --iti-triangle-border: calc(var(--iti-arrow-width) / 2);
    --iti-arrow-padding: 6px;
    --iti-arrow-color: #555;
    --iti-input-padding: 6px;
    --iti-right-hand-selected-country-padding: calc(var(--iti-spacer-horizontal) + var(--iti-spacer-horizontal) + var(--iti-flag-width));
    --iti-selected-country-arrow-padding: calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding));
    --iti-path-flags-1x: url(../../../plugins/country-code-field-for-elementor-form/assets/intl-tel-input/img/flagsc4ca.png?1);
    --iti-path-flags-2x: url(//bazaaraccounting.com/wp-content/plugins/country-code-field-for-elementor-form/assets/intl-tel-input/css/../img/flags@2x.png?1);
    --iti-path-globe-1x: url(//bazaaraccounting.com/wp-content/plugins/country-code-field-for-elementor-form/assets/intl-tel-input/css/../img/globe.png);
    --iti-path-globe-2x: url(//bazaaraccounting.com/wp-content/plugins/country-code-field-for-elementor-form/assets/intl-tel-input/css/../img/globe@2x.png);
    --iti-flag-sprite-width: 5762px;
    --iti-flag-sprite-height: 15px;
    --iti-mobile-popup-margin: 30px
  }

  .iti {
    position: relative;
    display: inline-block
  }

  .iti * {
    box-sizing: border-box
  }

  .iti__hide {
    display: none
  }

  .iti__v-hide {
    visibility: hidden
  }

  .iti__a11y-text {
    width: 1px;
    height: 1px;
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    position: absolute
  }

  .iti input.iti__tel-input,
  .iti input.iti__tel-input[type=tel],
  .iti input.iti__tel-input[type=text] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: var(--iti-right-hand-selected-country-padding);
    margin-right: 0
  }

  .iti__country-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: var(--iti-border-width)
  }

  .iti__selected-country {
    z-index: 1;
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    background: 0 0;
    border: 0;
    margin: 0;
    padding: 0;
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    border-radius: 0;
    font-weight: inherit;
    line-height: inherit;
    text-decoration: none
  }

  .iti__selected-country-primary {
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)
  }

  .iti__arrow {
    margin-left: var(--iti-arrow-padding);
    width: 0;
    height: 0;
    border-left: var(--iti-triangle-border) solid transparent;
    border-right: var(--iti-triangle-border) solid transparent;
    border-top: var(--iti-arrow-height) solid var(--iti-arrow-color)
  }

  [dir=rtl] .iti__arrow {
    margin-right: var(--iti-arrow-padding);
    margin-left: 0
  }

  .iti__arrow--up {
    border-top: none;
    border-bottom: var(--iti-arrow-height) solid var(--iti-arrow-color)
  }

  .iti__dropdown-content {
    border-radius: 3px;
    background-color: #fff
  }

  .iti--inline-dropdown .iti__dropdown-content {
    position: absolute;
    z-index: 2;
    margin-top: 3px;
    margin-left: calc(var(--iti-border-width) * -1);
    border: var(--iti-border-width) solid var(--iti-border-gray);
    box-shadow: 1px 1px 4px rgba(0, 0, 0, .2)
  }

  .iti__search-input {
    width: 100%;
    border-width: 0;
    border-radius: 3px;
    padding: 9px 12px
  }

  .iti__search-input+.iti__country-list {
    border-top: 1px solid var(--iti-border-gray)
  }

  .iti__country-list {
    list-style: none;
    padding: 0;
    margin: 0;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
  }

  .iti--inline-dropdown .iti__country-list {
    max-height: 185px
  }

  .iti--flexible-dropdown-width .iti__country-list {
    white-space: nowrap
  }

  @media (max-width:500px) {
    .iti--flexible-dropdown-width .iti__country-list {
      white-space: normal
    }
  }

  .iti__flag-box {
    display: inline-block;
    width: var(--iti-flag-width)
  }

  .iti__country {
    display: flex;
    align-items: center;
    padding: 8px var(--iti-spacer-horizontal);
    outline: 0
  }

  .iti__dial-code {
    color: var(--iti-text-gray)
  }

  .iti__country.iti__highlight {
    background-color: var(--iti-hover-color)
  }

  .iti__country-name,
  .iti__flag-box {
    margin-right: var(--iti-spacer-horizontal)
  }

  [dir=rtl] .iti__country-name,
  [dir=rtl] .iti__flag-box {
    margin-right: 0;
    margin-left: var(--iti-spacer-horizontal)
  }

  .iti--allow-dropdown input.iti__tel-input,
  .iti--allow-dropdown input.iti__tel-input[type=tel],
  .iti--allow-dropdown input.iti__tel-input[type=text] {
    padding-right: var(--iti-input-padding);
    padding-left: var(--iti-selected-country-arrow-padding);
    margin-left: 0
  }

  [dir=rtl] .iti--allow-dropdown input.iti__tel-input,
  [dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=tel],
  [dir=rtl] .iti--allow-dropdown input.iti__tel-input[type=text] {
    padding-right: var(--iti-selected-country-arrow-padding);
    padding-left: var(--iti-input-padding);
    margin-right: 0
  }

  .iti--allow-dropdown .iti__country-container {
    right: auto;
    left: 0
  }

  [dir=rtl] .iti--allow-dropdown .iti__country-container {
    right: 0;
    left: auto
  }

  .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,
  .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button {
    cursor: pointer
  }

  .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,
  .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary {
    background-color: var(--iti-hover-color)
  }

  .iti .iti__selected-dial-code {
    margin-left: 4px
  }

  [dir=rtl] .iti .iti__selected-dial-code {
    margin-left: 0;
    margin-right: 4px
  }

  .iti--container {
    position: fixed;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: var(--iti-border-width)
  }

  .iti--container:hover {
    cursor: pointer
  }

  .iti--fullscreen-popup.iti--container {
    background-color: rgba(0, 0, 0, .5);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed;
    padding: var(--iti-mobile-popup-margin);
    display: flex;
    flex-direction: column;
    justify-content: flex-start
  }

  .iti--fullscreen-popup .iti__dropdown-content {
    display: flex;
    flex-direction: column;
    max-height: 100%;
    position: relative
  }

  .iti--fullscreen-popup .iti__country {
    padding: 10px 10px;
    line-height: 1.5em
  }

  .iti__flag {
    --iti-flag-offset: 0px;
    --iti-flag-width: 20px;
    --iti-flag-height: 14px;
    height: var(--iti-flag-height);
    width: var(--iti-flag-width);
    box-shadow: 0 0 1px 0 #888;
    background-image: var(--iti-path-flags-2x);
    background-repeat: no-repeat;
    background-position: var(--iti-flag-offset) 0;
    background-size: var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)
  }

  .iti__np {
    --iti-flag-width: 13px
  }

  .iti__ch,
  .iti__va {
    --iti-flag-width: 15px
  }

  .iti__be,
  .iti__ne {
    --iti-flag-width: 18px
  }

  .iti__mc {
    --iti-flag-width: 19px
  }

  .iti__ac,
  .iti__ae,
  .iti__ai,
  .iti__am,
  .iti__as,
  .iti__au,
  .iti__az,
  .iti__ba,
  .iti__bm,
  .iti__bn,
  .iti__bs,
  .iti__by,
  .iti__ca,
  .iti__cc,
  .iti__ck,
  .iti__cu,
  .iti__cx,
  .iti__dg,
  .iti__dm,
  .iti__eh,
  .iti__er,
  .iti__et,
  .iti__fj,
  .iti__fk,
  .iti__gb,
  .iti__gi,
  .iti__gs,
  .iti__gw,
  .iti__hm,
  .iti__hn,
  .iti__hr,
  .iti__hu,
  .iti__ie,
  .iti__im,
  .iti__io,
  .iti__jm,
  .iti__jo,
  .iti__ki,
  .iti__kp,
  .iti__kw,
  .iti__ky,
  .iti__kz,
  .iti__lc,
  .iti__lk,
  .iti__lv,
  .iti__ly,
  .iti__md,
  .iti__me,
  .iti__mk,
  .iti__mn,
  .iti__mp,
  .iti__ms,
  .iti__my,
  .iti__nc,
  .iti__nf,
  .iti__ng,
  .iti__nr,
  .iti__nu,
  .iti__nz,
  .iti__om,
  .iti__ph,
  .iti__pn,
  .iti__ps,
  .iti__sb,
  .iti__sc,
  .iti__sd,
  .iti__sh,
  .iti__si,
  .iti__ss,
  .iti__st,
  .iti__su,
  .iti__ta,
  .iti__tc,
  .iti__tj,
  .iti__tk,
  .iti__tl,
  .iti__to,
  .iti__tv,
  .iti__uk,
  .iti__uz,
  .iti__vg,
  .iti__ws,
  .iti__zw {
    --iti-flag-height: 10px
  }

  .iti__fm,
  .iti__gu,
  .iti__lr,
  .iti__mh,
  .iti__py,
  .iti__um,
  .iti__us {
    --iti-flag-height: 11px
  }

  .iti__bd,
  .iti__bg,
  .iti__bh,
  .iti__bi,
  .iti__bz,
  .iti__cq,
  .iti__cr,
  .iti__cv,
  .iti__de,
  .iti__fi,
  .iti__gd,
  .iti__gy,
  .iti__ht,
  .iti__ir,
  .iti__je,
  .iti__kg,
  .iti__km,
  .iti__li,
  .iti__lt,
  .iti__lu,
  .iti__mx,
  .iti__ni,
  .iti__sv,
  .iti__tt,
  .iti__vu {
    --iti-flag-height: 12px
  }

  .iti__ar,
  .iti__ax,
  .iti__ee,
  .iti__gt,
  .iti__kh,
  .iti__pl,
  .iti__pw,
  .iti__se,
  .iti__tg {
    --iti-flag-height: 13px
  }

  .iti__al,
  .iti__be,
  .iti__bv,
  .iti__cd,
  .iti__ch,
  .iti__dk,
  .iti__fo,
  .iti__ga,
  .iti__il,
  .iti__is,
  .iti__mc,
  .iti__ne,
  .iti__no,
  .iti__np,
  .iti__pg,
  .iti__sj,
  .iti__sm,
  .iti__va,
  .iti__xk {
    --iti-flag-height: 15px
  }

  .iti__qa {
    --iti-flag-height: 8px
  }

  .iti__ac {
    --iti-flag-offset: 0px
  }

  .iti__ad {
    --iti-flag-offset: -22px
  }

  .iti__ae {
    --iti-flag-offset: -44px
  }

  .iti__af {
    --iti-flag-offset: -66px
  }

  .iti__ag {
    --iti-flag-offset: -88px
  }

  .iti__ai {
    --iti-flag-offset: -110px
  }

  .iti__al {
    --iti-flag-offset: -132px
  }

  .iti__am {
    --iti-flag-offset: -154px
  }

  .iti__ao {
    --iti-flag-offset: -176px
  }

  .iti__aq {
    --iti-flag-offset: -198px
  }

  .iti__ar {
    --iti-flag-offset: -220px
  }

  .iti__as {
    --iti-flag-offset: -242px
  }

  .iti__at {
    --iti-flag-offset: -264px
  }

  .iti__au {
    --iti-flag-offset: -286px
  }

  .iti__aw {
    --iti-flag-offset: -308px
  }

  .iti__ax {
    --iti-flag-offset: -330px
  }

  .iti__az {
    --iti-flag-offset: -352px
  }

  .iti__ba {
    --iti-flag-offset: -374px
  }

  .iti__bb {
    --iti-flag-offset: -396px
  }

  .iti__bd {
    --iti-flag-offset: -418px
  }

  .iti__be {
    --iti-flag-offset: -440px
  }

  .iti__bf {
    --iti-flag-offset: -460px
  }

  .iti__bg {
    --iti-flag-offset: -482px
  }

  .iti__bh {
    --iti-flag-offset: -504px
  }

  .iti__bi {
    --iti-flag-offset: -526px
  }

  .iti__bj {
    --iti-flag-offset: -548px
  }

  .iti__bl {
    --iti-flag-offset: -570px
  }

  .iti__bm {
    --iti-flag-offset: -592px
  }

  .iti__bn {
    --iti-flag-offset: -614px
  }

  .iti__bo {
    --iti-flag-offset: -636px
  }

  .iti__bq {
    --iti-flag-offset: -658px
  }

  .iti__br {
    --iti-flag-offset: -680px
  }

  .iti__bs {
    --iti-flag-offset: -702px
  }

  .iti__bt {
    --iti-flag-offset: -724px
  }

  .iti__bv {
    --iti-flag-offset: -746px
  }

  .iti__bw {
    --iti-flag-offset: -768px
  }

  .iti__by {
    --iti-flag-offset: -790px
  }

  .iti__bz {
    --iti-flag-offset: -812px
  }

  .iti__ca {
    --iti-flag-offset: -834px
  }

  .iti__cc {
    --iti-flag-offset: -856px
  }

  .iti__cd {
    --iti-flag-offset: -878px
  }

  .iti__cf {
    --iti-flag-offset: -900px
  }

  .iti__cg {
    --iti-flag-offset: -922px
  }

  .iti__ch {
    --iti-flag-offset: -944px
  }

  .iti__ci {
    --iti-flag-offset: -961px
  }

  .iti__ck {
    --iti-flag-offset: -983px
  }

  .iti__cl {
    --iti-flag-offset: -1005px
  }

  .iti__cm {
    --iti-flag-offset: -1027px
  }

  .iti__cn {
    --iti-flag-offset: -1049px
  }

  .iti__co {
    --iti-flag-offset: -1071px
  }

  .iti__cp {
    --iti-flag-offset: -1093px
  }

  .iti__cq {
    --iti-flag-offset: -1115px
  }

  .iti__cr {
    --iti-flag-offset: -1137px
  }

  .iti__cu {
    --iti-flag-offset: -1159px
  }

  .iti__cv {
    --iti-flag-offset: -1181px
  }

  .iti__cw {
    --iti-flag-offset: -1203px
  }

  .iti__cx {
    --iti-flag-offset: -1225px
  }

  .iti__cy {
    --iti-flag-offset: -1247px
  }

  .iti__cz {
    --iti-flag-offset: -1269px
  }

  .iti__de {
    --iti-flag-offset: -1291px
  }

  .iti__dg {
    --iti-flag-offset: -1313px
  }

  .iti__dj {
    --iti-flag-offset: -1335px
  }

  .iti__dk {
    --iti-flag-offset: -1357px
  }

  .iti__dm {
    --iti-flag-offset: -1379px
  }

  .iti__do {
    --iti-flag-offset: -1401px
  }

  .iti__dz {
    --iti-flag-offset: -1423px
  }

  .iti__ea {
    --iti-flag-offset: -1445px
  }

  .iti__ec {
    --iti-flag-offset: -1467px
  }

  .iti__ee {
    --iti-flag-offset: -1489px
  }

  .iti__eg {
    --iti-flag-offset: -1511px
  }

  .iti__eh {
    --iti-flag-offset: -1533px
  }

  .iti__er {
    --iti-flag-offset: -1555px
  }

  .iti__es {
    --iti-flag-offset: -1577px
  }

  .iti__et {
    --iti-flag-offset: -1599px
  }

  .iti__eu {
    --iti-flag-offset: -1621px
  }

  .iti__ez {
    --iti-flag-offset: -1643px
  }

  .iti__fi {
    --iti-flag-offset: -1665px
  }

  .iti__fj {
    --iti-flag-offset: -1687px
  }

  .iti__fk {
    --iti-flag-offset: -1709px
  }

  .iti__fm {
    --iti-flag-offset: -1731px
  }

  .iti__fo {
    --iti-flag-offset: -1753px
  }

  .iti__fr {
    --iti-flag-offset: -1775px
  }

  .iti__fx {
    --iti-flag-offset: -1797px
  }

  .iti__ga {
    --iti-flag-offset: -1819px
  }

  .iti__gb {
    --iti-flag-offset: -1841px
  }

  .iti__gd {
    --iti-flag-offset: -1863px
  }

  .iti__ge {
    --iti-flag-offset: -1885px
  }

  .iti__gf {
    --iti-flag-offset: -1907px
  }

  .iti__gg {
    --iti-flag-offset: -1929px
  }

  .iti__gh {
    --iti-flag-offset: -1951px
  }

  .iti__gi {
    --iti-flag-offset: -1973px
  }

  .iti__gl {
    --iti-flag-offset: -1995px
  }

  .iti__gm {
    --iti-flag-offset: -2017px
  }

  .iti__gn {
    --iti-flag-offset: -2039px
  }

  .iti__gp {
    --iti-flag-offset: -2061px
  }

  .iti__gq {
    --iti-flag-offset: -2083px
  }

  .iti__gr {
    --iti-flag-offset: -2105px
  }

  .iti__gs {
    --iti-flag-offset: -2127px
  }

  .iti__gt {
    --iti-flag-offset: -2149px
  }

  .iti__gu {
    --iti-flag-offset: -2171px
  }

  .iti__gw {
    --iti-flag-offset: -2193px
  }

  .iti__gy {
    --iti-flag-offset: -2215px
  }

  .iti__hk {
    --iti-flag-offset: -2237px
  }

  .iti__hm {
    --iti-flag-offset: -2259px
  }

  .iti__hn {
    --iti-flag-offset: -2281px
  }

  .iti__hr {
    --iti-flag-offset: -2303px
  }

  .iti__ht {
    --iti-flag-offset: -2325px
  }

  .iti__hu {
    --iti-flag-offset: -2347px
  }

  .iti__ic {
    --iti-flag-offset: -2369px
  }

  .iti__id {
    --iti-flag-offset: -2391px
  }

  .iti__ie {
    --iti-flag-offset: -2413px
  }

  .iti__il {
    --iti-flag-offset: -2435px
  }

  .iti__im {
    --iti-flag-offset: -2457px
  }

  .iti__in {
    --iti-flag-offset: -2479px
  }

  .iti__io {
    --iti-flag-offset: -2501px
  }

  .iti__iq {
    --iti-flag-offset: -2523px
  }

  .iti__ir {
    --iti-flag-offset: -2545px
  }

  .iti__is {
    --iti-flag-offset: -2567px
  }

  .iti__it {
    --iti-flag-offset: -2589px
  }

  .iti__je {
    --iti-flag-offset: -2611px
  }

  .iti__jm {
    --iti-flag-offset: -2633px
  }

  .iti__jo {
    --iti-flag-offset: -2655px
  }

  .iti__jp {
    --iti-flag-offset: -2677px
  }

  .iti__ke {
    --iti-flag-offset: -2699px
  }

  .iti__kg {
    --iti-flag-offset: -2721px
  }

  .iti__kh {
    --iti-flag-offset: -2743px
  }

  .iti__ki {
    --iti-flag-offset: -2765px
  }

  .iti__km {
    --iti-flag-offset: -2787px
  }

  .iti__kn {
    --iti-flag-offset: -2809px
  }

  .iti__kp {
    --iti-flag-offset: -2831px
  }

  .iti__kr {
    --iti-flag-offset: -2853px
  }

  .iti__kw {
    --iti-flag-offset: -2875px
  }

  .iti__ky {
    --iti-flag-offset: -2897px
  }

  .iti__kz {
    --iti-flag-offset: -2919px
  }

  .iti__la {
    --iti-flag-offset: -2941px
  }

  .iti__lb {
    --iti-flag-offset: -2963px
  }

  .iti__lc {
    --iti-flag-offset: -2985px
  }

  .iti__li {
    --iti-flag-offset: -3007px
  }

  .iti__lk {
    --iti-flag-offset: -3029px
  }

  .iti__lr {
    --iti-flag-offset: -3051px
  }

  .iti__ls {
    --iti-flag-offset: -3073px
  }

  .iti__lt {
    --iti-flag-offset: -3095px
  }

  .iti__lu {
    --iti-flag-offset: -3117px
  }

  .iti__lv {
    --iti-flag-offset: -3139px
  }

  .iti__ly {
    --iti-flag-offset: -3161px
  }

  .iti__ma {
    --iti-flag-offset: -3183px
  }

  .iti__mc {
    --iti-flag-offset: -3205px
  }

  .iti__md {
    --iti-flag-offset: -3226px
  }

  .iti__me {
    --iti-flag-offset: -3248px
  }

  .iti__mf {
    --iti-flag-offset: -3270px
  }

  .iti__mg {
    --iti-flag-offset: -3292px
  }

  .iti__mh {
    --iti-flag-offset: -3314px
  }

  .iti__mk {
    --iti-flag-offset: -3336px
  }

  .iti__ml {
    --iti-flag-offset: -3358px
  }

  .iti__mm {
    --iti-flag-offset: -3380px
  }

  .iti__mn {
    --iti-flag-offset: -3402px
  }

  .iti__mo {
    --iti-flag-offset: -3424px
  }

  .iti__mp {
    --iti-flag-offset: -3446px
  }

  .iti__mq {
    --iti-flag-offset: -3468px
  }

  .iti__mr {
    --iti-flag-offset: -3490px
  }

  .iti__ms {
    --iti-flag-offset: -3512px
  }

  .iti__mt {
    --iti-flag-offset: -3534px
  }

  .iti__mu {
    --iti-flag-offset: -3556px
  }

  .iti__mv {
    --iti-flag-offset: -3578px
  }

  .iti__mw {
    --iti-flag-offset: -3600px
  }

  .iti__mx {
    --iti-flag-offset: -3622px
  }

  .iti__my {
    --iti-flag-offset: -3644px
  }

  .iti__mz {
    --iti-flag-offset: -3666px
  }

  .iti__na {
    --iti-flag-offset: -3688px
  }

  .iti__nc {
    --iti-flag-offset: -3710px
  }

  .iti__ne {
    --iti-flag-offset: -3732px
  }

  .iti__nf {
    --iti-flag-offset: -3752px
  }

  .iti__ng {
    --iti-flag-offset: -3774px
  }

  .iti__ni {
    --iti-flag-offset: -3796px
  }

  .iti__nl {
    --iti-flag-offset: -3818px
  }

  .iti__no {
    --iti-flag-offset: -3840px
  }

  .iti__np {
    --iti-flag-offset: -3862px
  }

  .iti__nr {
    --iti-flag-offset: -3877px
  }

  .iti__nu {
    --iti-flag-offset: -3899px
  }

  .iti__nz {
    --iti-flag-offset: -3921px
  }

  .iti__om {
    --iti-flag-offset: -3943px
  }

  .iti__pa {
    --iti-flag-offset: -3965px
  }

  .iti__pe {
    --iti-flag-offset: -3987px
  }

  .iti__pf {
    --iti-flag-offset: -4009px
  }

  .iti__pg {
    --iti-flag-offset: -4031px
  }

  .iti__ph {
    --iti-flag-offset: -4053px
  }

  .iti__pk {
    --iti-flag-offset: -4075px
  }

  .iti__pl {
    --iti-flag-offset: -4097px
  }

  .iti__pm {
    --iti-flag-offset: -4119px
  }

  .iti__pn {
    --iti-flag-offset: -4141px
  }

  .iti__pr {
    --iti-flag-offset: -4163px
  }

  .iti__ps {
    --iti-flag-offset: -4185px
  }

  .iti__pt {
    --iti-flag-offset: -4207px
  }

  .iti__pw {
    --iti-flag-offset: -4229px
  }

  .iti__py {
    --iti-flag-offset: -4251px
  }

  .iti__qa {
    --iti-flag-offset: -4273px
  }

  .iti__re {
    --iti-flag-offset: -4295px
  }

  .iti__ro {
    --iti-flag-offset: -4317px
  }

  .iti__rs {
    --iti-flag-offset: -4339px
  }

  .iti__ru {
    --iti-flag-offset: -4361px
  }

  .iti__rw {
    --iti-flag-offset: -4383px
  }

  .iti__sa {
    --iti-flag-offset: -4405px
  }

  .iti__sb {
    --iti-flag-offset: -4427px
  }

  .iti__sc {
    --iti-flag-offset: -4449px
  }

  .iti__sd {
    --iti-flag-offset: -4471px
  }

  .iti__se {
    --iti-flag-offset: -4493px
  }

  .iti__sg {
    --iti-flag-offset: -4515px
  }

  .iti__sh {
    --iti-flag-offset: -4537px
  }

  .iti__si {
    --iti-flag-offset: -4559px
  }

  .iti__sj {
    --iti-flag-offset: -4581px
  }

  .iti__sk {
    --iti-flag-offset: -4603px
  }

  .iti__sl {
    --iti-flag-offset: -4625px
  }

  .iti__sm {
    --iti-flag-offset: -4647px
  }

  .iti__sn {
    --iti-flag-offset: -4669px
  }

  .iti__so {
    --iti-flag-offset: -4691px
  }

  .iti__sr {
    --iti-flag-offset: -4713px
  }

  .iti__ss {
    --iti-flag-offset: -4735px
  }

  .iti__st {
    --iti-flag-offset: -4757px
  }

  .iti__su {
    --iti-flag-offset: -4779px
  }

  .iti__sv {
    --iti-flag-offset: -4801px
  }

  .iti__sx {
    --iti-flag-offset: -4823px
  }

  .iti__sy {
    --iti-flag-offset: -4845px
  }

  .iti__sz {
    --iti-flag-offset: -4867px
  }

  .iti__ta {
    --iti-flag-offset: -4889px
  }

  .iti__tc {
    --iti-flag-offset: -4911px
  }

  .iti__td {
    --iti-flag-offset: -4933px
  }

  .iti__tf {
    --iti-flag-offset: -4955px
  }

  .iti__tg {
    --iti-flag-offset: -4977px
  }

  .iti__th {
    --iti-flag-offset: -4999px
  }

  .iti__tj {
    --iti-flag-offset: -5021px
  }

  .iti__tk {
    --iti-flag-offset: -5043px
  }

  .iti__tl {
    --iti-flag-offset: -5065px
  }

  .iti__tm {
    --iti-flag-offset: -5087px
  }

  .iti__tn {
    --iti-flag-offset: -5109px
  }

  .iti__to {
    --iti-flag-offset: -5131px
  }

  .iti__tr {
    --iti-flag-offset: -5153px
  }

  .iti__tt {
    --iti-flag-offset: -5175px
  }

  .iti__tv {
    --iti-flag-offset: -5197px
  }

  .iti__tw {
    --iti-flag-offset: -5219px
  }

  .iti__tz {
    --iti-flag-offset: -5241px
  }

  .iti__ua {
    --iti-flag-offset: -5263px
  }

  .iti__ug {
    --iti-flag-offset: -5285px
  }

  .iti__uk {
    --iti-flag-offset: -5307px
  }

  .iti__um {
    --iti-flag-offset: -5329px
  }

  .iti__un {
    --iti-flag-offset: -5351px
  }

  .iti__us {
    --iti-flag-offset: -5373px
  }

  .iti__uy {
    --iti-flag-offset: -5395px
  }

  .iti__uz {
    --iti-flag-offset: -5417px
  }

  .iti__va {
    --iti-flag-offset: -5439px
  }

  .iti__vc {
    --iti-flag-offset: -5456px
  }

  .iti__ve {
    --iti-flag-offset: -5478px
  }

  .iti__vg {
    --iti-flag-offset: -5500px
  }

  .iti__vi {
    --iti-flag-offset: -5522px
  }

  .iti__vn {
    --iti-flag-offset: -5544px
  }

  .iti__vu {
    --iti-flag-offset: -5566px
  }

  .iti__wf {
    --iti-flag-offset: -5588px
  }

  .iti__ws {
    --iti-flag-offset: -5610px
  }

  .iti__xk {
    --iti-flag-offset: -5632px
  }

  .iti__ye {
    --iti-flag-offset: -5654px
  }

  .iti__yt {
    --iti-flag-offset: -5676px
  }

  .iti__za {
    --iti-flag-offset: -5698px
  }

  .iti__zm {
    --iti-flag-offset: -5720px
  }

  .iti__zw {
    --iti-flag-offset: -5742px
  }

  .iti__globe {
    background-image: var(--iti-path-globe-1x);
    background-size: contain;
    background-position: right;
    box-shadow: none;
    height: 19px
  }

  @media (min-resolution:2x) {
    .iti__flag {
      background-image: var(--iti-path-flags-2x)
    }

    .iti__globe {
      background-image: var(--iti-path-globe-2x)
    }
  }
}

@media all {
  .cfefp-intl-container {
    --cfefp-intl-tel-button-height: 100%
  }

  .elementor-field-group .cfefp-intl-container.iti {
    width: 100%
  }

  .elementor-field-group .cfefp-intl-container.iti.elementor-error .iti__country-container {
    bottom: 23px
  }

  .cfefp-intl-container .iti__country-container {
    height: var(--cfefp-intl-tel-button-height)
  }

  .cfefp-intl-container button.iti__selected-country {
    background: 0 0 !important;
    box-shadow: unset !important
  }

  .elementor-field-type-tel .cfefp-intl-container .iti__selected-country-primary:hover {
    background-color: transparent !important
  }

  .cfefp-intl-container .iti__country-container .iti__flag:not(.iti__globe) {
    height: 13px;
    background-position: center;
    background-size: cover
  }
}