.elementor-13
  .elementor-element.elementor-element-ab6b703:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-13
  .elementor-element.elementor-element-ab6b703
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background: url("../../../../../../images/hero-bg-2.jpeg") 50% 50%;
  /* background: url("../../2023/03/financial-planning-video-bg.webp") 50% 50%; */
  background-size: cover;
}
.elementor-13
  .elementor-element.elementor-element-ab6b703
  > .elementor-background-overlay {
    background-color: #000000e6; 
    /* #e4b745e6 */
  /* background-image: linear-gradient(
    110deg,
    var(--e-global-color-uicore_white) 40%,
    #ffffff00 100%
  ); */
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-ab6b703 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: -30px;
  padding: 200px 0px 200px 0px;
}
.elementor-13
  .elementor-element.elementor-element-8df7fc4
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 10px;
}
.elementor-13 .elementor-element.elementor-element-73eed46 {
  text-align: left;
  width: var(--container-widget-width, 700px);
  max-width: 700px;
  --container-widget-width: 700px;
  --container-widget-flex-grow: 0;
}
.elementor-13
  .elementor-element.elementor-element-73eed46
  .ui-e-headline-text
  path {
  stroke: #8d45d029;
  stroke-width: 64;
}
.elementor-13
  .elementor-element.elementor-element-73eed46
  .ui-e-headline-text
  svg {
  bottom: 20%;
}
.elementor-13 .elementor-element.elementor-element-7256665 {
  --spacer-size: 6px;
}
.elementor-13 .elementor-element.elementor-element-49c1685 {
  color: var(--e-global-color-uicore_headline);
  font-size: 20px;
  width: var(--container-widget-width, 520px);
  max-width: 520px;
  --container-widget-width: 520px;
  --container-widget-flex-grow: 0;
}
.elementor-13
  .elementor-element.elementor-element-49c1685
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-13 .elementor-element.elementor-element-49a01cc {
  --spacer-size: 22px;
}
.elementor-13
  .elementor-element.elementor-element-edf56ab
  .elementor-button
  .elementor-align-icon-right {
  margin-left: 10px;
}
.elementor-13
  .elementor-element.elementor-element-edf56ab
  .elementor-button
  .elementor-align-icon-left {
  margin-right: 10px;
}
.elementor-13
  .elementor-element.elementor-element-edf56ab
  > .elementor-widget-container {
  padding: 0px 16px 0px 0px;
}
.elementor-13 .elementor-element.elementor-element-edf56ab {
  width: auto;
  max-width: auto;
}
.elementor-13 .elementor-element.elementor-element-5e9faa3 .elementor-button {
  fill: var(--e-global-color-uicore_headline);
  color: var(--e-global-color-uicore_headline);
  background-color: var(--e-global-color-uicore_white);
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.09);
}
.elementor-13
  .elementor-element.elementor-element-5e9faa3
  .elementor-button:hover,
.elementor-13
  .elementor-element.elementor-element-5e9faa3
  .elementor-button:focus {
  color: #ffffff;
  background-color: var(--e-global-color-uicore_primary);
}
.elementor-13
  .elementor-element.elementor-element-5e9faa3
  .elementor-button:hover
  svg,
