img.wp-smiley,
		img.emoji {
			display: inline !important;
			border: none !important;
			box-shadow: none !important;
			height: 1em !important;
			width: 1em !important;
			margin: 0 0.07em !important;
			vertical-align: -0.1em !important;
			background: none !important;
			padding: 0 !important;
		}
    .elementor-226 .elementor-element.elementor-element-502590b7>.elementor-container {
      max-width: 1290px;
    }

    .elementor-226 .elementor-element.elementor-element-502590b7 {
      border-style: solid;
      border-width: 0px 0px 1px 0px;
      border-color: #FFFFFF24;
      transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
      padding: 0px 100px 0px 100px;
      z-index: 999;
    }

    .elementor-226 .elementor-element.elementor-element-502590b7>.elementor-background-overlay {
      transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

    .elementor-bc-flex-widget .elementor-226 .elementor-element.elementor-element-24d4475d.elementor-column .elementor-widget-wrap {
      align-items: center;
    }

    .elementor-226 .elementor-element.elementor-element-24d4475d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
      align-content: center;
      align-items: center;
    }

    .elementor-226 .elementor-element.elementor-element-7739f0d0 {
      text-align: left;
    }

    .elementor-226 .elementor-element.elementor-element-7739f0d0 img {
      width: 180px;
      max-width: 100%;
    }

    .elementor-226 .elementor-element.elementor-element-7739f0d0>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
    }

    .elementor-bc-flex-widget .elementor-226 .elementor-element.elementor-element-116cb227.elementor-column .elementor-widget-wrap {
      align-items: center;
    }

    .elementor-226 .elementor-element.elementor-element-116cb227.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
      align-content: center;
      align-items: center;
    }

    .elementor-226 .elementor-element.elementor-element-116cb227.elementor-column>.elementor-widget-wrap {
      justify-content: flex-end;
    }

    .elementor-226 .elementor-element.elementor-element-116cb227>.elementor-element-populated {
      padding: 0px 0px 0px 0px;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu,
    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu>li>a {
      display: flex;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
      justify-content: flex-end;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu {
      left: unset;
      top: 100%;
      right: unset;
      bottom: unset;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu .menu-item .sub-menu {
      left: 100%;
      top: unset;
      right: unset;
      bottom: unset;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
      height: 90px;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
      font-family: var(--e-global-typography-f9529c5-font-family), Sans-serif;
      font-size: var(--e-global-typography-f9529c5-font-size);
      font-weight: var(--e-global-typography-f9529c5-font-weight);
      line-height: var(--e-global-typography-f9529c5-line-height);
      letter-spacing: var(--e-global-typography-f9529c5-letter-spacing);
      word-spacing: var(--e-global-typography-f9529c5-word-spacing);
      padding: 0px 40px 0px 0px;
      color: var(--e-global-color-primary);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a svg {
      fill: var(--e-global-color-primary);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:hover>a {
      color: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:hover>a svg {
      fill: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a,
    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a {
      color: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a svg,
    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a svg {
      fill: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg {
      margin: 0px 0px 0px 7px;
      border-style: solid;
      border-width: 0px 0px 0px 0px;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
      font-family: var(--e-global-typography-f9529c5-font-family), Sans-serif;
      font-size: var(--e-global-typography-f9529c5-font-size);
      font-weight: var(--e-global-typography-f9529c5-font-weight);
      line-height: var(--e-global-typography-f9529c5-line-height);
      letter-spacing: var(--e-global-typography-f9529c5-letter-spacing);
      word-spacing: var(--e-global-typography-f9529c5-word-spacing);
      padding: 16px 30px 16px 20px;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a {
      color: var(--e-global-color-primary);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a svg {
      fill: var(--e-global-color-primary);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover>a {
      color: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover>a svg {
      fill: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a {
      color: var(--e-global-color-primary);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a svg {
      fill: var(--e-global-color-primary);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
      border-style: solid;
      border-width: 1px 1px 1px 1px;
      border-color: var(--e-global-color-2e0066a);
      background-color: transparent;
      background-image: radial-gradient(at top left, var(--e-global-color-secondary) 0%, var(--e-global-color-0d3f38a) 100%);
      border-radius: 15px 15px 15px 15px;
      min-width: 220px;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
      float: right;
      background-color: #E91A2F00;
      border-style: solid;
      border-color: var(--e-global-color-2e0066a);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
      background-color: #C9172900;
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
      background-color: #FFFFFF00;
      border-style: solid;
      border-color: var(--e-global-color-2e0066a);
    }

    .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
      object-fit: cover;
    }

    .elementor-bc-flex-widget .elementor-226 .elementor-element.elementor-element-6713f790.elementor-column .elementor-widget-wrap {
      align-items: center;
    }

    .elementor-226 .elementor-element.elementor-element-6713f790.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
      align-content: center;
      align-items: center;
    }

    .elementor-226 .elementor-element.elementor-element-6713f790.elementor-column>.elementor-widget-wrap {
      justify-content: flex-end;
    }

    .elementor-226 .elementor-element.elementor-element-2abde8d .elementor-icon-wrapper {
      text-align: center;
    }

    .elementor-226 .elementor-element.elementor-element-2abde8d.elementor-view-stacked .elementor-icon {
      background-color: #FFFFFF;
    }

    .elementor-226 .elementor-element.elementor-element-2abde8d.elementor-view-framed .elementor-icon,
    .elementor-226 .elementor-element.elementor-element-2abde8d.elementor-view-default .elementor-icon {
      color: #FFFFFF;
      border-color: #FFFFFF;
    }

    .elementor-226 .elementor-element.elementor-element-2abde8d.elementor-view-framed .elementor-icon,
    .elementor-226 .elementor-element.elementor-element-2abde8d.elementor-view-default .elementor-icon svg {
      fill: #FFFFFF;
    }

    .elementor-226 .elementor-element.elementor-element-2abde8d .elementor-icon {
      font-size: 20px;
    }

    .elementor-226 .elementor-element.elementor-element-2abde8d .elementor-icon i,
    .elementor-226 .elementor-element.elementor-element-2abde8d .elementor-icon svg {
      transform: rotate(0deg);
    }

    .elementor-226 .elementor-element.elementor-element-2abde8d {
      width: auto;
      max-width: auto;
      z-index: 999;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button {
      color: var(--e-global-color-primary);
      font-size: 24px;
      padding: 10px 0px 10px 20px;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button svg {
      fill: var(--e-global-color-primary);
      width: 24px;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button:hover {
      color: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button:hover svg {
      fill: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .toggle-wrapper {
      text-align: right;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button {
      color: var(--e-global-color-primary);
      font-size: 25px;
      margin: 25px 25px 25px 25px;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button svg {
      fill: var(--e-global-color-primary);
      width: 25px;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button:hover {
      color: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button:hover svg {
      fill: var(--e-global-color-7d79ed1);
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .widget-heading {
      text-align: right;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .sidebar-widget {
      background-color: #15172AC9;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-left .sidebar-widget,
    .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar.position-right .sidebar-widget {
      width: 100%;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678>.elementor-widget-container {
      margin: 0px 0px 0px 0px;
    }

    .elementor-226 .elementor-element.elementor-element-3c871678 {
      width: auto;
      max-width: auto;
      z-index: 999;
    }

    @media(max-width:1024px) and (min-width:768px) {
      .elementor-226 .elementor-element.elementor-element-24d4475d {
        width: 50%;
      }

      .elementor-226 .elementor-element.elementor-element-116cb227 {
        width: 50%;
      }

      .elementor-226 .elementor-element.elementor-element-6713f790 {
        width: 100%;
      }
    }

    @media(max-width:1024px) {
      .elementor-226 .elementor-element.elementor-element-502590b7 {
        padding: 10px 20px 10px 20px;
      }

      .elementor-bc-flex-widget .elementor-226 .elementor-element.elementor-element-24d4475d.elementor-column .elementor-widget-wrap {
        align-items: center;
      }

      .elementor-226 .elementor-element.elementor-element-24d4475d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
      }

      .elementor-226 .elementor-element.elementor-element-24d4475d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
      }

      .elementor-226 .elementor-element.elementor-element-7739f0d0 {
        text-align: left;
      }

      .elementor-226 .elementor-element.elementor-element-7739f0d0 img {
        width: 160px;
      }

      .elementor-bc-flex-widget .elementor-226 .elementor-element.elementor-element-116cb227.elementor-column .elementor-widget-wrap {
        align-items: center;
      }

      .elementor-226 .elementor-element.elementor-element-116cb227.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
      }

      .elementor-226 .elementor-element.elementor-element-116cb227.elementor-column>.elementor-widget-wrap {
        justify-content: flex-end;
      }

      .elementor-226 .elementor-element.elementor-element-116cb227>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
        justify-content: flex-start;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        height: 80px;
        padding: 25px 25px 25px 25px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper {
        background-color: var(--e-global-color-0d3f38a);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper {
        background-color: var(--e-global-color-0d3f38a);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
        font-size: var(--e-global-typography-f9529c5-font-size);
        line-height: var(--e-global-typography-f9529c5-line-height);
        letter-spacing: var(--e-global-typography-f9529c5-letter-spacing);
        word-spacing: var(--e-global-typography-f9529c5-word-spacing);
        padding: 15px 15px 15px 6px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg {
        margin: 0px 0px 0px 0px;
        border-width: 0px 0px 0px 0px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
        font-size: var(--e-global-typography-f9529c5-font-size);
        line-height: var(--e-global-typography-f9529c5-line-height);
        letter-spacing: var(--e-global-typography-f9529c5-letter-spacing);
        word-spacing: var(--e-global-typography-f9529c5-word-spacing);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover>a {
        color: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover>a svg {
        fill: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a {
        color: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a svg {
        fill: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
        min-width: 220px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
        float: right;
        border-width: 1px 1px 1px 1px;
        border-radius: 15px 15px 15px 15px;
        color: var(--e-global-color-primary);
        margin: 0px 0px 0px 0px;
        padding: 12px 10px 9px 12px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
        font-size: 24px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
        width: 24px;
        fill: var(--e-global-color-primary);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
        color: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg {
        fill: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu i {
        font-size: 16px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg {
        width: 16px;
        fill: var(--e-global-color-primary);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
        border-width: 0px 0px 0px 0px;
        border-radius: 15px 15px 15px 15px;
        color: var(--e-global-color-primary);
        padding: 13px 13px 10px 13px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
        color: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg {
        fill: var(--e-global-color-7d79ed1);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
        max-width: 260px;
        width: 120px;
        object-fit: contain;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo {
        margin: 15px 0px 0px 0px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a {
        width: auto;
        max-width: auto;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .toggle-wrapper {
        text-align: left;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button {
        font-size: 20px;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button svg {
        width: 20px;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .widget-heading {
        text-align: left;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button {
        font-size: 20px;
        margin: 25px 25px 25px 25px;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button svg {
        width: 20px;
      }
    }

    @media(max-width:767px) {
      .elementor-226 .elementor-element.elementor-element-502590b7 {
        padding: 10px 15px 10px 15px;
      }

      .elementor-226 .elementor-element.elementor-element-24d4475d {
        width: 50%;
      }

      .elementor-226 .elementor-element.elementor-element-7739f0d0 img {
        width: 150px;
      }

      .elementor-226 .elementor-element.elementor-element-116cb227 {
        width: 50%;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
        justify-content: flex-start;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        height: 80px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
        font-size: var(--e-global-typography-f9529c5-font-size);
        line-height: var(--e-global-typography-f9529c5-line-height);
        letter-spacing: var(--e-global-typography-f9529c5-letter-spacing);
        word-spacing: var(--e-global-typography-f9529c5-word-spacing);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
        font-size: var(--e-global-typography-f9529c5-font-size);
        line-height: var(--e-global-typography-f9529c5-line-height);
        letter-spacing: var(--e-global-typography-f9529c5-letter-spacing);
        word-spacing: var(--e-global-typography-f9529c5-word-spacing);
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
        min-width: 220px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
        float: right;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
        font-size: 22px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
        width: 22px;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
        max-width: 240px;
        object-fit: cover;
      }

      .elementor-226 .elementor-element.elementor-element-14fca92a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .toggle-wrapper {
        text-align: left;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button {
        font-size: 20px;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-sidebar-button svg {
        width: 20px;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .widget-heading {
        text-align: left;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button {
        font-size: 20px;
        margin: 25px 25px 25px 25px;
      }

      .elementor-226 .elementor-element.elementor-element-3c871678 .jeg-elementor-kit.jkit-off-canvas .offcanvas-close-button svg {
        width: 20px;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
        display: block;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
        width: 100%;
        max-width: 360px;
        border-radius: 0;
        background-color: #f7f7f7;
        width: 100%;
        position: fixed;
        top: 0;
        left: -110%;
        height: 100% !important;
        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: flex;
        flex-direction: column-reverse;
        justify-content: flex-end;
        -moz-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        -webkit-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        -o-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        -ms-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
        transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
        left: 0;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
        overflow-y: hidden;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel {
        padding: 10px 0px 10px 0px;
        display: block;
        position: relative;
        z-index: 5;
        width: 100%;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title {
        display: inline-block;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
        display: block;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
        display: block;
        height: 100%;
        overflow-y: auto;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i {
        margin-left: auto;
        border: 1px solid var(--jkit-border-color);
        border-radius: 3px;
        padding: 4px 15px;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg {
        margin-left: auto;
        border: 1px solid var(--jkit-border-color);
        border-radius: 3px;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
        position: inherit;
        box-shadow: none;
        background: none;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li {
        display: block;
        width: 100%;
        position: inherit;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu {
        display: none;
        max-height: 2500px;
        opacity: 0;
        visibility: hidden;
        transition: max-height 5s ease-out;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open {
        display: block;
        opacity: 1;
        visibility: visible;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a {
        display: block;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
        float: right;
      }
    }

    @media (max-width: 1024px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg {
        float: right
      }
    }

    @media (min-width: 1025px) {
      .elementor-element.elementor-element-14fca92a .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
        height: 100%;
      }
    }

.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 {
  vertical-align: middle;
  display: inline-block
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
  background-color: #818a91;
  color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
  color: #818a91;
  border: 3px solid;
  background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
  margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
  width: 1em;
  height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap {
  float: left;
  text-align: center;
  line-height: 1;
  font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter {
  display: inline-block
}

.elementor-column .elementor-spacer-inner {
  height: var(--spacer-size)
}

.e-container {
  --container-widget-width: 100%
}

.e-container>.elementor-widget-spacer {
  width: var(--container-widget-width, var(--spacer-size));
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.e-container>.elementor-widget-spacer>.elementor-widget-container,
.e-container>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer {
  height: 100%
}

.e-container>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner {
  height: var(--container-widget-height, var(--spacer-size))
}

.elementor-heading-title {
  padding: 0;
  margin: 0;
  line-height: 1
}

.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
}

.elementor-widget-divider {
  --divider-border-style: none;
  --divider-border-width: 1px;
  --divider-color: #2c2c2c;
  --divider-icon-size: 20px;
  --divider-element-spacing: 10px;
  --divider-pattern-height: 24px;
  --divider-pattern-size: 20px;
  --divider-pattern-url: none;
  --divider-pattern-repeat: repeat-x
}

.elementor-widget-divider .elementor-divider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.elementor-widget-divider .elementor-divider__text {
  font-size: 15px;
  line-height: 1;
  max-width: 95%
}

.elementor-widget-divider .elementor-divider__element {
  margin: 0 var(--divider-element-spacing);
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.elementor-widget-divider .elementor-icon {
  font-size: var(--divider-icon-size)
}

.elementor-widget-divider .elementor-divider-separator {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  direction: ltr
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator,
.elementor-widget-divider--view-line_text .elementor-divider-separator {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,
.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,
.elementor-widget-divider--view-line_text .elementor-divider-separator:after,
.elementor-widget-divider--view-line_text .elementor-divider-separator:before {
  display: block;
  content: "";
  border-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  border-top: var(--divider-border-width) var(--divider-border-style) var(--divider-color)
}

.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 100;
  flex-shrink: 100
}

.elementor-widget-divider--element-align-left .elementor-divider-separator:before {
  content: none
}

.elementor-widget-divider--element-align-left .elementor-divider__element {
  margin-left: 0
}

.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -ms-flex-negative: 100;
  flex-shrink: 100
}

.elementor-widget-divider--element-align-right .elementor-divider-separator:after {
  content: none
}

.elementor-widget-divider--element-align-right .elementor-divider__element {
  margin-right: 0
}

.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
  border-top: var(--divider-border-width) var(--divider-border-style) var(--divider-color)
}

.elementor-widget-divider--separator-type-pattern {
  --divider-border-style: none
}

.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,
.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,
.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,
.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator {
  width: 100%;
  min-height: var(--divider-pattern-height);
  -webkit-mask-size: var(--divider-pattern-size) 100%;
  mask-size: var(--divider-pattern-size) 100%;
  -webkit-mask-repeat: var(--divider-pattern-repeat);
  mask-repeat: var(--divider-pattern-repeat);
  background-color: var(--divider-color);
  -webkit-mask-image: var(--divider-pattern-url);
  mask-image: var(--divider-pattern-url)
}

.elementor-widget-divider--no-spacing {
  --divider-pattern-size: auto
}

.elementor-widget-divider--bg-round {
  --divider-pattern-repeat: round
}

.rtl .elementor-widget-divider .elementor-divider__text {
  direction: rtl
}

.e-container>.elementor-widget-divider {
  width: var(--container-widget-width, 100%);
  --flex-grow: var(--container-widget-flex-grow, 0)
}

.elementor-230 .elementor-element.elementor-element-28e965b>.elementor-container {
  max-width: 1290px;
}

.elementor-230 .elementor-element.elementor-element-28e965b:not(.elementor-motion-effects-element-type-background),
.elementor-230 .elementor-element.elementor-element-28e965b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../images/concept-of-online-shopping-internet-payment-e-commerce-.jpg");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-230 .elementor-element.elementor-element-28e965b>.elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, var(--e-global-color-0d3f38a) 0%, #15172AED 100%);
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-230 .elementor-element.elementor-element-28e965b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 150px 0px 150px 0px;
  z-index: 0;
}

.elementor-230 .elementor-element.elementor-element-209f79d.elementor-column>.elementor-widget-wrap {
  justify-content: center;
}

.elementor-230 .elementor-element.elementor-element-539732b .jeg-elementor-kit.jkit-animated-text {
  text-align: center;
}

.elementor-230 .elementor-element.elementor-element-539732b .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
  font-family: var(--e-global-typography-820659c-font-family), Sans-serif;
  font-size: var(--e-global-typography-820659c-font-size);
  font-weight: var(--e-global-typography-820659c-font-weight);
  line-height: var(--e-global-typography-820659c-line-height);
  letter-spacing: var(--e-global-typography-820659c-letter-spacing);
  word-spacing: var(--e-global-typography-820659c-word-spacing);
}

.elementor-230 .elementor-element.elementor-element-539732b .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
  font-family: var(--e-global-typography-820659c-font-family), Sans-serif;
  font-size: var(--e-global-typography-820659c-font-size);
  font-weight: var(--e-global-typography-820659c-font-weight);
  line-height: var(--e-global-typography-820659c-line-height);
  letter-spacing: var(--e-global-typography-820659c-letter-spacing);
  word-spacing: var(--e-global-typography-820659c-word-spacing);
}

.elementor-230 .elementor-element.elementor-element-539732b .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text,
.elementor-230 .elementor-element.elementor-element-539732b .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-gradient:not(.typing-delete) .dynamic-text .dynamic-text-letter {
  background-color: transparent;
  background-image: linear-gradient(190deg, var(--e-global-color-accent) 0%, var(--e-global-color-2266f0d) 100%);
}

.elementor-230 .elementor-element.elementor-element-b469318 {
  text-align: center;
}

.elementor-230 .elementor-element.elementor-element-b469318 .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-230 .elementor-element.elementor-element-27ac458 {
  text-align: center;
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-230 .elementor-element.elementor-element-27ac458>.elementor-widget-container {
  padding: 0% 20% 0% 20%;
}

.elementor-230 .elementor-element.elementor-element-94e5ba0 .elementor-button {
  font-family: var(--e-global-typography-2d114ca-font-family), Sans-serif;
  font-size: var(--e-global-typography-2d114ca-font-size);
  font-weight: var(--e-global-typography-2d114ca-font-weight);
  line-height: var(--e-global-typography-2d114ca-line-height);
  letter-spacing: var(--e-global-typography-2d114ca-letter-spacing);
  word-spacing: var(--e-global-typography-2d114ca-word-spacing);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: transparent;
  background-image: radial-gradient(at top left, var(--e-global-color-0d3f38a) 0%, var(--e-global-color-490a38b) 65%);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-2e0066a);
  border-radius: 15px 15px 15px 15px;
  box-shadow: 15px 10px 20px 0px #141527;
  padding: 17px 35px 17px 35px;
}

.elementor-230 .elementor-element.elementor-element-94e5ba0 .elementor-button:hover,
.elementor-230 .elementor-element.elementor-element-94e5ba0 .elementor-button:focus {
  color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-94e5ba0 .elementor-button:hover svg,
.elementor-230 .elementor-element.elementor-element-94e5ba0 .elementor-button:focus svg {
  fill: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-94e5ba0 {
  width: auto;
  max-width: auto;
}

.elementor-230 .elementor-element.elementor-element-4a77f161>.elementor-container {
  max-width: 1290px;
}

.elementor-230 .elementor-element.elementor-element-4a77f161:not(.elementor-motion-effects-element-type-background),
.elementor-230 .elementor-element.elementor-element-4a77f161>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../images/bg-freepik2.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-230 .elementor-element.elementor-element-4a77f161>.elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, var(--e-global-color-0d3f38a) 0%, #15172A00 100%);
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-230 .elementor-element.elementor-element-4a77f161 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 0px 15px 0px;
}

.elementor-230 .elementor-element.elementor-element-da80b53>.elementor-container {
  max-width: 1290px;
}

.elementor-230 .elementor-element.elementor-element-da80b53>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-230 .elementor-element.elementor-element-da80b53 {
  margin-top: 0px;
  margin-bottom: 30px;
  padding: 0px 0px 0px 0px;
}

.elementor-230 .elementor-element.elementor-element-5fa95b24 {
  text-align: left;
}

.elementor-230 .elementor-element.elementor-element-5fa95b24 img {
  width: 60%;
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(40px/2);
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(40px/2);
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(40px/2);
  margin-left: calc(40px/2);
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-40px/2);
  margin-left: calc(-40px/2);
}

body.rtl .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-40px/2);
}

body:not(.rtl) .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-40px/2);
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 {
  --e-icon-list-icon-size: 14px;
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-text {
  color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-item:hover .elementor-icon-list-text {
  color: var(--e-global-color-7d79ed1);
}

.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-item>a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-230 .elementor-element.elementor-element-349a5022 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 16px;
  --grid-column-gap: 15px;
  --grid-row-gap: 0px;
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-widget-container {
  text-align: right;
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-social-icon {
  background-color: var(--e-global-color-secondary);
  --icon-padding: 0.8em;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-2e0066a);
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-social-icon i {
  color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-social-icon svg {
  fill: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-icon {
  border-radius: 10px 10px 10px 10px;
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-social-icon:hover {
  background-color: var(--e-global-color-7d79ed1);
  border-color: var(--e-global-color-7d79ed1);
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-social-icon:hover i {
  color: var(--e-global-color-0d3f38a);
}

.elementor-230 .elementor-element.elementor-element-349a5022 .elementor-social-icon:hover svg {
  fill: var(--e-global-color-0d3f38a);
}

.elementor-230 .elementor-element.elementor-element-7ce704f8>.elementor-container {
  max-width: 1290px;
}

.elementor-230 .elementor-element.elementor-element-7ce704f8>.elementor-container>.elementor-column>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-230 .elementor-element.elementor-element-7ce704f8 {
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #FFFFFF24;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 30px 0px 0px 0px;
}

.elementor-230 .elementor-element.elementor-element-7ce704f8>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-230 .elementor-element.elementor-element-49df18f9>.elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(40px/2);
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(40px/2);
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(40px/2);
  margin-left: calc(40px/2);
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-40px/2);
  margin-left: calc(-40px/2);
}

body.rtl .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-40px/2);
}

body:not(.rtl) .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-40px/2);
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe {
  --e-icon-list-icon-size: 14px;
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-text {
  color: var(--e-global-color-primary);
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-item:hover .elementor-icon-list-text {
  color: var(--e-global-color-7d79ed1);
}

.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-item>a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-230 .elementor-element.elementor-element-57ac3823>.elementor-element-populated {
  padding: 0px 0px 0px 0px;
}

.elementor-230 .elementor-element.elementor-element-116ff6e5 {
  text-align: right;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
}

@media(max-width:1024px) {
  .elementor-230 .elementor-element.elementor-element-28e965b {
    padding: 80px 10px 80px 10px;
  }

  .elementor-230 .elementor-element.elementor-element-27ac458>.elementor-widget-container {
    padding: 0px 25px 0px 25px;
  }

  .elementor-230 .elementor-element.elementor-element-4a77f161 {
    padding: 20px 20px 20px 20px;
  }

  .elementor-230 .elementor-element.elementor-element-266cde1c>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-230 .elementor-element.elementor-element-5fa95b24 {
    text-align: center;
  }

  .elementor-230 .elementor-element.elementor-element-5fa95b24 img {
    width: 30%;
  }

  .elementor-bc-flex-widget .elementor-230 .elementor-element.elementor-element-7fb174b3.elementor-column .elementor-widget-wrap {
    align-items: center;
  }

  .elementor-230 .elementor-element.elementor-element-7fb174b3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }

  .elementor-230 .elementor-element.elementor-element-7fb174b3>.elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-item>a {
    font-size: var(--e-global-typography-accent-font-size);
  }

  .elementor-230 .elementor-element.elementor-element-23e8ba74>.elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-230 .elementor-element.elementor-element-349a5022 .elementor-widget-container {
    text-align: right;
  }

  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-item>a {
    font-size: var(--e-global-typography-accent-font-size);
  }
}

@media(max-width:767px) {
  .elementor-230 .elementor-element.elementor-element-28e965b {
    padding: 50px 5px 50px 5px;
  }

  .elementor-230 .elementor-element.elementor-element-27ac458>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }

  .elementor-230 .elementor-element.elementor-element-4a77f161 {
    padding: 15px 15px 15px 15px;
  }

  .elementor-230 .elementor-element.elementor-element-5fa95b24 img {
    width: 50%;
  }

  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(24px/2);
    margin-left: calc(24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-24px/2);
    margin-left: calc(-24px/2);
  }

  body.rtl .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-24px/2);
  }

  body:not(.rtl) .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-230 .elementor-element.elementor-element-7089d8e4 .elementor-icon-list-item>a {
    font-size: var(--e-global-typography-accent-font-size);
  }

  .elementor-230 .elementor-element.elementor-element-23e8ba74>.elementor-element-populated {
    margin: 40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-230 .elementor-element.elementor-element-349a5022 .elementor-widget-container {
    text-align: center;
  }

  .elementor-230 .elementor-element.elementor-element-7ce704f8 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(24px/2);
    margin-left: calc(24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-24px/2);
    margin-left: calc(-24px/2);
  }

  body.rtl .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-24px/2);
  }

  body:not(.rtl) .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-24px/2);
  }

  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-230 .elementor-element.elementor-element-54b2f7fe .elementor-icon-list-item>a {
    font-size: var(--e-global-typography-accent-font-size);
  }

  .elementor-230 .elementor-element.elementor-element-57ac3823>.elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}

@media(min-width:768px) {
  .elementor-230 .elementor-element.elementor-element-86758cf {
    width: 25%;
  }

  .elementor-230 .elementor-element.elementor-element-7fb174b3 {
    width: 50%;
  }

  .elementor-230 .elementor-element.elementor-element-23e8ba74 {
    width: 24.664%;
  }
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-230 .elementor-element.elementor-element-86758cf {
    width: 100%;
  }

  .elementor-230 .elementor-element.elementor-element-7fb174b3 {
    width: 60%;
  }

  .elementor-230 .elementor-element.elementor-element-23e8ba74 {
    width: 40%;
  }
}

@media(min-width:1025px) {

  .elementor-230 .elementor-element.elementor-element-28e965b:not(.elementor-motion-effects-element-type-background),
  .elementor-230 .elementor-element.elementor-element-28e965b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}

.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
															.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
															.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container {
																line-height: 1;
																font-size: 0
															}

															.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);
																-webkit-box-pack: var(--justify-content, center);
																-ms-flex-pack: var(--justify-content, center);
																justify-content: var(--justify-content, center);
																justify-items: var(--justify-content, center)
															}

															.elementor-icon.elementor-social-icon {
																font-size: var(--icon-size, 25px);
																line-height: var(--icon-size, 25px);
																width: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
																height: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))
															}

															.elementor-social-icon {
																--e-social-icon-icon-color: #fff;
																display: -webkit-inline-box;
																display: -ms-inline-flexbox;
																display: inline-flex;
																background-color: #818a91;
																-webkit-box-align: center;
																-ms-flex-align: center;
																align-items: center;
																-webkit-box-pack: center;
																-ms-flex-pack: center;
																justify-content: center;
																text-align: center;
																cursor: pointer
															}

															.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 {
																opacity: .9;
																color: #fff
															}

															.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: #818a91
															}

															.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-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-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
															}

															.elementor-shape-rounded .elementor-icon.elementor-social-icon {
																border-radius: 10%
															}

															.elementor-shape-circle .elementor-icon.elementor-social-icon {
																border-radius: 50%
															}
.customer-service{
  position: fixed;
    bottom: 45px;
    right: 10px;
    z-index: 1;
}
