.elementor-1256 .elementor-element.elementor-element-cbc6502 {
  --display: flex;
  --background-transition: 0.3s;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-90b8859 {
  --display: flex;
  --min-height: 0px;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --align-items: stretch;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-6fbbf06 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 3px 0px;
  --border-block-start-width: 0px;
  --border-inline-end-width: 0px;
  --border-block-end-width: 3px;
  --border-inline-start-width: 0px;
  border-color: var(--e-global-color-primary);
  --border-color: var(--e-global-color-primary);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-6fbbf06:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-6fbbf06
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-a0fe96f);
}
.elementor-1256 .elementor-element.elementor-element-6fbbf06::before,
.elementor-1256
  .elementor-element.elementor-element-6fbbf06
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-6fbbf06
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-6fbbf06
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-6fbbf06
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-6fbbf06
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: var(--e-global-color-10a94b3);
}
.elementor-1256 .elementor-element.elementor-element-6fbbf06,
.elementor-1256 .elementor-element.elementor-element-6fbbf06::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-df70024 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 10px;
  --padding-block-end: 10px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-ebbf1d8);
  transition: color 0.3s;
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-ebbf1d8);
  transition: fill 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-f042348 {
  --e-icon-list-icon-size: 5px;
  --icon-vertical-offset: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-icon {
  padding-right: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-c14f5c3-font-family), Sans-serif;
  font-size: var(--e-global-typography-c14f5c3-font-size);
  font-weight: var(--e-global-typography-c14f5c3-font-weight);
  text-transform: var(--e-global-typography-c14f5c3-text-transform);
  font-style: var(--e-global-typography-c14f5c3-font-style);
  text-decoration: var(--e-global-typography-c14f5c3-text-decoration);
  line-height: var(--e-global-typography-c14f5c3-line-height);
  letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
  word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
}
.elementor-1256
  .elementor-element.elementor-element-f042348
  .elementor-icon-list-text {
  color: var(--e-global-color-8235737);
  transition: color 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-2217e81 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 10px;
  --padding-block-end: 10px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-2217e81:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-2217e81
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-445bfed);
}
.elementor-1256 .elementor-element.elementor-element-2217e81,
.elementor-1256 .elementor-element.elementor-element-2217e81::before {
  --border-transition: 0.3s;
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-primary);
  transition: fill 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-6de7b17 {
  --e-icon-list-icon-size: 5px;
  --icon-vertical-offset: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-icon {
  padding-right: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-c14f5c3-font-family), Sans-serif;
  font-size: var(--e-global-typography-c14f5c3-font-size);
  font-weight: var(--e-global-typography-c14f5c3-font-weight);
  text-transform: var(--e-global-typography-c14f5c3-text-transform);
  font-style: var(--e-global-typography-c14f5c3-font-style);
  text-decoration: var(--e-global-typography-c14f5c3-text-decoration);
  line-height: var(--e-global-typography-c14f5c3-line-height);
  letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
  word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
}
.elementor-1256
  .elementor-element.elementor-element-6de7b17
  .elementor-icon-list-text {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-0a7aa48 {
  --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;
  --align-items: center;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 3px 0px;
  --border-block-start-width: 0px;
  --border-inline-end-width: 0px;
  --border-block-end-width: 3px;
  --border-inline-start-width: 0px;
  border-color: var(--e-global-color-d0bbac9);
  --border-color: var(--e-global-color-d0bbac9);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
  --z-index: 999;
}
.elementor-1256
  .elementor-element.elementor-element-0a7aa48:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-0a7aa48
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-34fcf59);
}
.elementor-1256 .elementor-element.elementor-element-0a7aa48::before,
.elementor-1256
  .elementor-element.elementor-element-0a7aa48
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-0a7aa48
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-0a7aa48
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-0a7aa48
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-0a7aa48
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: var(--e-global-color-34fcf59);
}
.elementor-1256 .elementor-element.elementor-element-0a7aa48,
.elementor-1256 .elementor-element.elementor-element-0a7aa48::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-591ce27 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 3px 0px 0px;
  --border-block-start-width: 0px;
  --border-inline-end-width: 3px;
  --border-block-end-width: 0px;
  --border-inline-start-width: 0px;
  border-color: var(--e-global-color-a0fe96f);
  --border-color: var(--e-global-color-a0fe96f);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 35px;
  --padding-block-end: 35px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-591ce27:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-591ce27
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-445bfed);
}
.elementor-1256 .elementor-element.elementor-element-591ce27,
.elementor-1256 .elementor-element.elementor-element-591ce27::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-95d1398 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-95d1398 img {
  width: 200px;
}
.elementor-1256 .elementor-element.elementor-element-b8b524e {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 20px;
  --padding-block-end: 20px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256 .elementor-element.elementor-element-de702c1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --align-items: flex-end;
  --gap: 30px 30px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 0px 3px;
  --border-block-start-width: 0px;
  --border-inline-end-width: 0px;
  --border-block-end-width: 0px;
  --border-inline-start-width: 3px;
  border-color: var(--e-global-color-d0bbac9);
  --border-color: var(--e-global-color-d0bbac9);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256 .elementor-element.elementor-element-de702c1,
.elementor-1256 .elementor-element.elementor-element-de702c1::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-a8b7083 {
  --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;
  --align-items: center;
  --gap: 30px 30px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-bb707b9
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-1256
  .elementor-element.elementor-element-bb707b9.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-1256
  .elementor-element.elementor-element-bb707b9.elementor-view-framed
  .elementor-icon,
.elementor-1256
  .elementor-element.elementor-element-bb707b9.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-1256
  .elementor-element.elementor-element-bb707b9.elementor-view-framed
  .elementor-icon,
.elementor-1256
  .elementor-element.elementor-element-bb707b9.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-1256 .elementor-element.elementor-element-bb707b9 .elementor-icon {
  font-size: 40px;
}
.elementor-1256
  .elementor-element.elementor-element-bb707b9
  .elementor-icon
  svg {
  height: 40px;
}
.elementor-1256 .elementor-element.elementor-element-44436aa {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 5px 5px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-8be498e {
  text-align: left;
}
.elementor-1256
  .elementor-element.elementor-element-8be498e
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256 .elementor-element.elementor-element-23c80dd {
  text-align: left;
}
.elementor-1256
  .elementor-element.elementor-element-23c80dd
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1256 .elementor-element.elementor-element-6d64140 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 0px 0px;
  --overflow: hidden;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-6d64140:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-6d64140
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background: url("https://sgmy168transport.com.my/wp-content/uploads/2024/03/video-2-thumbnail.jpg")
    50% 50%;
  background-size: cover;
}
.elementor-1256 .elementor-element.elementor-element-6d64140::before,
.elementor-1256
  .elementor-element.elementor-element-6d64140
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-6d64140
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-6d64140
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-6d64140
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-6d64140
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: transparent;
  background-image: linear-gradient(
    90deg,
    var(--e-global-color-a0fe96f) 44%,
    var(--e-global-color-10a94b3) 0%
  );
}
.elementor-1256 .elementor-element.elementor-element-6d64140,
.elementor-1256 .elementor-element.elementor-element-6d64140::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-f914264 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256 .elementor-element.elementor-element-f914264::before,
.elementor-1256
  .elementor-element.elementor-element-f914264
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-f914264
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-f914264
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-f914264
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-f914264
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    var(--e-global-color-10a94b3) 0%,
    var(--e-global-color-a0fe96f) 100%
  );
}
.elementor-1256 .elementor-element.elementor-element-6fe1c1f {
  --display: flex;
  --min-height: 80vh;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --justify-content: center;
  --align-items: flex-start;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --overlay-opacity: 0.5;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-6fe1c1f::before,
.elementor-1256
  .elementor-element.elementor-element-6fe1c1f
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-6fe1c1f
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-6fe1c1f
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-6fe1c1f
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-6fe1c1f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
}
.elementor-1256 .elementor-element.elementor-element-ab195c7 {
  --display: flex;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-290d2bd .elementor-button {
  font-family: var(--e-global-typography-9c5aacb-font-family), Sans-serif;
  font-size: var(--e-global-typography-9c5aacb-font-size);
  font-weight: var(--e-global-typography-9c5aacb-font-weight);
  text-transform: var(--e-global-typography-9c5aacb-text-transform);
  font-style: var(--e-global-typography-9c5aacb-font-style);
  text-decoration: var(--e-global-typography-9c5aacb-text-decoration);
  line-height: var(--e-global-typography-9c5aacb-line-height);
  letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
  word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  background-color: var(--e-global-color-8235737);
  border-style: solid;
  border-radius: 0px 50px 50px 0px;
  padding: 5px 10px 5px 10px;
}
.elementor-1256
  .elementor-element.elementor-element-290d2bd
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-1256 .elementor-element.elementor-element-3008df6 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-d2b3ffa {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-1e0c89f {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-1256
  .elementor-element.elementor-element-1e0c89f
  .elementor-heading-title {
  color: var(--e-global-color-7a61029);
  font-family: var(--e-global-typography-6c72217-font-family), Sans-serif;
  font-size: var(--e-global-typography-6c72217-font-size);
  font-weight: var(--e-global-typography-6c72217-font-weight);
  text-transform: var(--e-global-typography-6c72217-text-transform);
  font-style: var(--e-global-typography-6c72217-font-style);
  text-decoration: var(--e-global-typography-6c72217-text-decoration);
  line-height: var(--e-global-typography-6c72217-line-height);
  letter-spacing: var(--e-global-typography-6c72217-letter-spacing);
  word-spacing: var(--e-global-typography-6c72217-word-spacing);
}
.elementor-1256
  .elementor-element.elementor-element-1e0c89f
  > .elementor-widget-container {
  margin: 20px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1256
  .elementor-element.elementor-element-2dc227c
  .elementor-button:hover,
.elementor-1256
  .elementor-element.elementor-element-2dc227c
  .elementor-button:focus {
  border-color: var(--e-global-color-8235737);
}
.elementor-1256 .elementor-element.elementor-element-2dc227c .elementor-button {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: var(--e-global-color-d0bbac9);
}
.elementor-1256 .elementor-element.elementor-element-031e646 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 3px 3px 3px 3px;
  --border-block-start-width: 3px;
  --border-inline-end-width: 3px;
  --border-block-end-width: 3px;
  --border-inline-start-width: 3px;
  border-color: var(--e-global-color-d0bbac9);
  --border-color: var(--e-global-color-d0bbac9);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-031e646:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-031e646
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-a0fe96f);
}
.elementor-1256 .elementor-element.elementor-element-031e646,
.elementor-1256 .elementor-element.elementor-element-031e646::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-80070f5 {
  --display: flex;
  --justify-content: center;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 0px 0px;
  --border-block-start-width: 0px;
  --border-inline-end-width: 0px;
  --border-block-end-width: 0px;
  --border-inline-start-width: 0px;
  border-color: var(--e-global-color-d0bbac9);
  --border-color: var(--e-global-color-d0bbac9);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 40px;
  --padding-block-end: 40px;
  --padding-inline-start: 40px;
  --padding-inline-end: 40px;
}
.elementor-1256 .elementor-element.elementor-element-80070f5,
.elementor-1256 .elementor-element.elementor-element-80070f5::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-3d50a77 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-3d50a77
  .elementor-heading-title {
  color: var(--e-global-color-8235737);
  font-size: 22px;
}
.elementor-1256 .elementor-element.elementor-element-070b557 {
  --display: flex;
  --justify-content: center;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 0px 0px;
  --border-block-start-width: 0px;
  --border-inline-end-width: 0px;
  --border-block-end-width: 0px;
  --border-inline-start-width: 0px;
  border-color: var(--e-global-color-d0bbac9);
  --border-color: var(--e-global-color-d0bbac9);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 40px;
  --padding-block-end: 40px;
  --padding-inline-start: 40px;
  --padding-inline-end: 40px;
}
.elementor-1256 .elementor-element.elementor-element-070b557,
.elementor-1256 .elementor-element.elementor-element-070b557::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-726d229 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-726d229
  .elementor-heading-title {
  color: var(--e-global-color-8235737);
}
.elementor-1256 .elementor-element.elementor-element-726d229.elementor-element {
  --align-self: center;
}
.elementor-1256 .elementor-element.elementor-element-b652958 {
  --display: flex;
  --justify-content: center;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 0px 0px;
  --border-block-start-width: 0px;
  --border-inline-end-width: 0px;
  --border-block-end-width: 0px;
  --border-inline-start-width: 0px;
  border-color: var(--e-global-color-d0bbac9);
  --border-color: var(--e-global-color-d0bbac9);
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 40px;
  --padding-block-end: 40px;
  --padding-inline-start: 40px;
  --padding-inline-end: 40px;
}
.elementor-1256
  .elementor-element.elementor-element-b652958:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-b652958
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-445bfed);
}
.elementor-1256 .elementor-element.elementor-element-b652958,
.elementor-1256 .elementor-element.elementor-element-b652958::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-3d9edbf {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-3d9edbf
  .elementor-heading-title {
  font-size: 20px;
}
.elementor-1256 .elementor-element.elementor-element-8cd21e9 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 80px 80px;
  --overflow: hidden;
  --background-transition: 0.3s;
  --overlay-opacity: 0.1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 120px;
  --padding-block-end: 120px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-8cd21e9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-8cd21e9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-34fcf59);
}
.elementor-1256 .elementor-element.elementor-element-8cd21e9::before,
.elementor-1256
  .elementor-element.elementor-element-8cd21e9
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-8cd21e9
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-8cd21e9
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-8cd21e9
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-8cd21e9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-image: url("https://sgmy168transport.com.my/wp-content/uploads/2024/03/city.jpg");
  background-position: bottom center;
  background-repeat: repeat-x;
  background-size: 50% auto;
}
.elementor-1256 .elementor-element.elementor-element-8cd21e9,
.elementor-1256 .elementor-element.elementor-element-8cd21e9::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-2fe4f95 {
  --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;
  --align-items: center;
  --gap: 60px 60px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-0543914 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 30px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-0543914.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-1256 .elementor-element.elementor-element-19890e6 {
  text-align: left;
}
.elementor-1256 .elementor-element.elementor-element-19890e6 img {
  width: 100%;
  height: 700px;
  object-fit: cover;
  object-position: center center;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1256 .elementor-element.elementor-element-758136d {
  --display: flex;
  --gap: 30px 30px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-ba9497a {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-e8fb9c4 {
  --display: flex;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-c225a92 .elementor-button {
  font-family: var(--e-global-typography-9c5aacb-font-family), Sans-serif;
  font-size: var(--e-global-typography-9c5aacb-font-size);
  font-weight: var(--e-global-typography-9c5aacb-font-weight);
  text-transform: var(--e-global-typography-9c5aacb-text-transform);
  font-style: var(--e-global-typography-9c5aacb-font-style);
  text-decoration: var(--e-global-typography-9c5aacb-text-decoration);
  line-height: var(--e-global-typography-9c5aacb-line-height);
  letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
  word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  fill: var(--e-global-color-ca5120d);
  color: var(--e-global-color-ca5120d);
  background-color: var(--e-global-color-c656f1c);
  border-radius: 0px 50px 50px 0px;
  padding: 5px 10px 5px 10px;
}
.elementor-1256
  .elementor-element.elementor-element-c225a92
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
}
.elementor-1256
  .elementor-element.elementor-element-1750c87
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256
  .elementor-element.elementor-element-f981885
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256 .elementor-element.elementor-element-abd7708 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-tab-title {
  border-width: 2px;
  border-color: var(--e-global-color-d0bbac9);
  padding: 0px 0px 30px 0px;
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-tab-content {
  border-width: 2px;
  border-bottom-color: var(--e-global-color-d0bbac9);
  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);
  font-style: var(--e-global-typography-text-font-style);
  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);
  padding: 0px 0px 20px 0px;
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-toggle-item:not(:last-child) {
  margin-bottom: 30px;
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-toggle-title,
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-toggle-icon {
  color: var(--e-global-color-primary);
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-toggle-icon
  svg {
  fill: var(--e-global-color-primary);
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-tab-title.elementor-active
  a,
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-tab-title.elementor-active
  .elementor-toggle-icon {
  color: var(--e-global-color-primary);
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-toggle-title {
  font-family: var(--e-global-typography-f706168-font-family), Sans-serif;
  font-size: var(--e-global-typography-f706168-font-size);
  font-weight: var(--e-global-typography-f706168-font-weight);
  text-transform: var(--e-global-typography-f706168-text-transform);
  font-style: var(--e-global-typography-f706168-font-style);
  text-decoration: var(--e-global-typography-f706168-text-decoration);
  line-height: var(--e-global-typography-f706168-line-height);
  letter-spacing: var(--e-global-typography-f706168-letter-spacing);
  word-spacing: var(--e-global-typography-f706168-word-spacing);
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-toggle-icon.elementor-toggle-icon-left {
  margin-right: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-dd440f1
  .elementor-toggle-icon.elementor-toggle-icon-right {
  margin-left: 20px;
}
.elementor-1256 .elementor-element.elementor-element-307be68 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-5e97075 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 80px 80px;
  --overflow: hidden;
  --background-transition: 0.3s;
  --overlay-opacity: 0.1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 120px;
  --padding-block-end: 120px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-5e97075:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-5e97075
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-34fcf59);
}
.elementor-1256 .elementor-element.elementor-element-5e97075::before,
.elementor-1256
  .elementor-element.elementor-element-5e97075
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-5e97075
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-5e97075
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-5e97075
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-5e97075
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-image: url("https://sgmy168transport.com.my/wp-content/uploads/2024/03/city-2.jpg");
  background-position: bottom center;
  background-repeat: repeat-x;
  background-size: 50% auto;
}
.elementor-1256 .elementor-element.elementor-element-5e97075,
.elementor-1256 .elementor-element.elementor-element-5e97075::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-11fb18b {
  --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;
  --align-items: flex-end;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-5953802 {
  --display: flex;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-0fdfe88 .elementor-button {
  font-family: var(--e-global-typography-9c5aacb-font-family), Sans-serif;
  font-size: var(--e-global-typography-9c5aacb-font-size);
  font-weight: var(--e-global-typography-9c5aacb-font-weight);
  text-transform: var(--e-global-typography-9c5aacb-text-transform);
  font-style: var(--e-global-typography-9c5aacb-font-style);
  text-decoration: var(--e-global-typography-9c5aacb-text-decoration);
  line-height: var(--e-global-typography-9c5aacb-line-height);
  letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
  word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  fill: var(--e-global-color-ca5120d);
  color: var(--e-global-color-ca5120d);
  background-color: var(--e-global-color-c656f1c);
  border-radius: 0px 50px 50px 0px;
  padding: 5px 10px 5px 10px;
}
.elementor-1256
  .elementor-element.elementor-element-0fdfe88
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-1256 .elementor-element.elementor-element-d3cc2b0 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-c57c3a3 {
  text-align: left;
}
.elementor-1256
  .elementor-element.elementor-element-c57c3a3
  .elementor-heading-title {
  font-family: "Oxanium", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-transform: none;
  font-style: normal;
  text-decoration: none;
  line-height: 1.5em;
  letter-spacing: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-c57c3a3
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1256 .elementor-element.elementor-element-0f89f63 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-d22c323
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1256 .elementor-element.elementor-element-aa0862e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-4f100a6 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-d2b1326 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-10b8e71 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-fc954c7 img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  object-position: center center;
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: var(--e-global-color-d0bbac9);
}
.elementor-1256 .elementor-element.elementor-element-af630e8 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-a7632be {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-a7632be
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256 .elementor-element.elementor-element-5f5b46a {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 60px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-29e04da img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  object-position: center center;
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: var(--e-global-color-d0bbac9);
}
.elementor-1256 .elementor-element.elementor-element-5ea7945 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-991cf9d {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-991cf9d
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256 .elementor-element.elementor-element-40e4b30 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-4326193 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-1f0d983 img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  object-position: center center;
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: var(--e-global-color-d0bbac9);
}
.elementor-1256 .elementor-element.elementor-element-ea38176 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-002401e {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-002401e
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256 .elementor-element.elementor-element-01d40dd {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 60px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-2642e64 img {
  width: 100%;
  height: 350px;
  object-fit: cover;
  object-position: center center;
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-color: var(--e-global-color-d0bbac9);
}
.elementor-1256 .elementor-element.elementor-element-47db76c {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-77e83e2 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-77e83e2
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256 .elementor-element.elementor-element-f080d3f {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 60px 60px;
  --overflow: hidden;
  --background-transition: 0.3s;
  --overlay-opacity: 0.1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 120px;
  --padding-block-end: 120px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256 .elementor-element.elementor-element-f080d3f::before,
.elementor-1256
  .elementor-element.elementor-element-f080d3f
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-f080d3f
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-f080d3f
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-f080d3f
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-f080d3f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-image: url("https://sgmy168transport.com.my/wp-content/uploads/2024/03/city-7.jpg");
  background-position: bottom center;
  background-repeat: repeat-x;
  background-size: 50% auto;
}
.elementor-1256 .elementor-element.elementor-element-1e3f3c8 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-da43ca6 {
  --display: flex;
  --justify-content: center;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-e146024 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 80px;
  --padding-block-end: 80px;
  --padding-inline-start: 80px;
  --padding-inline-end: 80px;
}
.elementor-1256
  .elementor-element.elementor-element-8328377
  .elementor-heading-title {
  font-family: var(--e-global-typography-927ae6c-font-family), Sans-serif;
  font-size: var(--e-global-typography-927ae6c-font-size);
  font-weight: var(--e-global-typography-927ae6c-font-weight);
  text-transform: var(--e-global-typography-927ae6c-text-transform);
  font-style: var(--e-global-typography-927ae6c-font-style);
  text-decoration: var(--e-global-typography-927ae6c-text-decoration);
  line-height: var(--e-global-typography-927ae6c-line-height);
  letter-spacing: var(--e-global-typography-927ae6c-letter-spacing);
  word-spacing: var(--e-global-typography-927ae6c-word-spacing);
  text-shadow: 5px 5px 0px #f2f2f2;
}
.elementor-1256
  .elementor-element.elementor-element-9ae93df
  .elementor-heading-title {
  color: var(--e-global-color-0a51f97);
  font-family: var(--e-global-typography-31919b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-31919b4-font-size);
  font-weight: var(--e-global-typography-31919b4-font-weight);
  text-transform: var(--e-global-typography-31919b4-text-transform);
  font-style: var(--e-global-typography-31919b4-font-style);
  text-decoration: var(--e-global-typography-31919b4-text-decoration);
  line-height: var(--e-global-typography-31919b4-line-height);
  letter-spacing: var(--e-global-typography-31919b4-letter-spacing);
  word-spacing: var(--e-global-typography-31919b4-word-spacing);
}
.elementor-1256
  .elementor-element.elementor-element-95b0693
  .elementor-heading-title {
  font-family: "Oxanium", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-transform: none;
  font-style: normal;
  text-decoration: none;
  line-height: 1.5em;
  letter-spacing: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-fdc3e9f
  .elementor-heading-title {
  font-family: "Oxanium", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-transform: none;
  font-style: normal;
  text-decoration: none;
  line-height: 1.5em;
  letter-spacing: 0px;
}
.elementor-1256 .elementor-element.elementor-element-7dbbf43 {
  --display: flex;
  --min-height: 750px;
  --justify-content: flex-end;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-7dbbf43:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-7dbbf43
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://sgmy168transport.com.my/wp-content/uploads/2024/03/women-with-shopping-bags-near-the-mall-outdoors-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1256 .elementor-element.elementor-element-7dbbf43::before,
.elementor-1256
  .elementor-element.elementor-element-7dbbf43
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-7dbbf43
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-7dbbf43
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-7dbbf43
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-7dbbf43
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-10a94b3) 70%,
    var(--e-global-color-958ddac) 100%
  );
}
.elementor-1256 .elementor-element.elementor-element-7dbbf43,
.elementor-1256 .elementor-element.elementor-element-7dbbf43::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-770a553 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-770a553
  .elementor-heading-title {
  color: var(--e-global-color-8235737);
}
.elementor-1256
  .elementor-element.elementor-element-770a553
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-1256 .elementor-element.elementor-element-817fb11 {
  --display: flex;
  --min-height: 750px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-2b4519b {
  --display: flex;
  --justify-content: flex-end;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --overlay-opacity: 1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-2b4519b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-2b4519b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://sgmy168transport.com.my/wp-content/uploads/2024/04/2018_toyota_alphard.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1256 .elementor-element.elementor-element-2b4519b::before,
.elementor-1256
  .elementor-element.elementor-element-2b4519b
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-2b4519b
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-2b4519b
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-2b4519b
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-2b4519b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-10a94b3) 70%,
    var(--e-global-color-958ddac) 100%
  );
}
.elementor-1256 .elementor-element.elementor-element-2b4519b,
.elementor-1256 .elementor-element.elementor-element-2b4519b::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-4d96a3c {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-4d96a3c
  .elementor-heading-title {
  color: var(--e-global-color-8235737);
}
.elementor-1256
  .elementor-element.elementor-element-4d96a3c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 40px 40px 40px 40px;
}
.elementor-1256 .elementor-element.elementor-element-530d466 {
  --display: flex;
  --justify-content: center;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-343fac5 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 80px;
  --padding-block-end: 80px;
  --padding-inline-start: 80px;
  --padding-inline-end: 80px;
}
.elementor-1256
  .elementor-element.elementor-element-c3b78f4
  .elementor-heading-title {
  font-family: var(--e-global-typography-927ae6c-font-family), Sans-serif;
  font-size: var(--e-global-typography-927ae6c-font-size);
  font-weight: var(--e-global-typography-927ae6c-font-weight);
  text-transform: var(--e-global-typography-927ae6c-text-transform);
  font-style: var(--e-global-typography-927ae6c-font-style);
  text-decoration: var(--e-global-typography-927ae6c-text-decoration);
  line-height: var(--e-global-typography-927ae6c-line-height);
  letter-spacing: var(--e-global-typography-927ae6c-letter-spacing);
  word-spacing: var(--e-global-typography-927ae6c-word-spacing);
  text-shadow: 5px 5px 0px #f2f2f2;
}
.elementor-1256
  .elementor-element.elementor-element-42ac436
  .elementor-heading-title {
  color: var(--e-global-color-0a51f97);
  font-family: var(--e-global-typography-31919b4-font-family), Sans-serif;
  font-size: var(--e-global-typography-31919b4-font-size);
  font-weight: var(--e-global-typography-31919b4-font-weight);
  text-transform: var(--e-global-typography-31919b4-text-transform);
  font-style: var(--e-global-typography-31919b4-font-style);
  text-decoration: var(--e-global-typography-31919b4-text-decoration);
  line-height: var(--e-global-typography-31919b4-line-height);
  letter-spacing: var(--e-global-typography-31919b4-letter-spacing);
  word-spacing: var(--e-global-typography-31919b4-word-spacing);
}
.elementor-1256
  .elementor-element.elementor-element-93acb09
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256
  .elementor-element.elementor-element-7e4cfce
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256 .elementor-element.elementor-element-504a261 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 120px 120px;
  --overflow: hidden;
  --background-transition: 0.3s;
  --overlay-opacity: 0.1;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 120px;
  --padding-block-end: 120px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-504a261:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-504a261
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-34fcf59);
}
.elementor-1256 .elementor-element.elementor-element-504a261::before,
.elementor-1256
  .elementor-element.elementor-element-504a261
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-504a261
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-1256
  .elementor-element.elementor-element-504a261
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-504a261
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-1256
  .elementor-element.elementor-element-504a261
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
  background-image: url("https://sgmy168transport.com.my/wp-content/uploads/2024/03/city-6.jpg");
  background-position: bottom center;
  background-repeat: repeat-x;
  background-size: 50% auto;
}
.elementor-1256 .elementor-element.elementor-element-504a261,
.elementor-1256 .elementor-element.elementor-element-504a261::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-57b8d24 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 60px 60px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-cebe7b9 {
  --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;
  --align-items: flex-end;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-c8a2a6a {
  --display: flex;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-2c4dc65 .elementor-button {
  font-family: "Oxanium", Sans-serif;
  font-size: 0.8em;
  font-weight: 700;
  text-transform: uppercase;
  font-style: normal;
  text-decoration: none;
  line-height: 1em;
  letter-spacing: 2px;
  fill: var(--e-global-color-ca5120d);
  color: var(--e-global-color-ca5120d);
  background-color: var(--e-global-color-c656f1c);
  border-radius: 0px 50px 50px 0px;
  padding: 5px 10px 5px 10px;
}
.elementor-1256
  .elementor-element.elementor-element-2c4dc65
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-1256 .elementor-element.elementor-element-640dd30 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-a82cc9c {
  text-align: left;
}
.elementor-1256
  .elementor-element.elementor-element-a82cc9c
  .elementor-heading-title {
  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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256
  .elementor-element.elementor-element-a82cc9c
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1256 .elementor-element.elementor-element-cbd7a20 {
  --display: flex;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-62d7c80 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-bb562e2 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-1ac73f8 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-1ac73f8 img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-960a986 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-960a986
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-a0f8345 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-7f8e649 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-7f8e649 img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-ef9b6e6 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-ef9b6e6
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-26171d6 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-e4894a5 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-e4894a5 img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-5ad68d3 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-5ad68d3
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-4c913be {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-87583b2 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-87583b2 img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-188a07a {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-188a07a
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-15f00d1 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-e3b693d {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-be8c629 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-be8c629 img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-1922748 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-1922748
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-081d555 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-49972ab {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-49972ab img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-efb1275 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-efb1275
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-27bf4bf {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-a833da1 {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-a833da1 img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-2b2b314 {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-2b2b314
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-0796b0d {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-afc40dd {
  text-align: center;
}
.elementor-1256 .elementor-element.elementor-element-afc40dd img {
  width: 80px;
}
.elementor-1256 .elementor-element.elementor-element-f28a40b {
  text-align: center;
}
.elementor-1256
  .elementor-element.elementor-element-f28a40b
  .elementor-heading-title {
  font-size: 18px;
}
.elementor-1256 .elementor-element.elementor-element-a79166a {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 40px 40px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 120px;
  --padding-block-end: 120px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-a79166a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-a79166a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-a0fe96f);
}
.elementor-1256 .elementor-element.elementor-element-a79166a,
.elementor-1256 .elementor-element.elementor-element-a79166a::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-7ac989b {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-7ac989b.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-1256 .elementor-element.elementor-element-c370456 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-597b612 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-8f61a42
  .elementor-heading-title {
  color: var(--e-global-color-d7d2315);
}
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(15px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(15px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(15px / 2);
  margin-left: calc(15px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-15px / 2);
  margin-left: calc(-15px / 2);
}
body.rtl
  .elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-15px / 2);
}
body:not(.rtl)
  .elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-15px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-icon
  i {
  transition: color 0.3s;
}
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-icon
  svg {
  transition: fill 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-00bca5a {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-1256
  .elementor-element.elementor-element-00bca5a
  .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);
  font-style: var(--e-global-typography-text-font-style);
  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-1256
  .elementor-element.elementor-element-00bca5a
  .elementor-icon-list-text {
  color: var(--e-global-color-7a61029);
  transition: color 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-ba28ce6 {
  --grid-template-columns: repeat(0, auto);
  --icon-size: 20px;
  --grid-column-gap: 25px;
  --grid-row-gap: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-ba28ce6
  .elementor-widget-container {
  text-align: left;
}
.elementor-1256
  .elementor-element.elementor-element-ba28ce6
  .elementor-social-icon {
  background-color: var(--e-global-color-10a94b3);
  --icon-padding: 0em;
  border-style: none;
}
.elementor-1256 .elementor-element.elementor-element-ba28ce6 .elementor-icon {
  border-radius: 0px 0px 0px 0px;
}
.elementor-1256 .elementor-element.elementor-element-8cb6846 {
  --display: flex;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-d6a561c
  .elementor-heading-title {
  color: var(--e-global-color-d7d2315);
}
.elementor-1256
  .elementor-element.elementor-element-333e02d
  .elementor-heading-title {
  color: var(--e-global-color-d7d2315);
  font-size: 35px;
}
.elementor-1256
  .elementor-element.elementor-element-38a41fb
  .elementor-heading-title {
  color: var(--e-global-color-d7d2315);
  font-size: 35px;
}
.elementor-1256 .elementor-element.elementor-element-c3054ff {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 20px;
  --padding-block-end: 20px;
  --padding-inline-start: 20px;
  --padding-inline-end: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-c3054ff:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1256
  .elementor-element.elementor-element-c3054ff
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-a0fe96f);
}
.elementor-1256 .elementor-element.elementor-element-c3054ff,
.elementor-1256 .elementor-element.elementor-element-c3054ff::before {
  --border-transition: 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-8df3fc1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(20px / 2);
  margin-left: calc(20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-20px / 2);
  margin-left: calc(-20px / 2);
}
body.rtl
  .elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-20px / 2);
}
body:not(.rtl)
  .elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-20px / 2);
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-ebbf1d8);
  transition: color 0.3s;
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-ebbf1d8);
  transition: fill 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-a6a567d {
  --e-icon-list-icon-size: 5px;
  --icon-vertical-offset: 0px;
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-icon {
  padding-right: 20px;
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-c14f5c3-font-family), Sans-serif;
  font-size: var(--e-global-typography-c14f5c3-font-size);
  font-weight: var(--e-global-typography-c14f5c3-font-weight);
  text-transform: var(--e-global-typography-c14f5c3-text-transform);
  font-style: var(--e-global-typography-c14f5c3-font-style);
  text-decoration: var(--e-global-typography-c14f5c3-text-decoration);
  line-height: var(--e-global-typography-c14f5c3-line-height);
  letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
  word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
}
.elementor-1256
  .elementor-element.elementor-element-a6a567d
  .elementor-icon-list-text {
  color: var(--e-global-color-8235737);
  transition: color 0.3s;
}
.elementor-1256 .elementor-element.elementor-element-1055167 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --gap: 20px 20px;
  --background-transition: 0.3s;
  --margin-block-start: 0px;
  --margin-block-end: 0px;
  --margin-inline-start: 0px;
  --margin-inline-end: 0px;
  --padding-block-start: 0px;
  --padding-block-end: 0px;
  --padding-inline-start: 0px;
  --padding-inline-end: 0px;
}
.elementor-1256 .elementor-element.elementor-element-412855e.elementor-element {
  --align-self: flex-end;
}
@media (min-width: 768px) {
  .elementor-1256 .elementor-element.elementor-element-90b8859 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-df70024 {
    --width: 70%;
  }
  .elementor-1256 .elementor-element.elementor-element-2217e81 {
    --width: 30%;
  }
  .elementor-1256 .elementor-element.elementor-element-591ce27 {
    --width: 20%;
  }
  .elementor-1256 .elementor-element.elementor-element-b8b524e {
    --width: 60%;
  }
  .elementor-1256 .elementor-element.elementor-element-de702c1 {
    --width: 20%;
  }
  .elementor-1256 .elementor-element.elementor-element-a8b7083 {
    --width: 200px;
  }
  .elementor-1256 .elementor-element.elementor-element-6fe1c1f {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-ab195c7 {
    --width: 60%;
  }
  .elementor-1256 .elementor-element.elementor-element-d2b3ffa {
    --width: 71%;
  }
  .elementor-1256 .elementor-element.elementor-element-031e646 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-2fe4f95 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-0543914 {
    --width: 45.05%;
  }
  .elementor-1256 .elementor-element.elementor-element-11fb18b {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-aa0862e {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-4f100a6 {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-d2b1326 {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-10b8e71 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-5f5b46a {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-40e4b30 {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-4326193 {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-01d40dd {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-1e3f3c8 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-817fb11 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-57b8d24 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-0796b0d {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-7ac989b {
    --width: 47.067%;
  }
  .elementor-1256 .elementor-element.elementor-element-c370456 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-8df3fc1 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-1055167 {
    --width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-1256 .elementor-element.elementor-element-df70024 {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-2217e81 {
    --width: 50%;
  }
  .elementor-1256 .elementor-element.elementor-element-591ce27 {
    --width: 35%;
  }
  .elementor-1256 .elementor-element.elementor-element-b8b524e {
    --width: 30%;
  }
  .elementor-1256 .elementor-element.elementor-element-de702c1 {
    --width: 35%;
  }
  .elementor-1256 .elementor-element.elementor-element-ab195c7 {
    --width: 70%;
  }
  .elementor-1256 .elementor-element.elementor-element-d2b3ffa {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-4f100a6 {
    --width: 100%;
  }
  .elementor-1256 .elementor-element.elementor-element-40e4b30 {
    --width: 100%;
  }
}
@media (max-width: 1024px) {
  .elementor-1256
    .elementor-element.elementor-element-f042348
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-f042348
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-c14f5c3-font-size);
    line-height: var(--e-global-typography-c14f5c3-line-height);
    letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
    word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-6de7b17
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-6de7b17
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-c14f5c3-font-size);
    line-height: var(--e-global-typography-c14f5c3-line-height);
    letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
    word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-8be498e
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-6d64140::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .elementor-background-video-container::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .e-con-inner
    > .elementor-background-video-container::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .elementor-background-slideshow::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .e-con-inner
    > .elementor-background-slideshow::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer::before {
    background-color: transparent;
    background-image: linear-gradient(
      180deg,
      var(--e-global-color-a0fe96f) 0%,
      var(--e-global-color-10a94b3) 100%
    );
  }
  .elementor-1256 .elementor-element.elementor-element-6fe1c1f {
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
  }
  .elementor-1256
    .elementor-element.elementor-element-290d2bd
    .elementor-button {
    font-size: var(--e-global-typography-9c5aacb-font-size);
    line-height: var(--e-global-typography-9c5aacb-line-height);
    letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
    word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-1e0c89f {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-1e0c89f
    .elementor-heading-title {
    font-size: var(--e-global-typography-6c72217-font-size);
    line-height: var(--e-global-typography-6c72217-line-height);
    letter-spacing: var(--e-global-typography-6c72217-letter-spacing);
    word-spacing: var(--e-global-typography-6c72217-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-1e0c89f
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-1256 .elementor-element.elementor-element-031e646 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
  }
  .elementor-1256 .elementor-element.elementor-element-2fe4f95 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
  }
  .elementor-1256
    .elementor-element.elementor-element-c225a92
    .elementor-button {
    font-size: var(--e-global-typography-9c5aacb-font-size);
    line-height: var(--e-global-typography-9c5aacb-line-height);
    letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
    word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-1750c87 {
    text-align: left;
  }
  .elementor-1256
    .elementor-element.elementor-element-1750c87
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-f981885 {
    text-align: left;
  }
  .elementor-1256
    .elementor-element.elementor-element-f981885
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-dd440f1
    .elementor-toggle-title {
    font-size: var(--e-global-typography-f706168-font-size);
    line-height: var(--e-global-typography-f706168-line-height);
    letter-spacing: var(--e-global-typography-f706168-letter-spacing);
    word-spacing: var(--e-global-typography-f706168-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-dd440f1
    .elementor-tab-content {
    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-1256 .elementor-element.elementor-element-11fb18b {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
  }
  .elementor-1256
    .elementor-element.elementor-element-0fdfe88
    .elementor-button {
    font-size: var(--e-global-typography-9c5aacb-font-size);
    line-height: var(--e-global-typography-9c5aacb-line-height);
    letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
    word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-c57c3a3 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-aa0862e {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
  }
  .elementor-1256
    .elementor-element.elementor-element-a7632be
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-991cf9d
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-002401e
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-77e83e2
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-1e3f3c8 {
    --gap: 40px 40px;
  }
  .elementor-1256 .elementor-element.elementor-element-e146024 {
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
  }
  .elementor-1256
    .elementor-element.elementor-element-8328377
    .elementor-heading-title {
    font-size: var(--e-global-typography-927ae6c-font-size);
    line-height: var(--e-global-typography-927ae6c-line-height);
    letter-spacing: var(--e-global-typography-927ae6c-letter-spacing);
    word-spacing: var(--e-global-typography-927ae6c-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-9ae93df
    .elementor-heading-title {
    font-size: var(--e-global-typography-31919b4-font-size);
    line-height: var(--e-global-typography-31919b4-line-height);
    letter-spacing: var(--e-global-typography-31919b4-letter-spacing);
    word-spacing: var(--e-global-typography-31919b4-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-7dbbf43 {
    --min-height: 550px;
  }
  .elementor-1256 .elementor-element.elementor-element-817fb11 {
    --min-height: 550px;
    --gap: 40px 40px;
  }
  .elementor-1256 .elementor-element.elementor-element-343fac5 {
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
  }
  .elementor-1256
    .elementor-element.elementor-element-c3b78f4
    .elementor-heading-title {
    font-size: var(--e-global-typography-927ae6c-font-size);
    line-height: var(--e-global-typography-927ae6c-line-height);
    letter-spacing: var(--e-global-typography-927ae6c-letter-spacing);
    word-spacing: var(--e-global-typography-927ae6c-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-42ac436
    .elementor-heading-title {
    font-size: var(--e-global-typography-31919b4-font-size);
    line-height: var(--e-global-typography-31919b4-line-height);
    letter-spacing: var(--e-global-typography-31919b4-letter-spacing);
    word-spacing: var(--e-global-typography-31919b4-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-93acb09
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-7e4cfce
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-cebe7b9 {
    --gap: 20px 20px;
  }
  .elementor-1256
    .elementor-element.elementor-element-a82cc9c
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-cbd7a20 {
    --gap: 40px 40px;
  }
  .elementor-1256 .elementor-element.elementor-element-62d7c80 {
    --gap: 20px 20px;
  }
  .elementor-1256 .elementor-element.elementor-element-15f00d1 {
    --gap: 20px 20px;
  }
  .elementor-1256 .elementor-element.elementor-element-a79166a {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
  }
  .elementor-1256 .elementor-element.elementor-element-8f61a42 {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-00bca5a
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-00bca5a
    .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-1256
    .elementor-element.elementor-element-ba28ce6
    .elementor-widget-container {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-d6a561c {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-333e02d {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-38a41fb {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-c3054ff {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
  }
  .elementor-1256
    .elementor-element.elementor-element-a6a567d
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-a6a567d
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-c14f5c3-font-size);
    line-height: var(--e-global-typography-c14f5c3-line-height);
    letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
    word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-412855e.elementor-element {
    --align-self: center;
  }
}
@media (max-width: 767px) {
  .elementor-1256
    .elementor-element.elementor-element-f042348
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-f042348
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-c14f5c3-font-size);
    line-height: var(--e-global-typography-c14f5c3-line-height);
    letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
    word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-6de7b17
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-6de7b17
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-c14f5c3-font-size);
    line-height: var(--e-global-typography-c14f5c3-line-height);
    letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
    word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-591ce27 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    border-width: 0px 0px 3px 0px;
    --border-block-start-width: 0px;
    --border-inline-end-width: 0px;
    --border-block-end-width: 3px;
    --border-inline-start-width: 0px;
  }
  .elementor-1256 .elementor-element.elementor-element-95d1398 {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-8be498e
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-6d64140::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .elementor-background-video-container::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .e-con-inner
    > .elementor-background-video-container::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .elementor-background-slideshow::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .e-con-inner
    > .elementor-background-slideshow::before,
  .elementor-1256
    .elementor-element.elementor-element-6d64140
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer::before {
    background-color: transparent;
    background-image: linear-gradient(
      180deg,
      var(--e-global-color-a0fe96f) 0%,
      var(--e-global-color-10a94b3) 100%
    );
  }
  .elementor-1256 .elementor-element.elementor-element-6fe1c1f {
    --min-height: 100vh;
  }
  .elementor-1256
    .elementor-element.elementor-element-290d2bd
    .elementor-button {
    font-size: var(--e-global-typography-9c5aacb-font-size);
    line-height: var(--e-global-typography-9c5aacb-line-height);
    letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
    word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-1e0c89f
    .elementor-heading-title {
    font-size: var(--e-global-typography-6c72217-font-size);
    line-height: var(--e-global-typography-6c72217-line-height);
    letter-spacing: var(--e-global-typography-6c72217-letter-spacing);
    word-spacing: var(--e-global-typography-6c72217-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-031e646 {
    --gap: 0px 0px;
  }
  .elementor-1256
    .elementor-element.elementor-element-c225a92
    .elementor-button {
    font-size: var(--e-global-typography-9c5aacb-font-size);
    line-height: var(--e-global-typography-9c5aacb-line-height);
    letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
    word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-1750c87
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-f981885
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-dd440f1
    .elementor-toggle-title {
    font-size: var(--e-global-typography-f706168-font-size);
    line-height: var(--e-global-typography-f706168-line-height);
    letter-spacing: var(--e-global-typography-f706168-letter-spacing);
    word-spacing: var(--e-global-typography-f706168-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-dd440f1
    .elementor-tab-content {
    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-1256
    .elementor-element.elementor-element-0fdfe88
    .elementor-button {
    font-size: var(--e-global-typography-9c5aacb-font-size);
    line-height: var(--e-global-typography-9c5aacb-line-height);
    letter-spacing: var(--e-global-typography-9c5aacb-letter-spacing);
    word-spacing: var(--e-global-typography-9c5aacb-word-spacing);
  }
  .elementor-1256
    .elementor-element.elementor-element-a7632be
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-5f5b46a {
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
  }
  .elementor-1256
    .elementor-element.elementor-element-991cf9d
    .elementor-heading-title {
    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-1256
    .elementor-element.elementor-element-002401e
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-01d40dd {
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
  }
  .elementor-1256
    .elementor-element.elementor-element-77e83e2
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-8328377 {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-8328377
    .elementor-heading-title {
    font-size: var(--e-global-typography-927ae6c-font-size);
    line-height: var(--e-global-typography-927ae6c-line-height);
    letter-spacing: var(--e-global-typography-927ae6c-letter-spacing);
    word-spacing: var(--e-global-typography-927ae6c-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-9ae93df {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-9ae93df
    .elementor-heading-title {
    font-size: var(--e-global-typography-31919b4-font-size);
    line-height: var(--e-global-typography-31919b4-line-height);
    letter-spacing: var(--e-global-typography-31919b4-letter-spacing);
    word-spacing: var(--e-global-typography-31919b4-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-923e2b1 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-95b0693 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-fdc3e9f {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-7dbbf43 {
    --min-height: 350px;
  }
  .elementor-1256 .elementor-element.elementor-element-2b4519b {
    --min-height: 350px;
  }
  .elementor-1256 .elementor-element.elementor-element-c3b78f4 {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-c3b78f4
    .elementor-heading-title {
    font-size: var(--e-global-typography-927ae6c-font-size);
    line-height: var(--e-global-typography-927ae6c-line-height);
    letter-spacing: var(--e-global-typography-927ae6c-letter-spacing);
    word-spacing: var(--e-global-typography-927ae6c-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-42ac436 {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-42ac436
    .elementor-heading-title {
    font-size: var(--e-global-typography-31919b4-font-size);
    line-height: var(--e-global-typography-31919b4-line-height);
    letter-spacing: var(--e-global-typography-31919b4-letter-spacing);
    word-spacing: var(--e-global-typography-31919b4-word-spacing);
  }
  .elementor-1256 .elementor-element.elementor-element-9df9e63 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-93acb09 {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-93acb09
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-7e4cfce {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-7e4cfce
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-504a261 {
    --gap: 60px 60px;
  }
  .elementor-1256 .elementor-element.elementor-element-a82cc9c {
    text-align: center;
  }
  .elementor-1256
    .elementor-element.elementor-element-a82cc9c
    .elementor-heading-title {
    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-1256 .elementor-element.elementor-element-62d7c80 {
    --gap: 40px 40px;
  }
  .elementor-1256 .elementor-element.elementor-element-1ac73f8 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-960a986 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-7f8e649 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-ef9b6e6 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-e4894a5 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-5ad68d3 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-87583b2 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-188a07a {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-15f00d1 {
    --gap: 40px 40px;
  }
  .elementor-1256 .elementor-element.elementor-element-be8c629 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-1922748 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-49972ab {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-efb1275 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-a833da1 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-2b2b314 {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-afc40dd {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-f28a40b {
    text-align: center;
  }
  .elementor-1256 .elementor-element.elementor-element-a79166a {
    --padding-block-start: 80px;
    --padding-block-end: 80px;
    --padding-inline-start: 20px;
    --padding-inline-end: 20px;
  }
  .elementor-1256 .elementor-element.elementor-element-c370456 {
    --gap: 40px 40px;
  }
  .elementor-1256
    .elementor-element.elementor-element-00bca5a
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-00bca5a
    .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-1256
    .elementor-element.elementor-element-a6a567d
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-1256
    .elementor-element.elementor-element-a6a567d
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-c14f5c3-font-size);
    line-height: var(--e-global-typography-c14f5c3-line-height);
    letter-spacing: var(--e-global-typography-c14f5c3-letter-spacing);
    word-spacing: var(--e-global-typography-c14f5c3-word-spacing);
  }
}
