.elementor-6 .elementor-element.elementor-element-3b77c15 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-3b77c15.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-ae2a869 {
  width: var(--container-widget-width, 65%);
  max-width: 65%;
  --container-widget-width: 65%;
  --container-widget-flex-grow: 0;
  top: 0px;
}
.elementor-6 .elementor-element.elementor-element-ae2a869.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-ae2a869 {
  left: 1px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-ae2a869 {
  right: 1px;
}
.elementor-6 .elementor-element.elementor-element-ae2a869 img {
  opacity: 0.8;
  filter: brightness(90%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6
  .elementor-element.elementor-element-88e23f0
  > .elementor-widget-container {
  border-style: solid;
  border-color: #7f7f00;
  box-shadow: 0px 0px 10px -30px rgba(0, 0, 0, 0.5);
}
.elementor-6 .elementor-element.elementor-element-88e23f0 {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.elementor-6
  .elementor-element.elementor-element-7182d49
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #05050500 0%,
    #000000 75%
  );
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-7182d49
  > .elementor-container {
  min-height: 90vh;
}
.elementor-6 .elementor-element.elementor-element-7182d49 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: -100px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-ead6749
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-6c0f9ff {
  --spacer-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-7f970fd
  .elementor-heading-title {
  font-family: "Archivo Black", Sans-serif;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
  color: #ffffffc2;
}
.elementor-6 .elementor-element.elementor-element-b342a99 {
  --spacer-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-38509ea .elementor-button {
  background-color: #ffffff80;
  font-family: "Archivo Black", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  fill: #000000;
  color: #000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #000000cc;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 4px 4px 4px;
}
.elementor-6
  .elementor-element.elementor-element-38509ea
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-38509ea
  .elementor-button:focus {
  background-color: #ff0000;
}
.elementor-6
  .elementor-element.elementor-element-38509ea
  > .elementor-widget-container {
  margin: 4px 4px 4px 4px;
  padding: 2px 2px 2px 2px;
}
.elementor-6 .elementor-element.elementor-element-5a9a1c6 .elementor-button {
  background-color: #000000;
  font-family: "Archivo Black", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 4px 4px 4px;
}
.elementor-6
  .elementor-element.elementor-element-5a9a1c6
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-5a9a1c6
  .elementor-button:focus {
  background-color: #ff0000;
}
.elementor-6
  .elementor-element.elementor-element-5a9a1c6
  > .elementor-widget-container {
  margin: 4px 4px 4px 4px;
  padding: 2px 2px 2px 2px;
}
.elementor-6
  .elementor-element.elementor-element-5a9a1c6
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-5a9a1c6
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 6px;
}
.elementor-6 .elementor-element.elementor-element-4bcd0ac {
  --spacer-size: 165px;
}
.elementor-6 .elementor-element.elementor-element-76f6312 {
  --spacer-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-d1c90ba {
  --display: flex;
}
.elementor-6
  .elementor-element.elementor-element-3e888ff
  .elementor-heading-title {
  font-family: "Bayon", Sans-serif;
}
.elementor-6 .elementor-element.elementor-element-b608a06 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --overlay-opacity: 0.5;
}
.elementor-6
  .elementor-element.elementor-element-b608a06:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-b608a06
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #c98600;
}
.elementor-6 .elementor-element.elementor-element-b608a06::before,
.elementor-6
  .elementor-element.elementor-element-b608a06
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-b608a06
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-b608a06
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-b608a06
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-b608a06
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: transparent;
  --background-overlay: "";
  background-image: linear-gradient(277deg, #000000 30%, #000000 64%);
}
.elementor-6 .elementor-element.elementor-element-1826aa5.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-1826aa5 .elementor-wrapper {
  --video-aspect-ratio: 0.5625;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-1ce6a77 {
  --display: flex;
}
.elementor-6
  .elementor-element.elementor-element-7caa3ed
  .elementor-heading-title {
  font-family: "Bayon", Sans-serif;
}
.elementor-6 .elementor-element.elementor-element-c7b16f9 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-c7b16f9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-c7b16f9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #001221 100%);
}
.elementor-6
  .elementor-element.elementor-element-740f6ae
  .elementor-heading-title {
  font-family: "Alumni Sans Inline One", Sans-serif;
}
.elementor-6 .elementor-element.elementor-element-835487f {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-835487f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-835487f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #081600 100%);
}
.elementor-6
  .elementor-element.elementor-element-8d270b1
  .elementor-heading-title {
  font-family: "Alumni Sans Inline One", Sans-serif;
}
.elementor-6 .elementor-element.elementor-element-3286eb9 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-3286eb9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-3286eb9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #000000 0%, #100011 100%);
}
.elementor-6
  .elementor-element.elementor-element-f3f2a9b
  .elementor-heading-title {
  font-family: "Alumni Sans Inline One", Sans-serif;
}
.elementor-6 .elementor-element.elementor-element-22ddac0 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --overlay-opacity: 0.5;
}
.elementor-6 .elementor-element.elementor-element-22ddac0::before,
.elementor-6
  .elementor-element.elementor-element-22ddac0
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-22ddac0
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-22ddac0
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-22ddac0
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-22ddac0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
}
.elementor-6 .elementor-element.elementor-element-dc7c12a {
  --spacer-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-f4e11c5
  .elementor-heading-title {
  font-family: "Bayon", Sans-serif;
}
.elementor-6 .elementor-element.elementor-element-3917f7a {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-6 .elementor-element.elementor-element-da6940d {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-da6940d:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-da6940d,
.elementor-6 .elementor-element.elementor-element-da6940d::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-01624bc img {
  width: 29%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-222cb9f {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-68a3c09 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-68a3c09
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-68e1d64 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-68e1d64
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-afd3bf5 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-afd3bf5.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-a254f4c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-a254f4c:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-a254f4c,
.elementor-6 .elementor-element.elementor-element-a254f4c::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-cf8a1b8 img {
  width: 29%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-1b12d6e {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-8bfa6cb {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-8bfa6cb
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-93a33a0 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-93a33a0
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-2d87126 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-2d87126.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-c0fb88f {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-c0fb88f:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-c0fb88f,
.elementor-6 .elementor-element.elementor-element-c0fb88f::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-cec02c4 img {
  width: 46%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7f967ce {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-fb105c9 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-fb105c9
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-f546a0e {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-f546a0e
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-a22ea15 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-a22ea15.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-b56d5cb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-b56d5cb:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-b56d5cb,
.elementor-6 .elementor-element.elementor-element-b56d5cb::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-0a95b65 img {
  width: 46%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-cf299ee {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-ea29905 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-ea29905
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-5b5a1ef {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-5b5a1ef
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-b4f14e0 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-b4f14e0.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-4663a7f {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-56e95df {
  --spacer-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-3108667 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  border-style: none;
  --border-style: none;
}
.elementor-6 .elementor-element.elementor-element-3108667.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-5eb5af9 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-5eb5af9.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-d1b203d
  .elementor-heading-title {
  font-family: "Bayon", Sans-serif;
}
.elementor-6 .elementor-element.elementor-element-5deab86 {
  columns: 1;
  text-align: left;
  font-size: 1px;
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
.elementor-6 .elementor-element.elementor-element-b8a53b7 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-b8a53b7.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-732cdb2 {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-1e1579a {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6 .elementor-element.elementor-element-1e1579a.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-20ea6a9 {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-26c91bc {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-26c91bc.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-3c4c29a {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-85ced93 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-692de3a {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-ca7aa44 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-ca7aa44.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-c2caf8c {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-dd72ad1 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-6 .elementor-element.elementor-element-dd72ad1.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-8ec29f9 {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6
  .elementor-element.elementor-element-32bde39
  .elementor-heading-title {
  font-family: "Bayon", Sans-serif;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-99dfdb3
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/7.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-1715f9e
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/6.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-31a88e5
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00-2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-a16302a
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-2724b97
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/3.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-9b2272f
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-e5825cc
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/1.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-d9daae6
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-25.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-5f2d094
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-28.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-0efe4ea
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-29.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .elementor-repeater-item-1334749
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-32.png);
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-ccaf253 .swiper-slide {
  transition-duration: calc(3000ms * 1.2);
  height: 429px;
}
.elementor-6 .elementor-element.elementor-element-ccaf253 {
  width: var(--container-widget-width, 111.273%);
  max-width: 111.273%;
  --container-widget-width: 111.273%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-ccaf253.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-ccaf253
  .swiper-slide-contents {
  max-width: 52%;
}
.elementor-6 .elementor-element.elementor-element-ccaf253 .swiper-slide-inner {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-e085518 {
  --spacer-size: 53px;
}
.elementor-6 .elementor-element.elementor-element-c330727 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-5ed40d7 {
  --spacer-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-ce4b690 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-da11f1c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-2d5ff4e {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-694c512
  .elementor-repeater-item-b9bc43d.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-694c512
  .elementor-repeater-item-b9bc43d.elementor-social-icon
  i {
  color: #c700ff;
}
.elementor-6
  .elementor-element.elementor-element-694c512
  .elementor-repeater-item-b9bc43d.elementor-social-icon
  svg {
  fill: #c700ff;
}
.elementor-6
  .elementor-element.elementor-element-694c512
  .elementor-repeater-item-02da15c.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-694c512
  .elementor-repeater-item-02da15c.elementor-social-icon
  i {
  color: #00d5ff;
}
.elementor-6
  .elementor-element.elementor-element-694c512
  .elementor-repeater-item-02da15c.elementor-social-icon
  svg {
  fill: #00d5ff;
}
.elementor-6 .elementor-element.elementor-element-694c512 {
  --grid-template-columns: repeat(0, auto);
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-694c512
  .elementor-widget-container {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-c6b64b1 {
  --spacer-size: 50px;
}
.elementor-6
  .elementor-element.elementor-element-110873c
  > .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-110873c
  .elementor-heading-title {
  font-weight: 900;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: #000000;
}
.elementor-6
  .elementor-element.elementor-element-50fd7a0:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-50fd7a0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/Untitled-design-1.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 96% auto;
}
.elementor-6
  .elementor-element.elementor-element-50fd7a0
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #05050500 0%,
    #000000 72%
  );
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-50fd7a0
  > .elementor-container {
  min-height: 90vh;
}
.elementor-6 .elementor-element.elementor-element-50fd7a0 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: -10px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-8b047c4
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-e08a086 {
  --spacer-size: 165px;
}
.elementor-6 .elementor-element.elementor-element-d600bc1 .elementor-button {
  background-color: #ffffff80;
  font-family: "Archivo Black", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  fill: #000000;
  color: #000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #000000cc;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 4px 4px 4px;
}
.elementor-6
  .elementor-element.elementor-element-d600bc1
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-d600bc1
  .elementor-button:focus {
  background-color: #ff0000;
}
.elementor-6
  .elementor-element.elementor-element-d600bc1
  > .elementor-widget-container {
  margin: 4px 4px 4px 4px;
  padding: 2px 2px 2px 2px;
}
.elementor-6 .elementor-element.elementor-element-59ce8d0 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-59ce8d0
  .elementor-heading-title {
  font-family: "Archivo Black", Sans-serif;
  font-size: 37px;
  font-weight: bold;
}
.elementor-6 .elementor-element.elementor-element-4718f6b {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-07a53fc .elementor-button {
  background-color: #000000;
  font-family: "Archivo Black", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 4px 4px 4px;
}
.elementor-6
  .elementor-element.elementor-element-07a53fc
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-07a53fc
  .elementor-button:focus {
  background-color: #ff0000;
}
.elementor-6
  .elementor-element.elementor-element-07a53fc
  > .elementor-widget-container {
  margin: 5px 5px 42px 5px;
  padding: 2px 2px 2px 2px;
}
.elementor-6
  .elementor-element.elementor-element-07a53fc
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-07a53fc
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 6px;
}
.elementor-6
  .elementor-element.elementor-element-32660ae:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-32660ae
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/Untitled-design-1.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 96% auto;
}
.elementor-6
  .elementor-element.elementor-element-32660ae
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(
    at center center,
    #05050500 0%,
    #000000 72%
  );
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-32660ae
  > .elementor-container {
  min-height: 90vh;
}
.elementor-6 .elementor-element.elementor-element-32660ae {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin-top: -100px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-cab9f10
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-d8eb2a4 {
  --spacer-size: 165px;
}
.elementor-6 .elementor-element.elementor-element-97a8aa8 .elementor-button {
  background-color: #ffffff80;
  font-family: "Archivo Black", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  fill: #000000;
  color: #000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #000000cc;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 4px 4px 4px;
}
.elementor-6
  .elementor-element.elementor-element-97a8aa8
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-97a8aa8
  .elementor-button:focus {
  background-color: #ff0000;
}
.elementor-6
  .elementor-element.elementor-element-97a8aa8
  > .elementor-widget-container {
  margin: 4px 4px 4px 4px;
  padding: 2px 2px 2px 2px;
}
.elementor-6 .elementor-element.elementor-element-0595ce2 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-0595ce2
  .elementor-heading-title {
  font-family: "Archivo Black", Sans-serif;
  font-size: 37px;
  font-weight: bold;
}
.elementor-6 .elementor-element.elementor-element-5353f78 {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-e85e5d7 .elementor-button {
  background-color: #000000;
  font-family: "Archivo Black", Sans-serif;
  font-size: 20px;
  font-weight: bold;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 4px 4px 4px;
}
.elementor-6
  .elementor-element.elementor-element-e85e5d7
  .elementor-button:hover,
.elementor-6
  .elementor-element.elementor-element-e85e5d7
  .elementor-button:focus {
  background-color: #ff0000;
}
.elementor-6
  .elementor-element.elementor-element-e85e5d7
  > .elementor-widget-container {
  margin: 4px 4px 4px 4px;
  padding: 2px 2px 2px 2px;
}
.elementor-6
  .elementor-element.elementor-element-e85e5d7
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-6
  .elementor-element.elementor-element-e85e5d7
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 6px;
}
.elementor-6 .elementor-element.elementor-element-f81920e {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-19ed670 {
  width: var(--container-widget-width, 28.19%);
  max-width: 28.19%;
  --container-widget-width: 28.19%;
  --container-widget-flex-grow: 0;
  top: 644px;
  text-align: right;
}
.elementor-6
  .elementor-element.elementor-element-19ed670
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-19ed670.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-19ed670 {
  left: 943px;
}
body.rtl .elementor-6 .elementor-element.elementor-element-19ed670 {
  right: 943px;
}
.elementor-6 .elementor-element.elementor-element-19ed670 img {
  width: 16%;
}
.elementor-6 .elementor-element.elementor-element-3d642bd {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-a98b88e {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-e6714b9 {
  --display: flex;
  --min-height: 171px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.5;
}
.elementor-6 .elementor-element.elementor-element-e6714b9::before,
.elementor-6
  .elementor-element.elementor-element-e6714b9
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-e6714b9
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-e6714b9
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-e6714b9
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-e6714b9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
}
.elementor-6 .elementor-element.elementor-element-8b99e4b {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-8b99e4b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-8b99e4b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/lucky-7.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-6 .elementor-element.elementor-element-df1799a {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-9a98dd5 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-9a98dd5.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-17da16f {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-17da16f:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-17da16f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/roul-lobby.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-0a338c9 {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-a43439a .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-a43439a.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-07e2733 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-07e2733:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-07e2733
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/Worli-matka-1.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 88% auto;
}
.elementor-6 .elementor-element.elementor-element-70efe6d {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-8a246d5 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-8a246d5.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-3947945 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-3947945:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-3947945
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/dragon-tiger-lobby.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-e8923be {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-7c60bb9 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-7c60bb9.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-72ead8b {
  --display: flex;
  --min-height: 171px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.44;
}
.elementor-6 .elementor-element.elementor-element-72ead8b::before,
.elementor-6
  .elementor-element.elementor-element-72ead8b
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-72ead8b
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-72ead8b
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-72ead8b
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-72ead8b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
}
.elementor-6 .elementor-element.elementor-element-b4463f9 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-b4463f9:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-b4463f9
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/Teenpatti-1.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-6 .elementor-element.elementor-element-1d68ddb {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-f9fe4e1 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-f9fe4e1.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-c6fecef {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-c6fecef:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-c6fecef
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/baccarat-1.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-28688a9 {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-279f535 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-279f535.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-3e622bb {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-3e622bb:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-3e622bb
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/Super-Over-1.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 88% auto;
}
.elementor-6 .elementor-element.elementor-element-986f40d {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-17b06de .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-17b06de.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-434dcff {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-434dcff:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-434dcff
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/lucky7.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-5c6e247 {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-9d7157a .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-9d7157a.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-feaf6a4 {
  --display: flex;
  --min-height: 171px;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.44;
}
.elementor-6 .elementor-element.elementor-element-feaf6a4::before,
.elementor-6
  .elementor-element.elementor-element-feaf6a4
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-feaf6a4
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-6
  .elementor-element.elementor-element-feaf6a4
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-feaf6a4
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-6
  .elementor-element.elementor-element-feaf6a4
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  --background-overlay: "";
}
.elementor-6 .elementor-element.elementor-element-a104df5 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-a104df5:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-a104df5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/baccarat.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-6 .elementor-element.elementor-element-bf50e5c {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-398f5fd .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-398f5fd.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-3ee772c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-3ee772c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-3ee772c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/card32eu.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-1babfa3 {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-e8370b9 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-e8370b9.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-2882f9b {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-2882f9b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-2882f9b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/teen6.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 88% auto;
}
.elementor-6 .elementor-element.elementor-element-f57d326 {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-6b81d56 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-6b81d56.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-b0d4da5 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-b0d4da5:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-b0d4da5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/Andar-Bahar-1.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-c6a3963 {
  --spacer-size: 171px;
}
.elementor-6 .elementor-element.elementor-element-4ff3187 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-4ff3187.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-57fe5a3 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-b571111 {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-82255b4 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-6 .elementor-element.elementor-element-a8b14d3 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-6 .elementor-element.elementor-element-0279b57 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-0279b57:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-0279b57,
.elementor-6 .elementor-element.elementor-element-0279b57::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-bdc2802 img {
  width: 29%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-5c8863c {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-024aedc {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-024aedc
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-fabad34 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-fabad34
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-fd1f260 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-fd1f260.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-977daf2 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-977daf2:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-977daf2,
.elementor-6 .elementor-element.elementor-element-977daf2::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-fcae7b2 img {
  width: 29%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-2410c69 {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-e61e107 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-e61e107
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-c680e40 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-c680e40
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-12b1686 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-12b1686.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-948a488 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-948a488:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-948a488,
.elementor-6 .elementor-element.elementor-element-948a488::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-18cb7f3 img {
  width: 46%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-f9274ae {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-e0444c0 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-e0444c0
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-de39e98 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-de39e98
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-0b454c6 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-0b454c6.elementor-element {
  --align-self: center;
}
.elementor-6 .elementor-element.elementor-element-318565c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  border-style: solid;
  --border-style: solid;
  border-color: #ffbe00;
  --border-color: #ffbe00;
}
.elementor-6 .elementor-element.elementor-element-318565c:hover {
  border-style: groove;
  border-color: #ff0000;
  --border-color: #ff0000;
}
.elementor-6 .elementor-element.elementor-element-318565c,
.elementor-6 .elementor-element.elementor-element-318565c::before {
  --border-transition: 0.3s;
}
.elementor-6 .elementor-element.elementor-element-c13077f img {
  width: 46%;
  opacity: 1;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-ec2ed83 {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-e932cd8 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-e932cd8
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-b598896 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-b598896
  .elementor-heading-title {
  font-size: 15px;
  text-transform: none;
}
.elementor-6 .elementor-element.elementor-element-e910b56 .elementor-button {
  background-color: transparent;
  font-size: 22px;
  fill: var(--e-global-color-astglobalcolor0);
  color: var(--e-global-color-astglobalcolor0);
  background-image: linear-gradient(178deg, #fff57e 6%, #ffa64a 100%);
  border-style: solid;
  border-color: #000000;
  border-radius: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-e910b56.elementor-element {
  --align-self: center;
}
.elementor-6
  .elementor-element.elementor-element-d975220:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-d975220
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../../../imgs/fe.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-6
  .elementor-element.elementor-element-d975220
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(180deg, #ffffff00 20%, #050505 91%);
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-6
  .elementor-element.elementor-element-d975220
  > .elementor-container {
  min-height: 70vh;
}
.elementor-6
  .elementor-element.elementor-element-d975220
  .elementor-background-overlay {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-d975220 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-6 .elementor-element.elementor-element-6554721 {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-a185dc5 {
  margin-top: -200px;
  margin-bottom: 0px;
}
.elementor-6
  .elementor-element.elementor-element-ff21dcd
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-c77c19d {
  font-weight: 300;
  color: #ffffffc7;
}
.elementor-6 .elementor-element.elementor-element-dfcf93c {
  color: #ffffffb3;
}
.elementor-6 .elementor-element.elementor-element-aab2059 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: -100px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 100px;
  --padding-right: 100px;
}
.elementor-6 .elementor-element.elementor-element-aab2059.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-75c02b9 {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-cd6fad3
  > .elementor-widget-container {
  margin: -15px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-cd6fad3 .elementor-wrapper {
  --video-aspect-ratio: 0.5625;
}
.elementor-6 .elementor-element.elementor-element-13a00c3 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-7a5d876 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-7a5d876.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-92c2b41 {
  --spacer-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-b3c9a54 {
  --spacer-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-d2a7c72 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --margin-top: -70px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-6 .elementor-element.elementor-element-56f2b7f {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-711803a {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-6 .elementor-element.elementor-element-711803a.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-3bcc42d {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-99dfdb3
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/7.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-1715f9e
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/6.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-31a88e5
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00-2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-a16302a
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-2724b97
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/3.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-9b2272f
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-e5825cc
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/1.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-d9daae6
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-25.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-5f2d094
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-28.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-0efe4ea
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-29.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .elementor-repeater-item-1334749
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-32.png);
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-9b451be .swiper-slide {
  transition-duration: calc(3000ms * 1.2);
  height: 429px;
}
.elementor-6 .elementor-element.elementor-element-9b451be {
  width: var(--container-widget-width, 111.273%);
  max-width: 111.273%;
  --container-widget-width: 111.273%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-9b451be.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-9b451be
  .swiper-slide-contents {
  max-width: 52%;
}
.elementor-6 .elementor-element.elementor-element-9b451be .swiper-slide-inner {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-b73efff {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-8e2299d {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6 .elementor-element.elementor-element-8e2299d.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-5a7c2fd
  .elementor-repeater-item-99dfdb3
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-5a7c2fd
  .elementor-repeater-item-109bc64
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/3.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-5a7c2fd
  .elementor-repeater-item-e79c8bd
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/Untitled-2@0.3x.png);
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-5a7c2fd .swiper-slide {
  transition-duration: calc(4000ms * 1.2);
  height: 410px;
}
.elementor-6 .elementor-element.elementor-element-5a7c2fd {
  width: var(--container-widget-width, 111.273%);
  max-width: 111.273%;
  --container-widget-width: 111.273%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-5a7c2fd.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-5a7c2fd
  .swiper-slide-contents {
  max-width: 59%;
}
.elementor-6 .elementor-element.elementor-element-5a7c2fd .swiper-slide-inner {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-bf70e32 {
  --spacer-size: 53px;
}
.elementor-6 .elementor-element.elementor-element-58211da {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-d9daae6
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-25.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-31a88e5
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00-2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-0efe4ea
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-29.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-1334749
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-32.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-5f2d094
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-28.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-99dfdb3
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/7.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-1715f9e
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/6.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-a16302a
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-2724b97
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/slider\ 3.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-9b2272f
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/slider\ 2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .elementor-repeater-item-e5825cc
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/1.png);
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-e772170 .swiper-slide {
  transition-duration: calc(3000ms * 1.2);
  height: 425px;
}
.elementor-6 .elementor-element.elementor-element-e772170 {
  width: var(--container-widget-width, 84%);
  max-width: 84%;
  --container-widget-width: 84%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-e772170.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-e772170
  .swiper-slide-contents {
  max-width: 53%;
}
.elementor-6 .elementor-element.elementor-element-e772170 .swiper-slide-inner {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-6e66b38 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
.elementor-6 .elementor-element.elementor-element-6e66b38.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-79a62ec {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-99dfdb3
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/7.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-1715f9e
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/6.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-31a88e5
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00-2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-a16302a
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-2724b97
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/slider\ 3.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-9b2272f
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/slider\ 2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-e5825cc
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/1.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-d9daae6
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-25.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-5f2d094
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-28.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-0efe4ea
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-29.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .elementor-repeater-item-1334749
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-32.png);
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-2a09e87 .swiper-slide {
  transition-duration: calc(3000ms * 1.2);
  height: 429px;
}
.elementor-6 .elementor-element.elementor-element-2a09e87 {
  width: var(--container-widget-width, 111.273%);
  max-width: 111.273%;
  --container-widget-width: 111.273%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-2a09e87.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-2a09e87
  .swiper-slide-contents {
  max-width: 52%;
}
.elementor-6 .elementor-element.elementor-element-2a09e87 .swiper-slide-inner {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-cb41ad3 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-00da0bc {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6 .elementor-element.elementor-element-00da0bc.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-2800b1c
  .elementor-repeater-item-99dfdb3
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/slider\ 2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2800b1c
  .elementor-repeater-item-109bc64
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/slider\ 3.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-2800b1c
  .elementor-repeater-item-e79c8bd
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/Untitled-2@0.3x.png);
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-2800b1c .swiper-slide {
  transition-duration: calc(4000ms * 1.2);
  height: 410px;
}
.elementor-6 .elementor-element.elementor-element-2800b1c {
  width: var(--container-widget-width, 111.273%);
  max-width: 111.273%;
  --container-widget-width: 111.273%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-2800b1c.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-2800b1c
  .swiper-slide-contents {
  max-width: 59%;
}
.elementor-6 .elementor-element.elementor-element-2800b1c .swiper-slide-inner {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-1e676c6 {
  --spacer-size: 53px;
}
.elementor-6 .elementor-element.elementor-element-0246bc6 {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-d9daae6
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-25.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-31a88e5
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00-2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-0efe4ea
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-29.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-1334749
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-32.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-5f2d094
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-27_00-42-28.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-99dfdb3
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/7.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-1715f9e
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/6.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-a16302a
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/photo_2024-06-26_01-02-00.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-2724b97
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/3.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-9b2272f
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/slider\ 2.png);
  background-size: contain;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .elementor-repeater-item-e5825cc
  .swiper-slide-bg {
  background-color: #833ca300;
  background-image: url(../../../../imgs/1.png);
  background-size: contain;
}
.elementor-6 .elementor-element.elementor-element-04d9343 .swiper-slide {
  transition-duration: calc(3000ms * 1.2);
  height: 425px;
}
.elementor-6 .elementor-element.elementor-element-04d9343 {
  width: var(--container-widget-width, 84%);
  max-width: 84%;
  --container-widget-width: 84%;
  --container-widget-flex-grow: 0;
}
.elementor-6 .elementor-element.elementor-element-04d9343.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6
  .elementor-element.elementor-element-04d9343
  .swiper-slide-contents {
  max-width: 53%;
}
.elementor-6 .elementor-element.elementor-element-04d9343 .swiper-slide-inner {
  text-align: center;
}
.elementor-6 .elementor-element.elementor-element-e706b75 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-595681c {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-595681c
  .elementor-heading-title {
  font-size: 31px;
}
.elementor-6 .elementor-element.elementor-element-2586551 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
}
.elementor-6 .elementor-element.elementor-element-2586551.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-6 .elementor-element.elementor-element-d65cd21 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-adcceb2 {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-1c758bd {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-116afcd {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-b57e86f {
  --display: flex;
  --min-height: 0px;
  --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;
}
.elementor-6 .elementor-element.elementor-element-f3b0ad8 {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-b117a43 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-43df0ee {
  columns: 1;
  text-align: left;
  font-size: 1px;
  color: #373737;
}
.elementor-6 .elementor-element.elementor-element-29d9a65 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-e94f1cc {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-a543807 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6 .elementor-element.elementor-element-b9cc4c8 {
  columns: 1;
  text-align: left;
  font-size: 1px;
}
.elementor-6 .elementor-element.elementor-element-8488b53 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
.elementor-6
  .elementor-element.elementor-element-8488b53:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6
  .elementor-element.elementor-element-8488b53
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url(../../../../imgs/payments-scaled.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 59% auto;
}
.elementor-6 .elementor-element.elementor-element-c4fed19 {
  --spacer-size: 111px;
}
.elementor-6 .elementor-element.elementor-element-8ad5fd1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: center;
}
.elementor-6
  .elementor-element.elementor-element-1382b6e
  .elementor-repeater-item-b9bc43d.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-1382b6e
  .elementor-repeater-item-b9bc43d.elementor-social-icon
  i {
  color: #c700ff;
}
.elementor-6
  .elementor-element.elementor-element-1382b6e
  .elementor-repeater-item-b9bc43d.elementor-social-icon
  svg {
  fill: #c700ff;
}
.elementor-6
  .elementor-element.elementor-element-1382b6e
  .elementor-repeater-item-02da15c.elementor-social-icon {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-1382b6e
  .elementor-repeater-item-02da15c.elementor-social-icon
  i {
  color: #00d5ff;
}
.elementor-6
  .elementor-element.elementor-element-1382b6e
  .elementor-repeater-item-02da15c.elementor-social-icon
  svg {
  fill: #00d5ff;
}
.elementor-6 .elementor-element.elementor-element-1382b6e {
  --grid-template-columns: repeat(0, auto);
  --grid-column-gap: 5px;
  --grid-row-gap: 0px;
}
.elementor-6
  .elementor-element.elementor-element-1382b6e
  .elementor-widget-container {
  text-align: center;
}
.elementor-6
  .elementor-element.elementor-element-63d4da2
  > .elementor-widget-container {
  background-color: #ffffff;
}
.elementor-6
  .elementor-element.elementor-element-63d4da2
  .elementor-heading-title {
  font-weight: 900;
  color: #000000;
}
.elementor-6 .elementor-element.elementor-element-128389d {
  --spacer-size: 50px;
}
.elementor-6 .elementor-element.elementor-element-a710f77 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
}
@media (max-width: 1024px) {
  .elementor-6
    .elementor-element.elementor-element-7182d49
    > .elementor-container {
    min-height: 60vh;
  }
  .elementor-6 .elementor-element.elementor-element-7182d49 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 40px 0px 40px;
  }
  .elementor-6
    .elementor-element.elementor-element-50fd7a0
    > .elementor-container {
    min-height: 60vh;
  }
  .elementor-6
    .elementor-element.elementor-element-50fd7a0:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-50fd7a0
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: cover;
  }
  .elementor-6 .elementor-element.elementor-element-50fd7a0 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 40px 0px 40px;
  }
  .elementor-6 .elementor-element.elementor-element-e08a086 {
    --spacer-size: 90px;
  }
  .elementor-6
    .elementor-element.elementor-element-32660ae
    > .elementor-container {
    min-height: 50vh;
  }
  .elementor-6
    .elementor-element.elementor-element-32660ae:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-32660ae
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-size: 782px auto;
  }
  .elementor-6 .elementor-element.elementor-element-32660ae {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 40px 0px 40px;
  }
  .elementor-6 .elementor-element.elementor-element-d8eb2a4 {
    --spacer-size: 10px;
  }
  .elementor-6 .elementor-element.elementor-element-d975220 {
    margin-top: -60px;
    margin-bottom: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-a185dc5 {
    padding: 0px 40px 0px 40px;
  }
  .elementor-6 .elementor-element.elementor-element-13a00c3 {
    --margin-top: -95px;
    --margin-bottom: -95px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-7a5d876.e-con {
    --e-con-transform-scale: 0.6;
  }
  .elementor-6 .elementor-element.elementor-element-7a5d876 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-92c2b41 {
    --spacer-size: 86px;
  }
  .elementor-6 .elementor-element.elementor-element-b3c9a54 {
    --spacer-size: 700px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9a54
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-b3c9a54.elementor-element {
    --align-self: center;
  }
  .elementor-6 .elementor-element.elementor-element-711803a {
    --min-height: 0px;
    --margin-top: -85px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-711803a.e-con {
    --align-self: center;
  }
}
@media (max-width: 767px) {
  .elementor-6 .elementor-element.elementor-element-3b77c15 {
    --width: 500px;
    --min-height: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-ae2a869 {
    --container-widget-width: 432px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 432px);
    max-width: 432px;
    top: 661px;
    text-align: right;
  }
  body:not(.rtl) .elementor-6 .elementor-element.elementor-element-ae2a869 {
    left: -9px;
  }
  body.rtl .elementor-6 .elementor-element.elementor-element-ae2a869 {
    right: -9px;
  }
  .elementor-6 .elementor-element.elementor-element-ae2a869 img {
    width: 17%;
  }
  .elementor-6
    .elementor-element.elementor-element-88e23f0
    > .elementor-widget-container {
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-88e23f0 {
    column-gap: 0px;
    text-align: center;
    font-size: 8px;
  }
  .elementor-6
    .elementor-element.elementor-element-7182d49
    > .elementor-container {
    max-width: 500px;
    min-height: 59vh;
  }
  .elementor-6
    .elementor-element.elementor-element-7182d49
    > .elementor-background-overlay {
    opacity: 1;
  }
  .elementor-6 .elementor-element.elementor-element-7182d49 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-ead6749
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6c0f9ff {
    --spacer-size: 34px;
  }
  .elementor-6 .elementor-element.elementor-element-7f970fd {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-7f970fd
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-6 .elementor-element.elementor-element-b342a99 {
    --spacer-size: 180px;
  }
  .elementor-6
    .elementor-element.elementor-element-38509ea
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-38509ea .elementor-button {
    font-size: 17px;
  }
  .elementor-6 .elementor-element.elementor-element-4bcd0ac {
    --spacer-size: 19px;
  }
  .elementor-6 .elementor-element.elementor-element-76f6312 {
    --spacer-size: 10px;
  }
  .elementor-6 .elementor-element.elementor-element-3e888ff {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-b608a06 {
    --min-height: 84px;
    --justify-content: center;
    --overlay-opacity: 0.94;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-1826aa5 {
    width: var(--container-widget-width, 347px);
    max-width: 347px;
    --container-widget-width: 347px;
    --container-widget-flex-grow: 0;
  }
  .elementor-6
    .elementor-element.elementor-element-1826aa5
    > .elementor-widget-container {
    margin: 0px 0px 0px -15px;
    padding: 0px 0px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-1826aa5.elementor-element {
    --align-self: center;
  }
  .elementor-6 .elementor-element.elementor-element-7caa3ed {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-c7b16f9 {
    --content-width: 500px;
    --min-height: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-2a22c8d img {
    width: 40%;
  }
  .elementor-6
    .elementor-element.elementor-element-740f6ae
    > .elementor-widget-container {
    margin: -6px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-740f6ae {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-740f6ae
    .elementor-heading-title {
    font-size: 34px;
  }
  .elementor-6
    .elementor-element.elementor-element-60fe76d
    > .elementor-widget-container {
    margin: -22px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-60fe76d {
    text-align: center;
    font-size: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-835487f {
    --content-width: 500px;
    --min-height: 0px;
    --margin-top: -15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-8411714
    > .elementor-widget-container {
    margin: 5px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-8411714 img {
    width: 37%;
  }
  .elementor-6
    .elementor-element.elementor-element-8d270b1
    > .elementor-widget-container {
    margin: -6px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-8d270b1 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-8d270b1
    .elementor-heading-title {
    font-size: 34px;
  }
  .elementor-6
    .elementor-element.elementor-element-27776a5
    > .elementor-widget-container {
    margin: -22px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-27776a5 {
    text-align: center;
    font-size: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-3286eb9 {
    --content-width: 500px;
    --min-height: 0px;
    --margin-top: -15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-19f3b88 img {
    width: 40%;
    height: 64px;
  }
  .elementor-6
    .elementor-element.elementor-element-f3f2a9b
    > .elementor-widget-container {
    margin: -6px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-f3f2a9b {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-f3f2a9b
    .elementor-heading-title {
    font-size: 34px;
  }
  .elementor-6
    .elementor-element.elementor-element-6781ff1
    > .elementor-widget-container {
    margin: -22px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-6781ff1 {
    text-align: center;
    font-size: 12px;
  }
  .elementor-6 .elementor-element.elementor-element-22ddac0 {
    --content-width: 500px;
    --min-height: 0px;
    --margin-top: -15px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-cd8e97f
    > .elementor-widget-container {
    margin: -25px -25px -25px -25px;
  }
  .elementor-6 .elementor-element.elementor-element-cd8e97f.elementor-element {
    --flex-grow: 0;
    --flex-shrink: 0;
  }
  .elementor-6 .elementor-element.elementor-element-dc7c12a {
    --spacer-size: 16px;
  }
  .elementor-6 .elementor-element.elementor-element-f4e11c5 {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-3917f7a {
    --min-height: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 22px;
    --padding-bottom: 22px;
    --padding-left: 22px;
    --padding-right: 22px;
  }
  .elementor-6 .elementor-element.elementor-element-cf8a1b8 img {
    width: 60%;
  }
  .elementor-6 .elementor-element.elementor-element-cec02c4 img {
    width: 74%;
  }
  .elementor-6 .elementor-element.elementor-element-0a95b65 img {
    width: 74%;
  }
  .elementor-6
    .elementor-element.elementor-element-4663a7f
    .elementor-background-slideshow__slide__image {
    background-position: center center;
  }
  .elementor-6 .elementor-element.elementor-element-56e95df {
    --spacer-size: 355px;
  }
  .elementor-6
    .elementor-element.elementor-element-56e95df
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-3108667 {
    --width: 326.4px;
  }
  .elementor-6 .elementor-element.elementor-element-5eb5af9 {
    --width: 321.4px;
  }
  .elementor-6 .elementor-element.elementor-element-d1b203d {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-5deab86
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-5deab86 {
    text-align: left;
    font-size: 1px;
    line-height: 0.1em;
    letter-spacing: -0.3px;
    word-spacing: 0.1em;
  }
  .elementor-6 .elementor-element.elementor-element-b8a53b7 {
    --width: 319.4px;
  }
  .elementor-6
    .elementor-element.elementor-element-732cdb2
    > .elementor-widget-container {
    margin: -29px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-732cdb2 {
    text-align: left;
  }
  .elementor-6 .elementor-element.elementor-element-1e1579a {
    --width: 314.4px;
  }
  .elementor-6
    .elementor-element.elementor-element-20ea6a9
    > .elementor-widget-container {
    margin: -26px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-20ea6a9 {
    text-align: left;
    letter-spacing: -0.3px;
  }
  .elementor-6 .elementor-element.elementor-element-26c91bc {
    --width: 309.4px;
  }
  .elementor-6
    .elementor-element.elementor-element-3c4c29a
    > .elementor-widget-container {
    margin: -29px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-3c4c29a {
    text-align: left;
    font-size: 1px;
    letter-spacing: -0.6px;
  }
  .elementor-6
    .elementor-element.elementor-element-692de3a
    > .elementor-widget-container {
    margin: -28px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-ca7aa44 {
    --width: 315.4px;
  }
  .elementor-6
    .elementor-element.elementor-element-c2caf8c
    > .elementor-widget-container {
    margin: -25px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-c2caf8c {
    letter-spacing: -0.1px;
  }
  .elementor-6 .elementor-element.elementor-element-dd72ad1 {
    --min-height: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-8ec29f9 {
    --width: 500px;
    --min-height: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-32bde39 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-c330727
    .elementor-background-slideshow__slide__image {
    background-position: center center;
  }
  .elementor-6 .elementor-element.elementor-element-5ed40d7 {
    --spacer-size: 205px;
  }
  .elementor-6
    .elementor-element.elementor-element-5ed40d7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-ffa9728 {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-694c512 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 42px;
    --grid-column-gap: 24px;
    --grid-row-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-694c512
    .elementor-widget-container {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-694c512
    .elementor-social-icon {
    --icon-padding: 0.2em;
  }
  .elementor-6 .elementor-element.elementor-element-9b99245.elementor-element {
    --align-self: center;
  }
  .elementor-6 .elementor-element.elementor-element-9b99245 {
    text-align: center;
    font-size: 14px;
    line-height: 0.9em;
    letter-spacing: 0.1px;
    word-spacing: 0.1em;
  }
  .elementor-6 .elementor-element.elementor-element-c6b64b1 {
    --spacer-size: 10px;
  }
  .elementor-6 .elementor-element.elementor-element-f45d7af {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-110873c {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-110873c
    .elementor-heading-title {
    word-spacing: 0.1em;
  }
  .elementor-6
    .elementor-element.elementor-element-50fd7a0
    > .elementor-container {
    min-height: 60vh;
  }
  .elementor-6
    .elementor-element.elementor-element-50fd7a0:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-50fd7a0
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
    background-size: cover;
  }
  .elementor-6 .elementor-element.elementor-element-50fd7a0 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-8b047c4
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-32660ae
    > .elementor-container {
    min-height: 60vh;
  }
  .elementor-6
    .elementor-element.elementor-element-32660ae:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-6
    .elementor-element.elementor-element-32660ae
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
    background-size: cover;
  }
  .elementor-6 .elementor-element.elementor-element-32660ae {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6
    .elementor-element.elementor-element-cab9f10
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-6 .elementor-element.elementor-element-a8b14d3 {
    --min-height: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 22px;
    --padding-bottom: 22px;
    --padding-left: 22px;
    --padding-right: 22px;
  }
  .elementor-6 .elementor-element.elementor-element-fcae7b2 img {
    width: 60%;
  }
  .elementor-6 .elementor-element.elementor-element-18cb7f3 img {
    width: 74%;
  }
  .elementor-6 .elementor-element.elementor-element-c13077f img {
    width: 74%;
  }
  .elementor-6 .elementor-element.elementor-element-a185dc5 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-6 .elementor-element.elementor-element-aab2059 {
    --min-height: 84px;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-7a5d876
    .elementor-background-slideshow__slide__image {
    background-position: center center;
  }
  .elementor-6 .elementor-element.elementor-element-b3c9a54 {
    --spacer-size: 355px;
  }
  .elementor-6
    .elementor-element.elementor-element-b3c9a54
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-6 .elementor-element.elementor-element-8cb68a7 {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-1382b6e {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 42px;
    --grid-column-gap: 24px;
    --grid-row-gap: 0px;
  }
  .elementor-6
    .elementor-element.elementor-element-1382b6e
    .elementor-widget-container {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-1382b6e
    .elementor-social-icon {
    --icon-padding: 0.2em;
  }
  .elementor-6 .elementor-element.elementor-element-ef7ffae {
    text-align: center;
    font-size: 14px;
    line-height: 0.9em;
    letter-spacing: 0.1px;
    word-spacing: 0.1em;
  }
  .elementor-6 .elementor-element.elementor-element-9b20fcc {
    text-align: center;
  }
  .elementor-6 .elementor-element.elementor-element-63d4da2.elementor-element {
    --align-self: center;
  }
  .elementor-6 .elementor-element.elementor-element-63d4da2 {
    text-align: center;
  }
  .elementor-6
    .elementor-element.elementor-element-63d4da2
    .elementor-heading-title {
    word-spacing: 0.1em;
  }
  .elementor-6 .elementor-element.elementor-element-128389d {
    --spacer-size: 10px;
  }
}
@media (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-3917f7a {
    --content-width: 964px;
  }
  .elementor-6 .elementor-element.elementor-element-da6940d {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-a254f4c {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-c0fb88f {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-b56d5cb {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-3108667 {
    --width: 75.981%;
  }
  .elementor-6 .elementor-element.elementor-element-5eb5af9 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-b8a53b7 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-1e1579a {
    --width: 32%;
  }
  .elementor-6 .elementor-element.elementor-element-26c91bc {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-85ced93 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-ca7aa44 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-8ec29f9 {
    --width: 21%;
  }
  .elementor-6 .elementor-element.elementor-element-e6714b9 {
    --content-width: 900px;
  }
  .elementor-6 .elementor-element.elementor-element-8b99e4b {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-17da16f {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-07e2733 {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-3947945 {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-72ead8b {
    --content-width: 900px;
  }
  .elementor-6 .elementor-element.elementor-element-b4463f9 {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-c6fecef {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-3e622bb {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-434dcff {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-feaf6a4 {
    --content-width: 900px;
  }
  .elementor-6 .elementor-element.elementor-element-a104df5 {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-3ee772c {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-2882f9b {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-b0d4da5 {
    --width: 25%;
  }
  .elementor-6 .elementor-element.elementor-element-82255b4 {
    --content-width: 964px;
  }
  .elementor-6 .elementor-element.elementor-element-a8b14d3 {
    --content-width: 964px;
  }
  .elementor-6 .elementor-element.elementor-element-0279b57 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-977daf2 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-948a488 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-318565c {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-aab2059 {
    --width: 58.364%;
  }
  .elementor-6 .elementor-element.elementor-element-711803a {
    --width: 72.291%;
  }
  .elementor-6 .elementor-element.elementor-element-3bcc42d {
    --width: 21%;
  }
  .elementor-6 .elementor-element.elementor-element-b73efff {
    --width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-8e2299d {
    --width: 110%;
  }
  .elementor-6 .elementor-element.elementor-element-58211da {
    --width: 24%;
  }
  .elementor-6 .elementor-element.elementor-element-6e66b38 {
    --width: 72.291%;
  }
  .elementor-6 .elementor-element.elementor-element-79a62ec {
    --width: 21%;
  }
  .elementor-6 .elementor-element.elementor-element-cb41ad3 {
    --width: 50%;
  }
  .elementor-6 .elementor-element.elementor-element-00da0bc {
    --width: 110%;
  }
  .elementor-6 .elementor-element.elementor-element-0246bc6 {
    --width: 24%;
  }
  .elementor-6 .elementor-element.elementor-element-2586551 {
    --width: 75.981%;
  }
  .elementor-6 .elementor-element.elementor-element-d65cd21 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-1c758bd {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-b57e86f {
    --width: 32%;
  }
  .elementor-6 .elementor-element.elementor-element-b117a43 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-29d9a65 {
    --width: 33.3333%;
  }
  .elementor-6 .elementor-element.elementor-element-a543807 {
    --width: 33.3333%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6 .elementor-element.elementor-element-ff21dcd {
    width: 70%;
  }
  .elementor-6 .elementor-element.elementor-element-302c659 {
    width: 15%;
  }
  .elementor-6 .elementor-element.elementor-element-7a5d876 {
    --width: 794px;
  }
  .elementor-6 .elementor-element.elementor-element-711803a {
    --width: 728px;
  }
}
