.elementor-6
  .elementor-element.elementor-element-50ebd255
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-50ebd255 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 20px 0px 20px 0px;
  z-index: 1;
}
.elementor-6
  .elementor-element.elementor-element-50ebd255
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-69f53716
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-69f53716
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-6 .elementor-element.elementor-element-47ed3fed {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-401c92f6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-401c92f6
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-menu-hamburger {
  background-color: #f26dab;
  float: right;
  width: 45px;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-menu-hamburger:hover {
  background-color: #14133b;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-menu-close {
  background-color: #ff7e7e;
  border-style: none;
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-menu-close:hover {
  background-color: #e05757;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-menu-container {
  height: 65px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3em;
  letter-spacing: 0.2px;
  color: #7a7a7a;
  padding: 0px 20px 0px 20px;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a:hover {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a:focus {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a:active {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li:hover
  > a {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li.current-menu-item
  > a {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator {
  color: #101010;
  fill: #101010;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  > li
  > a
  .ekit-submenu-indicator-icon {
  color: #101010;
  fill: #101010;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  padding: 15px 15px 15px 15px;
  color: #000000;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover {
  color: #707070;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus {
  color: #707070;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active {
  color: #707070;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a {
  color: #707070;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #707070 !important;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-submenu-panel {
  padding: 15px 0px 15px 0px;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-radius: 0px 0px 0px 0px;
  min-width: 220px;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-79d9fca
  .elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-39d3bd98
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-39d3bd98
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-widget-button .elementor-button {
  background-color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-6 .elementor-element.elementor-element-10f97310 .elementor-button {
  background-color: #283959;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  letter-spacing: 0.2px;
  border-radius: 10px 10px 10px 10px;
  padding: 16px 38px 16px 38px;
}
.elementor-6
  .elementor-element.elementor-element-10f97310
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-10f97310
  .elementor-button:focus {
  background-color: #f26dab;
}
.elementor-6 .elementor-element.elementor-element-10f97310.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-7c517246 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 120px;
  padding: 0px 0px 0px 0px;
  z-index: 0;
}
.elementor-6
  .elementor-element.elementor-element-7c517246
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-721b89bb:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-721b89bb
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-6
  .elementor-element.elementor-element-721b89bb
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-721b89bb
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-721b89bb
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-721b89bb
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-721b89bb
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-721b89bb
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-38433c18
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-38433c18 {
  left: 15px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-38433c18 {
  right: 15px;
}
.elementor-6 .elementor-element.elementor-element-38433c18 {
  top: 30px;
  z-index: 2;
  text-align: left;
}
.elementor-6 .elementor-element.elementor-element-38433c18 img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(288deg);
}
.elementor-6
  .elementor-element.elementor-element-43226515
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-43226515 {
  left: 15px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-43226515 {
  right: 15px;
}
.elementor-6 .elementor-element.elementor-element-43226515 {
  bottom: 0px;
  z-index: 2;
  text-align: left;
}
.elementor-6 .elementor-element.elementor-element-43226515 img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(90deg);
}
.elementor-6
  .elementor-element.elementor-element-692a60d5
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-692a60d5 {
  right: 15px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-692a60d5 {
  left: 15px;
}
.elementor-6 .elementor-element.elementor-element-692a60d5 {
  bottom: 50px;
  z-index: 2;
  text-align: right;
}
.elementor-6 .elementor-element.elementor-element-692a60d5 img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(310deg);
}
.elementor-6
  .elementor-element.elementor-element-1a53d429
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-1a53d429,
.elementor-6
  .elementor-element.elementor-element-1a53d429
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6 .elementor-element.elementor-element-1a53d429 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 100px 30px;
  z-index: 1;
}
.elementor-6
  .elementor-element.elementor-element-1a53d429
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-2f249709
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-widget-heading .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-6
  .elementor-element.elementor-element-7ce93eeb
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-7ce93eeb
  .elementor-heading-title {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 50px;
  font-weight: 800;
  line-height: 1.2em;
  letter-spacing: 0.2px;
}
.elementor-widget-text-editor {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked
  .elementor-drop-cap {
  background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed
  .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default
  .elementor-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-6 .elementor-element.elementor-element-f777436 {
  color: #505050;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6 .elementor-element.elementor-element-fdfc835 .elementor-button {
  background-color: #283959;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  letter-spacing: 0.2px;
  border-radius: 10px 10px 10px 10px;
  padding: 16px 38px 16px 38px;
}
.elementor-6
  .elementor-element.elementor-element-fdfc835
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-fdfc835
  .elementor-button:focus {
  background-color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-fdfc835
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-fdfc835.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-41e68925.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-41e68925.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-41e68925.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-41e68925
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-41e68925
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0em 0em 0em 0em;
}
.elementor-6 .elementor-element.elementor-element-41e68925 {
  z-index: 1;
}
.elementor-6 .elementor-element.elementor-element-57ed23b6 {
  width: var(--container-widget-width, 508px);
  max-width: 508px;
  --container-widget-width: 508px;
  --container-widget-flex-grow: 0;
  bottom: 0px;
  text-align: right;
}
.elementor-6
  .elementor-element.elementor-element-57ed23b6
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-57ed23b6 {
  right: 0px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-57ed23b6 {
  left: 0px;
}
.elementor-6 .elementor-element.elementor-element-57ed23b6 img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(101deg);
}
.elementor-6
  .elementor-element.elementor-element-2c467eef
  > .elementor-widget-container {
  margin: 0em 0em 0em 0em;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-2c467eef {
  z-index: 1;
  text-align: left;
}
.elementor-6 .elementor-element.elementor-element-2c467eef img {
  width: 70%;
  border-radius: 100% 100% 100% 100%;
  box-shadow: 10px 5px 20px 0px rgba(0, 0, 0, 0.2);
}
.elementor-6 .elementor-element.elementor-element-62bd1f6c {
  --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: stretch;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  --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-6 .elementor-element.elementor-element-20ac9d5f {
  --display: flex;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #e4e4e4;
  --border-color: #e4e4e4;
  --border-radius: 20px 20px 20px 80px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 15px;
  --margin-right: 15px;
  --padding-top: 40px;
  --padding-bottom: 70px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-6 .elementor-element.elementor-element-20ac9d5f:hover {
  box-shadow: 5px 5px 25px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6 .elementor-element.elementor-element-20ac9d5f,
.elementor-6 .elementor-element.elementor-element-20ac9d5f::before {
  --border-transition: 0.3s;
}
.elementor-widget-counter .elementor-counter-number-wrapper {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-6
  .elementor-element.elementor-element-a5def60
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 9px;
  border-color: #f26dab;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-a5def60 .elementor-counter {
  gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-a5def60
  .elementor-counter-number-wrapper {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 56px;
}
.elementor-6
  .elementor-element.elementor-element-a5def60
  .elementor-counter-title {
  color: #f26dab;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 26px;
}
.elementor-6 .elementor-element.elementor-element-4a140391 {
  --display: flex;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #e4e4e4;
  --border-color: #e4e4e4;
  --border-radius: 20px 20px 20px 80px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 15px;
  --margin-right: 15px;
  --padding-top: 40px;
  --padding-bottom: 70px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-6 .elementor-element.elementor-element-4a140391:hover {
  box-shadow: 5px 5px 25px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6 .elementor-element.elementor-element-4a140391,
.elementor-6 .elementor-element.elementor-element-4a140391::before {
  --border-transition: 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-2d8163d2
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 9px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-2d8163d2 .elementor-counter {
  gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-2d8163d2
  .elementor-counter-number-wrapper {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 56px;
}
.elementor-6
  .elementor-element.elementor-element-2d8163d2
  .elementor-counter-title {
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 26px;
}
.elementor-6 .elementor-element.elementor-element-7d8841c9 {
  --display: flex;
  --gap: 0px 0px;
  --background-transition: 0.3s;
  border-style: solid;
  --border-style: solid;
  border-width: 1px 1px 1px 1px;
  --border-top-width: 1px;
  --border-right-width: 1px;
  --border-bottom-width: 1px;
  --border-left-width: 1px;
  border-color: #e4e4e4;
  --border-color: #e4e4e4;
  --border-radius: 20px 20px 20px 80px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 15px;
  --margin-right: 15px;
  --padding-top: 40px;
  --padding-bottom: 70px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-6 .elementor-element.elementor-element-7d8841c9:hover {
  box-shadow: 5px 5px 25px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6 .elementor-element.elementor-element-7d8841c9,
.elementor-6 .elementor-element.elementor-element-7d8841c9::before {
  --border-transition: 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-546b9182
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-style: solid;
  border-width: 0px 0px 0px 9px;
  border-color: #496497;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-546b9182 .elementor-counter {
  gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-546b9182
  .elementor-counter-number-wrapper {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 56px;
}
.elementor-6
  .elementor-element.elementor-element-546b9182
  .elementor-counter-title {
  color: #496497;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 26px;
}
.elementor-6 .elementor-element.elementor-element-58c02743 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 100px 0px;
  z-index: 0;
}
.elementor-6
  .elementor-element.elementor-element-58c02743
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-2408678c:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-2408678c
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-6
  .elementor-element.elementor-element-2408678c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-2408678c
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-2408678c
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-2408678c
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-2408678c
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 100px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2408678c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-7968989e
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-7968989e,
.elementor-6
  .elementor-element.elementor-element-7968989e
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6 .elementor-element.elementor-element-7968989e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 0px 100px 0px;
  z-index: 1;
}
.elementor-6
  .elementor-element.elementor-element-7968989e
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-62985979
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-62985979
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 50px 50px;
}
.elementor-6 .elementor-element.elementor-element-62985979 {
  z-index: 1;
}
.elementor-6
  .elementor-element.elementor-element-63d7278b
  > .elementor-widget-container {
  margin: 50px 0px 0px -40px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-63d7278b {
  z-index: 1;
  text-align: right;
}
.elementor-6 .elementor-element.elementor-element-63d7278b img {
  width: 70%;
  border-radius: 100% 100% 100% 100%;
  box-shadow: 10px 5px 20px 0px rgba(0, 0, 0, 0.2);
}
.elementor-6 .elementor-element.elementor-element-493e375b {
  width: var(--container-widget-width, 420px);
  max-width: 420px;
  --container-widget-width: 420px;
  --container-widget-flex-grow: 0;
  top: 56px;
  z-index: 0;
}
.elementor-6
  .elementor-element.elementor-element-493e375b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-493e375b {
  left: 0px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-493e375b {
  right: 0px;
}
.elementor-6 .elementor-element.elementor-element-493e375b img {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(101deg);
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-7479b74d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7479b74d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-7479b74d.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-7479b74d
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-7479b74d
  > .elementor-element-populated {
  margin: 0px 0px 0px 25px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 25px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-704c0527
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-704c0527
  .elementor-heading-title {
  color: #f26dab;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
}
.elementor-6
  .elementor-element.elementor-element-ce2d9b8
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ce2d9b8
  .elementor-heading-title {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 32px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 36px;
}
.elementor-6
  .elementor-element.elementor-element-2c87bd72
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
  padding: 0px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-2c87bd72 {
  color: #505050;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-4c24ea02
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-4c24ea02 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-4f54250f
  > .elementor-widget-container {
  margin: 30px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4f54250f
  .elementor-heading-title {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 32px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 36px;
}
.elementor-6
  .elementor-element.elementor-element-6c4ac0
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
  padding: 0px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-6c4ac0 {
  color: #505050;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6 .elementor-element.elementor-element-19c6a8e7 .elementor-button {
  background-color: #283959;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  letter-spacing: 0.2px;
  border-radius: 10px 10px 10px 10px;
  padding: 16px 38px 16px 38px;
}
.elementor-6
  .elementor-element.elementor-element-19c6a8e7
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-19c6a8e7
  .elementor-button:focus {
  background-color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-19c6a8e7
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-19c6a8e7.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-167f93d5
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-167f93d5:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-167f93d5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #283959;
}
.elementor-6
  .elementor-element.elementor-element-167f93d5
  > .elementor-background-overlay {
  background-image: url("https://matchcareerway.online/wp-content/uploads/2024/12/our_services_sec.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-167f93d5 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 120px;
  padding: 100px 0px 140px 0px;
}
.elementor-6
  .elementor-element.elementor-element-215df145
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-215df145
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-215df145
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-1507fe92 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-5d2ebeb4 {
  --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;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 50px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-4530256c {
  --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;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-4530256c.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-5ee6ee73
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5ee6ee73
  .elementor-heading-title {
  color: #f26dab;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-28790501
  > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-28790501
  .elementor-heading-title {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 40px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 44px;
}
.elementor-6 .elementor-element.elementor-element-6f6a192d {
  --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;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-27231c3f {
  --display: flex;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-5df3f7df {
  --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;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-7fbbea69 {
  --display: flex;
  --background-transition: 0.3s;
  --border-radius: 20px 20px 20px 80px;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-6
  .elementor-element.elementor-element-7fbbea69:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-7fbbea69
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d9e6ff;
}
.elementor-6 .elementor-element.elementor-element-7fbbea69:hover {
  background-color: #ffeff6;
}
.elementor-6 .elementor-element.elementor-element-7fbbea69,
.elementor-6 .elementor-element.elementor-element-7fbbea69::before {
  --border-transition: 0.3s;
}
.elementor-widget-icon.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-primary);
}
.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-6
  .elementor-element.elementor-element-48696066
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-48696066.elementor-view-stacked
  .elementor-icon {
  background-color: #14133b;
}
.elementor-6
  .elementor-element.elementor-element-48696066.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-48696066.elementor-view-default
  .elementor-icon {
  color: #14133b;
  border-color: #14133b;
}
.elementor-6
  .elementor-element.elementor-element-48696066.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-48696066.elementor-view-default
  .elementor-icon
  svg {
  fill: #14133b;
}
.elementor-6 .elementor-element.elementor-element-48696066 .elementor-icon {
  font-size: 56px;
}
.elementor-6 .elementor-element.elementor-element-48696066 .elementor-icon svg {
  height: 56px;
}
.elementor-6
  .elementor-element.elementor-element-7ce7b42f
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7ce7b42f {
  text-align: center;
  color: #505050;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-6 .elementor-element.elementor-element-33a08dea {
  --display: flex;
  --background-transition: 0.3s;
  --border-radius: 20px 20px 20px 80px;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-6
  .elementor-element.elementor-element-33a08dea:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-33a08dea
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d9e6ff;
}
.elementor-6 .elementor-element.elementor-element-33a08dea:hover {
  background-color: #ffeff6;
}
.elementor-6 .elementor-element.elementor-element-33a08dea,
.elementor-6 .elementor-element.elementor-element-33a08dea::before {
  --border-transition: 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-53e5ffdb
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-53e5ffdb.elementor-view-stacked
  .elementor-icon {
  background-color: #14133b;
}
.elementor-6
  .elementor-element.elementor-element-53e5ffdb.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-53e5ffdb.elementor-view-default
  .elementor-icon {
  color: #14133b;
  border-color: #14133b;
}
.elementor-6
  .elementor-element.elementor-element-53e5ffdb.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-53e5ffdb.elementor-view-default
  .elementor-icon
  svg {
  fill: #14133b;
}
.elementor-6 .elementor-element.elementor-element-53e5ffdb .elementor-icon {
  font-size: 56px;
}
.elementor-6 .elementor-element.elementor-element-53e5ffdb .elementor-icon svg {
  height: 56px;
}
.elementor-6
  .elementor-element.elementor-element-79588a54
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-79588a54 {
  text-align: center;
  color: #505050;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-6 .elementor-element.elementor-element-468a4945 {
  --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;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-68a40cbc {
  --display: flex;
  --background-transition: 0.3s;
  --border-radius: 20px 20px 20px 80px;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-6
  .elementor-element.elementor-element-68a40cbc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-68a40cbc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d9e6ff;
}
.elementor-6 .elementor-element.elementor-element-68a40cbc:hover {
  background-color: #ffeff6;
}
.elementor-6 .elementor-element.elementor-element-68a40cbc,
.elementor-6 .elementor-element.elementor-element-68a40cbc::before {
  --border-transition: 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5b28bd5e
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-5b28bd5e.elementor-view-stacked
  .elementor-icon {
  background-color: #14133b;
}
.elementor-6
  .elementor-element.elementor-element-5b28bd5e.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-5b28bd5e.elementor-view-default
  .elementor-icon {
  color: #14133b;
  border-color: #14133b;
}
.elementor-6
  .elementor-element.elementor-element-5b28bd5e.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-5b28bd5e.elementor-view-default
  .elementor-icon
  svg {
  fill: #14133b;
}
.elementor-6 .elementor-element.elementor-element-5b28bd5e .elementor-icon {
  font-size: 56px;
}
.elementor-6 .elementor-element.elementor-element-5b28bd5e .elementor-icon svg {
  height: 56px;
}
.elementor-6
  .elementor-element.elementor-element-79d04444
  > .elementor-widget-container {
  margin: 0px 0px -10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-79d04444 {
  text-align: center;
  color: #505050;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-6 .elementor-element.elementor-element-4f037aee {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-5a913b10 {
  --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;
  --background-transition: 0.3s;
  --padding-top: 80px;
  --padding-bottom: 120px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-3b1b99a5 {
  --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;
  --background-transition: 0.3s;
  --border-radius: 0px 20px 20px 0px;
  --padding-top: 30px;
  --padding-bottom: 30px;
  --padding-left: 30px;
  --padding-right: 30px;
}
.elementor-6
  .elementor-element.elementor-element-3b1b99a5:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-3b1b99a5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #283959;
}
.elementor-6 .elementor-element.elementor-element-3b1b99a5,
.elementor-6 .elementor-element.elementor-element-3b1b99a5::before {
  --border-transition: 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-2c0851e3
  > .elementor-widget-container {
  padding: 20px 20px 20px 20px;
}
.elementor-6 .elementor-element.elementor-element-2c0851e3 img {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6 .elementor-element.elementor-element-68cb5fe1 {
  --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;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 50px;
  --padding-right: 50px;
}
.elementor-6
  .elementor-element.elementor-element-2dce14ab
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-2dce14ab
  .elementor-heading-title {
  color: #f26dab;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-904fda1
  > .elementor-widget-container {
  margin: -20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-904fda1
  .elementor-heading-title {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 40px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 1.2em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-63d692a
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-63d692a {
  color: #505050;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i {
  color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text {
  color: var(--e-global-color-secondary);
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(29px / 2);
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(29px / 2);
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(29px / 2);
  margin-left: calc(29px / 2);
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-29px / 2);
  margin-left: calc(-29px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-29px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-29px / 2);
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-icon
  i {
  color: #f26dab;
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-icon
  svg {
  fill: #f26dab;
  transition: fill 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  i {
  color: #283959;
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  svg {
  fill: #283959;
}
.elementor-6 .elementor-element.elementor-element-650c353f {
  --e-icon-list-icon-size: 21px;
  --icon-vertical-offset: 0px;
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-item
  > a {
  font-family: "Roboto", Sans-serif;
  font-weight: 400;
}
.elementor-6
  .elementor-element.elementor-element-650c353f
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-6 .elementor-element.elementor-element-d549864 .elementor-button {
  background-color: #283959;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  letter-spacing: 0.2px;
  border-radius: 10px 10px 10px 10px;
  padding: 16px 38px 16px 38px;
}
.elementor-6
  .elementor-element.elementor-element-d549864
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-d549864
  .elementor-button:focus {
  background-color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-d549864
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-d549864.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-33d5cc7
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-33d5cc7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-33d5cc7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #283959;
}
.elementor-6
  .elementor-element.elementor-element-33d5cc7
  > .elementor-background-overlay {
  background-image: url("https://matchcareerway.online/wp-content/uploads/2024/12/our_services_sec.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-33d5cc7 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 120px;
  padding: 100px 0px 140px 0px;
}
.elementor-6
  .elementor-element.elementor-element-740bd99f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-740bd99f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-740bd99f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-184c83e1
  > .elementor-container {
  max-width: 600px;
}
.elementor-6 .elementor-element.elementor-element-184c83e1 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5bb3bcf
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5bb3bcf
  > .elementor-element-populated {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 40px 20px 60px 20px;
}
.elementor-6
  .elementor-element.elementor-element-5bb3bcf
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-5bb3bcf
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-5bb3bcf
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 80px;
}
.elementor-6
  .elementor-element.elementor-element-5bb3bcf:hover
  > .elementor-element-populated {
  box-shadow: 5px 5px 25px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-5bb3bcf
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-e1b6960
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-e1b6960 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-e1b6960
  .elementor-heading-title {
  color: #f2b6d2;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-4dda024a
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-4dda024a {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-4dda024a
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 40px;
  font-weight: 700;
  text-transform: capitalize;
  line-height: 44px;
}
.elementor-6
  .elementor-element.elementor-element-675f9f67
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-675f9f67 {
  text-align: center;
  color: #ffffff;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6 .elementor-element.elementor-element-30498f2a {
  margin-top: 0px;
  margin-bottom: 70px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5b5b49ca:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-5b5b49ca
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1e2c46;
}
.elementor-6
  .elementor-element.elementor-element-5b5b49ca
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5b5b49ca
  > .elementor-element-populated {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 40px 40px 60px 40px;
}
.elementor-6
  .elementor-element.elementor-element-5b5b49ca
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-5b5b49ca
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-5b5b49ca
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 80px;
}
.elementor-6
  .elementor-element.elementor-element-5b5b49ca:hover
  > .elementor-element-populated {
  box-shadow: 5px 5px 25px 0px
    rgba(43.99999999999998, 109.00000000000004, 242.99999999999994, 0.84);
}
.elementor-6
  .elementor-element.elementor-element-5b5b49ca
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-1a490104
  > .elementor-widget-container {
  margin: -75px 190px 20px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1a490104
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-1a490104.elementor-view-stacked
  .elementor-icon {
  background-color: #f2b6d2;
}
.elementor-6
  .elementor-element.elementor-element-1a490104.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-1a490104.elementor-view-default
  .elementor-icon {
  color: #f2b6d2;
  border-color: #f2b6d2;
}
.elementor-6
  .elementor-element.elementor-element-1a490104.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-1a490104.elementor-view-default
  .elementor-icon
  svg {
  fill: #f2b6d2;
}
.elementor-6 .elementor-element.elementor-element-1a490104 .elementor-icon {
  font-size: 80px;
}
.elementor-6 .elementor-element.elementor-element-1a490104 .elementor-icon svg {
  height: 80px;
}
.elementor-6
  .elementor-element.elementor-element-40b74406
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-40b74406 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-40b74406
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-6bd24330
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-6bd24330 {
  text-align: left;
  color: #ffffff;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-7d5688f2:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-7d5688f2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1e2c46;
}
.elementor-6
  .elementor-element.elementor-element-7d5688f2
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-7d5688f2
  > .elementor-element-populated {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 40px 40px 60px 40px;
}
.elementor-6
  .elementor-element.elementor-element-7d5688f2
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-7d5688f2
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-7d5688f2
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 80px;
}
.elementor-6
  .elementor-element.elementor-element-7d5688f2:hover
  > .elementor-element-populated {
  box-shadow: 5px 5px 25px 0px
    rgba(43.99999999999998, 109.00000000000004, 242.99999999999994, 0.84);
}
.elementor-6
  .elementor-element.elementor-element-7d5688f2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-6f6e7a1a
  > .elementor-widget-container {
  margin: -75px 190px 20px 0px;
}
.elementor-6
  .elementor-element.elementor-element-6f6e7a1a
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-6f6e7a1a.elementor-view-stacked
  .elementor-icon {
  background-color: #f2b6d2;
}
.elementor-6
  .elementor-element.elementor-element-6f6e7a1a.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-6f6e7a1a.elementor-view-default
  .elementor-icon {
  color: #f2b6d2;
  border-color: #f2b6d2;
}
.elementor-6
  .elementor-element.elementor-element-6f6e7a1a.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-6f6e7a1a.elementor-view-default
  .elementor-icon
  svg {
  fill: #f2b6d2;
}
.elementor-6 .elementor-element.elementor-element-6f6e7a1a .elementor-icon {
  font-size: 80px;
}
.elementor-6 .elementor-element.elementor-element-6f6e7a1a .elementor-icon svg {
  height: 80px;
}
.elementor-6
  .elementor-element.elementor-element-68dd52ca
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-68dd52ca {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-68dd52ca
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-20c5580b
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-20c5580b {
  text-align: left;
  color: #ffffff;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-24e4076f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-24e4076f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #1e2c46;
}
.elementor-6
  .elementor-element.elementor-element-24e4076f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-24e4076f
  > .elementor-element-populated {
  border-style: none;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 40px 40px 60px 40px;
}
.elementor-6
  .elementor-element.elementor-element-24e4076f
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-24e4076f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-24e4076f
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 80px;
}
.elementor-6
  .elementor-element.elementor-element-24e4076f:hover
  > .elementor-element-populated {
  box-shadow: 5px 5px 25px 0px
    rgba(43.99999999999998, 109.00000000000004, 242.99999999999994, 0.84);
}
.elementor-6
  .elementor-element.elementor-element-24e4076f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-15ed70ce
  > .elementor-widget-container {
  margin: -75px 190px 20px 0px;
}
.elementor-6
  .elementor-element.elementor-element-15ed70ce
  .elementor-icon-wrapper {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-15ed70ce.elementor-view-stacked
  .elementor-icon {
  background-color: #f2b6d2;
}
.elementor-6
  .elementor-element.elementor-element-15ed70ce.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-15ed70ce.elementor-view-default
  .elementor-icon {
  color: #f2b6d2;
  border-color: #f2b6d2;
}
.elementor-6
  .elementor-element.elementor-element-15ed70ce.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-15ed70ce.elementor-view-default
  .elementor-icon
  svg {
  fill: #f2b6d2;
}
.elementor-6 .elementor-element.elementor-element-15ed70ce .elementor-icon {
  font-size: 80px;
}
.elementor-6 .elementor-element.elementor-element-15ed70ce .elementor-icon svg {
  height: 80px;
}
.elementor-6
  .elementor-element.elementor-element-5fd5e312
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-5fd5e312 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-5fd5e312
  .elementor-heading-title {
  color: #ffffff;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-bf31084
  > .elementor-widget-container {
  margin: 20px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-bf31084 {
  text-align: left;
  color: #ffffff;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6 .elementor-element.elementor-element-700b9312 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 0;
}
.elementor-6
  .elementor-element.elementor-element-700b9312
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-273bce6e:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-273bce6e
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-6
  .elementor-element.elementor-element-273bce6e
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-273bce6e
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-273bce6e
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-273bce6e
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-273bce6e
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-273bce6e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-4c83ab3f
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-4c83ab3f,
.elementor-6
  .elementor-element.elementor-element-4c83ab3f
  > .elementor-background-overlay {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6 .elementor-element.elementor-element-4c83ab3f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 50px 0px 50px 30px;
  z-index: 1;
}
.elementor-6
  .elementor-element.elementor-element-4c83ab3f
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-7576bf05
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-2302f988
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-2302f988 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-2302f988
  .elementor-heading-title {
  color: #f26dab;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-13668798
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-13668798 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-13668798
  .elementor-heading-title {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 40px;
  font-weight: 600;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial-slider {
  --ekit_testimonial_left_right_spacing: 0px;
  --ekit_testimonial_slidetoshow: 1;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-single-testimonial-slider,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial_card,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content::before {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .ekit_testimonial_style_5
  .elementskit-watermark-icon {
  position: unset;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial-slider
  .swiper-wrapper {
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .ekit-main-swiper
  .elementskit-single-testimonial-slider,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial_card {
  margin-left: 0px;
  margin-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-single-testimonial-slider,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial_card {
  padding: 35px 30px 30px 30px;
  box-shadow: 5px 5px 25px 0px rgba(0, 0, 0, 0.08);
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-tootltip-testimonial
  .elementskit-commentor-content,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-single-testimonial-slider,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial_card {
  border-radius: 20px 20px 20px 80px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-single-testimonial-slider
  .elementskit-commentor-content
  > p {
  color: #505050;
  margin: 0px 0px 40px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial_card
  .elementskit-commentor-coment {
  color: #505050;
  margin: 0px 0px 40px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-single-testimonial-slider
  .elementskit-commentor-content
  > p,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial_card
  .elementskit-commentor-coment {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-stars
  > li
  > a,
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-stars
  > li
  > span {
  color: #ffe24b;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-stars
  > li:not(:last-child) {
  margin-right: 5px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-testimonial-slider-block-style-three
  .elementskit-icon-content.commentor-badge::before {
  border-radius: 50%;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-profile-info
  .elementskit-author-name {
  color: #f26dab;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  letter-spacing: 0.2px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-profile-info
  .elementskit-author-des {
  color: #f26dab;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-6
  .elementor-element.elementor-element-5c935177
  .elementskit-commentor-bio
  .elementskit-commentor-image
  > img {
  height: 70px;
  width: 70px;
}
.elementor-6
  .elementor-element.elementor-element-538f437c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-538f437c
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-6
  .elementor-element.elementor-element-538f437c
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 100px 50px;
}
.elementor-6
  .elementor-element.elementor-element-538f437c
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-538f437c {
  z-index: 1;
}
.elementor-6
  .elementor-element.elementor-element-37d0805c
  > .elementor-widget-container {
  margin: 0px 0px 0px -30px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-37d0805c {
  z-index: 1;
  text-align: left;
}
.elementor-6 .elementor-element.elementor-element-37d0805c img {
  width: 70%;
  border-radius: 100% 100% 100% 100%;
  box-shadow: 10px 5px 20px 0px rgba(0, 0, 0, 0.2);
}
.elementor-6 .elementor-element.elementor-element-7200f1e2 {
  --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;
  --background-transition: 0.3s;
  --margin-top: 80px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-70cfe944 {
  --display: flex;
  --background-transition: 0.3s;
  --overlay-opacity: 0.08;
  --border-radius: 20px 20px 20px 20px;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 50px;
  --padding-bottom: 50px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-70cfe944:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-70cfe944
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #283959;
}
.elementor-6 .elementor-element.elementor-element-70cfe944::before,
.elementor-6
  .elementor-element.elementor-element-70cfe944
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-70cfe944
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-70cfe944
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-70cfe944
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-70cfe944
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-image: url("https://matchcareerway.online/wp-content/uploads/2024/12/banner_text_img_shape.png");
  --background-overlay: "";
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-70cfe944,
.elementor-6 .elementor-element.elementor-element-70cfe944::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-7a85848 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-7a85848
  .elementor-heading-title {
  color: #f2b6d2;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 40px;
  line-height: 1.1em;
}
.elementor-6
  .elementor-element.elementor-element-351aee35
  > .elementor-widget-container {
  margin: 20px 0px 20px 0px;
  padding: 0px 40px 0px 40px;
}
.elementor-6 .elementor-element.elementor-element-351aee35 {
  text-align: center;
  color: #ffffff;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6 .elementor-element.elementor-element-a2e2ed3 .elementor-button {
  background-color: #f26dab;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
  letter-spacing: 0.2px;
  border-radius: 10px 10px 10px 10px;
  padding: 16px 38px 16px 38px;
}
.elementor-6
  .elementor-element.elementor-element-a2e2ed3
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-a2e2ed3
  .elementor-button:focus {
  background-color: #f2b6d2;
}
.elementor-6 .elementor-element.elementor-element-a2e2ed3.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-7b69e460,
.elementor-6
  .elementor-element.elementor-element-7b69e460
  > .elementor-background-overlay {
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7b69e460 {
  margin-top: 80px;
  margin-bottom: 120px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-58526619:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #283959;
}
.elementor-bc-flex-widget
  .elementor-6
  .elementor-element.elementor-element-58526619.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-58526619.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-58526619.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-element-populated
  > .elementor-background-overlay {
  opacity: 0.5;
}
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-background-slideshow {
  border-radius: 0px 20px 20px 0px;
}
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 30px 30px 30px 30px;
}
.elementor-6
  .elementor-element.elementor-element-58526619
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5488a005
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-5488a005 {
  text-align: right;
}
.elementor-6 .elementor-element.elementor-element-5488a005 img {
  border-radius: 20px 20px 20px 20px;
  box-shadow: 5px 10px 25px 0px rgba(0, 0, 0, 0.05);
}
.elementor-6
  .elementor-element.elementor-element-612d2d02
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-612d2d02
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-2f06dfc1 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 100px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-1a223020
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1a223020
  > .elementor-element-populated {
  margin: 0px 0px 0px 8px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 8px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-65dc7428
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-65dc7428 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-65dc7428
  .elementor-heading-title {
  color: #f26dab;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  text-transform: capitalize;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-3628c93a
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-3628c93a {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-3628c93a
  .elementor-heading-title {
  color: #14133b;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.2em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion.accoedion-primary
  .elementskit-card
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"],
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"],
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion.floating-style
  .elementskit-card
  .elementskit-btn-link[aria-expanded="true"] {
  background-color: #283959;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  > .elementskit-btn-link {
  background-color: #f7f9fb;
  font-family: "Space Grotesk", Sans-serif;
  font-size: 18px;
  line-height: 1.2em;
  letter-spacing: 0.2px;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-body,
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .accordion.floating-style
  .elementskit-card-body {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"] {
  color: #ffffff;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #000000;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion.curve-shape
  .elementskit-card-header
  > .elementskit-btn-link[aria-expanded="true"] {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-body
  p {
  color: #505050;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-body {
  color: #505050;
  padding: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-body
  p,
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-body {
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  .elementskit-btn-link
  .icon-open {
  font-size: 20px;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  .elementskit-btn-link
  svg {
  max-width: 20px;
  height: auto;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  .elementskit-btn-link
  .icon-open {
  color: #818181;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  .elementskit-btn-link[aria-expanded="false"]
  svg
  path {
  stroke: #818181;
  fill: #818181;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card
  .elementskit-card-header
  .elementskit-btn-link
  .icon-closed {
  font-size: 20px;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card
  .elementskit-card-header
  .elementskit-btn-link
  svg {
  max-width: 20px;
  height: auto;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  .elementskit-btn-link
  .icon-closed {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-33f6ba0f
  .elementskit-accordion
  .elementskit-card-header
  .elementskit-btn-link[aria-expanded="true"]
  svg
  path {
  stroke: #ffffff;
  fill: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-76482fa8
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-6 .elementor-element.elementor-element-76482fa8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 0;
}
.elementor-6
  .elementor-element.elementor-element-76482fa8
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-305cd71f:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6
  .elementor-element.elementor-element-305cd71f
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-6
  .elementor-element.elementor-element-305cd71f
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-305cd71f
  > .elementor-element-populated,
.elementor-6
  .elementor-element.elementor-element-305cd71f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-6
  .elementor-element.elementor-element-305cd71f
  > .elementor-background-slideshow {
  border-radius: 20px 20px 20px 20px;
}
.elementor-6
  .elementor-element.elementor-element-305cd71f
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-305cd71f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-6e3774ee,
.elementor-6
  .elementor-element.elementor-element-6e3774ee
  > .elementor-background-overlay {
  border-radius: 20px 20px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-6e3774ee {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 100px 20px 0px 20px;
}
.elementor-6
  .elementor-element.elementor-element-6e3774ee
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-6856cd36
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-6856cd36
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-5db5d2cf {
  border-style: dashed;
  border-width: 0px 0px 1px 0px;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 50px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5db5d2cf
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5c704455
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5c704455
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-6a9baf86
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 15px 0px;
}
.elementor-6 .elementor-element.elementor-element-6a9baf86 {
  text-align: left;
}
.elementor-6 .elementor-element.elementor-element-6a9baf86 img {
  width: 60%;
}
.elementor-6
  .elementor-element.elementor-element-7b5eeed7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 15px 0px;
}
.elementor-6 .elementor-element.elementor-element-7b5eeed7 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-7b5eeed7
  .elementor-heading-title {
  color: #505050;
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
.elementor-6
  .elementor-element.elementor-element-53ad98ef
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-53ad98ef
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 10px 0px 0px 40px;
}
.elementor-6
  .elementor-element.elementor-element-201c9f45
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-201c9f45 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-201c9f45
  .elementor-heading-title {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-primary);
  transition: fill 0.3s;
}
.elementor-6 .elementor-element.elementor-element-5e71cf52 {
  --e-icon-list-icon-size: 10px;
  --icon-vertical-offset: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-item
  > a {
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
  line-height: 24px;
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-text {
  color: #505050;
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5e71cf52
  .elementor-icon-list-item:hover
  .elementor-icon-list-text {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 15px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-primary);
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-primary);
  transition: fill 0.3s;
}
.elementor-6 .elementor-element.elementor-element-14a8935e {
  --e-icon-list-icon-size: 10px;
  --icon-vertical-offset: 0px;
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-item
  > a {
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
  line-height: 24px;
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-text {
  color: #505050;
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-14a8935e
  .elementor-icon-list-item:hover
  .elementor-icon-list-text {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-587d08f6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-587d08f6
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 10px 0px 0px 5px;
}
.elementor-6
  .elementor-element.elementor-element-54236478
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-54236478 {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-54236478
  .elementor-heading-title {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(24px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(24px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(24px / 2);
  margin-left: calc(24px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-24px / 2);
  margin-left: calc(-24px / 2);
}
body.rtl
  .elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-24px / 2);
}
body:not(.rtl)
  .elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-24px / 2);
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-icon
  i {
  color: #505050;
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-icon
  svg {
  fill: #505050;
  transition: fill 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  i {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-item:hover
  .elementor-icon-list-icon
  svg {
  fill: #f26dab;
}
.elementor-6 .elementor-element.elementor-element-5fa4de68 {
  --e-icon-list-icon-size: 30px;
  --icon-vertical-align: flex-start;
  --icon-vertical-offset: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-icon {
  padding-right: 0px;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-item
  > a {
  font-family: "DM Sans", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-text {
  color: #505050;
  transition: color 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-5fa4de68
  .elementor-icon-list-item:hover
  .elementor-icon-list-text {
  color: #f26dab;
}
.elementor-6
  .elementor-element.elementor-element-2c114001
  > .elementor-widget-container {
  padding: 10px 0px 10px 0px;
}
.elementor-6 .elementor-element.elementor-element-2c114001 {
  text-align: center;
  color: #505050;
  font-family: "DM Sans", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  letter-spacing: 0.2px;
}
:root {
  --page-title-display: none;
}
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-50ebd255 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 20px 40px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-69f53716
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-47ed3fed
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-nav-identity-panel {
    padding: 10px 0px 10px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-menu-container {
    max-width: 350px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-navbar-nav
    > li
    > a {
    color: #000000;
    padding: 10px 15px 10px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px 15px 15px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-menu-hamburger {
    padding: 8px 8px 8px 8px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-menu-close {
    padding: 8px 8px 8px 8px;
    margin: 12px 12px 12px 12px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-nav-logo {
    margin: 5px 0px 5px 0px;
    padding: 5px 5px 5px 5px;
  }
  .elementor-6 .elementor-element.elementor-element-7c517246 {
    margin-top: 0px;
    margin-bottom: 80px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-721b89bb
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-721b89bb
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-38433c18
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-38433c18 {
    left: 0px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-38433c18 {
    right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-38433c18 {
    top: 20px;
    z-index: 2;
  }
  .elementor-6 .elementor-element.elementor-element-38433c18 img {
    width: 6%;
  }
  .elementor-6
    .elementor-element.elementor-element-43226515
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-43226515 {
    left: 0px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-43226515 {
    right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-43226515 {
    bottom: 20px;
    z-index: 2;
  }
  .elementor-6 .elementor-element.elementor-element-43226515 img {
    width: 6%;
  }
  .elementor-6
    .elementor-element.elementor-element-692a60d5
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-692a60d5 {
    right: 10px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-692a60d5 {
    left: 10px;
  }
  .elementor-6 .elementor-element.elementor-element-692a60d5 {
    bottom: 70px;
    z-index: 2;
  }
  .elementor-6 .elementor-element.elementor-element-692a60d5 img {
    width: 6%;
  }
  .elementor-6
    .elementor-element.elementor-element-7ce93eeb
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-57ed23b6
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-57ed23b6 {
    --container-widget-width: 310px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 310px);
    max-width: 310px;
    bottom: 40px;
  }
  .elementor-6
    .elementor-element.elementor-element-2c467eef
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-2c467eef img {
    width: 65%;
    border-radius: 100% 100% 100% 100%;
  }
  .elementor-6 .elementor-element.elementor-element-62bd1f6c {
    --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-6 .elementor-element.elementor-element-20ac9d5f {
    --gap: 0px 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 15px;
    --padding-top: 25px;
    --padding-bottom: 45px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-a5def60
    .elementor-counter-number-wrapper {
    font-size: 40px;
    line-height: 44px;
  }
  .elementor-6
    .elementor-element.elementor-element-a5def60
    .elementor-counter-title {
    font-size: 18px;
    line-height: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-4a140391 {
    --gap: 0px 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 15px;
    --padding-top: 25px;
    --padding-bottom: 45px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-2d8163d2
    .elementor-counter-number-wrapper {
    font-size: 40px;
    line-height: 44px;
  }
  .elementor-6
    .elementor-element.elementor-element-2d8163d2
    .elementor-counter-title {
    font-size: 18px;
    line-height: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-7d8841c9 {
    --gap: 0px 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 15px;
    --margin-right: 15px;
    --padding-top: 25px;
    --padding-bottom: 45px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-546b9182
    .elementor-counter-number-wrapper {
    font-size: 40px;
    line-height: 44px;
  }
  .elementor-6
    .elementor-element.elementor-element-546b9182
    .elementor-counter-title {
    font-size: 18px;
    line-height: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-58c02743 {
    margin-top: 0px;
    margin-bottom: 80px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2408678c
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2408678c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-63d7278b
    > .elementor-widget-container {
    margin: -60px 0px 0px -60px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-63d7278b {
    text-align: right;
  }
  .elementor-6 .elementor-element.elementor-element-63d7278b img {
    width: 65%;
    border-radius: 100% 100% 100% 100%;
  }
  .elementor-6
    .elementor-element.elementor-element-493e375b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-493e375b {
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    top: 45px;
  }
  .elementor-6
    .elementor-element.elementor-element-7479b74d
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7479b74d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-704c0527
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ce2d9b8
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ce2d9b8
    .elementor-heading-title {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6
    .elementor-element.elementor-element-4c24ea02
    > .elementor-widget-container {
    margin: 20px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-4f54250f
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-4f54250f
    .elementor-heading-title {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6 .elementor-element.elementor-element-167f93d5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-215df145
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-215df145
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5ee6ee73
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-28790501
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-28790501
    .elementor-heading-title {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6
    .elementor-element.elementor-element-2dce14ab
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-904fda1
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-904fda1
    .elementor-heading-title {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6 .elementor-element.elementor-element-33d5cc7 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-740bd99f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-740bd99f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-184c83e1
    > .elementor-container {
    max-width: 750px;
  }
  .elementor-6 .elementor-element.elementor-element-184c83e1 {
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-5bb3bcf
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5bb3bcf
    > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-e1b6960
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-4dda024a
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
    padding: 0px 220px 0px 220px;
  }
  .elementor-6
    .elementor-element.elementor-element-4dda024a
    .elementor-heading-title {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6
    .elementor-element.elementor-element-675f9f67
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 0px 220px 0px 220px;
  }
  .elementor-6 .elementor-element.elementor-element-30498f2a {
    margin-top: 0px;
    margin-bottom: 20px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-5b5b49ca
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5b5b49ca
    > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 25px 30px 40px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-40b74406
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6bd24330
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 0px 220px 0px 220px;
  }
  .elementor-6 .elementor-element.elementor-element-6bd24330 {
    font-size: 16px;
    line-height: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-7d5688f2
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7d5688f2
    > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 25px 30px 40px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-68dd52ca
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-20c5580b
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 0px 220px 0px 220px;
  }
  .elementor-6 .elementor-element.elementor-element-20c5580b {
    font-size: 16px;
    line-height: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-24e4076f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-24e4076f
    > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 25px 30px 40px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-5fd5e312
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-bf31084
    > .elementor-widget-container {
    margin: 0px 0px 40px 0px;
    padding: 0px 220px 0px 220px;
  }
  .elementor-6 .elementor-element.elementor-element-bf31084 {
    font-size: 16px;
    line-height: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-700b9312 {
    margin-top: 0px;
    margin-bottom: 80px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-273bce6e
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-273bce6e
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2302f988
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-13668798
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 10px;
    --ekit_testimonial_slidetoshow: 1;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial-slider
    .swiper-wrapper {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-single-testimonial-slider,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial_card {
    padding: 20px 10px 20px 10px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-single-testimonial-slider,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial_card {
    border-radius: 30px 30px 30px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-commentor-content {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-single-testimonial-slider
    .elementskit-commentor-content
    > p {
    margin: 0px 0px 20px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial_card
    .elementskit-commentor-coment {
    margin: 0px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-37d0805c {
    width: initial;
    max-width: initial;
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-37d0805c
    > .elementor-widget-container {
    margin: 0px 0px 0px -110px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-7b69e460 {
    margin-top: 0px;
    margin-bottom: 80px;
    padding: 0px 20px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-2f06dfc1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1a223020
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1a223020
    > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-65dc7428
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-3628c93a
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-76482fa8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-305cd71f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6e3774ee {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 70px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6856cd36
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-5db5d2cf {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 20px 30px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c704455
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c704455
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6a9baf86
    > .elementor-widget-container {
    margin: 0px 0px 14px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6a9baf86 img {
    width: 160px;
  }
  .elementor-6
    .elementor-element.elementor-element-7b5eeed7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 5px 20px 20px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7b5eeed7
    .elementor-heading-title {
    font-size: 16px;
    line-height: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-53ad98ef
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-53ad98ef
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-201c9f45
    > .elementor-widget-container {
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
  }
  body.rtl
    .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-10px / 2);
  }
  body:not(.rtl)
    .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-item
    > a {
    font-size: 16px;
    line-height: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
  }
  body.rtl
    .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-10px / 2);
  }
  body:not(.rtl)
    .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-10px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-item
    > a {
    font-size: 16px;
    line-height: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-587d08f6
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-587d08f6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-54236478
    > .elementor-widget-container {
    margin: 0px 0px 16px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-50ebd255 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-69f53716 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-69f53716
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-69f53716
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-401c92f6 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-401c92f6
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-401c92f6
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-navbar-nav
    > li
    > a {
    font-size: 12px;
    color: var(--e-global-color-text);
  }
  .elementor-6
    .elementor-element.elementor-element-79d9fca
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
  .elementor-6 .elementor-element.elementor-element-39d3bd98 {
    width: 50%;
  }
  .elementor-6
    .elementor-element.elementor-element-39d3bd98
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-7c517246 {
    margin-top: 0px;
    margin-bottom: 50px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-721b89bb
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-721b89bb
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-38433c18 {
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
    top: 10px;
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-38433c18
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-38433c18 {
    left: 30px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-38433c18 {
    right: 30px;
  }
  .elementor-6 .elementor-element.elementor-element-38433c18 img {
    width: 10%;
  }
  .elementor-6 .elementor-element.elementor-element-43226515 {
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
    bottom: 45px;
    z-index: 2;
  }
  .elementor-6
    .elementor-element.elementor-element-43226515
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-43226515 {
    left: 30px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-43226515 {
    right: 30px;
  }
  .elementor-6 .elementor-element.elementor-element-43226515 img {
    width: 10%;
  }
  .elementor-6 .elementor-element.elementor-element-692a60d5 {
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
    bottom: 10px;
    z-index: 2;
    text-align: right;
  }
  .elementor-6
    .elementor-element.elementor-element-692a60d5
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-692a60d5 {
    right: 30px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-692a60d5 {
    left: 30px;
  }
  .elementor-6 .elementor-element.elementor-element-692a60d5 img {
    width: 10%;
  }
  .elementor-6 .elementor-element.elementor-element-1a53d429 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 40px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2f249709
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2f249709
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7ce93eeb
    > .elementor-widget-container {
    padding: 0px 15px 0px 15px;
  }
  .elementor-6 .elementor-element.elementor-element-7ce93eeb {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7ce93eeb
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-6 .elementor-element.elementor-element-f777436 {
    text-align: center;
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-fdfc835
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-fdfc835.elementor-element {
    --align-self: flex-start;
  }
  .elementor-6
    .elementor-element.elementor-element-41e68925
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-41e68925
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-57ed23b6
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-57ed23b6 {
    --container-widget-width: 278px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 278px);
    max-width: 278px;
    bottom: 24px;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-57ed23b6 {
    right: 0px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-57ed23b6 {
    left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2c467eef
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-2c467eef {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-2c467eef img {
    width: 80%;
    border-radius: 100% 100% 100% 100%;
  }
  .elementor-6 .elementor-element.elementor-element-62bd1f6c {
    --gap: 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-20ac9d5f {
    --gap: 0px 0px;
    --margin-top: 0px;
    --margin-bottom: 15px;
    --margin-left: 30px;
    --margin-right: 30px;
    --padding-top: 25px;
    --padding-bottom: 55px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-a5def60
    .elementor-counter-number-wrapper {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6
    .elementor-element.elementor-element-a5def60
    .elementor-counter-title {
    font-size: 18px;
    line-height: 22px;
  }
  .elementor-6 .elementor-element.elementor-element-4a140391 {
    --gap: 0px 0px;
    --margin-top: 0px;
    --margin-bottom: 15px;
    --margin-left: 30px;
    --margin-right: 30px;
    --padding-top: 25px;
    --padding-bottom: 55px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-2d8163d2
    .elementor-counter-number-wrapper {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6
    .elementor-element.elementor-element-2d8163d2
    .elementor-counter-title {
    font-size: 18px;
    line-height: 22px;
  }
  .elementor-6 .elementor-element.elementor-element-7d8841c9 {
    --gap: 0px 0px;
    --margin-top: 0px;
    --margin-bottom: 15px;
    --margin-left: 30px;
    --margin-right: 30px;
    --padding-top: 25px;
    --padding-bottom: 55px;
    --padding-left: 30px;
    --padding-right: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-546b9182
    .elementor-counter-number-wrapper {
    font-size: 30px;
    line-height: 36px;
  }
  .elementor-6
    .elementor-element.elementor-element-546b9182
    .elementor-counter-title {
    font-size: 18px;
    line-height: 22px;
  }
  .elementor-6 .elementor-element.elementor-element-58c02743 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2408678c
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2408678c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-7968989e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 40px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-62985979
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-62985979
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-63d7278b {
    width: initial;
    max-width: initial;
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-63d7278b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-63d7278b img {
    width: 80%;
  }
  .elementor-6
    .elementor-element.elementor-element-493e375b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-493e375b {
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    top: 13px;
    text-align: left;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-493e375b {
    left: 0px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-493e375b {
    right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-493e375b img {
    width: 85%;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-7479b74d.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7479b74d.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7479b74d.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7479b74d
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7479b74d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 60px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-704c0527 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-704c0527
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-6 .elementor-element.elementor-element-ce2d9b8 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-ce2d9b8
    .elementor-heading-title {
    font-size: 28px;
    line-height: 34px;
  }
  .elementor-6 .elementor-element.elementor-element-2c87bd72 {
    text-align: center;
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-4c24ea02
    > .elementor-widget-container {
    margin: 20px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-4c24ea02 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-4f54250f
    > .elementor-widget-container {
    margin: 50px 0px 15px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-4f54250f {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-4f54250f
    .elementor-heading-title {
    font-size: 28px;
    line-height: 30px;
  }
  .elementor-6 .elementor-element.elementor-element-6c4ac0 {
    text-align: center;
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-19c6a8e7
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-167f93d5 {
    padding: 80px 20px 80px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-215df145
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-215df145
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-1507fe92 {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-5d2ebeb4 {
    --padding-top: 80px;
    --padding-bottom: 100px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-5ee6ee73 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-5ee6ee73
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-28790501
    > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-28790501 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-28790501
    .elementor-heading-title {
    font-size: 28px;
    line-height: 34px;
  }
  .elementor-6 .elementor-element.elementor-element-5df3f7df {
    --gap: 20px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-7fbbea69 {
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-33a08dea {
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-68a40cbc {
    --margin-top: 40px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-5a913b10 {
    --padding-top: 0px;
    --padding-bottom: 120px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-2c0851e3
    > .elementor-widget-container {
    padding: 10px 10px 10px 10px;
  }
  .elementor-6 .elementor-element.elementor-element-68cb5fe1 {
    --padding-top: 80px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-2dce14ab {
    text-align: left;
  }
  .elementor-6
    .elementor-element.elementor-element-2dce14ab
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-904fda1
    > .elementor-widget-container {
    margin: -20px 0px 15px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-904fda1 {
    text-align: left;
  }
  .elementor-6
    .elementor-element.elementor-element-904fda1
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-63d692a
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-63d692a {
    text-align: left;
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-650c353f
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-650c353f
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-650c353f
    .elementor-icon-list-item
    > a {
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-d549864
    > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-740bd99f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-740bd99f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-184c83e1
    > .elementor-container {
    max-width: 280px;
  }
  .elementor-6 .elementor-element.elementor-element-184c83e1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5bb3bcf
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5bb3bcf
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 20px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-e1b6960 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-e1b6960
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-4dda024a
    > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-4dda024a
    .elementor-heading-title {
    font-size: 28px;
    line-height: 34px;
  }
  .elementor-6
    .elementor-element.elementor-element-675f9f67
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-675f9f67 {
    font-size: 14px;
  }
  .elementor-6 .elementor-element.elementor-element-30498f2a {
    margin-top: 60px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5b5b49ca
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5b5b49ca
    > .elementor-element-populated {
    margin: 0px 15px 100px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 30px 45px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-1a490104
    > .elementor-widget-container {
    margin: -60px 190px 20px -30px;
  }
  .elementor-6 .elementor-element.elementor-element-1a490104 .elementor-icon {
    font-size: 68px;
  }
  .elementor-6
    .elementor-element.elementor-element-1a490104
    .elementor-icon
    svg {
    height: 68px;
  }
  .elementor-6
    .elementor-element.elementor-element-40b74406
    > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-40b74406 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-40b74406
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6
    .elementor-element.elementor-element-6bd24330
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6bd24330 {
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-7d5688f2
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7d5688f2
    > .elementor-element-populated {
    margin: 0px 15px 100px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 30px 45px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-6f6e7a1a
    > .elementor-widget-container {
    margin: -60px 190px 20px -30px;
  }
  .elementor-6 .elementor-element.elementor-element-6f6e7a1a .elementor-icon {
    font-size: 68px;
  }
  .elementor-6
    .elementor-element.elementor-element-6f6e7a1a
    .elementor-icon
    svg {
    height: 68px;
  }
  .elementor-6
    .elementor-element.elementor-element-68dd52ca
    > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-68dd52ca {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-68dd52ca
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6
    .elementor-element.elementor-element-20c5580b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-20c5580b {
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-24e4076f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-24e4076f
    > .elementor-element-populated {
    margin: 0px 15px 100px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 20px 30px 45px 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-15ed70ce
    > .elementor-widget-container {
    margin: -60px 190px 20px -30px;
  }
  .elementor-6 .elementor-element.elementor-element-15ed70ce .elementor-icon {
    font-size: 68px;
  }
  .elementor-6
    .elementor-element.elementor-element-15ed70ce
    .elementor-icon
    svg {
    height: 68px;
  }
  .elementor-6
    .elementor-element.elementor-element-5fd5e312
    > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-5fd5e312 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-5fd5e312
    .elementor-heading-title {
    font-size: 23px;
  }
  .elementor-6
    .elementor-element.elementor-element-bf31084
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-bf31084 {
    font-size: 14px;
  }
  .elementor-6 .elementor-element.elementor-element-700b9312 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 80px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-273bce6e
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-273bce6e
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-4c83ab3f {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 40px 0px 40px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7576bf05
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7576bf05
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-2302f988 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-2302f988
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-6 .elementor-element.elementor-element-13668798 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-13668798
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 10px;
    --ekit_testimonial_slidetoshow: 1;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-single-testimonial-slider,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial_card {
    padding: 20px 10px 20px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-single-testimonial-slider,
  .elementor-6
    .elementor-element.elementor-element-5c935177
    .elementskit-testimonial_card {
    border-radius: 20px 20px 20px 20px;
  }
  .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-538f437c.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-538f437c.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-6
    .elementor-element.elementor-element-538f437c
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-538f437c
    > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-37d0805c
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-37d0805c {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-37d0805c img {
    width: 80%;
  }
  .elementor-6 .elementor-element.elementor-element-7200f1e2 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-6 .elementor-element.elementor-element-70cfe944 {
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-7a85848
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-6
    .elementor-element.elementor-element-351aee35
    > .elementor-widget-container {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-351aee35 {
    text-align: center;
    font-size: 14px;
  }
  .elementor-6 .elementor-element.elementor-element-7b69e460 {
    margin-top: 80px;
    margin-bottom: 50px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-612d2d02
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-612d2d02
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-2f06dfc1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 20px 50px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-1a223020
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1a223020
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-65dc7428 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-3628c93a
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-3628c93a {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-3628c93a
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .elementskit-accordion
    .elementskit-card-header
    > .elementskit-btn-link {
    font-size: 16px;
    padding: 15px 15px 15px 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .elementskit-accordion
    .elementskit-card-body
    p,
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .elementskit-accordion
    .elementskit-card-body {
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .elementskit-accordion
    .elementskit-card-header
    .elementskit-btn-link
    .icon-open {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .elementskit-accordion
    .elementskit-card-header
    .elementskit-btn-link
    svg {
    max-width: 15px;
    height: auto;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .elementskit-accordion
    .elementskit-card
    .elementskit-card-header
    .elementskit-btn-link
    .icon-closed {
    font-size: 15px;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .elementskit-accordion
    .elementskit-card
    .elementskit-card-header
    .elementskit-btn-link
    svg {
    max-width: 15px;
    height: auto;
  }
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .ekit_accordion_icon_group,
  .elementor-6
    .elementor-element.elementor-element-33f6ba0f
    .ekit_accordion_icon_left_group {
    margin: 0px 13px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-76482fa8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-305cd71f
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-305cd71f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6e3774ee {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 30px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6856cd36
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-5db5d2cf {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 30px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c704455
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5c704455
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 0px 30px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6a9baf86
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6a9baf86 {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-6a9baf86 img {
    width: 120px;
  }
  .elementor-6
    .elementor-element.elementor-element-7b5eeed7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-7b5eeed7 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7b5eeed7
    .elementor-heading-title {
    font-size: 14px;
    line-height: 1.5em;
  }
  .elementor-6
    .elementor-element.elementor-element-53ad98ef
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-53ad98ef
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-201c9f45 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-5e71cf52
    .elementor-icon-list-item
    > a {
    font-size: 14px;
    line-height: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-14a8935e
    .elementor-icon-list-item
    > a {
    font-size: 14px;
    line-height: 18px;
  }
  .elementor-6
    .elementor-element.elementor-element-587d08f6
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(
      .elementor-widget__width-initial
    ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-587d08f6
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-54236478 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-5fa4de68
    > .elementor-widget-container {
    padding: 0px 0px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-items:not(.elementor-inline-items)
    .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item {
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
  }
  .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
  }
  body.rtl
    .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    left: calc(-20px / 2);
  }
  body:not(.rtl)
    .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-items.elementor-inline-items
    .elementor-icon-list-item:after {
    right: calc(-20px / 2);
  }
  .elementor-6 .elementor-element.elementor-element-5fa4de68 {
    --e-icon-list-icon-size: 30px;
  }
  .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-6
    .elementor-element.elementor-element-5fa4de68
    .elementor-icon-list-item
    > a {
    font-size: 14px;
  }
  .elementor-6
    .elementor-element.elementor-element-2c114001
    > .elementor-widget-container {
    padding: 10px 20px 12px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-2c114001 {
    font-size: 12px;
  }
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-69f53716 {
    width: 20%;
  }
  .elementor-6 .elementor-element.elementor-element-401c92f6 {
    width: 60%;
  }
  .elementor-6 .elementor-element.elementor-element-39d3bd98 {
    width: 19.332%;
  }
  .elementor-6 .elementor-element.elementor-element-721b89bb {
    width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-62985979 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-7479b74d {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-4530256c {
    --width: 46%;
  }
  .elementor-6 .elementor-element.elementor-element-6f6a192d {
    --width: 66.6666%;
  }
  .elementor-6 .elementor-element.elementor-element-3b1b99a5 {
    --width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-68cb5fe1 {
    --width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-7576bf05 {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-538f437c {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-70cfe944 {
    --width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-7479b74d {
    width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-5c704455 {
    width: 40%;
  }
  .elementor-6 .elementor-element.elementor-element-53ad98ef {
    width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-587d08f6 {
    width: 35%;
  }
}