.elementor-13
  .elementor-element.elementor-element-5e9faa3
  .elementor-button:focus
  svg {
  fill: #ffffff;
}
.elementor-13 .elementor-element.elementor-element-5e9faa3 {
  width: auto;
  max-width: auto;
}
.elementor-13 .elementor-element.elementor-element-22f4a63 {
  --divider-border-style: solid;
  --divider-color: #80808047;
  --divider-border-width: 1px;
}
.elementor-13
  .elementor-element.elementor-element-22f4a63
  .elementor-divider-separator {
  width: 346px;
}
.elementor-13 .elementor-element.elementor-element-22f4a63 .elementor-divider {
  padding-top: 10px;
  padding-bottom: 10px;
}
.elementor-13
  .elementor-element.elementor-element-22f4a63
  > .elementor-widget-container {
  padding: 22px 0px 0px 0px;
}
.elementor-13
  .elementor-element.elementor-element-c1c4d6d
  .bdt-ep-advanced-counter {
  text-align: left;
}
.elementor-13
  .elementor-element.elementor-element-c1c4d6d
  .bdt-ep-advanced-counter-number {
  color: var(--e-global-color-uicore_headline);
  font-size: 64px;
}
.elementor-13
  .elementor-element.elementor-element-c1c4d6d
  .bdt-ep-advanced-counter-text {
  color: var(--e-global-color-uicore_body);
  margin: 0px 0px 0px 10px;
  line-height: 1.5em;
}
.elementor-13 .elementor-element.elementor-element-c1c4d6d {
  width: var(--container-widget-width, 330px);
  max-width: 330px;
  --container-widget-width: 330px;
  --container-widget-flex-grow: 0;
}
.elementor-13
  .elementor-element.elementor-element-454f1ca:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-13
  .elementor-element.elementor-element-454f1ca
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-uicore_dark);
  background-image: url("../../2023/02/Financial-Planning-BG.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-454f1ca,
.elementor-13
  .elementor-element.elementor-element-454f1ca
  > .elementor-background-overlay {
  border-radius: 24px 24px 24px 24px;
}
.elementor-13 .elementor-element.elementor-element-454f1ca {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 150px 0px 150px 0px;
}
.elementor-13
  .elementor-element.elementor-element-454f1ca
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-90356b8.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-90356b8.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-6db18ad
  .elementor-heading-title {
  color: var(--e-global-color-uicore_accent);
}
.elementor-13
  .elementor-element.elementor-element-4b9f999
  .elementor-heading-title {
  color: #ffffff;
  font-size: 48px;
  line-height: 1.3em;
}
.elementor-13 .elementor-element.elementor-element-8401f04 {
  color: #ffffffbf;
}
.elementor-13
  .elementor-element.elementor-element-8401f04
  > .elementor-widget-container {
  margin: 55px 0px 0px 0px;
}
.elementor-13 .elementor-element.elementor-element-318beba {
  padding: 100px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-d346db6.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-d346db6.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13 .elementor-element.elementor-element-64b4585 {
  color: #ffffffb5;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-def5b1a.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-def5b1a.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-def5b1a.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-60bb5cc img {
  width: 175px;
  opacity: 0.4;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-9d7a4e2.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-9d7a4e2.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-9d7a4e2.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-2dff892 img {
  width: 175px;
  opacity: 0.4;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-030c7be.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-030c7be.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-030c7be.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-ac1c316 img {
  width: 175px;
  opacity: 0.4;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-2640067.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-2640067.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-2640067.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-e894c83 img {
  width: 175px;
  opacity: 0.4;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-a2b8ca7.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-a2b8ca7.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-a2b8ca7.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-13 .elementor-element.elementor-element-56a655e img {
  width: 175px;
  opacity: 0.4;
}
.elementor-13 .elementor-element.elementor-element-a1cb1c2 {
  padding: 120px 0px 170px 0px;
}
.elementor-13
  .elementor-element.elementor-element-c3ceb09
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 8px;
}
.elementor-13
  .elementor-element.elementor-element-04dc93b
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-13 .elementor-element.elementor-element-04dc93b {
  width: var(--container-widget-width, 674px);
  max-width: 674px;
  --container-widget-width: 674px;
  --container-widget-flex-grow: 0;
}
.elementor-13
  .elementor-element.elementor-element-f926036
  > .elementor-widget-container {
  padding: 30px 0px 32px 10px;
}
.elementor-13 .elementor-element.elementor-element-f926036 {
  width: var(--container-widget-width, 700px);
  max-width: 700px;
  --container-widget-width: 700px;
  --container-widget-flex-grow: 0;
}
.elementor-13 .elementor-element.elementor-element-50c72a9 .bdt-flip-box-front {
  background-color: var(--e-global-color-uicore_light);
}
.elementor-13 .elementor-element.elementor-element-50c72a9 .bdt-flip-box-back {
  background-color: var(--e-global-color-uicore_secondary);
  background-image: url("../../2023/02/Financial-Planning-Saving-BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-50c72a9 .bdt-flip-box-layer,
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-layer-overlay {
  border-radius: 24px;
}
.elementor-13 .elementor-element.elementor-element-50c72a9 .bdt-flip-box-layer {
  transition-duration: 0.3s;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .elementor-icon-wrapper {
  margin-bottom: 120px;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .elementor-view-framed
  .elementor-icon,
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-uicore_headline);
  border-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box
  .elementor-icon
  svg {
  fill: var(--e-global-color-uicore_headline);
}
.elementor-13 .elementor-element.elementor-element-50c72a9 .elementor-icon {
  font-size: 32px;
}
.elementor-13 .elementor-element.elementor-element-50c72a9 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-13 .elementor-element.elementor-element-50c72a9 .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  margin-bottom: 8px;
  color: var(--e-global-color-uicore_body);
  font-size: 16px;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: var(--e-global-color-uicore_headline);
  font-size: 20px;
  font-weight: 700;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
  justify-content: flex-end;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-button {
  margin-left: 0;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-back
  .bdt-flip-box-layer-title {
  margin-bottom: 16px;
  color: #ffffff;
  font-size: 20px;
}
.elementor-13
  .elementor-element.elementor-element-50c72a9
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  color: #ffffffb3;
  font-size: 16px;
}
.elementor-13 .elementor-element.elementor-element-2c18202 .bdt-flip-box-front {
  background-color: var(--e-global-color-uicore_light);
}
.elementor-13 .elementor-element.elementor-element-2c18202 .bdt-flip-box-back {
  background-color: var(--e-global-color-uicore_secondary);
  background-image: url("../../2023/02/Financial-Planning-Saving-BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-2c18202 .bdt-flip-box-layer,
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-layer-overlay {
  border-radius: 24px;
}
.elementor-13 .elementor-element.elementor-element-2c18202 .bdt-flip-box-layer {
  transition-duration: 0.3s;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .elementor-icon-wrapper {
  margin-bottom: 120px;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .elementor-view-framed
  .elementor-icon,
.elementor-13
  .elementor-element.elementor-element-2c18202
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-uicore_headline);
  border-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box
  .elementor-icon
  svg {
  fill: var(--e-global-color-uicore_headline);
}
.elementor-13 .elementor-element.elementor-element-2c18202 .elementor-icon {
  font-size: 32px;
}
.elementor-13 .elementor-element.elementor-element-2c18202 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-13 .elementor-element.elementor-element-2c18202 .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  margin-bottom: 8px;
  color: var(--e-global-color-uicore_body);
  font-size: 16px;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: var(--e-global-color-uicore_headline);
  font-size: 20px;
  font-weight: 700;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
  justify-content: flex-end;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-button {
  margin-left: 0;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-back
  .bdt-flip-box-layer-title {
  margin-bottom: 16px;
  color: #ffffff;
  font-size: 20px;
}
.elementor-13
  .elementor-element.elementor-element-2c18202
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  color: #ffffffb3;
  font-size: 16px;
}
.elementor-13 .elementor-element.elementor-element-7c53fa5 .bdt-flip-box-front {
  background-color: var(--e-global-color-uicore_light);
}
.elementor-13 .elementor-element.elementor-element-7c53fa5 .bdt-flip-box-back {
  background-color: var(--e-global-color-uicore_secondary);
  background-image: url("../../2023/02/Financial-Planning-Saving-BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-7c53fa5 .bdt-flip-box-layer,
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-layer-overlay {
  border-radius: 24px;
}
.elementor-13 .elementor-element.elementor-element-7c53fa5 .bdt-flip-box-layer {
  transition-duration: 0.3s;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .elementor-icon-wrapper {
  margin-bottom: 120px;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .elementor-view-framed
  .elementor-icon,
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-uicore_headline);
  border-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box
  .elementor-icon
  svg {
  fill: var(--e-global-color-uicore_headline);
}
.elementor-13 .elementor-element.elementor-element-7c53fa5 .elementor-icon {
  font-size: 32px;
}
.elementor-13 .elementor-element.elementor-element-7c53fa5 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-13 .elementor-element.elementor-element-7c53fa5 .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  margin-bottom: 8px;
  color: var(--e-global-color-uicore_body);
  font-size: 16px;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: var(--e-global-color-uicore_headline);
  font-size: 20px;
  font-weight: 700;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
  justify-content: flex-end;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-button {
  margin-left: 0;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-back
  .bdt-flip-box-layer-title {
  margin-bottom: 16px;
  color: #ffffff;
  font-size: 20px;
}
.elementor-13
  .elementor-element.elementor-element-7c53fa5
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  color: #ffffffb3;
  font-size: 16px;
}
.elementor-13 .elementor-element.elementor-element-6521633 .bdt-flip-box-front {
  background-color: var(--e-global-color-uicore_light);
}
.elementor-13 .elementor-element.elementor-element-6521633 .bdt-flip-box-back {
  background-color: var(--e-global-color-uicore_secondary);
  background-image: url("../../2023/02/Financial-Planning-Saving-BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-6521633 .bdt-flip-box-layer,
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-layer-overlay {
  border-radius: 24px;
}
.elementor-13 .elementor-element.elementor-element-6521633 .bdt-flip-box-layer {
  transition-duration: 0.3s;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-front
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .elementor-icon-wrapper {
  margin-bottom: 120px;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .elementor-view-framed
  .elementor-icon,
.elementor-13
  .elementor-element.elementor-element-6521633
  .elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-uicore_headline);
  border-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box
  .elementor-icon
  svg {
  fill: var(--e-global-color-uicore_headline);
}
.elementor-13 .elementor-element.elementor-element-6521633 .elementor-icon {
  font-size: 32px;
}
.elementor-13 .elementor-element.elementor-element-6521633 .elementor-icon i {
  transform: rotate(0deg);
}
.elementor-13 .elementor-element.elementor-element-6521633 .elementor-icon svg {
  transform: rotate(0deg);
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-front
  .bdt-flip-box-layer-title {
  margin-bottom: 8px;
  color: var(--e-global-color-uicore_body);
  font-size: 16px;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-front
  .bdt-flip-box-layer-desc {
  color: var(--e-global-color-uicore_headline);
  font-size: 20px;
  font-weight: 700;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-back
  .bdt-flip-box-layer-overlay {
  padding: 32px 32px 32px 32px;
  text-align: left;
  justify-content: flex-end;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-button {
  margin-left: 0;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-back
  .bdt-flip-box-layer-title {
  margin-bottom: 16px;
  color: #ffffff;
  font-size: 20px;
}
.elementor-13
  .elementor-element.elementor-element-6521633
  .bdt-flip-box-back
  .bdt-flip-box-layer-desc {
  color: #ffffffb3;
  font-size: 16px;
}
.elementor-13 .elementor-element.elementor-element-062268e {
  overflow: hidden;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-f434eab.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-f434eab.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13 .elementor-element.elementor-element-d8a573d img {
  border-radius: 24px 24px 24px 24px;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.1);
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-8fd3ba4.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-8fd3ba4.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-8fd3ba4
  > .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-13
  .elementor-element.elementor-element-8fd3ba4:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-13
  .elementor-element.elementor-element-8fd3ba4
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #cbb9fa;
}
.elementor-13
  .elementor-element.elementor-element-8fd3ba4
  > .elementor-element-populated,
.elementor-13
  .elementor-element.elementor-element-8fd3ba4
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-13
  .elementor-element.elementor-element-8fd3ba4
  > .elementor-background-slideshow {
  border-radius: 24px 24px 24px 24px;
}
.elementor-13
  .elementor-element.elementor-element-8fd3ba4
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
  padding: 40px 0px 32px 0px;
}
.elementor-13
  .elementor-element.elementor-element-8fd3ba4
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13 .elementor-element.elementor-element-47b38de {
  text-align: center;
}
.elementor-13
  .elementor-element.elementor-element-47b38de
  .elementor-heading-title {
  font-size: 24px;
}
.elementor-13
  .elementor-element.elementor-element-47b38de
  > .elementor-widget-container {
  padding: 0px 10px 0px 10px;
}
.elementor-13 .elementor-element.elementor-element-d1197d9 {
  overflow: hidden;
  padding: 0px 0px 35px 0px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-ep-review-card-carousel-item {
  background-color: var(--e-global-color-uicore_white);
  background-image: url("../../2023/02/Financial-Planning-Testimonial-Icon.webp");
  background-position: 32px 24px;
  background-repeat: no-repeat;
  background-size: 32px auto;
  border-radius: 16px 16px 16px 16px;
  padding: 70px 32px 32px 32px;
  box-shadow: 0px 12px 16px -4px rgba(0, 0, 0, 0.08);
}
.elementor-13 .elementor-element.elementor-element-a5c6a69 .swiper-container {
  padding: 20px;
  margin: 0 -20px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-ep-review-card-carousel-name {
  color: var(--e-global-color-uicore_headline);
  padding-bottom: 12px;
  font-size: 16px;
  font-weight: 700;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-ep-review-card-carousel-text {
  color: var(--e-global-color-uicore_body);
  font-size: 16px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-prev
  i,
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-next
  i {
  color: var(--e-global-color-uicore_headline);
}
.elementor-13 .elementor-element.elementor-element-a5c6a69 .bdt-navigation-prev,
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-next {
  background-color: var(--e-global-color-uicore_white);
  border-radius: 100px 100px 100px 100px;
  padding: 5px 5px 5px 5px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-prev
  i,
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-next
  i {
  font-size: 22px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-prev {
  margin-right: 16px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-next {
  margin-left: 16px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-prev:hover
  i,
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-next:hover
  i {
  color: var(--e-global-color-uicore_white);
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-prev:hover,
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .bdt-navigation-next:hover {
  background-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .swiper-pagination-bullet {
  background-color: var(--e-global-color-uicore_white);
  height: 8px;
  width: 8px;
}
.elementor-13 .elementor-element.elementor-element-a5c6a69 {
  --ep-swiper-dots-space-between: 16px;
  --ep-swiper-carousel-both-ncx: 0px;
  --ep-swiper-carousel-both-ncy: 40px;
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  .swiper-pagination-bullet-active {
  background-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-a5c6a69
  > .elementor-widget-container {
  margin: 0px -250px 0px -250px;
}
.elementor-13 .elementor-element.elementor-element-403abd2 {
  padding: 170px 0px 120px 0px;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-8835a8d.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-8835a8d.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13 .elementor-element.elementor-element-b048901 img {
  width: 440px;
}
.elementor-13
  .elementor-element.elementor-element-b048901
  > .elementor-widget-container {
  margin: 0px 40px 0px 40px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #27134021;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-c365bf0.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-c365bf0.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-13
  .elementor-element.elementor-element-c365bf0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 8px;
}
.elementor-13
  .elementor-element.elementor-element-c365bf0
  > .elementor-element-populated {
  margin: 0px 0px 0px 80px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 80px;
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(6px / 2);
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(6px / 2);
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(6px / 2);
  margin-left: calc(6px / 2);
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-6px / 2);
  margin-left: calc(-6px / 2);
}
body.rtl
  .elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-6px / 2);
}
body:not(.rtl)
  .elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-6px / 2);
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-uicore_secondary);
  transition: color 0.3s;
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-uicore_secondary);
  transition: fill 0.3s;
}
.elementor-13 .elementor-element.elementor-element-d0a9ed8 {
  --e-icon-list-icon-size: 18px;
  --icon-vertical-offset: 0px;
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-icon {
  padding-right: 8px;
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-uicore_primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-uicore_primary-font-weight);
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  .elementor-icon-list-text {
  transition: color 0.3s;
}
.elementor-13
  .elementor-element.elementor-element-d0a9ed8
  > .elementor-widget-container {
  margin: 16px 0px 0px 0px;
  padding: 24px 0px 32px 0px;
  border-style: solid;
  border-width: 1px 0px 0px 0px;
  border-color: #27134021;
}
.elementor-13 .elementor-element.elementor-element-7af7805 {
  padding: 120px 0px 120px 0px;
}
.elementor-13
  .elementor-element.elementor-element-4d4737e
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 8px;
}
.elementor-13
  .elementor-element.elementor-element-22ca468
  > .elementor-widget-container {
  margin: 10px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-13
  .elementor-element.elementor-element-5e153fe.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-13
  .elementor-element.elementor-element-5e153fe.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-13
  .elementor-element.elementor-element-ff6cd46
  > .elementor-widget-container {
  padding: 40px 10px 0px 10px;
}
.elementor-13
  .elementor-element.elementor-element-16e95c4:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-13
  .elementor-element.elementor-element-16e95c4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-uicore_primary);
  background-image: url("../../2023/02/Financial-Planning-BG.webp");
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-13 .elementor-element.elementor-element-16e95c4,
.elementor-13
  .elementor-element.elementor-element-16e95c4
  > .elementor-background-overlay {
  border-radius: 24px 24px 0px 0px;
}
.elementor-13 .elementor-element.elementor-element-16e95c4 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 170px 0px 200px 0px;
}
.elementor-13
  .elementor-element.elementor-element-16e95c4
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13
  .elementor-element.elementor-element-9efae29.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-13
  .elementor-element.elementor-element-9efae29
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 16px;
}
.elementor-13 .elementor-element.elementor-element-0cfbed0 {
  text-align: center;
  width: var(--container-widget-width, 711px);
  max-width: 711px;
  --container-widget-width: 711px;
  --container-widget-flex-grow: 0;
}
.elementor-13
  .elementor-element.elementor-element-0cfbed0
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-13 .elementor-element.elementor-element-6c04d51 {
  text-align: center;
  color: #ffffffb0;
  width: var(--container-widget-width, 632px);
  max-width: 632px;
  --container-widget-width: 632px;
  --container-widget-flex-grow: 0;
}
.elementor-13
  .elementor-element.elementor-element-6c04d51
  > .elementor-widget-container {
  padding: 30px 0px 32px 0px;
}
.elementor-13 .elementor-element.elementor-element-db32f18 .elementor-button {
  fill: var(--e-global-color-uicore_headline);
  color: var(--e-global-color-uicore_headline);
  background-color: var(--e-global-color-uicore_white);
}
.elementor-13
  .elementor-element.elementor-element-db32f18
  .elementor-button:hover,
.elementor-13
  .elementor-element.elementor-element-db32f18
  .elementor-button:focus {
  color: var(--e-global-color-uicore_white);
  background-color: var(--e-global-color-uicore_headline);
}
.elementor-13
  .elementor-element.elementor-element-db32f18
  .elementor-button:hover
  svg,
.elementor-13
  .elementor-element.elementor-element-db32f18
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-uicore_white);
}
.elementor-widget .tippy-tooltip .tippy-content {
  text-align: center;
}
@media (max-width: 1024px) {
  .elementor-13 .elementor-element.elementor-element-ab6b703 {
    margin-top: 0px;
    margin-bottom: -25px;
    padding: 150px 0px 125px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-73eed46 {
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 500px);
    max-width: 500px;
  }
  .elementor-13 .elementor-element.elementor-element-49c1685 {
    font-size: 19px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 500px);
    max-width: 500px;
  }
  .elementor-13
    .elementor-element.elementor-element-edf56ab
    > .elementor-widget-container {
    padding: 0px 16px 0px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-22f4a63
    .elementor-divider-separator {
    width: 340px;
  }
  .elementor-13
    .elementor-element.elementor-element-c1c4d6d
    .bdt-ep-advanced-counter-number {
    font-size: 52px;
  }
  .elementor-13 .elementor-element.elementor-element-c1c4d6d {
    width: var(--container-widget-width, 300px);
    max-width: 300px;
    --container-widget-width: 300px;
    --container-widget-flex-grow: 0;
  }
  .elementor-13 .elementor-element.elementor-element-454f1ca,
  .elementor-13
    .elementor-element.elementor-element-454f1ca
    > .elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
  }
  .elementor-13 .elementor-element.elementor-element-454f1ca {
    padding: 80px 0px 80px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-4b9f999
    .elementor-heading-title {
    font-size: 36px;
  }
  .elementor-13 .elementor-element.elementor-element-318beba {
    padding: 70px 0px 0px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-a1cb1c2 {
    padding: 80px 0px 120px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-c3ceb09.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-13 .elementor-element.elementor-element-04dc93b {
    text-align: center;
    width: var(--container-widget-width, 500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
  }
  .elementor-13
    .elementor-element.elementor-element-04dc93b
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-f926036 {
    text-align: center;
    width: var(--container-widget-width, 600px);
    max-width: 600px;
    --container-widget-width: 600px;
    --container-widget-flex-grow: 0;
  }
  .elementor-13
    .elementor-element.elementor-element-f926036
    > .elementor-widget-container {
    padding: 0px 0px 32px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-50c72a9 .bdt-flip-box {
    height: 270px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-layer-overlay {
    border-radius: 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 15px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 15px;
  }
  .elementor-13 .elementor-element.elementor-element-2c18202 .bdt-flip-box {
    height: 270px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-layer-overlay {
    border-radius: 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 15px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 15px;
  }
  .elementor-13 .elementor-element.elementor-element-7c53fa5 .bdt-flip-box {
    height: 270px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-layer-overlay {
    border-radius: 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 15px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 15px;
  }
  .elementor-13 .elementor-element.elementor-element-6521633 .bdt-flip-box {
    height: 270px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-layer-overlay {
    border-radius: 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 15px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 19px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 15px;
  }
  .elementor-13
    .elementor-element.elementor-element-062268e
    > .elementor-container {
    max-width: 500px;
  }
  .elementor-13 .elementor-element.elementor-element-d8a573d img {
    border-radius: 20px 20px 20px 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-8fd3ba4
    > .elementor-element-populated,
  .elementor-13
    .elementor-element.elementor-element-8fd3ba4
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-13
    .elementor-element.elementor-element-8fd3ba4
    > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-47b38de
    .elementor-heading-title {
    font-size: 22px;
  }
  .elementor-13
    .elementor-element.elementor-element-47b38de
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-ep-review-card-carousel-item {
    background-position: 28px 20px;
    background-size: 30px auto;
    border-radius: 14px 14px 14px 14px;
    padding: 64px 28px 28px 28px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-ep-review-card-carousel-name {
    font-size: 15px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-ep-review-card-carousel-text {
    font-size: 15px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-prev,
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-next {
    border-radius: 100px 100px 100px 100px;
    padding: 4px 4px 4px 4px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-prev
    i,
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-next
    i {
    font-size: 21px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-prev {
    margin-right: 14px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-next {
    margin-left: 14px;
  }
  .elementor-13 .elementor-element.elementor-element-a5c6a69 {
    --ep-swiper-dots-space-between: 14px;
    --ep-swiper-carousel-both-ncx: 0px;
    --ep-swiper-carousel-both-ncy: 35px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .swiper-pagination-bullet {
    height: 7px;
    width: 7px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    > .elementor-widget-container {
    margin: 0px -220px 0px -220px;
  }
  .elementor-13
    .elementor-element.elementor-element-403abd2
    > .elementor-container {
    max-width: 500px;
  }
  .elementor-13 .elementor-element.elementor-element-403abd2 {
    padding: 120px 0px 120px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-b048901 img {
    width: 380px;
  }
  .elementor-13
    .elementor-element.elementor-element-b048901
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-c365bf0
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-13 .elementor-element.elementor-element-3650157 {
    text-align: center;
  }
  .elementor-13 .elementor-element.elementor-element-75bdad0 {
    text-align: center;
  }
  .elementor-13 .elementor-element.elementor-element-d0a9ed8 {
    --e-icon-list-icon-size: 17px;
  }
  .elementor-13
    .elementor-element.elementor-element-d0a9ed8
    > .elementor-widget-container {
    margin: 12px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-7af7805 {
    padding: 0px 0px 120px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-4d4737e.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-13 .elementor-element.elementor-element-10ae58d {
    text-align: center;
  }
  .elementor-13 .elementor-element.elementor-element-22ca468 {
    text-align: center;
    width: var(--container-widget-width, 600px);
    max-width: 600px;
    --container-widget-width: 600px;
    --container-widget-flex-grow: 0;
  }
  .elementor-13
    .elementor-element.elementor-element-ff6cd46
    > .elementor-widget-container {
    padding: 30px 10px 0px 10px;
  }
  .elementor-13 .elementor-element.elementor-element-16e95c4,
  .elementor-13
    .elementor-element.elementor-element-16e95c4
    > .elementor-background-overlay {
    border-radius: 20px 20px 0px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-16e95c4 {
    padding: 120px 0px 150px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-6c04d51
    > .elementor-widget-container {
    padding: 0px 0px 32px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-6c04d51 {
    width: var(--container-widget-width, 500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
  }
}
@media (max-width: 767px) {
  .elementor-13 .elementor-element.elementor-element-ab6b703 {
    margin-top: 0px;
    margin-bottom: -20px;
    padding: 200px 0px 200px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-73eed46 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-49c1685 {
    font-size: 18px;
    width: 100%;
    max-width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-49a01cc {
    --spacer-size: 14px;
  }
  .elementor-13
    .elementor-element.elementor-element-edf56ab
    > .elementor-widget-container {
    padding: 0px 16px 16px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-5e9faa3
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-22f4a63
    .elementor-divider-separator {
    width: 100%;
  }
  .elementor-13
    .elementor-element.elementor-element-22f4a63
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-c1c4d6d
    .bdt-ep-advanced-counter-number {
    font-size: 44px;
  }
  .elementor-13 .elementor-element.elementor-element-c1c4d6d {
    --container-widget-width: 270px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 270px);
    max-width: 270px;
  }
  .elementor-13 .elementor-element.elementor-element-454f1ca,
  .elementor-13
    .elementor-element.elementor-element-454f1ca
    > .elementor-background-overlay {
    border-radius: 16px 16px 16px 16px;
  }
  .elementor-13 .elementor-element.elementor-element-454f1ca {
    padding: 60px 0px 60px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-4b9f999
    .elementor-heading-title {
    font-size: 26px;
  }
  .elementor-13 .elementor-element.elementor-element-318beba {
    padding: 30px 0px 0px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-d346db6 {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-64b4585 {
    text-align: center;
  }
  .elementor-13 .elementor-element.elementor-element-def5b1a {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-9d7a4e2 {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-030c7be {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-2640067 {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-a2b8ca7 {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-a1cb1c2 {
    padding: 60px 0px 60px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-04dc93b
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-13 .elementor-element.elementor-element-04dc93b {
    width: 100%;
    max-width: 100%;
  }
  .elementor-13
    .elementor-element.elementor-element-f926036
    > .elementor-widget-container {
    padding: 0px 10px 24px 10px;
  }
  .elementor-13 .elementor-element.elementor-element-f926036 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-50c72a9 .bdt-flip-box {
    height: 250px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-layer-overlay {
    border-radius: 16px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 14px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-50c72a9
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 14px;
  }
  .elementor-13 .elementor-element.elementor-element-2c18202 .bdt-flip-box {
    height: 250px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-layer-overlay {
    border-radius: 16px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 14px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-2c18202
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 14px;
  }
  .elementor-13 .elementor-element.elementor-element-7c53fa5 .bdt-flip-box {
    height: 250px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-layer-overlay {
    border-radius: 16px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 14px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-7c53fa5
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 14px;
  }
  .elementor-13 .elementor-element.elementor-element-6521633 .bdt-flip-box {
    height: 250px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-layer,
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-layer-overlay {
    border-radius: 16px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .elementor-icon-wrapper {
    margin-bottom: 100px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-front
    .bdt-flip-box-layer-title {
    font-size: 14px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-front
    .bdt-flip-box-layer-desc {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-back
    .bdt-flip-box-layer-title {
    font-size: 18px;
  }
  .elementor-13
    .elementor-element.elementor-element-6521633
    .bdt-flip-box-back
    .bdt-flip-box-layer-desc {
    font-size: 14px;
  }
  .elementor-13 .elementor-element.elementor-element-d8a573d img {
    border-radius: 16px 16px 16px 16px;
  }
  .elementor-13
    .elementor-element.elementor-element-8fd3ba4
    > .elementor-element-populated,
  .elementor-13
    .elementor-element.elementor-element-8fd3ba4
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-13
    .elementor-element.elementor-element-8fd3ba4
    > .elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
  }
  .elementor-13
    .elementor-element.elementor-element-8fd3ba4
    > .elementor-element-populated {
    padding: 32px 0px 16px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-47b38de
    .elementor-heading-title {
    font-size: 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-47b38de
    > .elementor-widget-container {
    padding: 0px 10px 0px 10px;
  }
  .elementor-13 .elementor-element.elementor-element-d1197d9 {
    padding: 0px 0px 25px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-ep-review-card-carousel-item {
    background-position: 24px 16px;
    background-size: 28px auto;
    border-radius: 12px 12px 12px 12px;
    padding: 60px 24px 24px 24px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-ep-review-card-carousel-name {
    padding-bottom: 10px;
    font-size: 14px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-ep-review-card-carousel-text {
    font-size: 13px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-prev,
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-next {
    border-radius: 100px 100px 100px 100px;
    padding: 3px 3px 3px 3px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-prev
    i,
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-next
    i {
    font-size: 20px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-prev {
    margin-right: 12px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .bdt-navigation-next {
    margin-left: 12px;
  }
  .elementor-13 .elementor-element.elementor-element-a5c6a69 {
    --ep-swiper-dots-space-between: 12px;
    --ep-swiper-carousel-both-ncx: 0px;
    --ep-swiper-carousel-both-ncy: 30px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    .swiper-pagination-bullet {
    height: 6px;
    width: 6px;
  }
  .elementor-13
    .elementor-element.elementor-element-a5c6a69
    > .elementor-widget-container {
    margin: 0px -180px 0px -150px;
  }
  .elementor-13 .elementor-element.elementor-element-403abd2 {
    padding: 60px 0px 60px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-b048901 img {
    width: 100%;
  }
  .elementor-13
    .elementor-element.elementor-element-b048901
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 0px 20px;
  }
  .elementor-13 .elementor-element.elementor-element-3650157 {
    text-align: left;
  }
  .elementor-13 .elementor-element.elementor-element-75bdad0 {
    text-align: left;
  }
  .elementor-13 .elementor-element.elementor-element-d0a9ed8 {
    --e-icon-list-icon-size: 16px;
  }
  .elementor-13 .elementor-element.elementor-element-7af7805 {
    padding: 0px 0px 60px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-22ca468 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-13
    .elementor-element.elementor-element-ff6cd46
    > .elementor-widget-container {
    padding: 20px 10px 0px 10px;
  }
  .elementor-13
    .elementor-element.elementor-element-16e95c4:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-13
    .elementor-element.elementor-element-16e95c4
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
  }
  .elementor-13 .elementor-element.elementor-element-16e95c4,
  .elementor-13
    .elementor-element.elementor-element-16e95c4
    > .elementor-background-overlay {
    border-radius: 16px 16px 0px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-16e95c4 {
    padding: 80px 0px 100px 0px;
  }
  .elementor-13
    .elementor-element.elementor-element-6c04d51
    > .elementor-widget-container {
    padding: 0px 0px 24px 0px;
  }
  .elementor-13 .elementor-element.elementor-element-6c04d51 {
    width: 100%;
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .elementor-13 .elementor-element.elementor-element-90356b8 {
    width: 63%;
  }
  .elementor-13 .elementor-element.elementor-element-e5eac63 {
    width: 37%;
  }
  .elementor-13 .elementor-element.elementor-element-f434eab {
    width: 57%;
  }
  .elementor-13 .elementor-element.elementor-element-8fd3ba4 {
    width: 43%;
  }
  .elementor-13 .elementor-element.elementor-element-4d4737e {
    width: 52%;
  }
  .elementor-13 .elementor-element.elementor-element-5e153fe {
    width: 48%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-13 .elementor-element.elementor-element-90356b8 {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-e5eac63 {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-d346db6 {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-def5b1a {
    width: 20%;
  }
  .elementor-13 .elementor-element.elementor-element-9d7a4e2 {
    width: 20%;
  }
  .elementor-13 .elementor-element.elementor-element-030c7be {
    width: 20%;
  }
  .elementor-13 .elementor-element.elementor-element-2640067 {
    width: 20%;
  }
  .elementor-13 .elementor-element.elementor-element-a2b8ca7 {
    width: 20%;
  }
  .elementor-13 .elementor-element.elementor-element-add28b0 {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-903862a {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-240ae16 {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-c742d7a {
    width: 50%;
  }
  .elementor-13 .elementor-element.elementor-element-f434eab {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-8fd3ba4 {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-8835a8d {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-c365bf0 {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-4d4737e {
    width: 100%;
  }
  .elementor-13 .elementor-element.elementor-element-5e153fe {
    width: 100%;
  }
}
