.elementor-738 .elementor-element.elementor-element-9224194 {
            --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;
            --margin-top: 0px;
            --margin-bottom: 0px;
            --margin-left: 0px;
            --margin-right: 0px;
            --padding-top: 0px;
            --padding-bottom: 0px;
            --padding-left: 30px;
            --padding-right: 30px;
            --z-index: 90;
          }

          .elementor-738 .elementor-element.elementor-element-fada85f {
            --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-start;
            --align-items: center;
          }

          .elementor-738 .elementor-element.elementor-element-fada85f.e-con {
            --flex-grow: 0;
            --flex-shrink: 0;
          }

          .elementor-widget-image .widget-image-caption {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-738 .elementor-element.elementor-element-852a9dd {
            width: var(--container-widget-width, 260px);
            max-width: 260px;
            --container-widget-width: 260px;
            --container-widget-flex-grow: 0;
          }

          .elementor-738 .elementor-element.elementor-element-852a9dd>.elementor-widget-container {
            padding: 6px 30px 10px 0px;
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: var(--e-global-color-b73ad96);
          }

          .elementor-738 .elementor-element.elementor-element-852a9dd.elementor-element {
            --align-self: center;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
            background-color: #02010100;
            float: right;
            border-style: solid;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:not(.hover-gradient):hover,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu.hover-gradient:before {
            background-color: #02010100;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
            background-color: #02010100;
            border-style: solid;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:not(.hover-gradient):hover,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu.hover-gradient:before {
            background-color: #02010100;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e.elementor-element {
            --flex-grow: 0;
            --flex-shrink: 0;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu>ul,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu>li>a {
            display: flex;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
            justify-content: flex-start;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu {
            left: unset;
            top: 100%;
            right: unset;
            bottom: unset;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .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-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
            height: 70px;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
            font-family: var(--e-global-typography-9830f6e-font-family), Sans-serif;
            font-size: var(--e-global-typography-9830f6e-font-size);
            font-weight: var(--e-global-typography-9830f6e-font-weight);
            text-transform: var(--e-global-typography-9830f6e-text-transform);
            text-decoration: var(--e-global-typography-9830f6e-text-decoration);
            line-height: var(--e-global-typography-9830f6e-line-height);
            margin: 0px 0px 0px 0px;
            padding: 0px 20px 0px 20px;
            color: var(--e-global-color-primary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a svg {
            fill: var(--e-global-color-primary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:not(.hover-gradient, .current-menu-item):hover>a {
            color: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:not(.hover-gradient, .current-menu-item):hover>a svg {
            fill: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a {
            color: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a svg,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a svg {
            fill: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i {
            color: var(--e-global-color-primary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg {
            fill: var(--e-global-color-primary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,
          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg {
            padding: 0px 0px 0px 0px;
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
            font-family: var(--e-global-typography-9830f6e-font-family), Sans-serif;
            font-size: var(--e-global-typography-9830f6e-font-size);
            font-weight: var(--e-global-typography-9830f6e-font-weight);
            text-transform: var(--e-global-typography-9830f6e-text-transform);
            text-decoration: var(--e-global-typography-9830f6e-text-decoration);
            line-height: var(--e-global-typography-9830f6e-line-height);
            margin: 0px 0px 0px 0px;
            padding: 10px 15px 10px 15px;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a {
            color: var(--e-global-color-primary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a svg {
            fill: var(--e-global-color-primary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover>a {
            color: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover>a svg {
            fill: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a {
            color: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a svg {
            fill: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
            padding: 15px 10px 15px 10px;
            border-radius: 0px 0px 0px 0px;
            min-width: 220px;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
            border-style: solid;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
            border-style: solid;
          }

          .elementor-738 .elementor-element.elementor-element-094da0e .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-738 .elementor-element.elementor-element-fdb7fce {
            --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;
          }

          .elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
            border-color: var(--e-global-color-text);
          }

          .elementor-widget-icon-list .elementor-icon-list-icon i {
            color: var(--e-global-color-primary);
          }

          .elementor-widget-icon-list .elementor-icon-list-icon svg {
            fill: var(--e-global-color-primary);
          }

          .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-widget-icon-list .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-widget-icon-list .elementor-icon-list-text {
            color: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0>.elementor-widget-container {
            padding: 15px 30px 15px 0px;
            border-style: solid;
            border-width: 0px 1px 0px 0px;
            border-color: var(--e-global-color-b73ad96);
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(50px/2);
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(50px/2);
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(50px/2);
            margin-left: calc(50px/2);
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-50px/2);
            margin-left: calc(-50px/2);
          }

          body.rtl .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-50px/2);
          }

          body:not(.rtl) .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-50px/2);
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 {
            --e-icon-list-icon-size: 15px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item>a {
            font-family: var(--e-global-typography-9830f6e-font-family), Sans-serif;
            font-size: var(--e-global-typography-9830f6e-font-size);
            font-weight: var(--e-global-typography-9830f6e-font-weight);
            text-transform: var(--e-global-typography-9830f6e-text-transform);
            text-decoration: var(--e-global-typography-9830f6e-text-decoration);
            line-height: var(--e-global-typography-9830f6e-line-height);
          }

          .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-text {
            color: var(--e-global-color-primary);
            transition: color 0.3s;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            background-color: #2F425A00;
            padding: 15px 30px 15px 30px;
            font-family: var(--e-global-typography-9830f6e-font-family), Sans-serif;
            font-size: var(--e-global-typography-9830f6e-font-size);
            font-weight: var(--e-global-typography-9830f6e-font-weight);
            text-transform: var(--e-global-typography-9830f6e-text-transform);
            text-decoration: var(--e-global-typography-9830f6e-text-decoration);
            line-height: var(--e-global-typography-9830f6e-line-height);
            color: var(--e-global-color-primary);
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: var(--e-global-color-primary);
            border-radius: 0px 0px 0px 0px;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover,
          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before {
            background-color: var(--e-global-color-secondary);
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60>.elementor-widget-container:hover {
            --e-transform-scale: 0.9;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60>.elementor-widget-container {
            padding: 0px 0px 0px 10px;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60.elementor-element {
            --align-self: center;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button {
            text-align: center;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
            fill: var(--e-global-color-primary);
            width: 15px;
          }

			/*
          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
            color: var(--e-global-color-accent);
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #02010100;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
            fill: var(--e-global-color-accent);
          }
		  */


          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
            font-size: 15px;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 10px;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 10px;
          }

          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
          .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
            -webkit-transform: translateY(-2px);
            -ms-transform: translateY(-2px);
            -o-transform: translateY(-2px);
            -moz-transform: translateY(-2px);
            transform: translateY(-2px);
          }

          @media(min-width:768px) {
            .elementor-738 .elementor-element.elementor-element-fada85f {
              --width: 55%;
            }
          }

          @media(max-width:1024px) and (min-width:768px) {
            .elementor-738 .elementor-element.elementor-element-fada85f {
              --width: 100%;
            }
          }

          @media(max-width:1024px) {
            .elementor-738 .elementor-element.elementor-element-9224194 {
              --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;
              --padding-top: 5px;
              --padding-bottom: 0px;
              --padding-left: 10px;
              --padding-right: 10px;
            }

            .elementor-738 .elementor-element.elementor-element-fada85f {
              --justify-content: space-between;
            }

            .elementor-widget-image .widget-image-caption {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-738 .elementor-element.elementor-element-852a9dd {
              --container-widget-width: 30%;
              --container-widget-flex-grow: 0;
              width: var(--container-widget-width, 30%);
              max-width: 30%;
            }

            .elementor-738 .elementor-element.elementor-element-852a9dd>.elementor-widget-container {
              border-width: 0px 0px 0px 0px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e>.elementor-widget-container {
              padding: 4px 0px 0px 0px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
              justify-content: center;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
              background-color: var(--e-global-color-b69c2b1);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
              padding: 15px 0px 15px 20px;
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:not(.hover-gradient, .current-menu-item):hover>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:not(.hover-gradient, .current-menu-item):hover>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a svg,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i {
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg {
              padding: 0px 20px 0px 20px;
              border-width: 0px 0px 0px 0px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a {
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
              padding: 0px 20px 0px 20px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
              font-size: 30px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
              width: 30px;
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
              border-width: 0px 0px 0px 0px;
              border-radius: 0px 0px 0px 0px;
              color: var(--e-global-color-primary);
              padding: 0px 0px 0px 0px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
              border-width: 0px 0px 0px 0px;
              border-radius: 0px 0px 0px 0px;
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu i {
              font-size: 25px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg {
              width: 25px;
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
              border-width: 0px 0px 0px 0px;
              border-radius: 0px 0px 0px 0px;
              color: var(--e-global-color-primary);
              margin: 13px 10px 5px 20px;
              padding: 0px 0px 0px 0px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
              border-width: 0px 0px 0px 0px;
              border-radius: 0px 0px 0px 0px;
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
              max-width: 160px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo {
              margin: 5px 20px 0px 15px;
            }

            .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-widget-icon-list .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
            }

            .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
            }
          }

          @media(max-width:767px) {
            .elementor-widget-image .widget-image-caption {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-738 .elementor-element.elementor-element-852a9dd {
              --container-widget-width: 200px;
              --container-widget-flex-grow: 0;
              width: var(--container-widget-width, 200px);
              max-width: 200px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e>.elementor-widget-container {
              padding: 4px 0px 0px 0px;
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li>a svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:not(.hover-gradient, .current-menu-item):hover>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li:not(.hover-gradient, .current-menu-item):hover>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-item>a svg,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu>li.current-menu-ancestor>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a i,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a i {
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children>a svg,
            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu>a svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a {
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li>a svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:not(.hover-gradient, .current-menu-item):hover>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item>a svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
              color: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
              color: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-738 .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
              max-width: 160px;
            }

            .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-widget-icon-list .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-738 .elementor-element.elementor-element-f63f4a0 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
            }

            .elementor-738 .elementor-element.elementor-element-0d46f60 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
            }
          }

          @media (max-width: 1024px) {
            .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
              display: block;
            }
          }

          @media (max-width: 1024px) {
            .elementor-element.elementor-element-094da0e .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-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
              left: 0;
            }
          }

          @media (max-width: 1024px) {
            .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
              overflow-y: hidden;
            }
          }

          @media (max-width: 1024px) {
            .elementor-element.elementor-element-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .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-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a {
              display: block;
            }
          }

          @media (max-width: 1024px) {
            .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
              float: right;
            }
          }

          @media (max-width: 1024px) {
            .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg {
              float: right
            }
          }

          @media (min-width: 1025px) {
            .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
              height: 100%;
            }
          }

          @media (max-width: 1024px) {
            .admin-bar .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
              top: 32px;
            }
          }

          @media (max-width: 782px) {
            .admin-bar .elementor-element.elementor-element-094da0e .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
              top: 46px;
            }
          }
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
.elementor-742 .elementor-element.elementor-element-5b1b23e {
            --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;
            --margin-top: 0px;
            --margin-bottom: 0px;
            --margin-left: 0px;
            --margin-right: 0px;
            --padding-top: 100px;
            --padding-bottom: 10px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-5b1b23e:not(.elementor-motion-effects-element-type-background),
          .elementor-742 .elementor-element.elementor-element-5b1b23e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
            background-color: var(--e-global-color-primary);
          }

          .elementor-742 .elementor-element.elementor-element-4617d40 {
            --display: flex;
            --margin-top: 0px;
            --margin-bottom: 0px;
            --margin-left: 0px;
            --margin-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-26731e7 {
            --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: 80px 80px;
            --row-gap: 80px;
            --column-gap: 80px;
            --padding-top: 0px;
            --padding-bottom: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-f292b92 {
            --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: 80px 80px;
            --row-gap: 80px;
            --column-gap: 80px;
            --padding-top: 0px;
            --padding-bottom: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-10c6b98 {
            --display: flex;
          }

          .elementor-742 .elementor-element.elementor-element-10c6b98.e-con {
            --flex-grow: 0;
            --flex-shrink: 0;
          }

          .elementor-widget-image .widget-image-caption {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-315cb1a {
            width: var(--container-widget-width, 250px);
            max-width: 250px;
            --container-widget-width: 250px;
            --container-widget-flex-grow: 0;
          }

          .elementor-widget-text-editor {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
            color: var(--e-global-color-text);
          }

          .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
            background-color: var(--e-global-color-primary);
          }

          .elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
          .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
            color: var(--e-global-color-primary);
            border-color: var(--e-global-color-primary);
          }

          .elementor-742 .elementor-element.elementor-element-f5adc1a {
            color: var(--e-global-color-9f1fad4);
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
            background-color: #FFFFFF00;
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
            color: var(--e-global-color-accent);
            border-radius: 0px 0px 0px 0px;
            padding: 0px 0px 5px 0px;
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: var(--e-global-color-7cf5538);
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
            background-color: var(--e-global-color-accent);
            font-family: var(--e-global-typography-9830f6e-font-family), Sans-serif;
            font-size: var(--e-global-typography-9830f6e-font-size);
            font-weight: var(--e-global-typography-9830f6e-font-weight);
            text-transform: var(--e-global-typography-9830f6e-text-transform);
            text-decoration: var(--e-global-typography-9830f6e-text-decoration);
            line-height: var(--e-global-typography-9830f6e-line-height);
            padding: 15px 30px 15px 30px;
            margin: -6px 0px 0px 0px;
            color: var(--e-global-color-secondary);
            border-radius: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover {
            background-color: var(--e-global-color-accent);
            color: var(--e-global-color-primary);
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text {
            background-color: var(--e-global-color-accent);
            color: var(--e-global-color-secondary);
            border-style: none;
            padding: 5px 15px 5px 15px;
            border-radius: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f>.elementor-widget-container {
            padding: 15px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-label {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
            color: var(--e-global-color-secondary);
            margin: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
            margin-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-wrapper:not(.jkit-submit-input-holder) {
            margin-bottom: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
            color: var(--e-global-color-9f1fad4);
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
            align-self: center;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg {
            fill: var(--e-global-color-secondary);
            width: 16px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover svg {
            fill: var(--e-global-color-primary);
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-before i,
          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-before svg {
            margin-right: 10px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-after i,
          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit.position-after svg {
            margin-left: 10px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit i {
            font-size: 16px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text svg {
            fill: var(--e-global-color-secondary);
            width: 14px;
          }

          .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-group-text i {
            font-size: 14px;
          }

          .elementor-742 .elementor-element.elementor-element-167651b {
            --display: flex;
          }

          .elementor-widget-heading .elementor-heading-title {
            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);
            text-transform: var(--e-global-typography-primary-text-transform);
            text-decoration: var(--e-global-typography-primary-text-decoration);
            line-height: var(--e-global-typography-primary-line-height);
            letter-spacing: var(--e-global-typography-primary-letter-spacing);
            color: var(--e-global-color-primary);
          }

          .elementor-742 .elementor-element.elementor-element-0c453e4 .elementor-heading-title {
            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);
            text-transform: var(--e-global-typography-accent-text-transform);
            text-decoration: var(--e-global-typography-accent-text-decoration);
            line-height: var(--e-global-typography-accent-line-height);
            color: var(--e-global-color-accent);
          }

          .elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
            border-color: var(--e-global-color-text);
          }

          .elementor-widget-icon-list .elementor-icon-list-icon i {
            color: var(--e-global-color-primary);
          }

          .elementor-widget-icon-list .elementor-icon-list-icon svg {
            fill: var(--e-global-color-primary);
          }

          .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-widget-icon-list .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-widget-icon-list .elementor-icon-list-text {
            color: var(--e-global-color-secondary);
          }

          .elementor-742 .elementor-element.elementor-element-a086f17>.elementor-widget-container {
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(15px/2);
            margin-left: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-15px/2);
            margin-left: calc(-15px/2);
          }

          body.rtl .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-15px/2);
          }

          body:not(.rtl) .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 {
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-text {
            color: var(--e-global-color-9f1fad4);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-4fb453c {
            --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: 80px 80px;
            --row-gap: 80px;
            --column-gap: 80px;
            --padding-top: 0px;
            --padding-bottom: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-ffedc82 {
            --display: flex;
            --gap: 15px 15px;
            --row-gap: 15px;
            --column-gap: 15px;
          }

          .elementor-742 .elementor-element.elementor-element-ffedc82.e-con {
            --flex-grow: 0;
            --flex-shrink: 0;
          }

          .elementor-742 .elementor-element.elementor-element-9307d04 .elementor-heading-title {
            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);
            text-transform: var(--e-global-typography-accent-text-transform);
            text-decoration: var(--e-global-typography-accent-text-decoration);
            line-height: var(--e-global-typography-accent-line-height);
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72>.elementor-widget-container {
            margin: 5px 0px 0px 0px;
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(15px/2);
            margin-left: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-15px/2);
            margin-left: calc(-15px/2);
          }

          body.rtl .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-15px/2);
          }

          body:not(.rtl) .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 {
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-text {
            color: var(--e-global-color-9f1fad4);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 {
            width: var(--container-widget-width, 170px);
            max-width: 170px;
            --container-widget-width: 170px;
            --container-widget-flex-grow: 0;
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6>.elementor-widget-container {
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(15px/2);
            margin-left: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-15px/2);
            margin-left: calc(-15px/2);
          }

          body.rtl .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-15px/2);
          }

          body:not(.rtl) .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-text {
            color: var(--e-global-color-9f1fad4);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 {
            width: var(--container-widget-width, 225px);
            max-width: 225px;
            --container-widget-width: 225px;
            --container-widget-flex-grow: 0;
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582>.elementor-widget-container {
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(15px/2);
            margin-left: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-15px/2);
            margin-left: calc(-15px/2);
          }

          body.rtl .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-15px/2);
          }

          body:not(.rtl) .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-text {
            color: var(--e-global-color-9f1fad4);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-86cc26d {
            --display: flex;
          }

          .elementor-742 .elementor-element.elementor-element-c4d58fe .elementor-heading-title {
            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);
            text-transform: var(--e-global-typography-accent-text-transform);
            text-decoration: var(--e-global-typography-accent-text-decoration);
            line-height: var(--e-global-typography-accent-line-height);
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-4308240>.elementor-widget-container {
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(15px/2);
            margin-left: calc(15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-15px/2);
            margin-left: calc(-15px/2);
          }

          body.rtl .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-15px/2);
          }

          body:not(.rtl) .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-15px/2);
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-4308240 {
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-text {
            color: var(--e-global-color-9f1fad4);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-e1beecc {
            --display: flex;
            --margin-top: 30px;
            --margin-bottom: 0px;
            --margin-left: 0px;
            --margin-right: 0px;
          }

          .elementor-widget-divider {
            --divider-color: var(--e-global-color-secondary);
          }

          .elementor-widget-divider .elementor-divider__text {
            color: var(--e-global-color-secondary);
            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);
            text-transform: var(--e-global-typography-secondary-text-transform);
            text-decoration: var(--e-global-typography-secondary-text-decoration);
            line-height: var(--e-global-typography-secondary-line-height);
            letter-spacing: var(--e-global-typography-secondary-letter-spacing);
          }

          .elementor-widget-divider.elementor-view-stacked .elementor-icon {
            background-color: var(--e-global-color-secondary);
          }

          .elementor-widget-divider.elementor-view-framed .elementor-icon,
          .elementor-widget-divider.elementor-view-default .elementor-icon {
            color: var(--e-global-color-secondary);
            border-color: var(--e-global-color-secondary);
          }

          .elementor-widget-divider.elementor-view-framed .elementor-icon,
          .elementor-widget-divider.elementor-view-default .elementor-icon svg {
            fill: var(--e-global-color-secondary);
          }

          .elementor-742 .elementor-element.elementor-element-6946479 {
            --divider-border-style: solid;
            --divider-color: var(--e-global-color-7cf5538);
            --divider-border-width: 1px;
          }

          .elementor-742 .elementor-element.elementor-element-6946479 .elementor-divider-separator {
            width: 100%;
          }

          .elementor-742 .elementor-element.elementor-element-6946479 .elementor-divider {
            padding-block-start: 5px;
            padding-block-end: 5px;
          }

          .elementor-742 .elementor-element.elementor-element-befcf26 {
            --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;
            --justify-content: space-between;
            --padding-top: 0px;
            --padding-bottom: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-6746416 {
            color: var(--e-global-color-9f1fad4);
          }

          .elementor-742 .elementor-element.elementor-element-1e08678>.elementor-widget-container {
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(40px/2);
            margin-left: calc(40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-40px/2);
            margin-left: calc(-40px/2);
          }

          body.rtl .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-40px/2);
          }

          body:not(.rtl) .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 {
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-text {
            color: var(--e-global-color-9f1fad4);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: var(--e-global-color-accent);
          }

          .elementor-742 .elementor-element.elementor-element-df2975f>.elementor-widget-container {
            border-style: solid;
            border-width: 0px 0px 0px 0px;
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
            padding-bottom: calc(40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
            margin-top: calc(40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
            margin-right: calc(40px/2);
            margin-left: calc(40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items {
            margin-right: calc(-40px/2);
            margin-left: calc(-40px/2);
          }

          body.rtl .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            left: calc(-40px/2);
          }

          body:not(.rtl) .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
            right: calc(-40px/2);
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-icon i {
            color: var(--e-global-color-89683ec);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-icon svg {
            fill: var(--e-global-color-89683ec);
            transition: fill 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-df2975f {
            --e-icon-list-icon-size: 16px;
            --e-icon-list-icon-align: left;
            --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
            --icon-vertical-align: center;
            --icon-vertical-offset: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-icon {
            padding-right: 0px;
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-item>.elementor-icon-list-text,
          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-item>a {
            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);
            text-transform: var(--e-global-typography-text-text-transform);
            text-decoration: var(--e-global-typography-text-text-decoration);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-text {
            color: var(--e-global-color-9f1fad4);
            transition: color 0.3s;
          }

          .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-item:hover .elementor-icon-list-text {
            color: var(--e-global-color-accent);
          }

          @media(max-width:1024px) {
            .elementor-742 .elementor-element.elementor-element-26731e7 {
              --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: 40px 40px;
              --row-gap: 40px;
              --column-gap: 40px;
            }

            .elementor-742 .elementor-element.elementor-element-f292b92 {
              --gap: 40px 40px;
              --row-gap: 40px;
              --column-gap: 40px;
            }

            .elementor-widget-image .widget-image-caption {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-widget-text-editor {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f>.elementor-widget-container {
              padding: 15px 0px 0px 0px;
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-label {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
              color: var(--e-global-color-accent);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
              color: var(--e-global-color-9f1fad4);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
              color: var(--e-global-color-secondary);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover {
              color: var(--e-global-color-primary);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-widget-heading .elementor-heading-title {
              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-742 .elementor-element.elementor-element-0c453e4 .elementor-heading-title {
              font-size: var(--e-global-typography-accent-font-size);
              line-height: var(--e-global-typography-accent-line-height);
            }

            .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-widget-icon-list .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-4fb453c {
              --gap: 40px 40px;
              --row-gap: 40px;
              --column-gap: 40px;
            }

            .elementor-742 .elementor-element.elementor-element-9307d04 .elementor-heading-title {
              font-size: var(--e-global-typography-accent-font-size);
              line-height: var(--e-global-typography-accent-line-height);
            }

            .elementor-742 .elementor-element.elementor-element-fc50d72>.elementor-widget-container {
              padding: 0px 100px 0px 0px;
            }

            .elementor-742 .elementor-element.elementor-element-fc50d72.elementor-element {
              --align-self: flex-start;
            }

            .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-5efabc6 {
              width: var(--container-widget-width, 180px);
              max-width: 180px;
              --container-widget-width: 180px;
              --container-widget-flex-grow: 0;
            }

            .elementor-742 .elementor-element.elementor-element-5efabc6.elementor-element {
              --align-self: flex-start;
            }

            .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-b6ae582.elementor-element {
              --align-self: flex-start;
            }

            .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-c4d58fe .elementor-heading-title {
              font-size: var(--e-global-typography-accent-font-size);
              line-height: var(--e-global-typography-accent-line-height);
            }

            .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-widget-divider .elementor-divider__text {
              font-size: var(--e-global-typography-secondary-font-size);
              line-height: var(--e-global-typography-secondary-line-height);
              letter-spacing: var(--e-global-typography-secondary-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-befcf26 {
              --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;
            }

            .elementor-742 .elementor-element.elementor-element-6746416 {
              text-align: center;
            }

            .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
              padding-bottom: calc(10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
              margin-top: calc(10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
              margin-right: calc(10px/2);
              margin-left: calc(10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items {
              margin-right: calc(-10px/2);
              margin-left: calc(-10px/2);
            }

            body.rtl .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
              left: calc(-10px/2);
            }

            body:not(.rtl) .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
              right: calc(-10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }
          }

          @media(max-width:767px) {
            .elementor-widget-image .widget-image-caption {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-widget-text-editor {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-label {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
              color: var(--e-global-color-accent);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
              -webkit-box-flex: 100%;
              -ms-flex: 0 0 100%;
              flex: 0 0 100%;
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-input-wrapper:not(.jkit-submit-input-holder) {
              margin-bottom: 15px;
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
              color: var(--e-global-color-9f1fad4);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
              font-size: var(--e-global-typography-9830f6e-font-size);
              line-height: var(--e-global-typography-9830f6e-line-height);
              color: var(--e-global-color-secondary);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp.style-full .jkit-mailchimp-submit {
              width: 100%;
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
              -webkit-box-flex: 100%;
              -ms-flex: 0 0 100%;
              flex: 0 0 100%;
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg {
              fill: var(--e-global-color-secondary);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover {
              color: var(--e-global-color-primary);
            }

            .elementor-742 .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover svg {
              fill: var(--e-global-color-primary);
            }

            .elementor-widget-heading .elementor-heading-title {
              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-742 .elementor-element.elementor-element-0c453e4 .elementor-heading-title {
              font-size: var(--e-global-typography-accent-font-size);
              line-height: var(--e-global-typography-accent-line-height);
            }

            .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-widget-icon-list .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-a086f17 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-9307d04 .elementor-heading-title {
              font-size: var(--e-global-typography-accent-font-size);
              line-height: var(--e-global-typography-accent-line-height);
            }

            .elementor-742 .elementor-element.elementor-element-fc50d72>.elementor-widget-container {
              padding: 0px 50px 0px 0px;
            }

            .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-fc50d72 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-5efabc6 {
              width: var(--container-widget-width, 180px);
              max-width: 180px;
              --container-widget-width: 180px;
              --container-widget-flex-grow: 0;
            }

            .elementor-742 .elementor-element.elementor-element-5efabc6>.elementor-widget-container {
              padding: 0px 0px 0px 0px;
            }

            .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-5efabc6 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-b6ae582 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-c4d58fe .elementor-heading-title {
              font-size: var(--e-global-typography-accent-font-size);
              line-height: var(--e-global-typography-accent-line-height);
            }

            .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-4308240 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-widget-divider .elementor-divider__text {
              font-size: var(--e-global-typography-secondary-font-size);
              line-height: var(--e-global-typography-secondary-line-height);
              letter-spacing: var(--e-global-typography-secondary-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-befcf26 {
              --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;
            }

            .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-1e08678 .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
              padding-bottom: calc(10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
              margin-top: calc(10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
              margin-right: calc(10px/2);
              margin-left: calc(10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items {
              margin-right: calc(-10px/2);
              margin-left: calc(-10px/2);
            }

            body.rtl .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
              left: calc(-10px/2);
            }

            body:not(.rtl) .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
              right: calc(-10px/2);
            }

            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-item>.elementor-icon-list-text,
            .elementor-742 .elementor-element.elementor-element-df2975f .elementor-icon-list-item>a {
              font-size: var(--e-global-typography-text-font-size);
              line-height: var(--e-global-typography-text-line-height);
              letter-spacing: var(--e-global-typography-text-letter-spacing);
            }
          }

          @media(min-width:768px) {
            .elementor-742 .elementor-element.elementor-element-5b1b23e {
              --content-width: 1290px;
            }

            .elementor-742 .elementor-element.elementor-element-4617d40 {
              --content-width: 1290px;
            }

            .elementor-742 .elementor-element.elementor-element-26731e7 {
              --content-width: 1290px;
            }

            .elementor-742 .elementor-element.elementor-element-10c6b98 {
              --width: 60%;
            }

            .elementor-742 .elementor-element.elementor-element-ffedc82 {
              --width: 43%;
            }
          }

          @media(max-width:1024px) and (min-width:768px) {
            .elementor-742 .elementor-element.elementor-element-10c6b98 {
              --width: 50%;
            }

            .elementor-742 .elementor-element.elementor-element-ffedc82 {
              --width: 50%;
            }
          }

          @media (max-width: 767px) {
            .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-submit-input-holder {
              -webkit-box-flex: 0;
              -ms-flex: 0 0 100%;
              flex: 0 0 100%;
              max-width: 100%;
            }
          }

          @media (max-width: 767px) {
            .elementor-element.elementor-element-395da1f .jeg-elementor-kit.jkit-mailchimp.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-input-wrapper:nth-last-child(2) {
              margin-right: 0 !important;
            }
          }		  