.elementor-6 .elementor-element.elementor-element-4fa4de2 {
  --display: flex;
  --min-height: 100vh;
  --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;
  --gap: 12px 0px;
  --row-gap: 12px;
  --column-gap: 0px;
  --overlay-opacity: 0.8;
  --padding-top: 18%;
  --padding-bottom: 12%;
  --padding-left: 3%;
  --padding-right: 3%;
}
.elementor-6
  .elementor-element.elementor-element-4fa4de2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-4fa4de2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://websitedemos.net/freelance-trader-02/wp-content/uploads/sites/1459/2024/03/bg-img-07.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-4fa4de2::before,
.elementor-6
  .elementor-element.elementor-element-4fa4de2
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-4fa4de2
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-4fa4de2
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-4fa4de2
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-4fa4de2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: transparent;
  --background-overlay: "";
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-astglobalcolor7) 25%,
    #f2295b00 100%
  );
}
.elementor-6
  .elementor-element.elementor-element-138ed6a
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-c55e0bd
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-6913431 .elementor-button {
  background-color: var(--e-global-color-astglobalcolor0);
  fill: #ffffff;
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-6913431
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-6913431
  .elementor-button:focus {
  background-color: var(--e-global-color-astglobalcolor1);
}
.elementor-6
  .elementor-element.elementor-element-6913431
  > .elementor-widget-container {
  padding: 24px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-6913431
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-6913431
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 8px;
}
.elementor-6 .elementor-element.elementor-element-5be8575 {
  --display: flex;
  --min-height: 82vh;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-5be8575:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-5be8575
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-astglobalcolor4);
}
.elementor-6 .elementor-element.elementor-element-b7aeaae {
  --display: flex;
}
.elementor-6
  .elementor-element.elementor-element-b7aeaae:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-b7aeaae
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../images/image.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-f8c8146 {
  --display: flex;
  --justify-content: center;
  --align-items: flex-start;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --padding-top: 6%;
  --padding-bottom: 6%;
  --padding-left: 6%;
  --padding-right: 6%;
}
.elementor-6
  .elementor-element.elementor-element-ee6265e
  > .elementor-widget-container {
  padding: 0px 0px 12px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ee6265e
  .elementor-heading-title {
  color: var(--e-global-color-astglobalcolor3);
}
.elementor-6
  .elementor-element.elementor-element-4046d75
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-4046d75
  .elementor-icon-box-title {
  margin-bottom: 12px;
}
.elementor-6 .elementor-element.elementor-element-bda6b83 .elementor-button {
  background-color: #00000000;
  fill: var(--e-global-color-astglobalcolor1);
  color: var(--e-global-color-astglobalcolor1);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-bda6b83
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-bda6b83
  .elementor-button:focus {
  background-color: #ffffff00;
  color: var(--e-global-color-astglobalcolor2);
}
.elementor-6
  .elementor-element.elementor-element-bda6b83
  > .elementor-widget-container {
  padding: 30px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-bda6b83
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-bda6b83
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 8px;
}
.elementor-6
  .elementor-element.elementor-element-bda6b83
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-bda6b83
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-astglobalcolor2);
}
.elementor-6 .elementor-element.elementor-element-a916130 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-6
  .elementor-element.elementor-element-a916130:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-a916130
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-astglobalcolor4);
}
.elementor-6 .elementor-element.elementor-element-726e117 {
  width: 100%;
  max-width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-726e117
  > .elementor-widget-container {
  padding: 0px 0px 6px 0px;
}
.elementor-6
  .elementor-element.elementor-element-726e117
  .elementor-heading-title {
  color: var(--e-global-color-astglobalcolor3);
}
.elementor-6 .elementor-element.elementor-element-5945b54 {
  width: 100%;
  max-width: 100%;
}
.elementor-6 .elementor-element.elementor-element-daf35dd {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-astglobalcolor6);
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-daf35dd
  > .elementor-widget-container {
  padding: 0px 0px 88px 0px;
}
.elementor-6
  .elementor-element.elementor-element-daf35dd
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-daf35dd .elementor-divider {
  padding-block-start: 9px;
  padding-block-end: 9px;
}
.elementor-6 .elementor-element.elementor-element-f62c8ad {
  --display: flex;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-2f9542d
  .elementor-heading-title {
  color: var(--e-global-color-astglobalcolor3);
}
.elementor-6
  .elementor-element.elementor-element-be6fe6b
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-be6fe6b
  .elementor-icon-box-title {
  margin-bottom: 16px;
}
.elementor-6 .elementor-element.elementor-element-3653565 .elementor-button {
  background-color: #00000000;
  fill: var(--e-global-color-astglobalcolor1);
  color: var(--e-global-color-astglobalcolor1);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-3653565
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-3653565
  .elementor-button:focus {
  background-color: #ffffff00;
  color: var(--e-global-color-astglobalcolor2);
}
.elementor-6
  .elementor-element.elementor-element-3653565
  > .elementor-widget-container {
  padding: 14px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-3653565
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-3653565
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 8px;
}
.elementor-6
  .elementor-element.elementor-element-3653565
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-3653565
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-astglobalcolor2);
}
.elementor-6 .elementor-element.elementor-element-c4f07b6 {
  --display: flex;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-9dd17b8
  .elementor-heading-title {
  color: var(--e-global-color-astglobalcolor3);
}
.elementor-6
  .elementor-element.elementor-element-34f038d
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-34f038d
  .elementor-icon-box-title {
  margin-bottom: 16px;
}
.elementor-6 .elementor-element.elementor-element-63887df .elementor-button {
  background-color: #00000000;
  fill: var(--e-global-color-astglobalcolor1);
  color: var(--e-global-color-astglobalcolor1);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-63887df
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-63887df
  .elementor-button:focus {
  background-color: #ffffff00;
  color: var(--e-global-color-astglobalcolor2);
}
.elementor-6
  .elementor-element.elementor-element-63887df
  > .elementor-widget-container {
  padding: 14px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-63887df
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-63887df
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 8px;
}
.elementor-6
  .elementor-element.elementor-element-63887df
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-63887df
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-astglobalcolor2);
}
.elementor-6 .elementor-element.elementor-element-c175461 {
  --display: flex;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-18d300a
  .elementor-heading-title {
  color: var(--e-global-color-astglobalcolor3);
}
.elementor-6
  .elementor-element.elementor-element-9ac8ba8
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-9ac8ba8
  .elementor-icon-box-title {
  margin-bottom: 16px;
}
.elementor-6 .elementor-element.elementor-element-8de13e6 .elementor-button {
  background-color: #00000000;
  fill: var(--e-global-color-astglobalcolor1);
  color: var(--e-global-color-astglobalcolor1);
  padding: 0px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-8de13e6
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-8de13e6
  .elementor-button:focus {
  background-color: #ffffff00;
  color: var(--e-global-color-astglobalcolor2);
}
.elementor-6
  .elementor-element.elementor-element-8de13e6
  > .elementor-widget-container {
  padding: 14px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-8de13e6
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-8de13e6
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 8px;
}
.elementor-6
  .elementor-element.elementor-element-8de13e6
  .elementor-button:hover
  svg,
.elementor-6
  .elementor-element.elementor-element-8de13e6
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-astglobalcolor2);
}
.elementor-6 .elementor-element.elementor-element-961e37e {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-6 .elementor-element.elementor-element-02f21a2 {
  width: 100%;
  max-width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-02f21a2
  > .elementor-widget-container {
  padding: 0px 0px 6px 0px;
}
.elementor-6
  .elementor-element.elementor-element-02f21a2
  .elementor-heading-title {
  color: var(--e-global-color-astglobalcolor3);
}
.elementor-6 .elementor-element.elementor-element-30c8454 {
  width: 100%;
  max-width: 100%;
}
.elementor-6 .elementor-element.elementor-element-93113f4 {
  --divider-border-style: solid;
  --divider-color: var(--e-global-color-astglobalcolor6);
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-93113f4
  > .elementor-widget-container {
  padding: 0px 0px 88px 0px;
}
.elementor-6
  .elementor-element.elementor-element-93113f4
  .elementor-divider-separator {
  width: 100%;
}
.elementor-6 .elementor-element.elementor-element-93113f4 .elementor-divider {
  padding-block-start: 9px;
  padding-block-end: 9px;
}
.elementor-6 .elementor-element.elementor-element-1ad1a77 {
  --display: flex;
  --gap: 10px 0px;
  --row-gap: 10px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-a2aebdc
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-a2aebdc.elementor-position-right
  .elementor-image-box-img {
  margin-left: 20px;
}
.elementor-6
  .elementor-element.elementor-element-a2aebdc.elementor-position-left
  .elementor-image-box-img {
  margin-right: 20px;
}
.elementor-6
  .elementor-element.elementor-element-a2aebdc.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 20px;
}
.elementor-6
  .elementor-element.elementor-element-a2aebdc
  .elementor-image-box-title {
  margin-bottom: 0px;
  color: var(--e-global-color-astglobalcolor1);
}
.elementor-6
  .elementor-element.elementor-element-a2aebdc
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-a2aebdc
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-8e891aa {
  --display: flex;
  --gap: 10px 0px;
  --row-gap: 10px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-3d8270f
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-3d8270f.elementor-position-right
  .elementor-image-box-img {
  margin-left: 20px;
}
.elementor-6
  .elementor-element.elementor-element-3d8270f.elementor-position-left
  .elementor-image-box-img {
  margin-right: 20px;
}
.elementor-6
  .elementor-element.elementor-element-3d8270f.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 20px;
}
.elementor-6
  .elementor-element.elementor-element-3d8270f
  .elementor-image-box-title {
  margin-bottom: 0px;
  color: var(--e-global-color-astglobalcolor1);
}
.elementor-6
  .elementor-element.elementor-element-3d8270f
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-3d8270f
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-3b23555 {
  --display: flex;
  --gap: 10px 0px;
  --row-gap: 10px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-ba5defc
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-ba5defc.elementor-position-right
  .elementor-image-box-img {
  margin-left: 20px;
}
.elementor-6
  .elementor-element.elementor-element-ba5defc.elementor-position-left
  .elementor-image-box-img {
  margin-right: 20px;
}
.elementor-6
  .elementor-element.elementor-element-ba5defc.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 20px;
}
.elementor-6
  .elementor-element.elementor-element-ba5defc
  .elementor-image-box-title {
  margin-bottom: 0px;
  color: var(--e-global-color-astglobalcolor1);
}
.elementor-6
  .elementor-element.elementor-element-ba5defc
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-ba5defc
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-8643ec9 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 12px 0px;
  --row-gap: 12px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 96px;
  --padding-bottom: 96px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-6
  .elementor-element.elementor-element-8643ec9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-8643ec9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-astglobalcolor1);
}
.elementor-6 .elementor-element.elementor-element-ec4eeff {
  width: 100%;
  max-width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-ec4eeff
  > .elementor-widget-container {
  padding: 0px 0px 6px 0px;
}
.elementor-6
  .elementor-element.elementor-element-ec4eeff
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-079154d {
  width: 100%;
  max-width: 100%;
}
.elementor-6
  .elementor-element.elementor-element-079154d
  > .elementor-widget-container {
  padding: 0px 96px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-079154d
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-b8080bb .elementor-button {
  background-color: #ffffff;
  fill: #000000;
  color: #000000;
}
.elementor-6
  .elementor-element.elementor-element-b8080bb
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-b8080bb
  .elementor-button:focus {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-b8080bb
  > .elementor-widget-container {
  padding: 24px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-b8080bb
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-b8080bb
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 8px;
}
.elementor-6 .elementor-element.elementor-element-6f62d57 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --overlay-opacity: 0.65;
  --padding-top: 126px;
  --padding-bottom: 126px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-6
  .elementor-element.elementor-element-6f62d57:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-6f62d57
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://websitedemos.net/freelance-trader-02/wp-content/uploads/sites/1459/2024/03/bg-img-01.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6 .elementor-element.elementor-element-6f62d57::before,
.elementor-6
  .elementor-element.elementor-element-6f62d57
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-6f62d57
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-6f62d57
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-6f62d57
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-6f62d57
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: var(--e-global-color-astglobalcolor7);
  --background-overlay: "";
}
.elementor-6 .elementor-element.elementor-element-008900b {
  --display: flex;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-bbe91f4
  > .elementor-widget-container {
  margin: -7px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-bbe91f4
  .elementor-icon-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-bbe91f4.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-bbe91f4.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-bbe91f4.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-bbe91f4.elementor-view-framed
  .elementor-icon,
.elementor-6
  .elementor-element.elementor-element-bbe91f4.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-bbe91f4 .elementor-icon {
  font-size: 135px;
}
.elementor-6 .elementor-element.elementor-element-bbe91f4 .elementor-icon svg {
  height: 135px;
}
.elementor-6 .elementor-element.elementor-element-666ea52 {
  --display: flex;
  --gap: 48px 0px;
  --row-gap: 48px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 24px;
}
.elementor-6 .elementor-element.elementor-element-301d189 {
  --e-rating-icon-font-size: 21px;
  --e-rating-gap: 2px;
}
.elementor-6
  .elementor-element.elementor-element-100ce48
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-4629ee3
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-4629ee3
  .elementor-icon-box-title {
  margin-bottom: 0px;
  color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-4629ee3
  .elementor-icon-box-description {
  color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-301ee86 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-6
  .elementor-element.elementor-element-301ee86:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-301ee86
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-astglobalcolor4);
}
.elementor-6 .elementor-element.elementor-element-f63b603 {
  --display: flex;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 48px;
}
.elementor-6
  .elementor-element.elementor-element-6e2386e
  .elementor-icon-box-wrapper {
  text-align: left;
}
.elementor-6
  .elementor-element.elementor-element-6e2386e
  .elementor-icon-box-title {
  margin-bottom: 4px;
}
.elementor-6 .elementor-element.elementor-element-bf6fd6e {
  --display: flex;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-accordion-item {
  border-width: 1px;
  border-color: var(--e-global-color-astglobalcolor4);
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-accordion-item
  .elementor-tab-content {
  border-width: 1px;
  border-top-color: var(--e-global-color-astglobalcolor4);
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-accordion-item
  .elementor-tab-title.elementor-active {
  border-width: 1px;
  border-bottom-color: var(--e-global-color-astglobalcolor4);
}
.elementor-6 .elementor-element.elementor-element-1db9a88 .elementor-tab-title {
  background-color: var(--e-global-color-astglobalcolor5);
  padding: 24px 24px 24px 24px;
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-accordion-icon,
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-accordion-title {
  color: var(--e-global-color-astglobalcolor2);
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-accordion-icon
  svg {
  fill: var(--e-global-color-astglobalcolor2);
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-active
  .elementor-accordion-icon,
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-active
  .elementor-accordion-title {
  color: var(--e-global-color-astglobalcolor1);
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-active
  .elementor-accordion-icon
  svg {
  fill: var(--e-global-color-astglobalcolor1);
}
.elementor-6
  .elementor-element.elementor-element-1db9a88
  .elementor-tab-content {
  padding: 24px 24px 36px 24px;
}
.elementor-6 .elementor-element.elementor-element-66385be {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 40px;
  --padding-right: 40px;
}
.elementor-6
  .elementor-element.elementor-element-66385be:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-66385be
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-astglobalcolor1);
}
.elementor-6 .elementor-element.elementor-element-28cdee7 {
  --display: flex;
  --justify-content: center;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 120px;
}
.elementor-6
  .elementor-element.elementor-element-f2e2b97
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-4826092 {
  --divider-border-style: solid;
  --divider-color: #ffffff;
  --divider-border-width: 1px;
}
.elementor-6
  .elementor-element.elementor-element-4826092
  > .elementor-widget-container {
  padding: 0px 0px 6px 0px;
}
.elementor-6
  .elementor-element.elementor-element-4826092
  .elementor-divider-separator {
  width: 60px;
}
.elementor-6 .elementor-element.elementor-element-4826092 .elementor-divider {
  padding-block-start: 6px;
  padding-block-end: 6px;
}
.elementor-6 .elementor-element.elementor-element-7925ff8.elementor-element {
  --align-self: flex-start;
}
.elementor-6
  .elementor-element.elementor-element-7925ff8
  .elementor-heading-title {
  color: #ffffff;
}
.elementor-6 .elementor-element.elementor-element-8bc0ff7 .elementor-button {
  background-color: #ffffff;
  fill: #000000;
  color: #000000;
}
.elementor-6
  .elementor-element.elementor-element-8bc0ff7
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-8bc0ff7
  .elementor-button:focus {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-8bc0ff7
  > .elementor-widget-container {
  padding: 24px 0px 0px 0px;
}
.elementor-6
  .elementor-element.elementor-element-8bc0ff7
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-8bc0ff7
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 8px;
}
.elementor-6 .elementor-element.elementor-element-6490cd2 {
  --display: flex;
  --min-height: 500px;
  --gap: 20px 0px;
  --row-gap: 20px;
  --column-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-6490cd2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-6490cd2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("https://websitedemos.net/freelance-trader-02/wp-content/uploads/sites/1459/2024/03/img-cta.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (max-width: 1024px) {
  .elementor-6 .elementor-element.elementor-element-4fa4de2 {
    --min-height: 66vh;
    --padding-top: 32%;
    --padding-bottom: 20%;
    --padding-left: 4%;
    --padding-right: 4%;
  }
  .elementor-6 .elementor-element.elementor-element-5be8575 {
    --min-height: 50vh;
  }
  .elementor-6 .elementor-element.elementor-element-f8c8146 {
    --padding-top: 8%;
    --padding-bottom: 8%;
    --padding-left: 4%;
    --padding-right: 4%;
  }
  .elementor-6 .elementor-element.elementor-element-a916130 {
    --padding-top: 72px;
    --padding-bottom: 62px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-6
    .elementor-element.elementor-element-daf35dd
    > .elementor-widget-container {
    padding: 0px 0px 48px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f62c8ad {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-be6fe6b
    .elementor-icon-box-title {
    margin-bottom: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-c4f07b6 {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-34f038d
    .elementor-icon-box-title {
    margin-bottom: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-c175461 {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9ac8ba8
    .elementor-icon-box-title {
    margin-bottom: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-961e37e {
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-6
    .elementor-element.elementor-element-93113f4
    > .elementor-widget-container {
    padding: 0px 0px 48px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-1ad1a77 {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a2aebdc
    .elementor-image-box-title {
    margin-bottom: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-8e891aa {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-3d8270f
    .elementor-image-box-title {
    margin-bottom: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-3b23555 {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ba5defc
    .elementor-image-box-title {
    margin-bottom: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-8643ec9 {
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-6
    .elementor-element.elementor-element-079154d
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-b8080bb
    > .elementor-widget-container {
    padding: 18px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6f62d57 {
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-6 .elementor-element.elementor-element-008900b {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-bbe91f4 .elementor-icon {
    font-size: 88px;
  }
  .elementor-6
    .elementor-element.elementor-element-bbe91f4
    .elementor-icon
    svg {
    height: 88px;
  }
  .elementor-6 .elementor-element.elementor-element-666ea52 {
    --gap: 48px 0px;
    --row-gap: 48px;
    --column-gap: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-301ee86 {
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 32px;
    --padding-right: 32px;
  }
  .elementor-6 .elementor-element.elementor-element-f63b603 {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6e2386e
    .elementor-icon-box-title {
    margin-bottom: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-bf6fd6e {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1db9a88
    .elementor-accordion-title {
    line-height: 1.5em;
  }
  .elementor-6
    .elementor-element.elementor-element-1db9a88
    .elementor-tab-title {
    padding: 12px 16px 12px 16px;
  }
  .elementor-6
    .elementor-element.elementor-element-1db9a88
    .elementor-tab-content {
    padding: 12px 16px 12px 16px;
  }
  .elementor-6 .elementor-element.elementor-element-66385be {
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-6 .elementor-element.elementor-element-28cdee7 {
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6490cd2 {
    --min-height: 450px;
    --gap: 10px 0px;
    --row-gap: 10px;
    --column-gap: 0px;
  }
}
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-4fa4de2 {
    --padding-top: 37%;
    --padding-bottom: 28%;
    --padding-left: 6%;
    --padding-right: 6%;
  }
  .elementor-6 .elementor-element.elementor-element-138ed6a {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-c55e0bd {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-5be8575 {
    --flex-direction: column-reverse;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-6 .elementor-element.elementor-element-b7aeaae {
    --min-height: 75vh;
  }
  .elementor-6 .elementor-element.elementor-element-f8c8146 {
    --padding-top: 12%;
    --padding-bottom: 12%;
    --padding-left: 6%;
    --padding-right: 6%;
  }
  .elementor-6
    .elementor-element.elementor-element-bda6b83
    > .elementor-widget-container {
    padding: 12px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-a916130 {
    --padding-top: 48px;
    --padding-bottom: 18px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-6
    .elementor-element.elementor-element-daf35dd
    > .elementor-widget-container {
    padding: 0px 0px 24px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f62c8ad {
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-be6fe6b
    .elementor-icon-box-title {
    margin-bottom: 8px;
  }
  .elementor-6
    .elementor-element.elementor-element-3653565
    > .elementor-widget-container {
    padding: 4px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-c4f07b6 {
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-34f038d
    .elementor-icon-box-title {
    margin-bottom: 8px;
  }
  .elementor-6
    .elementor-element.elementor-element-63887df
    > .elementor-widget-container {
    padding: 4px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-c175461 {
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-9ac8ba8
    .elementor-icon-box-title {
    margin-bottom: 8px;
  }
  .elementor-6
    .elementor-element.elementor-element-8de13e6
    > .elementor-widget-container {
    padding: 4px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-961e37e {
    --padding-top: 48px;
    --padding-bottom: 0px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-6
    .elementor-element.elementor-element-93113f4
    > .elementor-widget-container {
    padding: 0px 0px 36px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-1ad1a77 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-a2aebdc
    .elementor-image-box-img {
    margin-bottom: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-a2aebdc
    .elementor-image-box-title {
    margin-bottom: 8px;
  }
  .elementor-6 .elementor-element.elementor-element-8e891aa {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-3d8270f
    .elementor-image-box-img {
    margin-bottom: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-3d8270f
    .elementor-image-box-title {
    margin-bottom: 8px;
  }
  .elementor-6 .elementor-element.elementor-element-3b23555 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-ba5defc
    .elementor-image-box-img {
    margin-bottom: 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-ba5defc
    .elementor-image-box-title {
    margin-bottom: 8px;
  }
  .elementor-6 .elementor-element.elementor-element-8643ec9 {
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-6 .elementor-element.elementor-element-ec4eeff {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-079154d {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-b8080bb {
    width: 100%;
    max-width: 100%;
  }
  .elementor-6 .elementor-element.elementor-element-6f62d57 {
    --padding-top: 48px;
    --padding-bottom: 0px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-6 .elementor-element.elementor-element-008900b {
    --padding-top: 0px;
    --padding-bottom: 18px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-bbe91f4
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-bbe91f4
    .elementor-icon-wrapper {
    text-align: left;
  }
  .elementor-6 .elementor-element.elementor-element-bbe91f4 .elementor-icon {
    font-size: 36px;
  }
  .elementor-6
    .elementor-element.elementor-element-bbe91f4
    .elementor-icon
    svg {
    height: 36px;
  }
  .elementor-6 .elementor-element.elementor-element-666ea52 {
    --gap: 24px 0px;
    --row-gap: 24px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-301ee86 {
    --padding-top: 48px;
    --padding-bottom: 0px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-6 .elementor-element.elementor-element-f63b603 {
    --padding-top: 0px;
    --padding-bottom: 24px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-6e2386e
    .elementor-icon-box-title {
    margin-bottom: 8px;
  }
  .elementor-6 .elementor-element.elementor-element-bf6fd6e {
    --padding-top: 0px;
    --padding-bottom: 52px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1db9a88
    .elementor-tab-title {
    padding: 12px 12px 12px 12px;
  }
  .elementor-6
    .elementor-element.elementor-element-1db9a88
    .elementor-tab-content {
    padding: 12px 12px 12px 12px;
  }
  .elementor-6 .elementor-element.elementor-element-66385be {
    --padding-top: 48px;
    --padding-bottom: 48px;
    --padding-left: 24px;
    --padding-right: 24px;
  }
  .elementor-6 .elementor-element.elementor-element-28cdee7 {
    --padding-top: 0px;
    --padding-bottom: 48px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f2e2b97 {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-4826092 .elementor-divider {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-4826092
    .elementor-divider-separator {
    margin: 0 auto;
    margin-center: 0;
  }
  .elementor-6 .elementor-element.elementor-element-7925ff8 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-8bc0ff7
    > .elementor-widget-container {
    padding: 12px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6490cd2 {
    --min-height: 300px;
  }
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-b7aeaae {
    --width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-f8c8146 {
    --width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-f62c8ad {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-c4f07b6 {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-c175461 {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-1ad1a77 {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-8e891aa {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-3b23555 {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-008900b {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-666ea52 {
    --width: 65.332%;
  }
  .elementor-6 .elementor-element.elementor-element-f63b603 {
    --width: 30.666%;
  }
  .elementor-6 .elementor-element.elementor-element-bf6fd6e {
    --width: 65.332%;
  }
  .elementor-6 .elementor-element.elementor-element-28cdee7 {
    --width: 65.332%;
  }
  .elementor-6 .elementor-element.elementor-element-6490cd2 {
    --width: 30.666%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-28cdee7 {
    --width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-6490cd2 {
    --width: 40%;
  }
}
@media (min-width: 1025px) {
  .elementor-6
    .elementor-element.elementor-element-4fa4de2:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-4fa4de2
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-6
    .elementor-element.elementor-element-b7aeaae:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-b7aeaae
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
  .elementor-6
    .elementor-element.elementor-element-6f62d57:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-6f62d57
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: fixed;
  }
  .elementor-6
    .elementor-element.elementor-element-6490cd2:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-6490cd2
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-attachment: scroll;
  }
}
