.elementor-1462 .elementor-element.elementor-element-b4c1db0 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --overflow: hidden;
  --padding-top: 100px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-b4c1db0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-b4c1db0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-2.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-994f9b9 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-ae2cf30 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --margin-top: 0px;
  --margin-bottom: -136px;
  --margin-left: 0px;
  --margin-right: 0px;
  --z-index: 2;
}
.elementor-1462
  .elementor-element.elementor-element-9d065f5
  > .elementor-widget-container {
  margin: 0px 0px 0px -9px;
}
.elementor-1462 .elementor-element.elementor-element-95934f4 {
  --divider-border-style: solid;
  --divider-color: #ccff00;
  --divider-border-width: 2px;
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-95934f4
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-95934f4
  .elementor-divider {
  padding-block-start: 10px;
  padding-block-end: 10px;
}
.elementor-1462 .elementor-element.elementor-element-741b76f {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-741b76f
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-80c264c {
  width: var(--container-widget-width, 10%);
  max-width: 10%;
  --container-widget-width: 10%;
  --container-widget-flex-grow: 0;
  opacity: 1;
}
.elementor-1462
  .elementor-element.elementor-element-80c264c
  > .elementor-widget-container {
  margin: -24px 0px -127px 0px;
}
body:not(.rtl) .elementor-1462 .elementor-element.elementor-element-f2b8f60 {
  left: 0px;
}
body.rtl .elementor-1462 .elementor-element.elementor-element-f2b8f60 {
  right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-f2b8f60 {
  top: 0px;
  z-index: 0;
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-f2b8f60
  .elementor-heading-title {
  color: #ccff00;
}
.elementor-1462 .elementor-element.elementor-element-eafc753 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-end;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --border-radius: 25px 25px 25px 25px;
}
.elementor-1462 .elementor-element.elementor-element-3db9884 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 0px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 2;
}
.elementor-1462 .elementor-element.elementor-element-1a328b9 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  --flex-wrap: wrap;
}
.elementor-1462
  .elementor-element.elementor-element-c4861fc
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: var(--e-global-typography-ff4727a-font-family), Sans-serif;
  font-size: var(--e-global-typography-ff4727a-font-size);
  font-weight: var(--e-global-typography-ff4727a-font-weight);
}
.elementor-1462 .elementor-element.elementor-element-00dd67b {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-00dd67b
  .elementor-heading-title {
  font-family: "Poppins", Sans-serif;
  font-size: 32px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
  color: #ccff00;
}
.elementor-1462 .elementor-element.elementor-element-d5fdf02 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-d5fdf02
  .elementor-heading-title {
  color: #f8f8f8;
}
.elementor-1462 .elementor-element.elementor-element-6618fb6 {
  --divider-border-style: solid;
  --divider-color: #ccff00;
  --divider-border-width: 2px;
  width: var(--container-widget-width, 65%);
  max-width: 65%;
  --container-widget-width: 65%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-6618fb6
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-6618fb6
  .elementor-divider {
  padding-block-start: 30px;
  padding-block-end: 30px;
}
.elementor-1462 .elementor-element.elementor-element-84b5ca6 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  --flex-wrap: wrap;
}
.elementor-1462
  .elementor-element.elementor-element-de49387
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
  font-weight: 600;
}
.elementor-1462 .elementor-element.elementor-element-c3bdcf3 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-c3bdcf3
  .elementor-heading-title {
  font-family: "Poppins", Sans-serif;
  font-size: 32px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
  color: #ccff00;
}
.elementor-1462 .elementor-element.elementor-element-205d487 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-205d487
  .elementor-heading-title {
  color: #f8f8f8;
}
.elementor-1462 .elementor-element.elementor-element-c06c524 {
  --divider-border-style: solid;
  --divider-color: #ccff00;
  --divider-border-width: 2px;
  width: var(--container-widget-width, 65%);
  max-width: 65%;
  --container-widget-width: 65%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-c06c524
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-c06c524
  .elementor-divider {
  padding-block-start: 30px;
  padding-block-end: 30px;
}
.elementor-1462 .elementor-element.elementor-element-d4a3706 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --gap: 10px 10px;
  --row-gap: 10px;
  --column-gap: 10px;
  --flex-wrap: wrap;
}
.elementor-1462
  .elementor-element.elementor-element-f99c67d
  .elementor-counter-number-wrapper {
  color: #ffffff;
  font-family: "Poppins", Sans-serif;
  font-size: 60px;
  font-weight: 600;
}
.elementor-1462 .elementor-element.elementor-element-78f31ca {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-78f31ca
  .elementor-heading-title {
  font-family: "Poppins", Sans-serif;
  font-size: 32px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 1em;
  color: #ccff00;
}
.elementor-1462 .elementor-element.elementor-element-bb85bc7 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-bb85bc7
  .elementor-heading-title {
  color: #f8f8f8;
}
.elementor-1462 .elementor-element.elementor-element-af01554 {
  width: var(--container-widget-width, 52%);
  max-width: 52%;
  --container-widget-width: 52%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-af01554
  > .elementor-widget-container {
  margin: -80px -218px 0px -218px;
}
.elementor-1462 .elementor-element.elementor-element-af01554 img {
  width: 74%;
}
.elementor-1462 .elementor-element.elementor-element-dde80ac {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: flex-start;
  --flex-wrap: wrap;
  --padding-top: 0px;
  --padding-bottom: 62px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 2;
}
.elementor-1462
  .elementor-element.elementor-element-d1fc6b4
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-d1fc6b4 {
  text-align: justify;
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.6em;
  color: var(--e-global-color-c76d906);
}
.elementor-1462 .elementor-element.elementor-element-eb22e9c {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-eb22e9c
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-eb22e9c
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462 .elementor-element.elementor-element-eb22e9c .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  .ekit-video-popup-btn {
  background-color: #ccff00;
  padding: 12px 0px 0px 2px;
  width: 70px;
  height: 70px;
  --glow-size: 35px;
  color: #202020;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  .ekit-video-popup-btn:hover {
  background-color: #02010100;
  color: #ffffff;
  border-color: #02010100;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  > .elementor-widget-container {
  padding: 45px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-0eb3766 .video-content {
  text-align: center;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  .ekit-video-popup-btn.glow-btn:before {
  color: #ccff00;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  .ekit-video-popup-btn.glow-btn:after {
  color: #ccff00;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  .ekit-video-popup-btn.glow-btn
  > i:after {
  color: #ccff00;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  .ekit-video-popup-btn
  svg
  path {
  stroke: #202020;
  fill: #202020;
}
.elementor-1462
  .elementor-element.elementor-element-0eb3766
  .ekit-video-popup-btn:hover
  svg
  path {
  stroke: #ffffff;
  fill: #ffffff;
}
body:not(.rtl) .elementor-1462 .elementor-element.elementor-element-6f21ff1 {
  left: 0px;
}
body.rtl .elementor-1462 .elementor-element.elementor-element-6f21ff1 {
  right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-6f21ff1 {
  top: 0px;
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-6f21ff1
  .elementor-heading-title {
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #ccff00;
  stroke: #ccff00;
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-103feb47 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overflow: hidden;
  --margin-top: -60px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 2;
}
.elementor-1462
  .elementor-element.elementor-element-103feb47:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-103feb47
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-0616d61) 50%,
    var(--e-global-color-primary) 0%
  );
}
.elementor-1462 .elementor-element.elementor-element-79e7a6e5 {
  --display: flex;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-79e7a6e5.e-con {
  --e-con-transform-rotateZ: 2deg;
}
.elementor-1462 .elementor-element.elementor-element-121a05e0 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-121a05e0
  > .elementor-widget-container {
  background-color: var(--e-global-color-9fdcb9e);
  margin: 0px -10px 0px -10px;
  padding: 20px 0px 20px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-121a05e0
  .qodef-qi-text-marquee
  .qodef-m-text.qodef-text--original {
  animation: qode-move-horizontal-normal-text-marquee 30s linear infinite;
}
.elementor-1462
  .elementor-element.elementor-element-121a05e0
  .qodef-qi-text-marquee
  .qodef-m-text.qodef-text--copy {
  animation: qode-move-horizontal-normal-text-marquee-copy 30s linear infinite;
}
.elementor-1462
  .elementor-element.elementor-element-121a05e0
  .qodef-m-text-item {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-121a05e0
  .qodef-e-icon-holder {
  font-size: 35px;
}
.elementor-1462 .elementor-element.elementor-element-7b8c260 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-7b8c260:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-7b8c260
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-184fbd0e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-start;
  --gap: 50px 20px;
  --row-gap: 50px;
  --column-gap: 20px;
  --flex-wrap: wrap;
  --align-content: flex-start;
  --border-radius: 25px 25px 25px 25px;
}
.elementor-1462
  .elementor-element.elementor-element-184fbd0e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-184fbd0e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-31f425f6 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-7d1a48d0 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-6563b12f {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462
  .elementor-element.elementor-element-28190d70.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-28190d70
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-5624c9a7 {
  width: var(--container-widget-width, 63%);
  max-width: 63%;
  --container-widget-width: 63%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-5624c9a7
  > .elementor-widget-container {
  margin: -7px 0px -8px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5624c9a7
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462
  .elementor-element.elementor-element-7ba7ef50.elementor-element {
  --align-self: flex-end;
}
.elementor-1462
  .elementor-element.elementor-element-7ba7ef50
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-7ba7ef50
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462
  .elementor-element.elementor-element-7ba7ef50
  .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-63d63cd4 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 20px;
  --padding-bottom: 20px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-1462
  .elementor-element.elementor-element-63d63cd4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-63d63cd4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-6241ca5);
}
.elementor-1462 .elementor-element.elementor-element-63d63cd4.e-con:hover {
  --e-con-transform-scale: 1.02;
}
.elementor-1462 .elementor-element.elementor-element-353e0cf {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-end;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 15px;
  --padding-bottom: 15px;
  --padding-left: 15px;
  --padding-right: 15px;
}
.elementor-1462 .elementor-element.elementor-element-353e0cf.e-con {
  --e-con-transform-rotateZ: 0deg;
}
.elementor-1462 .elementor-element.elementor-element-7ac67524 {
  width: var(--container-widget-width, 75%);
  max-width: 75%;
  --container-widget-width: 75%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-7ac67524
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-54230bc5 {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-54230bc5
  > .elementor-widget-container {
  --e-transform-rotateZ: 0deg;
  background-color: var(--e-global-color-9fdcb9e);
  padding: 15px 15px 15px 15px;
  border-radius: 58px 58px 58px 58px;
}
.elementor-1462
  .elementor-element.elementor-element-54230bc5
  > .elementor-widget-container:hover {
  --e-transform-rotateZ: 45deg;
}
.elementor-1462 .elementor-element.elementor-element-54230bc5 img {
  width: 100%;
}
.elementor-1462 .elementor-element.elementor-element-79737732 {
  --divider-border-style: solid;
  --divider-color: #494949;
  --divider-border-width: 1px;
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-79737732
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-79737732
  .elementor-divider {
  padding-block-start: 20px;
  padding-block-end: 20px;
}
.elementor-1462
  .elementor-element.elementor-element-3037ae57
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-3037ae57 {
  text-align: justify;
  color: var(--e-global-color-c76d906);
}
.elementor-1462 .elementor-element.elementor-element-6a52f507 {
  --display: flex;
  --gap: 35px 0px;
  --row-gap: 35px;
  --column-gap: 0px;
  --padding-top: 20px;
  --padding-bottom: 20px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-1462
  .elementor-element.elementor-element-6a52f507:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-6a52f507
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-0d67dee);
}
.elementor-1462 .elementor-element.elementor-element-6a52f507.e-con:hover {
  --e-con-transform-scale: 1.02;
}
.elementor-1462 .elementor-element.elementor-element-f3ab7f7 img {
  filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
    hue-rotate(0deg);
}
.elementor-1462 .elementor-element.elementor-element-765228ed {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-end;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 15px;
  --padding-bottom: 15px;
  --padding-left: 15px;
  --padding-right: 15px;
}
.elementor-1462 .elementor-element.elementor-element-765228ed.e-con {
  --e-con-transform-rotateZ: 0deg;
}
.elementor-1462 .elementor-element.elementor-element-6924b68e {
  width: var(--container-widget-width, 75%);
  max-width: 75%;
  --container-widget-width: 75%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-6924b68e
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-717947a {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-717947a
  > .elementor-widget-container {
  --e-transform-rotateZ: 0deg;
  background-color: var(--e-global-color-9fdcb9e);
  padding: 15px 15px 15px 15px;
  border-radius: 58px 58px 58px 58px;
}
.elementor-1462
  .elementor-element.elementor-element-717947a
  > .elementor-widget-container:hover {
  --e-transform-rotateZ: 45deg;
}
.elementor-1462 .elementor-element.elementor-element-717947a img {
  width: 100%;
}
.elementor-1462 .elementor-element.elementor-element-448f049f {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-227759e);
  --divider-border-width: 1px;
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-448f049f
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-448f049f
  .elementor-divider {
  padding-block-start: 20px;
  padding-block-end: 20px;
}
.elementor-1462
  .elementor-element.elementor-element-5231c9a6
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-5231c9a6 {
  text-align: justify;
  color: var(--e-global-color-c76d906);
}
.elementor-1462 .elementor-element.elementor-element-5485a766 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 20px;
  --padding-bottom: 20px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-1462
  .elementor-element.elementor-element-5485a766:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-5485a766
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-6241ca5);
}
.elementor-1462 .elementor-element.elementor-element-5485a766.e-con:hover {
  --e-con-transform-scale: 1.02;
}
.elementor-1462 .elementor-element.elementor-element-50b94fe3 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-end;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 15px;
  --padding-bottom: 15px;
  --padding-left: 15px;
  --padding-right: 15px;
}
.elementor-1462 .elementor-element.elementor-element-50b94fe3.e-con {
  --e-con-transform-rotateZ: 0deg;
}
.elementor-1462 .elementor-element.elementor-element-6725ef99 {
  width: var(--container-widget-width, 75%);
  max-width: 75%;
  --container-widget-width: 75%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-6725ef99
  .elementor-heading-title {
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-55102c3 {
  width: var(--container-widget-width, 17%);
  max-width: 17%;
  --container-widget-width: 17%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-55102c3
  > .elementor-widget-container {
  --e-transform-rotateZ: 0deg;
  background-color: var(--e-global-color-9fdcb9e);
  padding: 15px 15px 15px 15px;
  border-radius: 58px 58px 58px 58px;
}
.elementor-1462
  .elementor-element.elementor-element-55102c3
  > .elementor-widget-container:hover {
  --e-transform-rotateZ: 45deg;
}
.elementor-1462 .elementor-element.elementor-element-55102c3 img {
  width: 100%;
}
.elementor-1462 .elementor-element.elementor-element-37563e3 {
  --divider-border-style: solid;
  --divider-color: #494949;
  --divider-border-width: 1px;
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-37563e3
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-37563e3
  .elementor-divider {
  padding-block-start: 20px;
  padding-block-end: 20px;
}
.elementor-1462
  .elementor-element.elementor-element-3554f50
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-3554f50 {
  text-align: justify;
  color: var(--e-global-color-c76d906);
}
.elementor-1462 .elementor-element.elementor-element-3bf1db53 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --overflow: hidden;
  --padding-top: 100px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-3bf1db53:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-3bf1db53
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-1.jpg");
  background-position: center center;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-2ba88f93 {
  --display: flex;
  --justify-content: flex-start;
  --border-radius: 150px 150px 0px 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 1;
}
.elementor-1462 .elementor-element.elementor-element-64c29cd9 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-1de6f2d0 {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462
  .elementor-element.elementor-element-7386c9c2.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-7386c9c2
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-primary);
}
.elementor-1462
  .elementor-element.elementor-element-6aa93be4
  > .elementor-widget-container {
  margin: -7px 0px -8px 0px;
}
.elementor-1462 .elementor-element.elementor-element-6aa93be4 {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-6aa93be4
  .elementor-heading-title {
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-45a50c07 {
  text-align: justify;
}
.elementor-1462 .elementor-element.elementor-element-76641fe0 {
  --display: flex;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-1462 .elementor-element.elementor-element-52aef2e3 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-506f22df {
  --display: flex;
  --min-height: 70px;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --border-radius: 100px 100px 100px 100px;
}
.elementor-1462
  .elementor-element.elementor-element-506f22df:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-506f22df
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-9fdcb9e);
}
.elementor-1462 .elementor-element.elementor-element-582b6067 {
  text-align: center;
}
.elementor-1462 .elementor-element.elementor-element-582b6067 img {
  width: 60%;
}
.elementor-1462 .elementor-element.elementor-element-1a6a8b0c {
  --display: flex;
  --justify-content: center;
}
.elementor-1462
  .elementor-element.elementor-element-39d9ddd
  .elementor-heading-title {
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-36cfee6c {
  --divider-border-style: solid;
  --divider-color: #b9b9b9;
  --divider-border-width: 1px;
}
.elementor-1462
  .elementor-element.elementor-element-36cfee6c
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-36cfee6c
  .elementor-divider {
  padding-block-start: 25px;
  padding-block-end: 25px;
}
.elementor-1462 .elementor-element.elementor-element-1d1cd578 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-428d53ae {
  --display: flex;
  --min-height: 70px;
  --justify-content: center;
  --align-items: center;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --border-radius: 100px 100px 100px 100px;
}
.elementor-1462
  .elementor-element.elementor-element-428d53ae:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-428d53ae
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-0d67dee);
}
.elementor-1462 .elementor-element.elementor-element-3a756f92 img {
  width: 60%;
}
.elementor-1462 .elementor-element.elementor-element-6ebc6e27 {
  --display: flex;
  --justify-content: center;
}
.elementor-1462
  .elementor-element.elementor-element-2de6f52
  .elementor-heading-title {
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-7251c4da {
  --display: flex;
  --justify-content: flex-end;
  border-style: solid;
  --border-style: solid;
  border-width: 10px 10px 0px 10px;
  --border-top-width: 10px;
  --border-right-width: 10px;
  --border-bottom-width: 0px;
  --border-left-width: 10px;
  border-color: var(--e-global-color-primary);
  --border-color: var(--e-global-color-primary);
  --border-radius: 150px 150px 0px 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 1;
}
.elementor-1462
  .elementor-element.elementor-element-7251c4da:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-7251c4da
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-9fdcb9e);
}
.elementor-1462 .elementor-element.elementor-element-7251c4da.e-con {
  --align-self: flex-end;
}
.elementor-1462
  .elementor-element.elementor-element-1d6eeb26
  > .elementor-widget-container {
  margin: -52px -90px 0px -90px;
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-40514e5f {
  --display: flex;
  --justify-content: flex-start;
  --border-radius: 150px 150px 0px 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-1dc335bd img {
  width: 100%;
  max-width: 100%;
  height: 138px;
  object-fit: cover;
  object-position: center center;
}
.elementor-1462 .elementor-element.elementor-element-45fc122e {
  --display: flex;
  --justify-content: center;
}
.elementor-1462
  .elementor-element.elementor-element-45e9532a
  .skillbar-group
  .skill-bar {
  background-color: var(--e-global-color-c76d906);
  height: 10px;
  border-radius: 164px 164px 164px 164px;
}
.elementor-1462
  .elementor-element.elementor-element-45e9532a
  .skillbar-group
  .skill-track {
  background-color: var(--e-global-color-9fdcb9e);
  border-radius: 264px 264px 264px 264px;
}
.elementor-1462 .elementor-element.elementor-element-45e9532a {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-45e9532a
  .skillbar-group
  .number-percentage-wraper {
  display: no;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-16736d9-font-family), Sans-serif;
  font-size: var(--e-global-typography-16736d9-font-size);
  font-weight: var(--e-global-typography-16736d9-font-weight);
  line-height: var(--e-global-typography-16736d9-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-45e9532a
  .skillbar-group
  .skill-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-16736d9-font-family), Sans-serif;
  font-size: var(--e-global-typography-16736d9-font-size);
  font-weight: var(--e-global-typography-16736d9-font-weight);
  line-height: var(--e-global-typography-16736d9-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-519a5c93
  .skillbar-group
  .skill-bar {
  background-color: var(--e-global-color-c76d906);
  height: 10px;
  border-radius: 164px 164px 164px 164px;
}
.elementor-1462
  .elementor-element.elementor-element-519a5c93
  .skillbar-group
  .skill-track {
  background-color: var(--e-global-color-0d67dee);
  border-radius: 264px 264px 264px 264px;
}
.elementor-1462 .elementor-element.elementor-element-519a5c93 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-519a5c93.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-519a5c93
  .skillbar-group
  .number-percentage-wraper {
  display: no;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-16736d9-font-family), Sans-serif;
  font-size: var(--e-global-typography-16736d9-font-size);
  font-weight: var(--e-global-typography-16736d9-font-weight);
  line-height: var(--e-global-typography-16736d9-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-519a5c93
  .skillbar-group
  .skill-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-16736d9-font-family), Sans-serif;
  font-size: var(--e-global-typography-16736d9-font-size);
  font-weight: var(--e-global-typography-16736d9-font-weight);
  line-height: var(--e-global-typography-16736d9-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-d2c300f
  .skillbar-group
  .skill-bar {
  background-color: var(--e-global-color-c76d906);
  height: 10px;
  border-radius: 164px 164px 164px 164px;
}
.elementor-1462
  .elementor-element.elementor-element-d2c300f
  .skillbar-group
  .skill-track {
  background-color: var(--e-global-color-6241ca5);
  border-radius: 264px 264px 264px 264px;
}
.elementor-1462 .elementor-element.elementor-element-d2c300f {
  width: 100%;
  max-width: 100%;
}
.elementor-1462 .elementor-element.elementor-element-d2c300f.elementor-element {
  --align-self: flex-end;
}
.elementor-1462
  .elementor-element.elementor-element-d2c300f
  .skillbar-group
  .number-percentage-wraper {
  display: no;
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-16736d9-font-family), Sans-serif;
  font-size: var(--e-global-typography-16736d9-font-size);
  font-weight: var(--e-global-typography-16736d9-font-weight);
  line-height: var(--e-global-typography-16736d9-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-d2c300f
  .skillbar-group
  .skill-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-16736d9-font-family), Sans-serif;
  font-size: var(--e-global-typography-16736d9-font-size);
  font-weight: var(--e-global-typography-16736d9-font-weight);
  line-height: var(--e-global-typography-16736d9-line-height);
}
.elementor-1462 .elementor-element.elementor-element-151abd1e {
  text-align: justify;
}
.elementor-1462
  .elementor-element.elementor-element-4e29f6e1.elementor-element {
  --align-self: flex-start;
}
.elementor-1462
  .elementor-element.elementor-element-4e29f6e1
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-4e29f6e1
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462
  .elementor-element.elementor-element-4e29f6e1
  .elementor-button {
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  transition-duration: 0.5s;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-0d67dee);
}
.elementor-1462
  .elementor-element.elementor-element-4e29f6e1
  .elementor-button:hover,
.elementor-1462
  .elementor-element.elementor-element-4e29f6e1
  .elementor-button:focus {
  border-color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-388a80e7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-388a80e7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-388a80e7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-5cf6ccb6 {
  --display: flex;
  --border-radius: 25px 25px 25px 25px;
  --padding-top: 50px;
  --padding-bottom: 50px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5cf6ccb6:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-5cf6ccb6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-6241ca5);
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .elementskit-clients-slider {
  --ekit_client_logo_left_right_spacing: 15px;
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .ekit-price-card-slider {
  --ekit_client_logo_slidetosho: 8;
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .elementskit-clients-slider
  .ekit-main-swiper {
  background-color: var(--e-global-color-0616d61);
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .elementskit-clients-slider
  .single-client {
  background-color: var(--e-global-color-0616d61);
  min-height: 0px;
  border-radius: 0px 0px 0px 0px;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .elementskit-clients-slider
  .swiper-wrapper {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-4aeee3ae .single-client {
  margin: 0px 30px 0px 30px;
  padding: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .simple_logo_image
  .single-client
  .content-image
  .main-image {
  opacity: 1;
  filter: alpha(opacity=1);
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .elementskit-clients-slider
  .single-client
  img {
  opacity: 1;
  filter: alpha(opacity=1);
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .simple_logo_image
  .single-client:hover
  .content-image
  img {
  opacity: 1;
  filter: alpha(opacity=1);
}
.elementor-1462
  .elementor-element.elementor-element-4aeee3ae
  .simple_logo_image
  .single-client:hover
  .content-image
  .main-image {
  opacity: 1;
  filter: alpha(opacity=1);
}
.elementor-1462 .elementor-element.elementor-element-7f8fcf1c {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-7f8fcf1c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-7f8fcf1c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-1d63407b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 15px;
  --row-gap: 0px;
  --column-gap: 15px;
  --flex-wrap: wrap;
  --border-radius: 25px 25px 25px 25px;
}
.elementor-1462
  .elementor-element.elementor-element-39e319de
  > .elementor-widget-container {
  --e-transform-rotateZ: -3deg;
  background-color: var(--e-global-color-0d67dee);
  padding: 0px 15px 0px 15px;
  border-radius: 25px 25px 25px 25px;
}
.elementor-1462
  .elementor-element.elementor-element-39e319de
  > .elementor-widget-container:hover {
  --e-transform-rotateZ: 0deg;
}
.elementor-1462 .elementor-element.elementor-element-39e319de {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-39e319de
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: var(--e-global-color-9fdcb9e);
  stroke: var(--e-global-color-9fdcb9e);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-6301bf52 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-6301bf52
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-871fcd1 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-871fcd1
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-7ffea087 {
  width: var(--container-widget-width, 13%);
  max-width: 13%;
  --container-widget-width: 13%;
  --container-widget-flex-grow: 0;
}
.elementor-1462 .elementor-element.elementor-element-7ffea087 img {
  width: 100%;
  max-width: 100%;
  height: 65px;
  object-fit: cover;
  object-position: top center;
  border-radius: 107px 107px 107px 107px;
}
.elementor-1462 .elementor-element.elementor-element-3445ac6e {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-3445ac6e
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-4f4faa3e {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-4f4faa3e
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-4de42f0d {
  width: var(--container-widget-width, 21%);
  max-width: 21%;
  --container-widget-width: 21%;
  --container-widget-flex-grow: 0;
}
.elementor-1462 .elementor-element.elementor-element-4de42f0d img {
  width: 100%;
  max-width: 100%;
  height: 65px;
  object-fit: cover;
  object-position: center center;
  border-radius: 107px 107px 107px 107px;
}
.elementor-1462 .elementor-element.elementor-element-32fc9717 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-32fc9717
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-6cdcb3a1 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-6cdcb3a1
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: var(--e-global-color-f2660ef);
  stroke: var(--e-global-color-f2660ef);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-1bfb9e33 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-1bfb9e33
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: var(--e-global-color-f2660ef);
  stroke: var(--e-global-color-f2660ef);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-31060725 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-31060725
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462
  .elementor-element.elementor-element-5aafd3ee
  > .elementor-widget-container {
  --e-transform-rotateZ: 3deg;
}
.elementor-1462
  .elementor-element.elementor-element-5aafd3ee
  > .elementor-widget-container:hover {
  --e-transform-rotateZ: 0deg;
}
.elementor-1462 .elementor-element.elementor-element-5aafd3ee {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-5aafd3ee
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462 .elementor-element.elementor-element-11d98e60 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-11d98e60
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462
  .elementor-element.elementor-element-642a04f9
  > .elementor-widget-container {
  --e-transform-translateX: 0px;
  background-color: var(--e-global-color-9fdcb9e);
  padding: 0px 15px 0px 15px;
  border-radius: 25px 25px 25px 25px;
}
.elementor-1462
  .elementor-element.elementor-element-642a04f9
  > .elementor-widget-container:hover {
  --e-transform-translateX: -10px;
}
.elementor-1462 .elementor-element.elementor-element-642a04f9 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-642a04f9
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: var(--e-global-color-primary);
  stroke: var(--e-global-color-primary);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-1bd3d2a5 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-1bd3d2a5
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462 .elementor-element.elementor-element-6c4f9224 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-6c4f9224
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  color: var(--e-global-color-secondary);
}
.elementor-1462
  .elementor-element.elementor-element-72d9d769
  > .elementor-widget-container {
  --e-transform-rotateZ: -5deg;
}
.elementor-1462
  .elementor-element.elementor-element-72d9d769
  > .elementor-widget-container:hover {
  --e-transform-rotateZ: 0deg;
}
.elementor-1462 .elementor-element.elementor-element-72d9d769 {
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-72d9d769
  .elementor-heading-title {
  font-family: var(--e-global-typography-9d6151b-font-family), Sans-serif;
  font-size: var(--e-global-typography-9d6151b-font-size);
  font-weight: var(--e-global-typography-9d6151b-font-weight);
  text-transform: var(--e-global-typography-9d6151b-text-transform);
  line-height: var(--e-global-typography-9d6151b-line-height);
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: var(--e-global-color-9fdcb9e);
  stroke: var(--e-global-color-9fdcb9e);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-503cc85a {
  --display: flex;
  --padding-top: 50px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-7689b7ae {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-540cc2ff {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462
  .elementor-element.elementor-element-5b5a4034.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-5b5a4034
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-4da8787d {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 50px 0px;
  --row-gap: 50px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-4da8787d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-4da8787d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-1.jpg");
}
.elementor-1462 .elementor-element.elementor-element-45e5b055 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 50px;
  --row-gap: 0px;
  --column-gap: 50px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-3def7486 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 50px;
  --row-gap: 0px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-1b9fcf64 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-72ce694b {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462 .elementor-element.elementor-element-aef0863.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-aef0863
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-primary);
}
.elementor-1462
  .elementor-element.elementor-element-73fe3187
  > .elementor-widget-container {
  margin: -8px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-13594a07 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-13594a07
  > .elementor-widget-container {
  margin: 0px 0px -11px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-321d8991 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: flex-end;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462
  .elementor-element.elementor-element-7158be0a.elementor-element {
  --align-self: flex-end;
}
.elementor-1462 .elementor-element.elementor-element-7158be0a {
  text-align: justify;
}
.elementor-1462
  .elementor-element.elementor-element-24979bfe
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-24979bfe
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462
  .elementor-element.elementor-element-24979bfe
  .elementor-button {
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  transition-duration: 0.5s;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-0d67dee);
}
.elementor-1462
  .elementor-element.elementor-element-24979bfe
  .elementor-button:hover,
.elementor-1462
  .elementor-element.elementor-element-24979bfe
  .elementor-button:focus {
  border-color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-b709133 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-20982101 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: flex-start;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-1d528b18 {
  --display: flex;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-67e1e9a3 {
  --spacer-size: 50px;
}
.elementor-1462
  .elementor-element.elementor-element-39577c88
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-39577c88
  .elementor-image-box-title {
  margin-bottom: 10px;
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-text);
}
.elementor-1462
  .elementor-element.elementor-element-39577c88
  .elementor-image-box-description {
  font-family: var(--e-global-typography-80f5fae-font-family), Sans-serif;
  font-size: var(--e-global-typography-80f5fae-font-size);
  font-weight: var(--e-global-typography-80f5fae-font-weight);
  text-transform: var(--e-global-typography-80f5fae-text-transform);
  line-height: var(--e-global-typography-80f5fae-line-height);
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-46a0dc9d {
  --display: flex;
  --overflow: hidden;
}
.elementor-1462
  .elementor-element.elementor-element-13cf7015
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-13cf7015
  .elementor-image-box-title {
  margin-bottom: 10px;
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-text);
}
.elementor-1462
  .elementor-element.elementor-element-13cf7015
  .elementor-image-box-description {
  font-family: var(--e-global-typography-80f5fae-font-family), Sans-serif;
  font-size: var(--e-global-typography-80f5fae-font-size);
  font-weight: var(--e-global-typography-80f5fae-font-weight);
  text-transform: var(--e-global-typography-80f5fae-text-transform);
  line-height: var(--e-global-typography-80f5fae-line-height);
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-52c6bc61 {
  --display: flex;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-1462
  .elementor-element.elementor-element-52c6bc61:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-52c6bc61
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-52c6bc61.e-con {
  --align-self: flex-end;
}
.elementor-1462 .elementor-element.elementor-element-139c63f3 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-end;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --overflow: hidden;
}
.elementor-1462
  .elementor-element.elementor-element-6873bbe9
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-2ec784af {
  width: var(--container-widget-width, 45%);
  max-width: 45%;
  --container-widget-width: 45%;
  --container-widget-flex-grow: 0;
  text-align: justify;
}
.elementor-1462
  .elementor-element.elementor-element-2ec784af
  > .elementor-widget-container {
  margin: -79px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-759bef77 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 0px 70px;
  --row-gap: 0px;
  --column-gap: 70px;
  --flex-wrap: wrap;
}
.elementor-1462
  .elementor-element.elementor-element-6dbc5229
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-1462 .elementor-element.elementor-element-6dbc5229 {
  --icon-box-icon-margin: 25px;
}
.elementor-1462
  .elementor-element.elementor-element-6dbc5229
  .elementor-icon-box-title {
  margin-bottom: 5px;
  color: var(--e-global-color-text);
}
.elementor-1462
  .elementor-element.elementor-element-6dbc5229.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-9fdcb9e);
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
}
.elementor-1462
  .elementor-element.elementor-element-6dbc5229.elementor-view-framed
  .elementor-icon,
.elementor-1462
  .elementor-element.elementor-element-6dbc5229.elementor-view-default
  .elementor-icon {
  fill: var(--e-global-color-9fdcb9e);
  color: var(--e-global-color-9fdcb9e);
  border-color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-6dbc5229.elementor-view-framed
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-6dbc5229 .elementor-icon {
  font-size: 20px;
  padding: 21px;
}
.elementor-1462
  .elementor-element.elementor-element-6dbc5229
  .elementor-icon-box-title,
.elementor-1462
  .elementor-element.elementor-element-6dbc5229
  .elementor-icon-box-title
  a {
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-6dbc5229
  .elementor-icon-box-description {
  font-family: var(--e-global-typography-9322e8f-font-family), Sans-serif;
  font-size: var(--e-global-typography-9322e8f-font-size);
  font-weight: var(--e-global-typography-9322e8f-font-weight);
  line-height: var(--e-global-typography-9322e8f-line-height);
  color: var(--e-global-color-f2660ef);
}
.elementor-1462
  .elementor-element.elementor-element-3517577b
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-3517577b
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462
  .elementor-element.elementor-element-3517577b
  .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-7fb90438 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --margin-top: -65px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-1462 .elementor-element.elementor-element-44d153c8 {
  --display: flex;
  --overflow: hidden;
}
.elementor-1462
  .elementor-element.elementor-element-3c275526
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-3c275526
  .elementor-image-box-title {
  margin-bottom: 10px;
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-text);
}
.elementor-1462
  .elementor-element.elementor-element-3c275526
  .elementor-image-box-description {
  font-family: var(--e-global-typography-80f5fae-font-family), Sans-serif;
  font-size: var(--e-global-typography-80f5fae-font-size);
  font-weight: var(--e-global-typography-80f5fae-font-weight);
  text-transform: var(--e-global-typography-80f5fae-text-transform);
  line-height: var(--e-global-typography-80f5fae-line-height);
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-593fa998 {
  --display: flex;
  --overflow: hidden;
}
.elementor-1462
  .elementor-element.elementor-element-73095b34
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-73095b34
  .elementor-image-box-title {
  margin-bottom: 10px;
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-text);
}
.elementor-1462
  .elementor-element.elementor-element-73095b34
  .elementor-image-box-description {
  font-family: var(--e-global-typography-80f5fae-font-family), Sans-serif;
  font-size: var(--e-global-typography-80f5fae-font-size);
  font-weight: var(--e-global-typography-80f5fae-font-weight);
  text-transform: var(--e-global-typography-80f5fae-text-transform);
  line-height: var(--e-global-typography-80f5fae-line-height);
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-713f019b {
  --display: flex;
  --overflow: hidden;
}
.elementor-1462
  .elementor-element.elementor-element-49e5791
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-49e5791
  .elementor-image-box-title {
  margin-bottom: 10px;
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-text);
}
.elementor-1462
  .elementor-element.elementor-element-49e5791
  .elementor-image-box-description {
  font-family: var(--e-global-typography-80f5fae-font-family), Sans-serif;
  font-size: var(--e-global-typography-80f5fae-font-size);
  font-weight: var(--e-global-typography-80f5fae-font-weight);
  text-transform: var(--e-global-typography-80f5fae-text-transform);
  line-height: var(--e-global-typography-80f5fae-line-height);
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-536c7e8f {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-end;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-536c7e8f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-536c7e8f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-18675bb5 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 100px;
  --row-gap: 0px;
  --column-gap: 100px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-68c95885 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-6a95e16 {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462
  .elementor-element.elementor-element-7fe5a803.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-7fe5a803
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-7076619f {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-7f619072 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-7f619072
  > .elementor-widget-container {
  margin: -9px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-7f619072
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-f2660ef);
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-7f619072
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-9fdcb9e);
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-3dc4c269 {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width: 40%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-3dc4c269
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-3dc4c269
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-f2660ef);
  margin: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-3dc4c269
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: var(--e-global-color-9fdcb9e);
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-36ea0b6a {
  width: var(--container-widget-width, 60%);
  max-width: 60%;
  --container-widget-width: 60%;
  --container-widget-flex-grow: 0;
  text-align: justify;
}
.elementor-1462
  .elementor-element.elementor-element-36ea0b6a
  > .elementor-widget-container {
  padding: 8px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-594239c7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-3e91e84e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-4552c999 {
  --display: flex;
  --gap: 10px 0px;
  --row-gap: 10px;
  --column-gap: 0px;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-1d51ae73 {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-1d51ae73
  .elementor-heading-title {
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-1f66d9dc
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-4f59b255 {
  --display: flex;
  --justify-content: center;
}
.elementor-1462
  .elementor-element.elementor-element-6840e2f6
  .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-51b45ebe {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-text);
  --divider-border-width: 1px;
}
.elementor-1462
  .elementor-element.elementor-element-51b45ebe
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-51b45ebe
  .elementor-divider {
  padding-block-start: 10px;
  padding-block-end: 10px;
}
.elementor-1462 .elementor-element.elementor-element-79465f08 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-1ac3ec45 {
  --display: flex;
  --gap: 10px 0px;
  --row-gap: 10px;
  --column-gap: 0px;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-43c0728a {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-43c0728a
  .elementor-heading-title {
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-47990c82
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-122eacda {
  --display: flex;
  --justify-content: center;
}
.elementor-1462 .elementor-element.elementor-element-42802cc .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-4174f326 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-text);
  --divider-border-width: 1px;
}
.elementor-1462
  .elementor-element.elementor-element-4174f326
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-4174f326
  .elementor-divider {
  padding-block-start: 10px;
  padding-block-end: 10px;
}
.elementor-1462 .elementor-element.elementor-element-79322fba {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-3bffa4e8 {
  --display: flex;
  --gap: 10px 0px;
  --row-gap: 10px;
  --column-gap: 0px;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-44513945 {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-44513945
  .elementor-heading-title {
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-22b6193
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-27c9d669 {
  --display: flex;
  --justify-content: center;
}
.elementor-1462
  .elementor-element.elementor-element-538af6b1
  .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-7cab2e1b {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-text);
  --divider-border-width: 1px;
}
.elementor-1462
  .elementor-element.elementor-element-7cab2e1b
  .elementor-divider-separator {
  width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-7cab2e1b
  .elementor-divider {
  padding-block-start: 10px;
  padding-block-end: 10px;
}
.elementor-1462 .elementor-element.elementor-element-7b475423 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-4c29d05f {
  --display: flex;
  --gap: 10px 0px;
  --row-gap: 10px;
  --column-gap: 0px;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-3851f0c6 {
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-3851f0c6
  .elementor-heading-title {
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-441c0e9e
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-457cba22 {
  --display: flex;
  --justify-content: center;
}
.elementor-1462
  .elementor-element.elementor-element-31c13b35
  .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-3bf243a3 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 50px 100px;
  --row-gap: 50px;
  --column-gap: 100px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-3bf243a3:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-3bf243a3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-1f5d7a9a {
  --display: flex;
  --justify-content: center;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-364b77cf {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-2c42709f {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462 .elementor-element.elementor-element-cacb176.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-cacb176
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-primary);
}
.elementor-1462
  .elementor-element.elementor-element-736f1d05
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-301c0e3c {
  text-align: justify;
}
.elementor-1462 .elementor-element.elementor-element-37445467 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-49a1c614 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-61818950 {
  width: var(--container-widget-width, 37%);
  max-width: 37%;
  --container-widget-width: 37%;
  --container-widget-flex-grow: 0;
}
.elementor-1462 .elementor-element.elementor-element-61818950 img {
  width: 100%;
}
.elementor-1462 .elementor-element.elementor-element-37b80d8b {
  width: var(--container-widget-width, 63%);
  max-width: 63%;
  --container-widget-width: 63%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  > .elementor-widget-container {
  margin: -31px 0px -9px -80px;
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact
  .funfact-icon
  img {
  margin-bottom: 10px;
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact-icon {
  font-size: 40px;
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact
  svg {
  max-width: 40px;
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact-icon,
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact
  svg {
  margin-bottom: 15px;
  padding: 15px;
  transform: rotate(0deg);
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact {
  justify-content: center;
  display: flex;
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact
  .funfact-content
  .number-percentage-wraper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-37b80d8b
  .elementskit-funfact
  .super {
  color: var(--e-global-color-0d67dee);
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
  top: 13px;
  left: -5px;
  vertical-align: super;
}
.elementor-1462 .elementor-element.elementor-element-1b67760 {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-1b67760
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-6779246 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-10f8917e {
  width: var(--container-widget-width, 37%);
  max-width: 37%;
  --container-widget-width: 37%;
  --container-widget-flex-grow: 0;
}
.elementor-1462 .elementor-element.elementor-element-10f8917e img {
  width: 100%;
}
.elementor-1462 .elementor-element.elementor-element-2a79bd1c {
  width: var(--container-widget-width, 63%);
  max-width: 63%;
  --container-widget-width: 63%;
  --container-widget-flex-grow: 0;
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  > .elementor-widget-container {
  margin: -31px 0px -9px -80px;
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact
  .funfact-icon
  img {
  margin-bottom: 10px;
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact-icon {
  font-size: 40px;
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact
  svg {
  max-width: 40px;
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact-icon,
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact
  svg {
  margin-bottom: 15px;
  padding: 15px;
  transform: rotate(0deg);
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact {
  justify-content: center;
  display: flex;
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact
  .funfact-content
  .number-percentage-wraper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-2a79bd1c
  .elementskit-funfact
  .super {
  color: var(--e-global-color-0d67dee);
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
  top: 13px;
  left: -5px;
  vertical-align: super;
}
.elementor-1462 .elementor-element.elementor-element-63426809 {
  width: 100%;
  max-width: 100%;
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-63426809
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-6e36027f {
  --display: flex;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-accordion-content
  .elementskit-btn {
  background-color: var(--e-global-color-0616d61);
  padding: 0px 0px 0px 0px;
  font-family: var(--e-global-typography-8bc4709-font-family), Sans-serif;
  font-size: var(--e-global-typography-8bc4709-font-size);
  font-weight: var(--e-global-typography-8bc4709-font-weight);
  text-transform: var(--e-global-typography-8bc4709-text-transform);
  line-height: var(--e-global-typography-8bc4709-line-height);
  color: var(--e-global-color-9fdcb9e);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-single-image-accordion {
  min-height: 555px;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-image-accordion-wraper {
  height: 555px;
  margin-left: -10px;
  margin-right: -10px;
  padding: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-image-accordion-wraper
  .elementskit-single-image-accordion {
  margin-left: 10px;
  margin-right: 10px;
  align-items: flex-end;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-single-image-accordion
  .elementskit-accordion-title-wraper {
  margin: 0px 0px 5px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-single-image-accordion
  .elementskit-accordion-title-wraper
  .icon-title
  > i,
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-single-image-accordion
  .elementskit-accordion-title-wraper
  .icon-title
  > svg {
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-image-accordion-wraper
  .elementskit-accordion-title-wraper
  .elementskit-accordion-title {
  color: #fff;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-image-accordion-wraper
  .elementskit-accordion-title-wraper
  .elementskit-accordion-title
  svg
  path {
  stroke: #fff;
  fill: #fff;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-image-accordion-wraper
  .elementskit-accordion-title-wraper
  .elementskit-accordion-title {
  font-family: var(--e-global-typography-80f5fae-font-family), Sans-serif;
  font-size: var(--e-global-typography-80f5fae-font-size);
  font-weight: var(--e-global-typography-80f5fae-font-weight);
  text-transform: var(--e-global-typography-80f5fae-text-transform);
  line-height: var(--e-global-typography-80f5fae-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-single-image-accordion
  .elementskit-accordion-content {
  text-align: left;
  padding: 20px 20px 20px 20px;
}
.elementor-1462
  .elementor-element.elementor-element-5bbaca53
  .elementskit-accordion-content
  .elementskit-btn:hover {
  color: #fff;
}
.elementor-1462 .elementor-element.elementor-element-1e8d9b6e {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --padding-top: 300px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-1e8d9b6e:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-1e8d9b6e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/people-walking-on-generic-platform-of-underground-NTNL4QH.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-363c5df3 {
  --display: flex;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --overflow: hidden;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-1462
  .elementor-element.elementor-element-363c5df3:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-363c5df3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-363c5df3.e-con {
  --align-self: flex-end;
}
.elementor-1462 .elementor-element.elementor-element-2d647f55 {
  width: 100%;
  max-width: 100%;
  text-align: left;
}
.elementor-1462
  .elementor-element.elementor-element-2d647f55
  > .elementor-widget-container {
  margin: -7px 0px -8px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2d647f55
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-7605e3b3 {
  --display: flex;
  --position: absolute;
  --margin-top: 0px;
  --margin-bottom: -312px;
  --margin-left: 0px;
  --margin-right: -130px;
  bottom: 0px;
}
.elementor-1462 .elementor-element.elementor-element-7605e3b3.e-con {
  --align-self: flex-end;
}
body:not(.rtl) .elementor-1462 .elementor-element.elementor-element-7605e3b3 {
  right: 0px;
}
body.rtl .elementor-1462 .elementor-element.elementor-element-7605e3b3 {
  left: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-38f0d8f3
  > .elementor-widget-container {
  margin: -24px 0px -7px 0px;
}
.elementor-1462 .elementor-element.elementor-element-23716a39 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 50px 100px;
  --row-gap: 50px;
  --column-gap: 100px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-23716a39:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-23716a39
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-50900cd1 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-25e137b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --flex-wrap: wrap;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-1d61f00a {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-17a72aba {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462
  .elementor-element.elementor-element-7ce72902.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-7ce72902
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-3d8572da {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-3d8572da
  > .elementor-widget-container {
  margin: -9px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-91f7dee {
  --display: flex;
  --justify-content: flex-end;
}
.elementor-1462
  .elementor-element.elementor-element-49b6ae67
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
}
.elementor-1462 .elementor-element.elementor-element-49b6ae67 {
  text-align: justify;
}
.elementor-1462 .elementor-element.elementor-element-bd952d7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-start;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-43339a3a {
  --display: flex;
  --overflow: hidden;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-1462
  .elementor-element.elementor-element-43339a3a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-43339a3a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-0d67dee);
}
.elementor-1462 .elementor-element.elementor-element-43339a3a.e-con:hover {
  --e-con-transform-scale: 1.02;
}
.elementor-1462 .elementor-element.elementor-element-5a3f656f {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
}
.elementor-1462
  .elementor-element.elementor-element-6e667236
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-6e667236
  .elementor-heading-title {
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-f2660ef);
  stroke: var(--e-global-color-f2660ef);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-66038b3c {
  text-align: right;
}
.elementor-1462
  .elementor-element.elementor-element-66038b3c
  .elementor-heading-title {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462 .elementor-element.elementor-element-3bd87adf {
  --spacer-size: 100px;
}
.elementor-1462
  .elementor-element.elementor-element-2e749528
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-1522efda {
  --display: flex;
  --overflow: hidden;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-1462
  .elementor-element.elementor-element-1522efda:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-1522efda
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-1522efda.e-con:hover {
  --e-con-transform-scale: 1.02;
}
.elementor-1462 .elementor-element.elementor-element-526c5e38 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
}
.elementor-1462
  .elementor-element.elementor-element-fede8b7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-fede8b7
  .elementor-heading-title {
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-text);
  stroke: var(--e-global-color-text);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-1c244502 {
  text-align: right;
}
.elementor-1462
  .elementor-element.elementor-element-1c244502
  .elementor-heading-title {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462 .elementor-element.elementor-element-675a068c {
  --spacer-size: 50px;
}
.elementor-1462
  .elementor-element.elementor-element-7730dcc1
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-6cbbf71a {
  --display: flex;
  --overflow: hidden;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-1462
  .elementor-element.elementor-element-6cbbf71a:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-6cbbf71a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-0d67dee);
}
.elementor-1462 .elementor-element.elementor-element-6cbbf71a.e-con:hover {
  --e-con-transform-scale: 1.02;
}
.elementor-1462 .elementor-element.elementor-element-2c191623 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
}
.elementor-1462
  .elementor-element.elementor-element-5cbc9fe
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5cbc9fe
  .elementor-heading-title {
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-f2660ef);
  stroke: var(--e-global-color-f2660ef);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-5c9d62d5 {
  text-align: right;
}
.elementor-1462
  .elementor-element.elementor-element-5c9d62d5
  .elementor-heading-title {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462 .elementor-element.elementor-element-194ca177 {
  --spacer-size: 100px;
}
.elementor-1462
  .elementor-element.elementor-element-7d8e3c55
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-72756a60 {
  --display: flex;
  --overflow: hidden;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-1462
  .elementor-element.elementor-element-72756a60:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-72756a60
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-72756a60.e-con:hover {
  --e-con-transform-scale: 1.02;
}
.elementor-1462 .elementor-element.elementor-element-2036c2ed {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
}
.elementor-1462
  .elementor-element.elementor-element-78c8cb03
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-78c8cb03
  .elementor-heading-title {
  font-family: var(--e-global-typography-f4feae1-font-family), Sans-serif;
  font-size: var(--e-global-typography-f4feae1-font-size);
  font-weight: var(--e-global-typography-f4feae1-font-weight);
  line-height: var(--e-global-typography-f4feae1-line-height);
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: var(--e-global-color-text);
  stroke: var(--e-global-color-text);
  color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-65161468 {
  text-align: right;
}
.elementor-1462
  .elementor-element.elementor-element-65161468
  .elementor-heading-title {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462 .elementor-element.elementor-element-e2c52c9 {
  --spacer-size: 50px;
}
.elementor-1462
  .elementor-element.elementor-element-2457c554
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-4f64b4a7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-4f64b4a7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-4f64b4a7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-326a629b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-7654c9a1 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-70ac7f86 {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462
  .elementor-element.elementor-element-789cb709.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-789cb709
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-2d5d0adb {
  width: var(--container-widget-width, 63%);
  max-width: 63%;
  --container-widget-width: 63%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
.elementor-1462
  .elementor-element.elementor-element-2d5d0adb
  > .elementor-widget-container {
  margin: -7px 0px -8px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2d5d0adb
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-357706b.elementor-element {
  --align-self: flex-end;
}
.elementor-1462
  .elementor-element.elementor-element-357706b
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-357706b
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462 .elementor-element.elementor-element-357706b .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-13919ff5 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial-slider {
  --ekit_testimonial_left_right_spacing: 20px;
  --ekit_testimonial_slidetoshow: 2;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content,
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-single-testimonial-slider,
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial_card,
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content::before {
  background-color: var(--e-global-color-6241ca5);
}
.elementor-1462 .elementor-element.elementor-element-5deea179 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .ekit_testimonial_style_5
  .elementskit-watermark-icon {
  bottom: 30px;
  right: 30px;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content,
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-single-testimonial-slider,
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial_card {
  padding: 40px 40px 40px 40px;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-single-testimonial-slider {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var(--e-global-color-6241ca5);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-single-testimonial-slider
  .elementskit-commentor-content
  > p {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial_card
  .elementskit-commentor-coment {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-single-testimonial-slider
  .elementskit-commentor-content
  > p,
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial_card
  .elementskit-commentor-coment {
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 28px;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-stars
  > li
  > a,
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-stars
  > li
  > span {
  color: var(--e-global-color-9fdcb9e);
  fill: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-stars
  > li:not(:last-child) {
  margin-right: 5px;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-single-testimonial-slider
  .elementskit-watermark-icon
  > i {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial-slider-block-style
  .elementskit-commentor-content
  > i {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial-slider-block-style-two
  .elementskit-icon-content
  > i {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial-slider-block-style-three
  .elementskit-icon-content
  > i {
  color: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-watermark-icon
  svg
  path {
  stroke: var(--e-global-color-9fdcb9e);
  fill: var(--e-global-color-9fdcb9e);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-testimonial-slider-block-style-three
  .elementskit-icon-content.commentor-badge::before {
  border-radius: 50%;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-profile-info
  .elementskit-author-name {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-9322e8f-font-family), Sans-serif;
  font-size: var(--e-global-typography-9322e8f-font-size);
  font-weight: var(--e-global-typography-9322e8f-font-weight);
  line-height: var(--e-global-typography-9322e8f-line-height);
  margin-bottom: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-profile-info
  .elementskit-author-des {
  color: var(--e-global-color-9fdcb9e);
  font-family: var(--e-global-typography-1c3b320-font-family), Sans-serif;
  font-size: var(--e-global-typography-1c3b320-font-size);
  font-weight: var(--e-global-typography-1c3b320-font-weight);
  line-height: var(--e-global-typography-1c3b320-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-5deea179
  .elementskit-commentor-bio
  .elementskit-commentor-image
  > img {
  height: 70px;
  width: 70px;
}
.elementor-1462
  .elementor-element.elementor-element-4b71f1f1.elementor-element {
  --align-self: flex-end;
}
.elementor-1462
  .elementor-element.elementor-element-4b71f1f1
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-4b71f1f1
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462
  .elementor-element.elementor-element-4b71f1f1
  .elementor-button {
  transition-duration: 0.5s;
}
.elementor-1462 .elementor-element.elementor-element-162d24f6 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 50px 50px;
  --row-gap: 50px;
  --column-gap: 50px;
  --flex-wrap: wrap;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-162d24f6:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-162d24f6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-323a376d {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 20px 50px;
  --row-gap: 20px;
  --column-gap: 50px;
  --flex-wrap: wrap;
}
.elementor-1462 .elementor-element.elementor-element-34382d91 {
  --display: flex;
  --overflow: hidden;
}
.elementor-1462 .elementor-element.elementor-element-3914a9a {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --align-items: center;
  --flex-wrap: wrap;
  --align-content: flex-start;
}
.elementor-1462 .elementor-element.elementor-element-377e7c50 {
  --display: flex;
  --min-height: 35px;
}
.elementor-1462
  .elementor-element.elementor-element-3ae32ffc.elementor-element {
  --align-self: center;
}
.elementor-1462
  .elementor-element.elementor-element-3ae32ffc
  .elementor-heading-title {
  font-family: var(--e-global-typography-3173607-font-family), Sans-serif;
  font-size: var(--e-global-typography-3173607-font-size);
  color: var(--e-global-color-primary);
}
.elementor-1462 .elementor-element.elementor-element-3ef69ecd {
  width: 100%;
  max-width: 100%;
}
.elementor-1462
  .elementor-element.elementor-element-3ef69ecd
  > .elementor-widget-container {
  margin: -9px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-4e68f6cc {
  --display: flex;
  --justify-content: flex-end;
}
.elementor-1462 .elementor-element.elementor-element-52a70c07 {
  text-align: justify;
  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);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}
.elementor-1462
  .elementor-element.elementor-element-2f23fb39.elementor-element {
  --align-self: flex-start;
}
.elementor-1462
  .elementor-element.elementor-element-2f23fb39
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-1462
  .elementor-element.elementor-element-2f23fb39
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 15px;
}
.elementor-1462
  .elementor-element.elementor-element-2f23fb39
  .elementor-button {
  fill: var(--e-global-color-accent);
  color: var(--e-global-color-accent);
  transition-duration: 0.5s;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-0d67dee);
}
.elementor-1462
  .elementor-element.elementor-element-2f23fb39
  .elementor-button:hover,
.elementor-1462
  .elementor-element.elementor-element-2f23fb39
  .elementor-button:focus {
  border-color: var(--e-global-color-0616d61);
}
.elementor-1462 .elementor-element.elementor-element-6765a2c6 {
  --display: flex;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-blog-block-post,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-image-card,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-card {
  background-color: var(--e-global-color-0616d61);
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .post-meta-list
  > span {
  background-color: var(--e-global-color-9fdcb9e);
  margin: 25px 15px 0px 0px;
  padding: 5px 10px 5px 10px;
  color: var(--e-global-color-primary);
  fill: var(--e-global-color-primary);
  border-radius: 30px 30px 30px 30px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-image-card {
  display: block;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-blog-block-post
  .elementskit-post-body {
  padding: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-image-card
  .elementskit-post-body {
  padding: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-entry-thumb {
  border-radius: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .ekit-wid-con
  .elementskit-entry-thumb {
  padding: 0px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-2940fa77 .post-meta-list a,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .post-meta-list
  .meta-date-text {
  font-family: var(--e-global-typography-1c3b320-font-family), Sans-serif;
  font-size: var(--e-global-typography-1c3b320-font-size);
  font-weight: var(--e-global-typography-1c3b320-font-weight);
  line-height: var(--e-global-typography-1c3b320-line-height);
}
.elementor-1462 .elementor-element.elementor-element-2940fa77 .post-meta-list {
  text-align: left;
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .post-meta-list
  > span
  > i,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .post-meta-list
  > span
  > svg {
  margin: 0px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-body
  .entry-title,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-entry-header
  .entry-title,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-image-card
  .elementskit-post-body
  .entry-title
  a,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-card
  .elementskit-entry-header
  .entry-title
  a,
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-blog-block-post
  .elementskit-post-body
  .entry-title
  a {
  font-family: var(--e-global-typography-80f5fae-font-family), Sans-serif;
  font-size: var(--e-global-typography-80f5fae-font-size);
  font-weight: var(--e-global-typography-80f5fae-font-weight);
  text-transform: var(--e-global-typography-80f5fae-text-transform);
  line-height: var(--e-global-typography-80f5fae-line-height);
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-body
  .entry-title
  a {
  color: var(--e-global-color-primary);
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-entry-header
  .entry-title
  a {
  color: var(--e-global-color-primary);
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-post-body
  .entry-title {
  text-align: left;
  margin: 15px 0px 0px 0px;
}
.elementor-1462
  .elementor-element.elementor-element-2940fa77
  .elementskit-entry-header
  .entry-title {
  text-align: left;
  margin: 15px 0px 0px 0px;
}
.elementor-1462 .elementor-element.elementor-element-374a26ed {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-1462
  .elementor-element.elementor-element-374a26ed:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-374a26ed
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2024/11/Bg-1.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1462 .elementor-element.elementor-element-5d035ba8 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --overflow: hidden;
  --border-radius: 25px 25px 25px 25px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 50px;
  --padding-bottom: 50px;
  --padding-left: 50px;
  --padding-right: 50px;
}
.elementor-1462
  .elementor-element.elementor-element-5d035ba8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-1462
  .elementor-element.elementor-element-5d035ba8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-6241ca5);
}
.elementor-1462 .elementor-element.elementor-element-1fc5dd85 {
  width: var(--container-widget-width, 18%);
  max-width: 18%;
  --container-widget-width: 18%;
  --container-widget-flex-grow: 0;
  opacity: 1;
}
.elementor-1462
  .elementor-element.elementor-element-1fc5dd85
  > .elementor-widget-container {
  margin: -25px 0px -222px -174px;
}
.elementor-1462 .elementor-element.elementor-element-6fcde3f4 {
  --display: flex;
  --overflow: hidden;
}
.elementor-1462
  .elementor-element.elementor-element-218e7211
  .elementor-heading-title {
  color: var(--e-global-color-f2660ef);
}
.elementor-1462 .elementor-element.elementor-element-7463e7d5 {
  width: 100%;
  max-width: 100%;
}
.elementor-1462 .elementor-element.elementor-element-3b5f124e {
  width: var(--container-widget-width, 82%);
  max-width: 82%;
  --container-widget-width: 82%;
  --container-widget-flex-grow: 0;
}
@media (max-width: 1024px) {
  .elementor-1462 .elementor-element.elementor-element-b4c1db0 {
    --padding-top: 100px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-1462 .elementor-element.elementor-element-f2b8f60 {
    text-align: left;
  }
  .elementor-1462 .elementor-element.elementor-element-3db9884.e-con {
    --order: 99999 /* order end hack */;
  }
  .elementor-1462
    .elementor-element.elementor-element-c4861fc
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-ff4727a-font-size);
  }
  .elementor-1462
    .elementor-element.elementor-element-af01554
    > .elementor-widget-container {
    margin: -80px -45px 0px -160px;
  }
  .elementor-1462 .elementor-element.elementor-element-af01554 {
    --container-widget-width: 68%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 68%);
    max-width: 68%;
  }
  .elementor-1462 .elementor-element.elementor-element-af01554 img {
    width: 95%;
  }
  .elementor-1462 .elementor-element.elementor-element-dde80ac {
    --padding-top: 0px;
    --padding-bottom: 78px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-d1fc6b4 {
    font-size: 13px;
  }
  .elementor-1462 .elementor-element.elementor-element-6f21ff1 {
    text-align: left;
  }
  .elementor-1462 .elementor-element.elementor-element-103feb47 {
    --margin-top: -45px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-121a05e0
    .qodef-m-text-item {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-28190d70
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-5624c9a7 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-7ac67524 {
    --container-widget-width: 77%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 77%);
    max-width: 77%;
  }
  .elementor-1462
    .elementor-element.elementor-element-54230bc5
    > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }
  .elementor-1462 .elementor-element.elementor-element-54230bc5 {
    --container-widget-width: 17%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 17%);
    max-width: 17%;
  }
  .elementor-1462 .elementor-element.elementor-element-54230bc5 img {
    width: 80%;
  }
  .elementor-1462 .elementor-element.elementor-element-6a52f507.e-con {
    --order: 99999 /* order end hack */;
  }
  .elementor-1462 .elementor-element.elementor-element-6924b68e {
    --container-widget-width: 77%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 77%);
    max-width: 77%;
  }
  .elementor-1462
    .elementor-element.elementor-element-717947a
    > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }
  .elementor-1462 .elementor-element.elementor-element-717947a {
    --container-widget-width: 7.5%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 7.5%);
    max-width: 7.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-717947a img {
    width: 80%;
  }
  .elementor-1462 .elementor-element.elementor-element-6725ef99 {
    --container-widget-width: 77%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 77%);
    max-width: 77%;
  }
  .elementor-1462
    .elementor-element.elementor-element-55102c3
    > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }
  .elementor-1462 .elementor-element.elementor-element-55102c3 {
    --container-widget-width: 17%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 17%);
    max-width: 17%;
  }
  .elementor-1462 .elementor-element.elementor-element-55102c3 img {
    width: 80%;
  }
  .elementor-1462 .elementor-element.elementor-element-3bf1db53 {
    --justify-content: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-7386c9c2
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-6aa93be4 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-76641fe0 {
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --flex-wrap: wrap;
  }
  .elementor-1462 .elementor-element.elementor-element-52aef2e3 {
    --justify-content: space-between;
  }
  .elementor-1462
    .elementor-element.elementor-element-36cfee6c.elementor-element {
    --order: 99999 /* order end hack */;
  }
  .elementor-1462 .elementor-element.elementor-element-1d1cd578 {
    --justify-content: space-between;
  }
  .elementor-1462 .elementor-element.elementor-element-7251c4da {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-7251c4da.e-con {
    --order: 99999 /* order end hack */;
  }
  .elementor-1462
    .elementor-element.elementor-element-1d6eeb26
    > .elementor-widget-container {
    margin: -85px -85px 0px -85px;
  }
  .elementor-1462 .elementor-element.elementor-element-1dc335bd img {
    height: 297px;
  }
  .elementor-1462
    .elementor-element.elementor-element-45e9532a
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-45e9532a
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-519a5c93
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-519a5c93
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-d2c300f
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-d2c300f
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-4aeee3ae
    .elementskit-clients-slider {
    --ekit_client_logo_left_right_spacing: 10px;
  }
  .elementor-1462
    .elementor-element.elementor-element-4aeee3ae
    .ekit-price-card-slider {
    --ekit_client_logo_slidetosho: 5;
  }
  .elementor-1462 .elementor-element.elementor-element-4aeee3ae .single-client {
    margin: 0px 20px 0px 20px;
  }
  .elementor-1462
    .elementor-element.elementor-element-39e319de
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6301bf52
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-871fcd1
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-7ffea087 {
    --container-widget-width: 13%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 13%);
    max-width: 13%;
  }
  .elementor-1462
    .elementor-element.elementor-element-7ffea087.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-7ffea087 img {
    height: 45px;
  }
  .elementor-1462
    .elementor-element.elementor-element-3445ac6e
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-4f4faa3e
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-4de42f0d {
    --container-widget-width: 42%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 42%);
    max-width: 42%;
  }
  .elementor-1462
    .elementor-element.elementor-element-4de42f0d.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-4de42f0d img {
    height: 45px;
  }
  .elementor-1462
    .elementor-element.elementor-element-32fc9717
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6cdcb3a1
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
    -webkit-text-stroke-width: 2px;
    stroke-width: 2px;
  }
  .elementor-1462
    .elementor-element.elementor-element-1bfb9e33
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-31060725
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5aafd3ee
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-11d98e60
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-642a04f9
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-1bd3d2a5
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6c4f9224
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-72d9d769
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-7689b7ae {
    --justify-content: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-5b5a4034
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-45e5b055 {
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-1b9fcf64 {
    --padding-top: 0px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-aef0863
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-13594a07 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-13594a07
    > .elementor-widget-container {
    margin: 0px 0px -9px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7158be0a.elementor-element {
    --order: 99999 /* order end hack */;
  }
  .elementor-1462 .elementor-element.elementor-element-20982101.e-con {
    --order: 99999 /* order end hack */;
  }
  .elementor-1462
    .elementor-element.elementor-element-39577c88
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-39577c88
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-39577c88
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-13cf7015
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-13cf7015
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-13cf7015
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6dbc5229
    .elementor-icon-box-title,
  .elementor-1462
    .elementor-element.elementor-element-6dbc5229
    .elementor-icon-box-title
    a {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6dbc5229
    .elementor-icon-box-description {
    font-size: var(--e-global-typography-9322e8f-font-size);
    line-height: var(--e-global-typography-9322e8f-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-7fb90438 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-3c275526
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-3c275526
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-3c275526
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-73095b34
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-73095b34
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-73095b34
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-49e5791
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-49e5791
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-49e5791
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-18675bb5 {
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7fe5a803
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-7f619072 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-7f619072
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7f619072
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-3dc4c269 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-3dc4c269
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-36ea0b6a {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-1d51ae73
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-43c0728a
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-44513945
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-3851f0c6
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-364b77cf {
    --justify-content: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-cacb176
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-736f1d05 {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-301c0e3c {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-49a1c614 {
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-61818950 {
    --container-widget-width: 22%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 22%);
    max-width: 22%;
  }
  .elementor-1462 .elementor-element.elementor-element-61818950 img {
    width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-37b80d8b
    > .elementor-widget-container {
    margin: -30px 0px -8px -33px;
  }
  .elementor-1462 .elementor-element.elementor-element-37b80d8b {
    --container-widget-width: 32%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 32%);
    max-width: 32%;
  }
  .elementor-1462
    .elementor-element.elementor-element-37b80d8b
    .elementskit-funfact
    .funfact-content
    .number-percentage-wraper {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-37b80d8b
    .elementskit-funfact
    .super {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-1b67760
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-6779246 {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-10f8917e {
    --container-widget-width: 22%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 22%);
    max-width: 22%;
  }
  .elementor-1462 .elementor-element.elementor-element-10f8917e img {
    width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-2a79bd1c
    > .elementor-widget-container {
    margin: -30px 0px -8px -33px;
  }
  .elementor-1462 .elementor-element.elementor-element-2a79bd1c {
    --container-widget-width: 32%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 32%);
    max-width: 32%;
  }
  .elementor-1462
    .elementor-element.elementor-element-2a79bd1c
    .elementskit-funfact
    .funfact-content
    .number-percentage-wraper {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-2a79bd1c
    .elementskit-funfact
    .super {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5bbaca53
    .elementskit-image-accordion-wraper
    .elementskit-accordion-title-wraper
    .elementskit-accordion-title {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5bbaca53
    .elementskit-accordion-content
    .elementskit-btn {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-1e8d9b6e {
    --padding-top: 200px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-2d647f55 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-50900cd1 {
    --gap: 20px 50px;
    --row-gap: 20px;
    --column-gap: 50px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7ce72902
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-3d8572da {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-49b6ae67.elementor-element {
    --order: 99999 /* order end hack */;
  }
  .elementor-1462
    .elementor-element.elementor-element-6e667236
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-3bd87adf {
    --spacer-size: 50px;
  }
  .elementor-1462
    .elementor-element.elementor-element-fede8b7
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-675a068c {
    --spacer-size: 50px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5cbc9fe
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-194ca177 {
    --spacer-size: 50px;
  }
  .elementor-1462
    .elementor-element.elementor-element-78c8cb03
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-7654c9a1 {
    --justify-content: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-789cb709
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-2d5d0adb {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 10px;
    --ekit_testimonial_slidetoshow: 1;
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-single-testimonial-slider
    .elementskit-commentor-content
    > p,
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-testimonial_card
    .elementskit-commentor-coment {
    font-size: 16px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-profile-info
    .elementskit-author-name {
    font-size: var(--e-global-typography-9322e8f-font-size);
    line-height: var(--e-global-typography-9322e8f-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-profile-info
    .elementskit-author-des {
    font-size: var(--e-global-typography-1c3b320-font-size);
    line-height: var(--e-global-typography-1c3b320-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-4b71f1f1 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-3ae32ffc
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-3ef69ecd {
    width: 100%;
    max-width: 100%;
  }
  .elementor-1462
    .elementor-element.elementor-element-3ef69ecd
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-52a70c07 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-blog-block-post,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-image-card,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-card {
    margin: 0px 0px 30px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .post-meta-list
    a,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .post-meta-list
    .meta-date-text {
    font-size: var(--e-global-typography-1c3b320-font-size);
    line-height: var(--e-global-typography-1c3b320-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-body
    .entry-title,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-entry-header
    .entry-title,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-image-card
    .elementskit-post-body
    .entry-title
    a,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-card
    .elementskit-entry-header
    .entry-title
    a,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-blog-block-post
    .elementskit-post-body
    .entry-title
    a {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-5d035ba8 {
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
  }
  .elementor-1462
    .elementor-element.elementor-element-1fc5dd85
    > .elementor-widget-container {
    margin: -153px 10px -34px -117px;
  }
  .elementor-1462 .elementor-element.elementor-element-1fc5dd85 {
    --container-widget-width: 19%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 19%);
    max-width: 19%;
  }
  .elementor-1462
    .elementor-element.elementor-element-1fc5dd85.elementor-element {
    --align-self: flex-start;
  }
  .elementor-1462 .elementor-element.elementor-element-3b5f124e {
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .elementor-1462 .elementor-element.elementor-element-b4c1db0 {
    --padding-top: 100px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-f2b8f60 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-c4861fc
    .elementor-counter-number-wrapper {
    font-size: var(--e-global-typography-ff4727a-font-size);
  }
  .elementor-1462
    .elementor-element.elementor-element-af01554
    > .elementor-widget-container {
    margin: -75px -123px 0px -126px;
  }
  .elementor-1462 .elementor-element.elementor-element-af01554 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-af01554 img {
    width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-dde80ac {
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
    --margin-top: -259px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-d1fc6b4 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-0eb3766
    > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-0eb3766
    .ekit-video-popup-btn {
    padding: 2px 0px 0px 1px;
    width: 50px;
    height: 50px;
  }
  .elementor-1462
    .elementor-element.elementor-element-0eb3766
    .ekit-video-popup-btn
    i {
    font-size: 15px;
  }
  .elementor-1462
    .elementor-element.elementor-element-0eb3766
    .ekit-video-popup-btn
    svg {
    max-width: 15px;
  }
  .elementor-1462 .elementor-element.elementor-element-6f21ff1 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-103feb47 {
    --margin-top: -37px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-121a05e0
    .qodef-m-text-item {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-31f425f6 {
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
  }
  .elementor-1462 .elementor-element.elementor-element-7d1a48d0 {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-6563b12f {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-28190d70
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-5624c9a7 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-7ba7ef50.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-54230bc5 {
    --container-widget-width: 19%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 19%);
    max-width: 19%;
  }
  .elementor-1462 .elementor-element.elementor-element-3037ae57 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-6a52f507 {
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-717947a {
    --container-widget-width: 19%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 19%);
    max-width: 19%;
  }
  .elementor-1462 .elementor-element.elementor-element-5231c9a6 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-55102c3 {
    --container-widget-width: 19%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 19%);
    max-width: 19%;
  }
  .elementor-1462 .elementor-element.elementor-element-3554f50 {
    width: var(--container-widget-width, 90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-64c29cd9 {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-1de6f2d0 {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7386c9c2
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462
    .elementor-element.elementor-element-6aa93be4
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-6aa93be4 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-45a50c07 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-76641fe0 {
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
  }
  .elementor-1462 .elementor-element.elementor-element-52aef2e3 {
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
  }
  .elementor-1462 .elementor-element.elementor-element-506f22df {
    --width: 70px;
    --min-height: 70px;
  }
  .elementor-1462 .elementor-element.elementor-element-1a6a8b0c {
    --width: 41%;
  }
  .elementor-1462 .elementor-element.elementor-element-1d1cd578 {
    --width: 100%;
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-428d53ae {
    --width: 70px;
    --min-height: 70px;
  }
  .elementor-1462 .elementor-element.elementor-element-6ebc6e27 {
    --width: 41%;
  }
  .elementor-1462 .elementor-element.elementor-element-7251c4da {
    --width: 79%;
  }
  .elementor-1462
    .elementor-element.elementor-element-1d6eeb26
    > .elementor-widget-container {
    margin: -45px -45px 0px -45px;
  }
  .elementor-1462 .elementor-element.elementor-element-1dc335bd img {
    height: 189px;
  }
  .elementor-1462
    .elementor-element.elementor-element-45e9532a
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-45e9532a
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-519a5c93
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-519a5c93
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-d2c300f
    .skillbar-group
    .skill-title {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-d2c300f
    .skillbar-group
    .number-percentage-wraper {
    font-size: var(--e-global-typography-16736d9-font-size);
    line-height: var(--e-global-typography-16736d9-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-151abd1e {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-4e29f6e1.elementor-element {
    --align-self: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-4aeee3ae
    .elementskit-clients-slider {
    --ekit_client_logo_left_right_spacing: 10px;
  }
  .elementor-1462
    .elementor-element.elementor-element-4aeee3ae
    .ekit-price-card-slider {
    --ekit_client_logo_slidetosho: 3;
  }
  .elementor-1462
    .elementor-element.elementor-element-39e319de
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
  }
  .elementor-1462
    .elementor-element.elementor-element-6301bf52
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-871fcd1
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-7ffea087 {
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 40%);
    max-width: 40%;
  }
  .elementor-1462 .elementor-element.elementor-element-7ffea087 img {
    height: 39px;
  }
  .elementor-1462
    .elementor-element.elementor-element-3445ac6e
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-4f4faa3e
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-4de42f0d {
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 40%);
    max-width: 40%;
  }
  .elementor-1462 .elementor-element.elementor-element-4de42f0d img {
    height: 39px;
  }
  .elementor-1462
    .elementor-element.elementor-element-32fc9717
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6cdcb3a1
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
  }
  .elementor-1462
    .elementor-element.elementor-element-1bfb9e33
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
  }
  .elementor-1462
    .elementor-element.elementor-element-31060725
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5aafd3ee
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-11d98e60
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-642a04f9
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
  }
  .elementor-1462
    .elementor-element.elementor-element-1bd3d2a5
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6c4f9224
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-72d9d769
    .elementor-heading-title {
    font-size: var(--e-global-typography-9d6151b-font-size);
    line-height: var(--e-global-typography-9d6151b-line-height);
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
  }
  .elementor-1462 .elementor-element.elementor-element-7689b7ae {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-540cc2ff {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5b5a4034
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-1b9fcf64 {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-72ce694b {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-aef0863
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-73fe3187 {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-73fe3187
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-13594a07 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-7158be0a {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-24979bfe.elementor-element {
    --align-self: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-39577c88
    .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-39577c88
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-39577c88
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-13cf7015
    .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-13cf7015
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-13cf7015
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-139c63f3 {
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-6873bbe9 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-2ec784af {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-2ec784af
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-759bef77 {
    --justify-content: center;
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-6dbc5229
    .elementor-icon-box-title,
  .elementor-1462
    .elementor-element.elementor-element-6dbc5229
    .elementor-icon-box-title
    a {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-6dbc5229
    .elementor-icon-box-description {
    font-size: var(--e-global-typography-9322e8f-font-size);
    line-height: var(--e-global-typography-9322e8f-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-3517577b.elementor-element {
    --align-self: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-3c275526
    .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-3c275526
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-3c275526
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-73095b34
    .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-73095b34
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-73095b34
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-49e5791
    .elementor-image-box-wrapper {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-49e5791
    .elementor-image-box-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-49e5791
    .elementor-image-box-description {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-18675bb5 {
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-68c95885 {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-6a95e16 {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7fe5a803
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462
    .elementor-element.elementor-element-7f619072
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7f619072
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-3dc4c269
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-3dc4c269
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-36ea0b6a {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-3e91e84e {
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-1d51ae73 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-1d51ae73
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-1f66d9dc {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-6840e2f6.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-79465f08 {
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-43c0728a {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-43c0728a
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-47990c82 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-42802cc.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-79322fba {
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-44513945 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-44513945
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-22b6193 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-538af6b1.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-7b475423 {
    --gap: 30px 0px;
    --row-gap: 30px;
    --column-gap: 0px;
  }
  .elementor-1462 .elementor-element.elementor-element-3851f0c6 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-3851f0c6
    .elementor-heading-title {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-441c0e9e {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-31c13b35.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-364b77cf {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-2c42709f {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-cacb176
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-736f1d05 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-301c0e3c {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-37b80d8b
    .elementskit-funfact
    .funfact-content
    .number-percentage-wraper {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-37b80d8b
    .elementskit-funfact
    .super {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-2a79bd1c
    .elementskit-funfact
    .funfact-content
    .number-percentage-wraper {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-2a79bd1c
    .elementskit-funfact
    .super {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5bbaca53
    .elementskit-single-image-accordion {
    min-height: 843px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5bbaca53
    .elementskit-image-accordion-wraper {
    height: 843px;
    margin-left: -10px;
    margin-right: -10px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5bbaca53
    .elementskit-image-accordion-wraper
    .elementskit-single-image-accordion {
    margin-left: 10px;
    margin-right: 10px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5bbaca53
    .elementskit-image-accordion-wraper
    .elementskit-accordion-title-wraper
    .elementskit-accordion-title {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5bbaca53
    .elementskit-accordion-content
    .elementskit-btn {
    font-size: var(--e-global-typography-8bc4709-font-size);
    line-height: var(--e-global-typography-8bc4709-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-2d647f55 {
    z-index: 1;
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-d51594 {
    z-index: 3;
  }
  .elementor-1462 .elementor-element.elementor-element-7605e3b3 {
    --margin-top: 0px;
    --margin-bottom: -212px;
    --margin-left: 0px;
    --margin-right: -212px;
  }
  .elementor-1462 .elementor-element.elementor-element-1d61f00a {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-17a72aba {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-7ce72902
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-3d8572da {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-49b6ae67 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-6e667236
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-2e749528 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-fede8b7
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-7730dcc1 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-5cbc9fe
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-7d8e3c55 {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-78c8cb03
    .elementor-heading-title {
    font-size: var(--e-global-typography-f4feae1-font-size);
    line-height: var(--e-global-typography-f4feae1-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-2457c554 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-326a629b {
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
  }
  .elementor-1462 .elementor-element.elementor-element-70ac7f86 {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-789cb709
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-2d5d0adb {
    text-align: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-357706b.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-13919ff5 {
    --justify-content: center;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 10px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-single-testimonial-slider
    .elementskit-commentor-content
    > p,
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-testimonial_card
    .elementskit-commentor-coment {
    font-size: 14px;
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-profile-info
    .elementskit-author-name {
    font-size: var(--e-global-typography-9322e8f-font-size);
    line-height: var(--e-global-typography-9322e8f-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-5deea179
    .elementskit-profile-info
    .elementskit-author-des {
    font-size: var(--e-global-typography-1c3b320-font-size);
    line-height: var(--e-global-typography-1c3b320-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-4b71f1f1.elementor-element {
    --align-self: center;
  }
  .elementor-1462 .elementor-element.elementor-element-3914a9a {
    --justify-content: center;
  }
  .elementor-1462 .elementor-element.elementor-element-377e7c50 {
    --width: 25px;
    --min-height: 25px;
  }
  .elementor-1462
    .elementor-element.elementor-element-3ae32ffc
    .elementor-heading-title {
    font-size: var(--e-global-typography-3173607-font-size);
  }
  .elementor-1462 .elementor-element.elementor-element-3ef69ecd {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-52a70c07 {
    text-align: center;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-2f23fb39.elementor-element {
    --align-self: center;
  }
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-blog-block-post,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-image-card,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-card {
    margin: 0px 0px 30px 0px;
  }
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .post-meta-list
    a,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .post-meta-list
    .meta-date-text {
    font-size: var(--e-global-typography-1c3b320-font-size);
    line-height: var(--e-global-typography-1c3b320-line-height);
  }
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-body
    .entry-title,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-entry-header
    .entry-title,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-image-card
    .elementskit-post-body
    .entry-title
    a,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-post-card
    .elementskit-entry-header
    .entry-title
    a,
  .elementor-1462
    .elementor-element.elementor-element-2940fa77
    .elementskit-blog-block-post
    .elementskit-post-body
    .entry-title
    a {
    font-size: var(--e-global-typography-80f5fae-font-size);
    line-height: var(--e-global-typography-80f5fae-line-height);
  }
  .elementor-1462 .elementor-element.elementor-element-5d035ba8 {
    --gap: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-1462
    .elementor-element.elementor-element-1fc5dd85
    > .elementor-widget-container {
    margin: -128px 0px -8px -90px;
  }
  .elementor-1462 .elementor-element.elementor-element-1fc5dd85 {
    --container-widget-width: 50%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
  }
  .elementor-1462 .elementor-element.elementor-element-218e7211 {
    text-align: center;
  }
  .elementor-1462 .elementor-element.elementor-element-7463e7d5 {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .elementor-1462 .elementor-element.elementor-element-b4c1db0 {
    --content-width: 1340px;
  }
  .elementor-1462 .elementor-element.elementor-element-994f9b9 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-ae2cf30 {
    --width: 12%;
  }
  .elementor-1462 .elementor-element.elementor-element-eafc753 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-3db9884 {
    --width: 20%;
  }
  .elementor-1462 .elementor-element.elementor-element-1a328b9 {
    --width: 65%;
  }
  .elementor-1462 .elementor-element.elementor-element-84b5ca6 {
    --width: 50%;
  }
  .elementor-1462 .elementor-element.elementor-element-d4a3706 {
    --width: 65%;
  }
  .elementor-1462 .elementor-element.elementor-element-dde80ac {
    --width: 20%;
  }
  .elementor-1462 .elementor-element.elementor-element-7d1a48d0 {
    --width: 13%;
  }
  .elementor-1462 .elementor-element.elementor-element-6563b12f {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-63d63cd4 {
    --width: 32%;
  }
  .elementor-1462 .elementor-element.elementor-element-6a52f507 {
    --width: 32%;
  }
  .elementor-1462 .elementor-element.elementor-element-5485a766 {
    --width: 32%;
  }
  .elementor-1462 .elementor-element.elementor-element-2ba88f93 {
    --width: 37%;
  }
  .elementor-1462 .elementor-element.elementor-element-64c29cd9 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-1de6f2d0 {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-506f22df {
    --width: 70px;
  }
  .elementor-1462 .elementor-element.elementor-element-1a6a8b0c {
    --width: 81%;
  }
  .elementor-1462 .elementor-element.elementor-element-428d53ae {
    --width: 70px;
  }
  .elementor-1462 .elementor-element.elementor-element-6ebc6e27 {
    --width: 81%;
  }
  .elementor-1462 .elementor-element.elementor-element-7251c4da {
    --width: 30%;
  }
  .elementor-1462 .elementor-element.elementor-element-40514e5f {
    --width: 25%;
  }
  .elementor-1462 .elementor-element.elementor-element-45fc122e {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-7689b7ae {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-540cc2ff {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-3def7486 {
    --width: 60%;
  }
  .elementor-1462 .elementor-element.elementor-element-1b9fcf64 {
    --width: 19%;
    margin-bottom: 25px;
  }
  .elementor-1462 .elementor-element.elementor-element-72ce694b {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-321d8991 {
    --width: 32%;
  }
  .elementor-1462 .elementor-element.elementor-element-20982101 {
    --width: 48%;
  }
  .elementor-1462 .elementor-element.elementor-element-7fb90438 {
    --width: 48%;
  }
  .elementor-1462 .elementor-element.elementor-element-68c95885 {
    --width: 14%;
  }
  .elementor-1462 .elementor-element.elementor-element-6a95e16 {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-7076619f {
    --width: 78%;
  }
  .elementor-1462 .elementor-element.elementor-element-594239c7 {
    --width: 78%;
  }
  .elementor-1462 .elementor-element.elementor-element-4552c999 {
    --width: 70%;
  }
  .elementor-1462 .elementor-element.elementor-element-4f59b255 {
    --width: 30%;
  }
  .elementor-1462 .elementor-element.elementor-element-1ac3ec45 {
    --width: 70%;
  }
  .elementor-1462 .elementor-element.elementor-element-122eacda {
    --width: 30%;
  }
  .elementor-1462 .elementor-element.elementor-element-3bffa4e8 {
    --width: 70%;
  }
  .elementor-1462 .elementor-element.elementor-element-27c9d669 {
    --width: 30%;
  }
  .elementor-1462 .elementor-element.elementor-element-4c29d05f {
    --width: 70%;
  }
  .elementor-1462 .elementor-element.elementor-element-457cba22 {
    --width: 30%;
  }
  .elementor-1462 .elementor-element.elementor-element-1f5d7a9a {
    --width: 35.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-364b77cf {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-2c42709f {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-49a1c614 {
    --width: 47.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-6779246 {
    --width: 47.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-6e36027f {
    --width: 57%;
  }
  .elementor-1462 .elementor-element.elementor-element-363c5df3 {
    --width: 59%;
  }
  .elementor-1462 .elementor-element.elementor-element-7605e3b3 {
    --width: 70%;
  }
  .elementor-1462 .elementor-element.elementor-element-50900cd1 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-25e137b {
    --width: 51%;
  }
  .elementor-1462 .elementor-element.elementor-element-1d61f00a {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-17a72aba {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-91f7dee {
    --width: 45%;
  }
  .elementor-1462 .elementor-element.elementor-element-bd952d7 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-43339a3a {
    --width: 23.8%;
  }
  .elementor-1462 .elementor-element.elementor-element-1522efda {
    --width: 23.8%;
  }
  .elementor-1462 .elementor-element.elementor-element-6cbbf71a {
    --width: 23.8%;
  }
  .elementor-1462 .elementor-element.elementor-element-72756a60 {
    --width: 23.8%;
  }
  .elementor-1462 .elementor-element.elementor-element-7654c9a1 {
    --width: 13%;
  }
  .elementor-1462 .elementor-element.elementor-element-70ac7f86 {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-34382d91 {
    --width: 51%;
  }
  .elementor-1462 .elementor-element.elementor-element-3914a9a {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-377e7c50 {
    --width: 35px;
  }
  .elementor-1462 .elementor-element.elementor-element-4e68f6cc {
    --width: 45%;
  }
  .elementor-1462 .elementor-element.elementor-element-6fcde3f4 {
    --width: 67%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-1462 .elementor-element.elementor-element-dde80ac {
    --width: 32%;
  }
  .elementor-1462 .elementor-element.elementor-element-7d1a48d0 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-63d63cd4 {
    --width: 48.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-6a52f507 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-5485a766 {
    --width: 48.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-2ba88f93 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-64c29cd9 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-52aef2e3 {
    --width: 50%;
  }
  .elementor-1462 .elementor-element.elementor-element-1a6a8b0c {
    --width: 73%;
  }
  .elementor-1462 .elementor-element.elementor-element-1d1cd578 {
    --width: 50%;
  }
  .elementor-1462 .elementor-element.elementor-element-6ebc6e27 {
    --width: 73%;
  }
  .elementor-1462 .elementor-element.elementor-element-7251c4da {
    --width: 52%;
  }
  .elementor-1462 .elementor-element.elementor-element-40514e5f {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-7689b7ae {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-3def7486 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-1b9fcf64 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-321d8991 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-20982101 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-7fb90438 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-68c95885 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-7076619f {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-594239c7 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-1f5d7a9a {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-364b77cf {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-6e36027f {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-363c5df3 {
    --width: 66%;
  }
  .elementor-1462 .elementor-element.elementor-element-25e137b {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-1d61f00a {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-91f7dee {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-43339a3a {
    --width: 48.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-1522efda {
    --width: 48.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-6cbbf71a {
    --width: 48.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-72756a60 {
    --width: 48.5%;
  }
  .elementor-1462 .elementor-element.elementor-element-7654c9a1 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-34382d91 {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-3914a9a {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-4e68f6cc {
    --width: 100%;
  }
  .elementor-1462 .elementor-element.elementor-element-6fcde3f4 {
    --width: 100%;
  }
}
@media (min-width: 1025px) {
  .elementor-1462
    .elementor-element.elementor-element-b4c1db0:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-1462
    .elementor-element.elementor-element-b4c1db0
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-1462
    .elementor-element.elementor-element-3bf1db53:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-1462
    .elementor-element.elementor-element-3bf1db53
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-1462
    .elementor-element.elementor-element-388a80e7:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-1462
    .elementor-element.elementor-element-388a80e7
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-1462
    .elementor-element.elementor-element-3bf243a3:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-1462
    .elementor-element.elementor-element-3bf243a3
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-1462
    .elementor-element.elementor-element-23716a39:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-1462
    .elementor-element.elementor-element-23716a39
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-1462
    .elementor-element.elementor-element-162d24f6:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-1462
    .elementor-element.elementor-element-162d24f6
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-1462
    .elementor-element.elementor-element-374a26ed:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-1462
    .elementor-element.elementor-element-374a26ed
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
}
