.elementor-327
  .elementor-element.elementor-element-025bae1:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-025bae1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(20deg, #82110c 0%, #000000 100%);
}
.elementor-327 .elementor-element.elementor-element-025bae1 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-025bae1
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-6fc6554:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-6fc6554
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(20deg, #82110c 0%, #000000 100%);
}
.elementor-327 .elementor-element.elementor-element-6fc6554 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-6fc6554
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-f8cd88e img {
  width: 55%;
  max-width: 55%;
}
.elementor-327 .elementor-element.elementor-element-f8cd88e {
  width: var(--container-widget-width, 1000px);
  max-width: 1000px;
  --container-widget-width: 1000px;
  --container-widget-flex-grow: 0;
  top: 57px;
  z-index: 2;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-f8cd88e {
  left: 445px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-f8cd88e {
  right: 445px;
}
.elementor-327 .elementor-element.elementor-element-cc4cfeb img {
  width: 44%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-cc4cfeb {
  right: -368.2px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-cc4cfeb {
  left: -368.2px;
}
.elementor-327 .elementor-element.elementor-element-cc4cfeb {
  top: 167px;
  z-index: 1;
}
.elementor-327
  .elementor-element.elementor-element-1b646ed:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-1b646ed
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(20deg, #000000 0%, #82110c 100%);
}
.elementor-327
  .elementor-element.elementor-element-1b646ed
  > .elementor-background-overlay {
  opacity: 0.5;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-1b646ed {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-c917a21
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-c917a21
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-7f47f55 {
  text-align: center;
  color: #b6ad06;
  font-family: "Saira Condensed", Sans-serif;
  font-size: 70px;
  font-weight: 500;
  line-height: 1.4em;
  letter-spacing: -0.7px;
  word-spacing: 0.1em;
  z-index: 3;
}
.elementor-327
  .elementor-element.elementor-element-7f47f55
  > .elementor-widget-container {
  margin: 150px 0px 24px 126px;
}
.elementor-327
  .elementor-element.elementor-element-8abbc6f.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-8abbc6f
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 120px 0px 126px;
}
.elementor-327 .elementor-element.elementor-element-00d0443 {
  text-align: left;
  color: #000000;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.8em;
  letter-spacing: 0px;
  word-spacing: 0.1em;
  z-index: 2;
}
.elementor-327
  .elementor-element.elementor-element-00d0443
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 300px 0px;
}
.elementor-327
  .elementor-element.elementor-element-072de6b:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-072de6b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fad232;
}
.elementor-327 .elementor-element.elementor-element-072de6b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -11%;
  margin-bottom: 0%;
  padding: 0px -1px 0px 0px;
  z-index: 3;
}
.elementor-327
  .elementor-element.elementor-element-072de6b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-072de6b
  > .elementor-shape-top
  .elementor-shape-fill {
  fill: #00000005;
}
.elementor-327
  .elementor-element.elementor-element-072de6b
  > .elementor-shape-top
  svg {
  width: calc(189% + 1.3px);
  height: 326px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-327
  .elementor-element.elementor-element-072de6b
  > .elementor-shape-bottom
  svg {
  width: calc(300% + 1.3px);
  height: 45px;
}
.elementor-327
  .elementor-element.elementor-element-f684626
  > .elementor-element-populated {
  margin: -2px -4px -6px -4px;
  --e-column-margin-right: -4px;
  --e-column-margin-left: -4px;
}
.elementor-327
  .elementor-element.elementor-element-7a61329
  > .elementor-element-populated {
  margin: -5% 0% 6% 0%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 0%;
  padding: 0px 0px 6px 0px;
}
.elementor-327 .elementor-element.elementor-element-7a61329 {
  z-index: 2;
}
.elementor-327 .elementor-element.elementor-element-bf57290 .elementor-wrapper {
  --video-aspect-ratio: 1.77777;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-327
  .elementor-element.elementor-element-bf57290
  > .elementor-widget-container {
  margin: -39px -80px 38px -80px;
  padding: 0px 0px 0px 0px;
  border-radius: 15px 15px 15px 15px;
}
.elementor-327 .elementor-element.elementor-element-bf57290 {
  z-index: 1;
}
.elementor-327 .elementor-element.elementor-element-3547bf1 {
  --divider-border-style: solid;
  --divider-border-width: 0px;
}
.elementor-327
  .elementor-element.elementor-element-3547bf1
  .elementor-divider-separator {
  width: 100%;
}
.elementor-327 .elementor-element.elementor-element-3547bf1 .elementor-divider {
  padding-block-start: 12px;
  padding-block-end: 12px;
}
.elementor-327 .elementor-element.elementor-element-e69a466 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-e69a466
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-ec9da52 img {
  width: 33%;
}
.elementor-327
  .elementor-element.elementor-element-ec9da52
  > .elementor-widget-container {
  margin: 55px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-ec9da52 {
  width: var(--container-widget-width, 39%);
  max-width: 39%;
  --container-widget-width: 39%;
  --container-widget-flex-grow: 0;
  top: -155px;
  z-index: 3;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-ec9da52 {
  right: -186.2px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-ec9da52 {
  left: -186.2px;
}
.elementor-327 .elementor-element.elementor-element-0ec7154 img {
  width: 32%;
}
.elementor-327 .elementor-element.elementor-element-0ec7154 {
  width: var(--container-widget-width, 43%);
  max-width: 43%;
  --container-widget-width: 43%;
  --container-widget-flex-grow: 0;
  top: -73px;
  z-index: 4;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-0ec7154 {
  left: -293px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-0ec7154 {
  right: -293px;
}
.elementor-327 .elementor-element.elementor-element-c0d01c3 {
  margin-top: 012px;
  margin-bottom: -154px;
  padding: 0px 0px 0px 0px;
  z-index: 3;
}
.elementor-bc-flex-widget
  .elementor-327
  .elementor-element.elementor-element-5676b13.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-327
  .elementor-element.elementor-element-5676b13.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-327
  .elementor-element.elementor-element-5676b13.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-327
  .elementor-element.elementor-element-5676b13
  > .elementor-element-populated {
  margin: 6px -7px -7px -7px;
  --e-column-margin-right: -7px;
  --e-column-margin-left: -7px;
  padding: 1px 1px 1px 1px;
}
.elementor-327 .elementor-element.elementor-element-5676b13 {
  z-index: 6;
}
.elementor-327 .elementor-element.elementor-element-51fa498 {
  text-align: center;
  color: #000000;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.5em;
  letter-spacing: 0.7px;
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-327
  .elementor-element.elementor-element-51fa498
  > .elementor-widget-container {
  margin: 43px 300px 10px 300px;
  padding: -11px 200px 65px 200px;
}
.elementor-327
  .elementor-element.elementor-element-51d12f2
  > .elementor-container {
  max-width: 1047px;
  min-height: 611px;
}
.elementor-327
  .elementor-element.elementor-element-51d12f2
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-327
  .elementor-element.elementor-element-51d12f2:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-51d12f2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
  background-image: url("https://influasia.com/wp-content/uploads/2022/08/icon_Arrow.png");
  background-position: top center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.elementor-327 .elementor-element.elementor-element-51d12f2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -12px;
  margin-bottom: 24px;
  padding: 37px 0px 0px 0px;
  z-index: 2;
}
.elementor-327
  .elementor-element.elementor-element-51d12f2
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-51d12f2
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #fad230;
}
.elementor-327
  .elementor-element.elementor-element-51d12f2
  > .elementor-shape-bottom
  svg {
  width: calc(300% + 1.3px);
  height: 120px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-327
  .elementor-element.elementor-element-ee5dcd6
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-327
  .elementor-element.elementor-element-ee5dcd6:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-ee5dcd6
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-ee5dcd6
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-ee5dcd6
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-ee5dcd6
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-327
  .elementor-element.elementor-element-ee5dcd6
  > .elementor-element-populated {
  box-shadow: 0px 0px 14px -5px rgba(0, 0, 0, 0.18);
  transition: background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 18px 0px 18px;
  --e-column-margin-right: 18px;
  --e-column-margin-left: 18px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-ee5dcd6
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-ee5dcd6 {
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-d5abb3b {
  --divider-border-style: solid;
  --divider-border-width: 0px;
}
.elementor-327
  .elementor-element.elementor-element-d5abb3b
  .elementor-divider-separator {
  width: 100%;
}
.elementor-327 .elementor-element.elementor-element-d5abb3b .elementor-divider {
  padding-block-start: 7px;
  padding-block-end: 7px;
}
.elementor-327 .elementor-element.elementor-element-01d1b75 {
  text-align: center;
  top: 0px;
}
.elementor-327 .elementor-element.elementor-element-01d1b75 img {
  width: 54%;
}
.elementor-327
  .elementor-element.elementor-element-01d1b75
  > .elementor-widget-container {
  margin: 30px 0px 11px 0px;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-01d1b75 {
  left: 0px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-01d1b75 {
  right: 0px;
}
.elementor-327
  .elementor-element.elementor-element-9fc9d3a
  .elementor-counter-number-wrapper {
  color: #82110c;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 700;
}
.elementor-327
  .elementor-element.elementor-element-9fc9d3a
  > .elementor-widget-container {
  margin: 160px 0px -5px 0px;
}
.elementor-327 .elementor-element.elementor-element-22cc699 {
  text-align: center;
  color: #575757;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 400;
}
.elementor-327
  .elementor-element.elementor-element-22cc699
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 2% 0% 13% 0%;
}
.elementor-327
  .elementor-element.elementor-element-ca41946
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-327
  .elementor-element.elementor-element-ca41946:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-ca41946
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-ca41946
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-ca41946
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-ca41946
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-327
  .elementor-element.elementor-element-ca41946
  > .elementor-element-populated {
  box-shadow: 0px 0px 14px -5px rgba(0, 0, 0, 0.18);
  transition: background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 18px 0px 18px;
  --e-column-margin-right: 18px;
  --e-column-margin-left: 18px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-ca41946
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-ca41946 {
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-26c9cb4 {
  --divider-border-style: solid;
  --divider-border-width: 0px;
}
.elementor-327
  .elementor-element.elementor-element-26c9cb4
  .elementor-divider-separator {
  width: 100%;
}
.elementor-327 .elementor-element.elementor-element-26c9cb4 .elementor-divider {
  padding-block-start: 7px;
  padding-block-end: 7px;
}
.elementor-327 .elementor-element.elementor-element-3f045ba {
  text-align: center;
  top: 0px;
}
.elementor-327 .elementor-element.elementor-element-3f045ba img {
  width: 54%;
}
.elementor-327
  .elementor-element.elementor-element-3f045ba
  > .elementor-widget-container {
  margin: 30px 0px 11px 0px;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-3f045ba {
  left: 0px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-3f045ba {
  right: 0px;
}
.elementor-327
  .elementor-element.elementor-element-c8a085a
  .elementor-counter-number-wrapper {
  color: #82110c;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 700;
}
.elementor-327
  .elementor-element.elementor-element-c8a085a
  > .elementor-widget-container {
  margin: 160px 0px -5px 0px;
}
.elementor-327 .elementor-element.elementor-element-5b85a75 {
  text-align: center;
  color: #575757;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 400;
}
.elementor-327
  .elementor-element.elementor-element-5b85a75
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 2% 0% 13% 0%;
}
.elementor-327
  .elementor-element.elementor-element-0600b38
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-327
  .elementor-element.elementor-element-0600b38:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-0600b38
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-0600b38
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-0600b38
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-0600b38
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-327
  .elementor-element.elementor-element-0600b38
  > .elementor-element-populated {
  box-shadow: 0px 0px 14px -5px rgba(0, 0, 0, 0.18);
  transition: background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 18px 0px 18px;
  --e-column-margin-right: 18px;
  --e-column-margin-left: 18px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-0600b38
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-0600b38 {
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-2005ad0 {
  --divider-border-style: solid;
  --divider-border-width: 0px;
}
.elementor-327
  .elementor-element.elementor-element-2005ad0
  .elementor-divider-separator {
  width: 100%;
}
.elementor-327 .elementor-element.elementor-element-2005ad0 .elementor-divider {
  padding-block-start: 7px;
  padding-block-end: 7px;
}
.elementor-327 .elementor-element.elementor-element-f532bfa {
  text-align: center;
  top: 0px;
}
.elementor-327 .elementor-element.elementor-element-f532bfa img {
  width: 54%;
}
.elementor-327
  .elementor-element.elementor-element-f532bfa
  > .elementor-widget-container {
  margin: 30px 0px 11px 0px;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-f532bfa {
  left: 0px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-f532bfa {
  right: 0px;
}
.elementor-327
  .elementor-element.elementor-element-f6c6b84
  .elementor-counter-number-wrapper {
  color: #82110c;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 700;
}
.elementor-327
  .elementor-element.elementor-element-f6c6b84
  > .elementor-widget-container {
  margin: 157px 0px -5px 0px;
}
.elementor-327 .elementor-element.elementor-element-630deac {
  text-align: center;
  color: #575757;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 400;
}
.elementor-327
  .elementor-element.elementor-element-630deac
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 2% 0% 13% 0%;
}
.elementor-327
  .elementor-element.elementor-element-543d5c2
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-327
  .elementor-element.elementor-element-543d5c2:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-543d5c2
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-543d5c2
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-543d5c2
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-543d5c2
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-327
  .elementor-element.elementor-element-543d5c2
  > .elementor-element-populated {
  box-shadow: 0px 0px 14px -5px rgba(0, 0, 0, 0.18);
  transition: background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 18px 0px 18px;
  --e-column-margin-right: 18px;
  --e-column-margin-left: 18px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-543d5c2
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-543d5c2 {
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-5d60487 {
  --divider-border-style: solid;
  --divider-border-width: 0px;
}
.elementor-327
  .elementor-element.elementor-element-5d60487
  .elementor-divider-separator {
  width: 100%;
}
.elementor-327 .elementor-element.elementor-element-5d60487 .elementor-divider {
  padding-block-start: 7px;
  padding-block-end: 7px;
}
.elementor-327 .elementor-element.elementor-element-15f64e3 {
  text-align: center;
  top: 0px;
}
.elementor-327 .elementor-element.elementor-element-15f64e3 img {
  width: 54%;
}
.elementor-327
  .elementor-element.elementor-element-15f64e3
  > .elementor-widget-container {
  margin: 30px 0px 11px 0px;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-15f64e3 {
  left: 0px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-15f64e3 {
  right: 0px;
}
.elementor-327
  .elementor-element.elementor-element-bd345de
  .elementor-counter-number-wrapper {
  color: #82110c;
  font-family: "Poppins", Sans-serif;
  font-size: 45px;
  font-weight: 700;
}
.elementor-327
  .elementor-element.elementor-element-bd345de
  > .elementor-widget-container {
  margin: 157px 0px -5px 0px;
}
.elementor-327 .elementor-element.elementor-element-a9800a0 {
  text-align: center;
  color: #575757;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 400;
}
.elementor-327
  .elementor-element.elementor-element-a9800a0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 2% 0% 13% 0%;
}
.elementor-327 .elementor-element.elementor-element-9a4ead3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -105px;
  margin-bottom: 14px;
  z-index: 0;
}
.elementor-327
  .elementor-element.elementor-element-9a4ead3
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-c20904b img {
  width: 18%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-c20904b {
  left: -570px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-c20904b {
  right: -570px;
}
.elementor-327 .elementor-element.elementor-element-c20904b {
  top: 89px;
}
.elementor-327 .elementor-element.elementor-element-dec6a7d img {
  width: 18%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-dec6a7d {
  left: 715px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-dec6a7d {
  right: 715px;
}
.elementor-327 .elementor-element.elementor-element-dec6a7d {
  top: 417px;
  z-index: 2;
}
.elementor-327
  .elementor-element.elementor-element-49f658c:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-49f658c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #a72a2a;
}
.elementor-327 .elementor-element.elementor-element-49f658c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-49f658c
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-49f658c
  > .elementor-shape-top
  .elementor-shape-fill {
  fill: #a72a2a;
}
.elementor-327
  .elementor-element.elementor-element-49f658c
  > .elementor-shape-top
  svg {
  width: calc(284% + 1.3px);
  height: 500px;
}
.elementor-327
  .elementor-element.elementor-element-49f658c
  > .elementor-shape-bottom
  svg {
  width: calc(300% + 1.3px);
  height: 187px;
}
.elementor-327
  .elementor-element.elementor-element-780b905
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 33px -1px 0px -1px;
  --e-column-margin-right: -1px;
  --e-column-margin-left: -1px;
}
.elementor-327
  .elementor-element.elementor-element-780b905
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-22d9258 {
  --spacer-size: 50px;
}
.elementor-327 .elementor-element.elementor-element-44400fc {
  text-align: center;
}
.elementor-327
  .elementor-element.elementor-element-44400fc
  .elementor-heading-title {
  color: #fad230;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-327
  .elementor-element.elementor-element-44400fc
  > .elementor-widget-container {
  margin: 0px 8px 46px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-c02c6a3
  .elementor-accordion-item {
  border-width: 0px;
  border-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-c02c6a3
  .elementor-accordion-item
  .elementor-tab-content {
  border-width: 0px;
  border-top-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-c02c6a3
  .elementor-accordion-item
  .elementor-tab-title.elementor-active {
  border-width: 0px;
  border-bottom-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-c02c6a3
  .elementor-accordion-icon,
.elementor-327
  .elementor-element.elementor-element-c02c6a3
  .elementor-accordion-title {
  color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-c02c6a3
  .elementor-accordion-icon
  svg {
  fill: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-c02c6a3
  .elementor-tab-content {
  color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper
  .elementkit-nav-link.left-pos
  .elementskit-tab-icon {
  margin-right: 7px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper
  .elementkit-nav-link.left-pos
  .ekit-icon-image {
  margin-right: 7px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper
  .elementkit-nav-link {
  justify-content: center;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-nav {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper
  .elementkit-nav-link
  .elementskit-tab-icon {
  font-size: 16px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper
  .elementkit-nav-link
  .elementskit-tab-icon
  svg {
  max-width: 16px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper:not(.vertical)
  .elementkit-nav-item:not(:last-child) {
  margin-right: 10px;
}
.rtl
  .elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper:not(.vertical)
  .elementkit-nav-item:not(:last-child) {
  margin-left: 10px;
  margin-right: 0;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper.vertical
  .elementkit-tab-nav {
  margin-right: 10px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper.vertical
  .elementkit-nav-item:not(:last-child) {
  margin-bottom: 10px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-wraper:not(.vertical)
  .elementkit-tab-nav {
  margin-bottom: 10px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-nav
  .elementkit-nav-link {
  padding: 14px 35px 14px 35px;
  color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #ebebeb;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-nav
  .elementkit-nav-link.active {
  color: #1f1937;
  background-color: #fcf2f2;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #a72a2a;
  box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.12);
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .elementkit-tab-nav
  .elementkit-nav-item
  a.elementkit-nav-link {
  border-radius: 10px 10px 10px 10px;
}
.elementor-327
  .elementor-element.elementor-element-d7e5c68
  .tab-content
  .tab-pane {
  color: #791d1d;
  padding: 20px 0px 20px 0px;
}
.elementor-327 .elementor-element.elementor-element-d7e5c68 {
  z-index: 4;
}
.elementor-327 .elementor-element.elementor-element-854a212 img {
  width: 3%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-854a212 {
  left: 476px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-854a212 {
  right: 476px;
}
.elementor-327 .elementor-element.elementor-element-854a212 {
  top: -2676px;
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-60ef1d6 img {
  width: 3%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-60ef1d6 {
  left: -499px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-60ef1d6 {
  right: -499px;
}
.elementor-327 .elementor-element.elementor-element-60ef1d6 {
  top: -2361px;
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-ff6162d img {
  width: 22%;
}
.elementor-327
  .elementor-element.elementor-element-ff6162d
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-ff6162d {
  left: 425px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-ff6162d {
  right: 425px;
}
.elementor-327 .elementor-element.elementor-element-ff6162d {
  top: -34px;
  z-index: 5;
}
.elementor-327 .elementor-element.elementor-element-4de601a img {
  width: 30%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-4de601a {
  left: -692px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-4de601a {
  right: -692px;
}
.elementor-327 .elementor-element.elementor-element-4de601a {
  top: 534px;
}
.elementor-327
  .elementor-element.elementor-element-bb07fee:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-bb07fee
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fffef7;
}
.elementor-327 .elementor-element.elementor-element-bb07fee {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -28px;
  margin-bottom: 0px;
  padding: 0% 0% 0% 18%;
}
.elementor-327
  .elementor-element.elementor-element-bb07fee
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-bb07fee
  > .elementor-shape-top
  svg {
  width: calc(213% + 1.3px);
  height: 47px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-327
  .elementor-element.elementor-element-6c8516a
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 1px;
}
.elementor-327
  .elementor-element.elementor-element-6c8516a
  > .elementor-element-populated {
  margin: 1% 0% 0% 3%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 3%;
}
.elementor-327 .elementor-element.elementor-element-6b41dc2 {
  text-align: left;
}
.elementor-327
  .elementor-element.elementor-element-6b41dc2
  > .elementor-widget-container {
  margin: 56px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-d0ca260
  .elementor-heading-title {
  color: #82110c;
  font-family: "Poppins", Sans-serif;
  font-size: 40px;
  font-weight: 600;
}
.elementor-327
  .elementor-element.elementor-element-d0ca260
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-327
  .elementor-element.elementor-element-4feca73:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-4feca73
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fffef7;
}
.elementor-327 .elementor-element.elementor-element-4feca73 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -3px;
  margin-bottom: -3px;
}
.elementor-327
  .elementor-element.elementor-element-4feca73
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-4feca73
  > .elementor-shape-bottom
  svg {
  width: calc(141% + 1.3px);
  height: 54px;
}
.elementor-327
  .elementor-element.elementor-element-cff5be6
  > .elementor-container {
  max-width: 886px;
}
.elementor-327 .elementor-element.elementor-element-cff5be6 {
  margin-top: 41px;
  margin-bottom: 98px;
  padding: 1px 1px 1px 1px;
}
.elementor-327
  .elementor-element.elementor-element-945e4a3
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-327 .elementor-element.elementor-element-945e4a3.elementor-column {
  width: 120px;
  -webkit-box-ordinal-group: calc(0 + 1);
  -ms-flex-order: 0;
  order: 0;
}
.elementor-327
  .elementor-element.elementor-element-945e4a3
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-327 .elementor-element.elementor-element-16d2a50 {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-327 .elementor-element.elementor-element-16d2a50 img {
  width: 92px;
  max-width: 100%;
  height: 92px;
}
.elementor-327
  .elementor-element.elementor-element-16d2a50
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
  padding: 3px 3px 3px 3px;
}
.elementor-327
  .elementor-element.elementor-element-23ae917
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-327 .elementor-element.elementor-element-23ae917.elementor-column {
  width: 270px;
}
.elementor-327
  .elementor-element.elementor-element-23ae917
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-327 .elementor-element.elementor-element-4571c49 {
  text-align: left;
}
.elementor-327
  .elementor-element.elementor-element-4571c49
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}
.elementor-327
  .elementor-element.elementor-element-4571c49
  > .elementor-widget-container {
  margin: -1px -1px -1px -1px;
  padding: 1% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-788a103 {
  text-align: center;
  color: #662626;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 300;
}
.elementor-327
  .elementor-element.elementor-element-788a103
  > .elementor-widget-container {
  margin: 1% 0% 12% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-d475b16 .ekit-btn-wraper {
  text-align: right;
}
.elementor-327 .elementor-element.elementor-element-d475b16 .elementskit-btn {
  font-size: 17px;
  font-weight: 500;
  color: #470b0b;
  background-color: #fffef7;
  border-style: solid;
  border-color: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-d475b16
  .elementskit-btn
  svg
  path {
  stroke: #470b0b;
  fill: #470b0b;
}
.elementor-327
  .elementor-element.elementor-element-d475b16
  .elementskit-btn:hover {
  color: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-d475b16
  .elementskit-btn:hover
  svg
  path {
  stroke: #71650d;
  fill: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-d475b16
  .elementskit-btn
  > i,
.elementor-327
  .elementor-element.elementor-element-d475b16
  .elementskit-btn
  > svg {
  margin-left: 5px;
}
.rtl
  .elementor-327
  .elementor-element.elementor-element-d475b16
  .elementskit-btn
  > i,
.rtl
  .elementor-327
  .elementor-element.elementor-element-d475b16
  .elementskit-btn
  > svg {
  margin-left: 0;
  margin-right: 5px;
}
.elementor-327
  .elementor-element.elementor-element-d475b16
  > .elementor-widget-container {
  margin: -29px -29px -29px -3px;
}
.elementor-327 .elementor-element.elementor-element-d475b16 {
  width: auto;
  max-width: auto;
  align-self: center;
  z-index: 2;
}
.elementor-327
  .elementor-element.elementor-element-b0d77cd
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-327
  .elementor-element.elementor-element-b0d77cd
  > .elementor-element-populated {
  margin: 0px 1px 0px 2px;
  --e-column-margin-right: 1px;
  --e-column-margin-left: 2px;
}
.elementor-327 .elementor-element.elementor-element-9bfad02 {
  text-align: right;
  width: auto;
  max-width: auto;
}
.elementor-327 .elementor-element.elementor-element-9bfad02 img {
  width: 92px;
  max-width: 100%;
  height: 92px;
}
.elementor-327
  .elementor-element.elementor-element-9bfad02
  > .elementor-widget-container {
  margin: 0px 0px 12px 78px;
  padding: 2px 2px 2px 2px;
}
.elementor-327
  .elementor-element.elementor-element-74312a9
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 24px;
}
.elementor-327 .elementor-element.elementor-element-9c865d6 {
  text-align: left;
}
.elementor-327
  .elementor-element.elementor-element-9c865d6
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}
.elementor-327
  .elementor-element.elementor-element-9c865d6
  > .elementor-widget-container {
  margin: -1px -1px -1px -1px;
  padding: 1% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-12ed042 {
  text-align: center;
  color: #662626;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 300;
}
.elementor-327
  .elementor-element.elementor-element-12ed042
  > .elementor-widget-container {
  margin: 1% 0% 11% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-2862d16 .ekit-btn-wraper {
  text-align: right;
}
.elementor-327 .elementor-element.elementor-element-2862d16 .elementskit-btn {
  font-size: 17px;
  font-weight: 500;
  color: #470b0b;
  background-color: #fffef7;
  border-style: solid;
  border-color: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-2862d16
  .elementskit-btn
  svg
  path {
  stroke: #470b0b;
  fill: #470b0b;
}
.elementor-327
  .elementor-element.elementor-element-2862d16
  .elementskit-btn:hover {
  color: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-2862d16
  .elementskit-btn:hover
  svg
  path {
  stroke: #71650d;
  fill: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-2862d16
  .elementskit-btn
  > i,
.elementor-327
  .elementor-element.elementor-element-2862d16
  .elementskit-btn
  > svg {
  margin-left: 5px;
}
.rtl
  .elementor-327
  .elementor-element.elementor-element-2862d16
  .elementskit-btn
  > i,
.rtl
  .elementor-327
  .elementor-element.elementor-element-2862d16
  .elementskit-btn
  > svg {
  margin-left: 0;
  margin-right: 5px;
}
.elementor-327
  .elementor-element.elementor-element-2862d16
  > .elementor-widget-container {
  margin: -29px -29px -29px -3px;
}
.elementor-327 .elementor-element.elementor-element-2862d16 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-327
  .elementor-element.elementor-element-7ea5f78
  > .elementor-container {
  max-width: 886px;
}
.elementor-327 .elementor-element.elementor-element-7ea5f78 {
  margin-top: -33px;
  margin-bottom: 43px;
  padding: 1px 1px 1px 1px;
}
.elementor-327
  .elementor-element.elementor-element-d7a2164
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-327 .elementor-element.elementor-element-d7a2164.elementor-column {
  width: 120px;
  -webkit-box-ordinal-group: calc(0 + 1);
  -ms-flex-order: 0;
  order: 0;
}
.elementor-327
  .elementor-element.elementor-element-d7a2164
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-327 .elementor-element.elementor-element-088a054 {
  text-align: left;
  width: auto;
  max-width: auto;
}
.elementor-327 .elementor-element.elementor-element-088a054 img {
  width: 92px;
  max-width: 100%;
  height: 92px;
}
.elementor-327
  .elementor-element.elementor-element-088a054
  > .elementor-widget-container {
  margin: 0px 0px 12px 0px;
  padding: 3px 3px 3px 3px;
}
.elementor-327
  .elementor-element.elementor-element-492b1d2
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-327 .elementor-element.elementor-element-492b1d2.elementor-column {
  width: 270px;
}
.elementor-327
  .elementor-element.elementor-element-492b1d2
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-327 .elementor-element.elementor-element-3afb45b {
  text-align: left;
}
.elementor-327
  .elementor-element.elementor-element-3afb45b
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}
.elementor-327
  .elementor-element.elementor-element-3afb45b
  > .elementor-widget-container {
  margin: -1px -1px -1px -1px;
  padding: 1% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-13688bc {
  text-align: center;
  color: #ffe8e88f;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 300;
}
.elementor-327
  .elementor-element.elementor-element-13688bc
  > .elementor-widget-container {
  margin: 1% 0% 11% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-1a1dcb1 .ekit-btn-wraper {
  text-align: right;
}
.elementor-327 .elementor-element.elementor-element-1a1dcb1 .elementskit-btn {
  font-size: 17px;
  font-weight: 500;
  color: #470b0b;
  background-color: #fffef7;
  border-style: solid;
  border-color: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-1a1dcb1
  .elementskit-btn
  svg
  path {
  stroke: #470b0b;
  fill: #470b0b;
}
.elementor-327
  .elementor-element.elementor-element-1a1dcb1
  .elementskit-btn:hover {
  color: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-1a1dcb1
  .elementskit-btn:hover
  svg
  path {
  stroke: #71650d;
  fill: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-1a1dcb1
  .elementskit-btn
  > i,
.elementor-327
  .elementor-element.elementor-element-1a1dcb1
  .elementskit-btn
  > svg {
  margin-left: 5px;
}
.rtl
  .elementor-327
  .elementor-element.elementor-element-1a1dcb1
  .elementskit-btn
  > i,
.rtl
  .elementor-327
  .elementor-element.elementor-element-1a1dcb1
  .elementskit-btn
  > svg {
  margin-left: 0;
  margin-right: 5px;
}
.elementor-327
  .elementor-element.elementor-element-1a1dcb1
  > .elementor-widget-container {
  margin: -29px -29px -29px -3px;
}
.elementor-327 .elementor-element.elementor-element-1a1dcb1 {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-327
  .elementor-element.elementor-element-4fc323c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-327
  .elementor-element.elementor-element-4fc323c
  > .elementor-element-populated {
  margin: 0px 1px 0px 2px;
  --e-column-margin-right: 1px;
  --e-column-margin-left: 2px;
}
.elementor-327 .elementor-element.elementor-element-cb4da32 {
  text-align: right;
  width: auto;
  max-width: auto;
}
.elementor-327 .elementor-element.elementor-element-cb4da32 img {
  width: 92px;
  max-width: 100%;
  height: 92px;
}
.elementor-327
  .elementor-element.elementor-element-cb4da32
  > .elementor-widget-container {
  margin: 0px 0px 12px 78px;
  padding: 2px 2px 2px 2px;
}
.elementor-327
  .elementor-element.elementor-element-0fd02b1
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 24px;
}
.elementor-327 .elementor-element.elementor-element-4d7fc79 {
  text-align: left;
}
.elementor-327
  .elementor-element.elementor-element-4d7fc79
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}
.elementor-327
  .elementor-element.elementor-element-4d7fc79
  > .elementor-widget-container {
  margin: -1px -1px -1px -1px;
  padding: 1% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-f300e49 {
  text-align: center;
  color: #ffe8e88f;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 300;
}
.elementor-327
  .elementor-element.elementor-element-f300e49
  > .elementor-widget-container {
  margin: 1% 0% 11% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-40b7c7d .ekit-btn-wraper {
  text-align: right;
}
.elementor-327 .elementor-element.elementor-element-40b7c7d .elementskit-btn {
  font-size: 17px;
  font-weight: 500;
  color: #470b0b;
  background-color: #fffef7;
  border-style: solid;
  border-color: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-40b7c7d
  .elementskit-btn
  svg
  path {
  stroke: #470b0b;
  fill: #470b0b;
}
.elementor-327
  .elementor-element.elementor-element-40b7c7d
  .elementskit-btn:hover {
  color: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-40b7c7d
  .elementskit-btn:hover
  svg
  path {
  stroke: #71650d;
  fill: #71650d;
}
.elementor-327
  .elementor-element.elementor-element-40b7c7d
  .elementskit-btn
  > i,
.elementor-327
  .elementor-element.elementor-element-40b7c7d
  .elementskit-btn
  > svg {
  margin-left: 5px;
}
.rtl
  .elementor-327
  .elementor-element.elementor-element-40b7c7d
  .elementskit-btn
  > i,
.rtl
  .elementor-327
  .elementor-element.elementor-element-40b7c7d
  .elementskit-btn
  > svg {
  margin-left: 0;
  margin-right: 5px;
}
.elementor-327
  .elementor-element.elementor-element-40b7c7d
  > .elementor-widget-container {
  margin: -29px -29px -29px -3px;
}
.elementor-327 .elementor-element.elementor-element-40b7c7d {
  width: auto;
  max-width: auto;
  align-self: center;
}
.elementor-327
  .elementor-element.elementor-element-9965122
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-327
  .elementor-element.elementor-element-9965122
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 16px;
}
.elementor-327 .elementor-element.elementor-element-9965122 .elementor-button {
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 0.8em;
  letter-spacing: 0px;
  word-spacing: 0.1em;
  fill: #ffffff;
  color: #ffffff;
  background-color: #82110c;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 10px 10px 10px 10px;
  padding: 17px 36px 17px 45px;
}
.elementor-327
  .elementor-element.elementor-element-9965122
  .elementor-button:hover,
.elementor-327
  .elementor-element.elementor-element-9965122
  .elementor-button:focus {
  color: #8c0f0e;
  background-color: #fffef7;
  border-color: #8c0f0e;
}
.elementor-327
  .elementor-element.elementor-element-9965122
  .elementor-button:hover
  svg,
.elementor-327
  .elementor-element.elementor-element-9965122
  .elementor-button:focus
  svg {
  fill: #8c0f0e;
}
.elementor-327
  .elementor-element.elementor-element-9965122
  > .elementor-widget-container {
  margin: 43px 0px 82px 0px;
}
.elementor-327 .elementor-element.elementor-element-9965122 {
  width: 100%;
  max-width: 100%;
}
.elementor-327
  .elementor-element.elementor-element-bfa139d:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-bfa139d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327 .elementor-element.elementor-element-bfa139d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -50px;
  margin-bottom: 2px;
  padding: 0% 0% 0% 18%;
}
.elementor-327
  .elementor-element.elementor-element-bfa139d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-fc883dc
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-327
  .elementor-element.elementor-element-fc883dc
  > .elementor-element-populated {
  margin: 6% 0% 8% 0%;
  --e-column-margin-right: 0%;
  --e-column-margin-left: 0%;
}
.elementor-327 .elementor-element.elementor-element-149c24a {
  text-align: left;
}
.elementor-327
  .elementor-element.elementor-element-d8c66a6
  .elementor-heading-title {
  color: #82110c;
  font-family: "Poppins", Sans-serif;
  font-size: 40px;
  font-weight: 600;
}
.elementor-327
  .elementor-element.elementor-element-d8c66a6
  > .elementor-widget-container {
  margin: 17px 0px 0px 0px;
  padding: 0px 0px 20px 0px;
}
.elementor-327 .elementor-element.elementor-element-6ebb08f img {
  width: 7%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-6ebb08f {
  left: 77px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-6ebb08f {
  right: 77px;
}
.elementor-327 .elementor-element.elementor-element-6ebb08f {
  top: -194px;
}
.elementor-327 .elementor-element.elementor-element-0318fe0 img {
  width: 7%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-0318fe0 {
  left: 240px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-0318fe0 {
  right: 240px;
}
.elementor-327 .elementor-element.elementor-element-0318fe0 {
  top: -194px;
}
.elementor-327 .elementor-element.elementor-element-876f3dc img {
  width: 7%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-876f3dc {
  left: 157px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-876f3dc {
  right: 157px;
}
.elementor-327 .elementor-element.elementor-element-876f3dc {
  top: -194px;
}
.elementor-327
  .elementor-element.elementor-element-5a7a751
  > .elementor-container {
  max-width: 886px;
}
.elementor-327
  .elementor-element.elementor-element-5a7a751:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-5a7a751
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327 .elementor-element.elementor-element-5a7a751 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -13px;
  margin-bottom: -12px;
  padding: 0px 0px 43px 3px;
  z-index: 1;
}
.elementor-327
  .elementor-element.elementor-element-5a7a751
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-5a7a751
  > .elementor-shape-bottom
  svg {
  width: calc(150% + 1.3px);
  height: 21px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-327
  .elementor-element.elementor-element-c68859e
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-327
  .elementor-element.elementor-element-c68859e:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-c68859e
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-c68859e
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-c68859e
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-c68859e
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-327
  .elementor-element.elementor-element-c68859e
  > .elementor-element-populated {
  box-shadow: 0px 0px 14px -5px rgba(0, 0, 0, 0.18);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 18px 1px 21px;
  --e-column-margin-right: 18px;
  --e-column-margin-left: 21px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-c68859e
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-c68859e {
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-84a5ff0 {
  text-align: left;
}
.elementor-327 .elementor-element.elementor-element-84a5ff0 img {
  width: 54%;
}
.elementor-327
  .elementor-element.elementor-element-84a5ff0
  > .elementor-widget-container {
  margin: -69px 0px -9px 6px;
}
.elementor-327 .elementor-element.elementor-element-f62440b {
  text-align: left;
  width: auto;
  max-width: auto;
  align-self: flex-end;
}
.elementor-327
  .elementor-element.elementor-element-f62440b
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}
.elementor-327
  .elementor-element.elementor-element-f62440b
  > .elementor-widget-container {
  margin: 0px 1px 10px 32px;
  padding: 6% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-58c3e25 {
  text-align: left;
  color: #00000099;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 300;
}
.elementor-327
  .elementor-element.elementor-element-58c3e25
  > .elementor-widget-container {
  margin: 7% 0% 4% 12%;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-d9083b1
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-327
  .elementor-element.elementor-element-d9083b1
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 17px;
}
.elementor-327 .elementor-element.elementor-element-d9083b1 .elementor-button {
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 0.8em;
  letter-spacing: 0px;
  word-spacing: 0.1em;
  fill: #000000;
  color: #000000;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-radius: 10px 10px 10px 10px;
  padding: 17px 35px 18px 35px;
}
.elementor-327
  .elementor-element.elementor-element-d9083b1
  .elementor-button:hover,
.elementor-327
  .elementor-element.elementor-element-d9083b1
  .elementor-button:focus {
  color: #82110c;
  border-color: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-d9083b1
  .elementor-button:hover
  svg,
.elementor-327
  .elementor-element.elementor-element-d9083b1
  .elementor-button:focus
  svg {
  fill: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-d9083b1
  > .elementor-widget-container {
  margin: 21px 0px 17px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-d9083b1 {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-327
  .elementor-element.elementor-element-1d00f01
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-327
  .elementor-element.elementor-element-1d00f01:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-1d00f01
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-1d00f01
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-1d00f01
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-1d00f01
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-327
  .elementor-element.elementor-element-1d00f01
  > .elementor-element-populated {
  box-shadow: 0px 0px 14px -5px rgba(0, 0, 0, 0.18);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px -11px 0px 36px;
  --e-column-margin-right: -11px;
  --e-column-margin-left: 36px;
  padding: 0px 0px 0px -11px;
}
.elementor-327
  .elementor-element.elementor-element-1d00f01
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-1d00f01 {
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-7899f14 {
  text-align: left;
}
.elementor-327 .elementor-element.elementor-element-7899f14 img {
  width: 54%;
}
.elementor-327
  .elementor-element.elementor-element-7899f14
  > .elementor-widget-container {
  margin: -77px 0px -6px 0px;
}
.elementor-327 .elementor-element.elementor-element-3d8ed8b {
  text-align: left;
  width: auto;
  max-width: auto;
  align-self: flex-end;
}
.elementor-327
  .elementor-element.elementor-element-3d8ed8b
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}
.elementor-327
  .elementor-element.elementor-element-3d8ed8b
  > .elementor-widget-container {
  margin: 0px 1px 10px 24px;
  padding: 2% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-d81ca33 {
  text-align: left;
  color: #00000099;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 300;
}
.elementor-327
  .elementor-element.elementor-element-d81ca33
  > .elementor-widget-container {
  margin: 7% 0% 0% 9%;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-510a65e
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-327
  .elementor-element.elementor-element-510a65e
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 17px;
}
.elementor-327 .elementor-element.elementor-element-510a65e .elementor-button {
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 0.8em;
  letter-spacing: 0px;
  word-spacing: 0.1em;
  fill: #000000;
  color: #000000;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-radius: 10px 10px 10px 10px;
  padding: 17px 35px 18px 35px;
}
.elementor-327
  .elementor-element.elementor-element-510a65e
  .elementor-button:hover,
.elementor-327
  .elementor-element.elementor-element-510a65e
  .elementor-button:focus {
  color: #82110c;
  border-color: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-510a65e
  .elementor-button:hover
  svg,
.elementor-327
  .elementor-element.elementor-element-510a65e
  .elementor-button:focus
  svg {
  fill: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-510a65e
  > .elementor-widget-container {
  margin: 21px 0px 18px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-510a65e {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-327
  .elementor-element.elementor-element-26d9499
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-327
  .elementor-element.elementor-element-26d9499:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-26d9499
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
.elementor-327
  .elementor-element.elementor-element-26d9499
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-26d9499
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-26d9499
  > .elementor-background-slideshow {
  border-radius: 16px 16px 16px 16px;
}
.elementor-327
  .elementor-element.elementor-element-26d9499
  > .elementor-element-populated {
  box-shadow: 0px 0px 14px -5px rgba(0, 0, 0, 0.18);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px -27px 0px 63px;
  --e-column-margin-right: -27px;
  --e-column-margin-left: 63px;
  padding: 0px 0px 0px -1px;
}
.elementor-327
  .elementor-element.elementor-element-26d9499
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-26d9499 {
  z-index: 0;
}
.elementor-327 .elementor-element.elementor-element-68c8085 {
  text-align: left;
}
.elementor-327 .elementor-element.elementor-element-68c8085 img {
  width: 54%;
}
.elementor-327
  .elementor-element.elementor-element-68c8085
  > .elementor-widget-container {
  margin: -69px 0px -10px 0px;
}
.elementor-327 .elementor-element.elementor-element-e165355 {
  text-align: left;
  width: auto;
  max-width: auto;
  align-self: flex-end;
}
.elementor-327
  .elementor-element.elementor-element-e165355
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}
.elementor-327
  .elementor-element.elementor-element-e165355
  > .elementor-widget-container {
  margin: -2px 1px 10px 28px;
  padding: 6% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-3d17396 {
  text-align: left;
  color: #00000099;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 300;
}
.elementor-327
  .elementor-element.elementor-element-3d17396
  > .elementor-widget-container {
  margin: 7% 0% 4% 10%;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-9c6c9cc
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-327
  .elementor-element.elementor-element-9c6c9cc
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 17px;
}
.elementor-327 .elementor-element.elementor-element-9c6c9cc .elementor-button {
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 0.8em;
  letter-spacing: 0px;
  word-spacing: 0.1em;
  fill: #000000;
  color: #000000;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  border-radius: 10px 10px 10px 10px;
  padding: 17px 35px 18px 35px;
}
.elementor-327
  .elementor-element.elementor-element-9c6c9cc
  .elementor-button:hover,
.elementor-327
  .elementor-element.elementor-element-9c6c9cc
  .elementor-button:focus {
  color: #82110c;
  border-color: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-9c6c9cc
  .elementor-button:hover
  svg,
.elementor-327
  .elementor-element.elementor-element-9c6c9cc
  .elementor-button:focus
  svg {
  fill: #82110c;
}
.elementor-327
  .elementor-element.elementor-element-9c6c9cc
  > .elementor-widget-container {
  margin: 21px 0px 18px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-9c6c9cc {
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-327 .elementor-element.elementor-element-4f5f9d5 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-4f5f9d5
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-80fadec img {
  width: 17%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-80fadec {
  left: -582px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-80fadec {
  right: -582px;
}
.elementor-327 .elementor-element.elementor-element-80fadec {
  top: 12px;
  z-index: 5;
}
.elementor-327
  .elementor-element.elementor-element-ecd1e9d
  > .elementor-container {
  max-width: 500px;
}
.elementor-327 .elementor-element.elementor-element-b8bd2f5 img {
  width: 78%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-b8bd2f5 {
  left: 685px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-b8bd2f5 {
  right: 685px;
}
.elementor-327 .elementor-element.elementor-element-b8bd2f5 {
  top: -1036px;
}
.elementor-327
  .elementor-element.elementor-element-64057b8
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #eaeaea;
}
.elementor-327
  .elementor-element.elementor-element-64057b8
  > .elementor-shape-bottom
  svg {
  width: calc(275% + 1.3px);
  height: 46px;
}
.elementor-327 .elementor-element.elementor-element-64057b8 {
  margin-top: 39px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 0;
}
.elementor-327
  .elementor-element.elementor-element-8625899
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-327 .elementor-element.elementor-element-93daeee {
  text-align: left;
  width: auto;
  max-width: auto;
  top: -510px;
}
.elementor-327 .elementor-element.elementor-element-93daeee img {
  width: 55%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-93daeee {
  left: -148px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-93daeee {
  right: -148px;
}
.elementor-327
  .elementor-element.elementor-element-93daeee
  > .elementor-widget-container {
  --e-transform-translateX: -68px;
}
.elementor-327
  .elementor-element.elementor-element-0944406:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-0944406
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #a72a2a;
}
.elementor-327 .elementor-element.elementor-element-0944406 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-0944406
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-8b85e70 img {
  width: 18%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-8b85e70 {
  left: 599px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-8b85e70 {
  right: 599px;
}
.elementor-327 .elementor-element.elementor-element-8b85e70 {
  top: 455px;
  z-index: 2;
}
.elementor-327
  .elementor-element.elementor-element-d5005dc
  > .elementor-container {
  min-height: 449px;
}
.elementor-327
  .elementor-element.elementor-element-d5005dc
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-d5005dc:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-d5005dc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #a72a2a;
}
.elementor-327 .elementor-element.elementor-element-d5005dc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 12px 0px 15px 0px;
}
.elementor-327
  .elementor-element.elementor-element-d5005dc
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-d5005dc
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #1b140942;
}
.elementor-327
  .elementor-element.elementor-element-d5005dc
  > .elementor-shape-bottom
  svg {
  width: calc(214% + 1.3px);
  height: 70px;
}
.elementor-bc-flex-widget
  .elementor-327
  .elementor-element.elementor-element-66bd6ea.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-327
  .elementor-element.elementor-element-66bd6ea.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-327
  .elementor-element.elementor-element-66bd6ea.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-327
  .elementor-element.elementor-element-66bd6ea
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 0px;
}
.elementor-327
  .elementor-element.elementor-element-66bd6ea
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-cd4ea4e {
  text-align: center;
  width: auto;
  max-width: auto;
}
.elementor-327 .elementor-element.elementor-element-cd4ea4e img {
  width: 100%;
  max-width: 534px;
}
.elementor-327
  .elementor-element.elementor-element-cd4ea4e
  > .elementor-widget-container {
  margin: 101px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  --e-transform-translateX: 55px;
  --e-transform-translateY: -68px;
}
.elementor-327 .elementor-element.elementor-element-0decbb6 {
  text-align: right;
  width: auto;
  max-width: auto;
  top: 456px;
}
.elementor-327 .elementor-element.elementor-element-0decbb6 img {
  width: 55%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-0decbb6 {
  right: -938.5px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-0decbb6 {
  left: -938.5px;
}
.elementor-327
  .elementor-element.elementor-element-0decbb6
  > .elementor-widget-container {
  --e-transform-translateX: -68px;
}
.elementor-bc-flex-widget
  .elementor-327
  .elementor-element.elementor-element-f06c816.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-f06c816.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-f06c816.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-f06c816
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: -2px;
}
.elementor-327
  .elementor-element.elementor-element-f06c816
  > .elementor-element-populated {
  margin: 14px 80px 0px 68px;
  --e-column-margin-right: 80px;
  --e-column-margin-left: 68px;
}
.elementor-327 .elementor-element.elementor-element-429a05a {
  text-align: left;
}
.elementor-327
  .elementor-element.elementor-element-429a05a
  > .elementor-widget-container {
  margin: 15px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-abe4131
  .elementor-heading-title {
  color: #fad230;
  font-family: "Poppins", Sans-serif;
  font-size: 40px;
  font-weight: 600;
}
.elementor-327
  .elementor-element.elementor-element-abe4131
  > .elementor-widget-container {
  margin: 17px 0px -5px 0px;
  padding: 0px 0px 14px 0px;
}
.elementor-327 .elementor-element.elementor-element-6b48166 {
  --divider-border-style: solid;
  --divider-border-width: 0px;
}
.elementor-327
  .elementor-element.elementor-element-6b48166
  .elementor-divider-separator {
  width: 100%;
}
.elementor-327 .elementor-element.elementor-element-6b48166 .elementor-divider {
  padding-block-start: 20px;
  padding-block-end: 20px;
}
.elementor-327 .elementor-element.elementor-element-510bdf2 {
  text-align: left;
  color: #ffffff;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.6em;
}
.elementor-327
  .elementor-element.elementor-element-510bdf2
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-ebd9e1a {
  --divider-border-style: solid;
  --divider-border-width: 0px;
}
.elementor-327
  .elementor-element.elementor-element-ebd9e1a
  .elementor-divider-separator {
  width: 100%;
}
.elementor-327 .elementor-element.elementor-element-ebd9e1a .elementor-divider {
  padding-block-start: 20px;
  padding-block-end: 20px;
}
.elementor-327
  .elementor-element.elementor-element-fb46610
  .elementor-button-content-wrapper {
  flex-direction: row-reverse;
}
.elementor-327
  .elementor-element.elementor-element-fb46610
  .elementor-button
  .elementor-button-content-wrapper {
  gap: 16px;
}
.elementor-327 .elementor-element.elementor-element-fb46610 .elementor-button {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: inline-flex;
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 0.8em;
  letter-spacing: 0px;
  word-spacing: 0.1em;
  background-color: #a72a2a;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #fad230;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 6px -2px rgba(39, 39, 39, 0.43);
  padding: 17px 26px 17px 26px;
}
.elementor-327
  .elementor-element.elementor-element-fb46610
  .elementor-button:hover,
.elementor-327
  .elementor-element.elementor-element-fb46610
  .elementor-button:focus {
  color: #fad230;
  border-color: #fad230;
}
.elementor-327
  .elementor-element.elementor-element-fb46610
  .elementor-button:hover
  svg,
.elementor-327
  .elementor-element.elementor-element-fb46610
  .elementor-button:focus
  svg {
  fill: #fad230;
}
.elementor-327
  .elementor-element.elementor-element-fb46610
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-fb46610 {
  width: auto;
  max-width: auto;
  z-index: 4;
}
.elementor-327
  .elementor-element.elementor-element-d0dd756:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-d0dd756
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fad230;
}
.elementor-327 .elementor-element.elementor-element-d0dd756 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-d0dd756
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-55d3b9c img {
  width: 11%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-55d3b9c {
  left: 540px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-55d3b9c {
  right: 540px;
}
.elementor-327 .elementor-element.elementor-element-55d3b9c {
  top: 69px;
  z-index: 2;
}
.elementor-327
  .elementor-element.elementor-element-57348ff:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-57348ff
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fad230;
}
.elementor-327 .elementor-element.elementor-element-57348ff {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-57348ff
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-e9b808e img {
  width: 30%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-e9b808e {
  left: -692px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-e9b808e {
  right: -692px;
}
.elementor-327 .elementor-element.elementor-element-e9b808e {
  top: 141px;
  z-index: 10;
}
.elementor-327
  .elementor-element.elementor-element-c98cb90:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-c98cb90
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fffef7;
}
.elementor-327 .elementor-element.elementor-element-c98cb90 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 97px 0px 30px 0px;
}
.elementor-327
  .elementor-element.elementor-element-c98cb90
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-c98cb90
  > .elementor-shape-top
  .elementor-shape-fill {
  fill: #fad230;
}
.elementor-327
  .elementor-element.elementor-element-c98cb90
  > .elementor-shape-top
  svg {
  width: calc(300% + 1.3px);
  height: 44px;
  transform: translateX(-50%) rotateY(180deg);
}
.elementor-327
  .elementor-element.elementor-element-c98cb90
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #fad230;
}
.elementor-327
  .elementor-element.elementor-element-c98cb90
  > .elementor-shape-bottom
  svg {
  width: calc(300% + 1.3px);
  height: 363px;
}
.elementor-327 .elementor-element.elementor-element-27481f3 {
  text-align: center;
}
.elementor-327
  .elementor-element.elementor-element-27481f3
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-327
  .elementor-element.elementor-element-27481f3
  > .elementor-widget-container {
  margin: 25px 8px 44px 0px;
}
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-title,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-title:before,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-title:after,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-content,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tabs-content-wrapper {
  border-width: 1px;
}
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-mobile-title,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-desktop-title.elementor-active,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-title:before,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-title:after,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-content,
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tabs-content-wrapper {
  border-color: #555555;
}
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tab-desktop-title.elementor-active {
  background-color: #f7f8fd;
}
.elementor-327
  .elementor-element.elementor-element-cd4310e
  .elementor-tabs-content-wrapper {
  background-color: #f7f8fd;
}
.elementor-327
  .elementor-element.elementor-element-cd4310e
  > .elementor-widget-container {
  margin: 5px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-cd4310e {
  z-index: 4;
}
.elementor-327
  .elementor-element.elementor-element-b370ad0
  .elementor-accordion-item {
  border-width: 1px;
  border-color: #555555;
}
.elementor-327
  .elementor-element.elementor-element-b370ad0
  .elementor-accordion-item
  .elementor-tab-content {
  border-width: 1px;
  border-top-color: #555555;
}
.elementor-327
  .elementor-element.elementor-element-b370ad0
  .elementor-accordion-item
  .elementor-tab-title.elementor-active {
  border-width: 1px;
  border-bottom-color: #555555;
}
.elementor-327
  .elementor-element.elementor-element-b370ad0
  .elementor-tab-title {
  background-color: #f7f8fd;
}
.elementor-327
  .elementor-element.elementor-element-b370ad0
  .elementor-tab-content {
  background-color: #f7f8fd;
}
.elementor-327 .elementor-element.elementor-element-ba5cbe1 {
  text-align: right;
  width: auto;
  max-width: auto;
  top: 0px;
}
.elementor-327 .elementor-element.elementor-element-ba5cbe1 img {
  width: 100%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-ba5cbe1 {
  left: -502px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-ba5cbe1 {
  right: -502px;
}
.elementor-327
  .elementor-element.elementor-element-ba5cbe1
  > .elementor-widget-container {
  --e-transform-translateX: 68px;
}
.elementor-327
  .elementor-element.elementor-element-e138378
  > .elementor-shape-top
  .elementor-shape-fill {
  fill: #fad230;
}
.elementor-327
  .elementor-element.elementor-element-e138378
  > .elementor-shape-top
  svg {
  width: calc(205% + 1.3px);
  height: 26px;
}
.elementor-327 .elementor-element.elementor-element-e138378 {
  margin-top: -1px;
  margin-bottom: 0px;
}
.elementor-327
  .elementor-element.elementor-element-cb970d9
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-327 .elementor-element.elementor-element-28846f9 {
  text-align: left;
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-327 .elementor-element.elementor-element-28846f9 img {
  width: 81%;
  max-width: 92%;
  height: 44px;
  opacity: 1;
}
.elementor-327
  .elementor-element.elementor-element-28846f9
  > .elementor-widget-container {
  margin: 1px 0px 46px 0px;
}
.elementor-327 .elementor-element.elementor-element-8e9fdbf {
  text-align: left;
  width: 100%;
  max-width: 100%;
  align-self: center;
}
.elementor-327
  .elementor-element.elementor-element-8e9fdbf
  > .elementor-widget-container {
  margin: 0px 1px 0px 181px;
  padding: 77px 0px 1px 0px;
}
.elementor-327 .elementor-element.elementor-element-ed519cd {
  text-align: center;
  color: #00000087;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 400;
  width: auto;
  max-width: auto;
}
.elementor-327
  .elementor-element.elementor-element-ed519cd
  > .elementor-widget-container {
  margin: 0px 0px 0px 180px;
}
.elementor-327
  .elementor-element.elementor-element-9805f97
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-327
  .elementor-element.elementor-element-9805f97
  > .elementor-widget-container {
  margin: 7px 8px 0px 180px;
}
.elementor-327 .elementor-element.elementor-element-296ee8f img {
  width: 20%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-296ee8f {
  left: 707px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-296ee8f {
  right: 707px;
}
.elementor-327 .elementor-element.elementor-element-296ee8f {
  top: -123px;
}
.elementor-327 .elementor-element.elementor-element-2c83650 img {
  width: 17%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-2c83650 {
  left: -548px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-2c83650 {
  right: -548px;
}
.elementor-327 .elementor-element.elementor-element-2c83650 {
  top: 745px;
  z-index: 3;
}
.elementor-327 .elementor-element.elementor-element-31761ad {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 60px 0px;
}
.elementor-327
  .elementor-element.elementor-element-31761ad
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-fcdccbc
  > .elementor-element-populated {
  margin: 42px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}
.elementor-327 .elementor-element.elementor-element-bf5c701 .gallery-item {
  padding: 0 8px 8px 0;
}
.elementor-327 .elementor-element.elementor-element-bf5c701 .gallery {
  margin: 0 -8px -8px 0;
}
.elementor-327
  .elementor-element.elementor-element-bf5c701
  .gallery-item
  .gallery-caption {
  text-align: center;
}
.elementor-327
  .elementor-element.elementor-element-bf5c701
  > .elementor-widget-container {
  margin: 0px 0px 18px 0px;
}
.elementor-327
  .elementor-element.elementor-element-f871cad
  > .elementor-container {
  min-height: 833px;
}
.elementor-327
  .elementor-element.elementor-element-f871cad:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-f871cad
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fffef7;
}
.elementor-327 .elementor-element.elementor-element-f871cad {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -30px;
  margin-bottom: 166px;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-f871cad
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
  .elementor-327
  .elementor-element.elementor-element-1100124.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-1100124.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-1100124.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-327
  .elementor-element.elementor-element-1100124:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-1100124
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fffef7;
}
.elementor-327
  .elementor-element.elementor-element-1100124
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 17px 1px 79px 1px;
  --e-column-margin-right: 1px;
  --e-column-margin-left: 1px;
}
.elementor-327
  .elementor-element.elementor-element-1100124
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-b5be5a6 {
  text-align: center;
}
.elementor-327
  .elementor-element.elementor-element-b5be5a6
  .elementor-heading-title {
  color: #002b4b;
  font-family: "Poppins", Sans-serif;
  font-size: 50px;
  font-weight: 700;
  text-transform: uppercase;
}
.elementor-327
  .elementor-element.elementor-element-b5be5a6
  > .elementor-widget-container {
  margin: 30px 8px 0px 8px;
}
.elementor-327 .elementor-element.elementor-element-c06ca65 {
  text-align: center;
  color: #000000;
  font-family: "Poppins", Sans-serif;
  font-size: 17px;
  font-weight: 400;
}
.elementor-327
  .elementor-element.elementor-element-c06ca65
  > .elementor-widget-container {
  margin: -2px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-aaf2af6 {
  text-align: center;
  width: 100%;
  max-width: 100%;
}
.elementor-327 .elementor-element.elementor-element-aaf2af6 img {
  width: 100%;
  max-width: 100%;
  opacity: 0.86;
}
.elementor-327
  .elementor-element.elementor-element-aaf2af6
  > .elementor-widget-container {
  margin: 22px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-b301b6d {
  margin-top: -237px;
  margin-bottom: 29px;
  padding: 0px 0px 69px 0px;
  z-index: 1;
}
.elementor-327
  .elementor-element.elementor-element-cc4fa3d:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-cc4fa3d
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f7f7fb;
}
.elementor-327
  .elementor-element.elementor-element-cc4fa3d
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-cc4fa3d
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-cc4fa3d
  > .elementor-background-slideshow {
  border-radius: 14px 14px 14px 14px;
}
.elementor-327
  .elementor-element.elementor-element-cc4fa3d
  > .elementor-element-populated {
  box-shadow: 0px 0px 13px -11px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 070px 0px 70px;
  --e-column-margin-right: 070px;
  --e-column-margin-left: 70px;
  padding: 1px 1px 1px 1px;
}
.elementor-327
  .elementor-element.elementor-element-cc4fa3d
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-76b9794 {
  text-align: center;
}
.elementor-327 .elementor-element.elementor-element-76b9794 img {
  width: 51%;
}
.elementor-327
  .elementor-element.elementor-element-76b9794
  > .elementor-widget-container {
  margin: -74px 0px 12px -0px;
}
.elementor-327 .elementor-element.elementor-element-a79ebca {
  text-align: center;
}
.elementor-327
  .elementor-element.elementor-element-a79ebca
  .elementor-heading-title {
  color: #000000;
  font-family: "Poppins", Sans-serif;
  font-size: 30px;
  font-weight: 600;
}
.elementor-327
  .elementor-element.elementor-element-a79ebca
  > .elementor-widget-container {
  margin: 10px 3px 0px 3px;
  padding: 1% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-1ea424d {
  text-align: center;
  color: #00000073;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 400;
}
.elementor-327
  .elementor-element.elementor-element-1ea424d
  > .elementor-widget-container {
  margin: -1% 0% 11% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-270d6ef:not(.elementor-motion-effects-element-type-background)
  > .elementor-widget-wrap,
.elementor-327
  .elementor-element.elementor-element-270d6ef
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f7f7fb;
}
.elementor-327
  .elementor-element.elementor-element-270d6ef
  > .elementor-element-populated,
.elementor-327
  .elementor-element.elementor-element-270d6ef
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-327
  .elementor-element.elementor-element-270d6ef
  > .elementor-background-slideshow {
  border-radius: 14px 14px 14px 14px;
}
.elementor-327
  .elementor-element.elementor-element-270d6ef
  > .elementor-element-populated {
  box-shadow: 0px 0px 13px -11px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 070px 0px 70px;
  --e-column-margin-right: 070px;
  --e-column-margin-left: 70px;
}
.elementor-327
  .elementor-element.elementor-element-270d6ef
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-0636f32 {
  text-align: center;
}
.elementor-327 .elementor-element.elementor-element-0636f32 img {
  width: 51%;
}
.elementor-327
  .elementor-element.elementor-element-0636f32
  > .elementor-widget-container {
  margin: -74px 0px 12px -0px;
}
.elementor-327 .elementor-element.elementor-element-fad80bb {
  text-align: center;
}
.elementor-327
  .elementor-element.elementor-element-fad80bb
  .elementor-heading-title {
  color: #000000;
  font-family: "Poppins", Sans-serif;
  font-size: 30px;
  font-weight: 600;
}
.elementor-327
  .elementor-element.elementor-element-fad80bb
  > .elementor-widget-container {
  margin: 10px 3px 0px 3px;
  padding: 1% 0% 0% 0%;
}
.elementor-327 .elementor-element.elementor-element-ee36382 {
  text-align: center;
  color: #00000073;
  font-family: "Poppins", Sans-serif;
  font-size: 20px;
  font-weight: 400;
}
.elementor-327
  .elementor-element.elementor-element-ee36382
  > .elementor-widget-container {
  margin: -1% 0% 11% 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-327 .elementor-element.elementor-element-462ff11 {
  margin-top: -85px;
  margin-bottom: -85px;
}
.elementor-327
  .elementor-element.elementor-element-8291c59:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-8291c59
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fffef7;
}
.elementor-327 .elementor-element.elementor-element-8291c59 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-8291c59
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-6f7f4d3:not(.elementor-motion-effects-element-type-background),
.elementor-327
  .elementor-element.elementor-element-6f7f4d3
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fffef7;
}
.elementor-327 .elementor-element.elementor-element-6f7f4d3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -74px;
  margin-bottom: -74px;
}
.elementor-327
  .elementor-element.elementor-element-6f7f4d3
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327
  .elementor-element.elementor-element-d74b93b
  > .elementor-element-populated {
  margin: 9px 9px 9px 9px;
  --e-column-margin-right: 9px;
  --e-column-margin-left: 9px;
  padding: 7px 1px 1px 1px;
}
.elementor-327 .elementor-element.elementor-element-eeb2a3a img {
  width: 15%;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-eeb2a3a {
  left: 454px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-eeb2a3a {
  right: 454px;
}
.elementor-327 .elementor-element.elementor-element-eeb2a3a {
  top: -1026px;
}
.elementor-327 .elementor-element.elementor-element-b05c84e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -3px;
  margin-bottom: 0px;
  padding: -1px 0px 0px 0px;
}
.elementor-327
  .elementor-element.elementor-element-b05c84e
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-327 .elementor-element.elementor-element-19ef27e img {
  width: 49%;
}
.elementor-327
  .elementor-element.elementor-element-19ef27e
  > .elementor-widget-container {
  margin: -78px 0px 0px 0px;
  padding: 0px 0px 3px 0px;
}
.elementor-327 .elementor-element.elementor-element-19ef27e {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  top: -7538px;
  z-index: 0;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-19ef27e {
  right: -516.594px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-19ef27e {
  left: -516.594px;
}
.elementor-327 .elementor-element.elementor-element-d6eceb7 img {
  width: 93%;
}
.elementor-327 .elementor-element.elementor-element-d6eceb7 {
  width: auto;
  max-width: auto;
  top: -8368px;
  z-index: 5;
}
body:not(.rtl) .elementor-327 .elementor-element.elementor-element-d6eceb7 {
  left: -113px;
}
body.rtl .elementor-327 .elementor-element.elementor-element-d6eceb7 {
  right: -113px;
}
.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button {
  bottom: 77px;
  right: 21px;
  width: 50px;
  height: 50px;
  z-index: 9999;
  opacity: 0.45;
  border-radius: 3px;
}
.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i {
  font-size: 30px;
  color: #000000;
}
.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg {
  width: 30px;
  height: 30px;
  fill: #000000;
}
@media (min-width: 768px) {
  .elementor-327 .elementor-element.elementor-element-8abbc6f {
    width: 49%;
  }
  .elementor-327 .elementor-element.elementor-element-de23c42 {
    width: 51%;
  }
  .elementor-327 .elementor-element.elementor-element-f684626 {
    width: 20%;
  }
  .elementor-327 .elementor-element.elementor-element-7a61329 {
    width: 57%;
  }
  .elementor-327 .elementor-element.elementor-element-2540627 {
    width: 23%;
  }
  .elementor-327 .elementor-element.elementor-element-b0d77cd {
    width: 23%;
  }
  .elementor-327 .elementor-element.elementor-element-74312a9 {
    width: 27%;
  }
  .elementor-327 .elementor-element.elementor-element-4fc323c {
    width: 23%;
  }
  .elementor-327 .elementor-element.elementor-element-0fd02b1 {
    width: 27%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-327 .elementor-element.elementor-element-b0d77cd {
    width: 18%;
  }
  .elementor-327 .elementor-element.elementor-element-74312a9 {
    width: 72%;
  }
  .elementor-327 .elementor-element.elementor-element-4fc323c {
    width: 18%;
  }
  .elementor-327 .elementor-element.elementor-element-0fd02b1 {
    width: 72%;
  }
}
@media (max-width: 1024px) {
  .elementor-327
    .elementor-element.elementor-element-00d0443
    > .elementor-widget-container {
    margin: 16px 16px 16px 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-bf57290
    > .elementor-widget-container {
    margin: -100px -100px -100px -100px;
  }
  body:not(.rtl) .elementor-327 .elementor-element.elementor-element-ec9da52 {
    right: -149.093px;
  }
  body.rtl .elementor-327 .elementor-element.elementor-element-ec9da52 {
    left: -149.093px;
  }
  .elementor-327 .elementor-element.elementor-element-ec9da52 {
    top: -6972px;
  }
  body:not(.rtl) .elementor-327 .elementor-element.elementor-element-0ec7154 {
    left: -243px;
  }
  body.rtl .elementor-327 .elementor-element.elementor-element-0ec7154 {
    right: -243px;
  }
  .elementor-327 .elementor-element.elementor-element-0ec7154 {
    top: -7299px;
  }
  .elementor-327
    .elementor-element.elementor-element-44400fc
    > .elementor-widget-container {
    margin: 0px 0px 0px 34px;
  }
  .elementor-bc-flex-widget
    .elementor-327
    .elementor-element.elementor-element-6c8516a.elementor-column
    .elementor-widget-wrap {
    align-items: space-around;
  }
  .elementor-327
    .elementor-element.elementor-element-6c8516a.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: space-around;
    align-items: space-around;
  }
  .elementor-327
    .elementor-element.elementor-element-6c8516a.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-327
    .elementor-element.elementor-element-6c8516a
    > .elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: -1px -1px -1px -1px;
  }
  .elementor-327
    .elementor-element.elementor-element-945e4a3
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-23ae917.elementor-column {
    width: 500px;
  }
  .elementor-327
    .elementor-element.elementor-element-d475b16
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-b0d77cd
    > .elementor-element-populated {
    margin: 34px 1px 0px 2px;
    --e-column-margin-right: 1px;
    --e-column-margin-left: 2px;
  }
  .elementor-327 .elementor-element.elementor-element-9bfad02 {
    text-align: left;
  }
  .elementor-327
    .elementor-element.elementor-element-9bfad02
    > .elementor-widget-container {
    margin: -1px -1px -1px -1px;
  }
  .elementor-327
    .elementor-element.elementor-element-74312a9
    > .elementor-element-populated {
    margin: 34px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-2862d16
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-7ea5f78 {
    margin-top: -48px;
    margin-bottom: -48px;
  }
  .elementor-327 .elementor-element.elementor-element-492b1d2.elementor-column {
    width: 500px;
  }
  .elementor-327
    .elementor-element.elementor-element-1a1dcb1
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-4fc323c
    > .elementor-element-populated {
    margin: 34px 1px 0px 2px;
    --e-column-margin-right: 1px;
    --e-column-margin-left: 2px;
  }
  .elementor-327 .elementor-element.elementor-element-cb4da32 {
    text-align: left;
  }
  .elementor-327
    .elementor-element.elementor-element-cb4da32
    > .elementor-widget-container {
    margin: -1px -1px -1px -1px;
  }
  .elementor-327
    .elementor-element.elementor-element-0fd02b1
    > .elementor-element-populated {
    margin: 34px 0px 85px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-40b7c7d
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-9965122
    .elementor-button {
    padding: 15px 17px 15px 17px;
  }
  .elementor-327
    .elementor-element.elementor-element-9965122
    > .elementor-widget-container {
    margin: 2px 0px 2px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-9965122 {
    width: 100%;
    max-width: 100%;
    align-self: center;
  }
  .elementor-327
    .elementor-element.elementor-element-d9083b1
    .elementor-button {
    padding: 15px 17px 15px 17px;
  }
  .elementor-327
    .elementor-element.elementor-element-d9083b1
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-d9083b1 {
    width: auto;
    max-width: auto;
  }
  .elementor-327
    .elementor-element.elementor-element-510a65e
    .elementor-button {
    padding: 15px 17px 15px 17px;
  }
  .elementor-327
    .elementor-element.elementor-element-510a65e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-510a65e {
    width: auto;
    max-width: auto;
  }
  .elementor-327
    .elementor-element.elementor-element-9c6c9cc
    .elementor-button {
    padding: 15px 17px 15px 17px;
  }
  .elementor-327
    .elementor-element.elementor-element-9c6c9cc
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-9c6c9cc {
    width: auto;
    max-width: auto;
  }
  .elementor-327 .elementor-element.elementor-element-cd4ea4e {
    text-align: center;
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
  }
  .elementor-327 .elementor-element.elementor-element-cd4ea4e img {
    width: 100%;
  }
  .elementor-327
    .elementor-element.elementor-element-cd4ea4e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: -2px -2px -2px -2px;
  }
  .elementor-327
    .elementor-element.elementor-element-510bdf2
    > .elementor-widget-container {
    margin: 0px 0px 0px 1px;
  }
  .elementor-327
    .elementor-element.elementor-element-fb46610
    .elementor-button {
    padding: 15px 17px 15px 17px;
  }
  .elementor-327
    .elementor-element.elementor-element-fb46610
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-fb46610 {
    width: auto;
    max-width: auto;
  }
  .elementor-327
    .elementor-element.elementor-element-27481f3
    > .elementor-widget-container {
    margin: 0px 0px 0px 34px;
  }
  .elementor-327
    .elementor-element.elementor-element-8e9fdbf
    > .elementor-widget-container {
    margin: 0px 0px 0px 34px;
  }
  .elementor-327
    .elementor-element.elementor-element-ed519cd
    > .elementor-widget-container {
    margin: 0px 0px 0px 34px;
  }
  .elementor-327
    .elementor-element.elementor-element-9805f97
    > .elementor-widget-container {
    margin: 0px 0px 0px 34px;
  }
  .elementor-327
    .elementor-element.elementor-element-f871cad
    > .elementor-container {
    min-height: 582px;
  }
  .elementor-327
    .elementor-element.elementor-element-1100124
    > .elementor-element-populated {
    margin: 0px 0px 120px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-b5be5a6
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-b301b6d {
    margin-top: -138px;
    margin-bottom: -138px;
  }
  body:not(.rtl) .elementor-327 .elementor-element.elementor-element-19ef27e {
    right: -182.594px;
  }
  body.rtl .elementor-327 .elementor-element.elementor-element-19ef27e {
    left: -182.594px;
  }
  .elementor-327 .elementor-element.elementor-element-19ef27e {
    top: -7700px;
  }
}
@media (max-width: 767px) {
  .elementor-327 .elementor-element.elementor-element-f8cd88e {
    --container-widget-width: 374px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 374px);
    max-width: 374px;
    top: 367px;
  }
  body:not(.rtl) .elementor-327 .elementor-element.elementor-element-f8cd88e {
    left: -27px;
  }
  body.rtl .elementor-327 .elementor-element.elementor-element-f8cd88e {
    right: -27px;
  }
  .elementor-327 .elementor-element.elementor-element-cc4cfeb img {
    width: 93%;
  }
  body:not(.rtl) .elementor-327 .elementor-element.elementor-element-cc4cfeb {
    right: 1.1px;
  }
  body.rtl .elementor-327 .elementor-element.elementor-element-cc4cfeb {
    left: 1.1px;
  }
  .elementor-327 .elementor-element.elementor-element-cc4cfeb {
    top: 422px;
  }
  .elementor-327 .elementor-element.elementor-element-7f47f55 {
    font-size: 35px;
    line-height: 1.4em;
    width: 100%;
    max-width: 100%;
  }
  .elementor-327
    .elementor-element.elementor-element-7f47f55
    > .elementor-widget-container {
    margin: 62px 0px 0px 20px;
    padding: 20px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-8abbc6f
    > .elementor-element-populated {
    margin: 0px 0px 170px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 30px 50px 20px;
  }
  .elementor-327 .elementor-element.elementor-element-00d0443 {
    text-align: left;
    font-size: 15px;
  }
  .elementor-327
    .elementor-element.elementor-element-00d0443
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 13px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-de23c42
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-072de6b {
    padding: 16px 16px 16px 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-7a61329
    > .elementor-element-populated,
  .elementor-327
    .elementor-element.elementor-element-7a61329
    > .elementor-element-populated
    > .elementor-background-overlay,
  .elementor-327
    .elementor-element.elementor-element-7a61329
    > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-bf57290
    > .elementor-widget-container {
    margin: -20px 10px -3px 10px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-2ebd625 {
    margin-top: -15px;
    margin-bottom: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-c0d01c3 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-bc-flex-widget
    .elementor-327
    .elementor-element.elementor-element-5676b13.elementor-column
    .elementor-widget-wrap {
    align-items: center;
  }
  .elementor-327
    .elementor-element.elementor-element-5676b13.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }
  .elementor-327
    .elementor-element.elementor-element-5676b13
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-51fa498 {
    font-size: 38px;
    line-height: 1.3em;
    width: 100%;
    max-width: 100%;
    align-self: center;
  }
  .elementor-327
    .elementor-element.elementor-element-51fa498
    > .elementor-widget-container {
    margin: 21px 0px 170px 0px;
    padding: 0px 20px 0px 020px;
  }
  .elementor-327 .elementor-element.elementor-element-51d12f2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-ee5dcd6
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-01d1b75 {
    text-align: left;
    width: 100%;
    max-width: 100%;
    z-index: 4;
  }
  .elementor-327 .elementor-element.elementor-element-01d1b75 img {
    width: 25%;
    max-width: 25%;
  }
  .elementor-327
    .elementor-element.elementor-element-01d1b75
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 16px 20px;
  }
  .elementor-327
    .elementor-element.elementor-element-9fc9d3a
    .elementor-counter-number-wrapper {
    font-size: 32px;
  }
  .elementor-327
    .elementor-element.elementor-element-9fc9d3a
    > .elementor-widget-container {
    margin: 2px 0px 5px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-9fc9d3a {
    width: 100%;
    max-width: 100%;
  }
  .elementor-327 .elementor-element.elementor-element-22cc699 {
    text-align: center;
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-22cc699
    > .elementor-widget-container {
    margin: 0px 0px 0px 30px;
    padding: 0% 0% 05% 0%;
  }
  .elementor-327
    .elementor-element.elementor-element-ca41946
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-3f045ba {
    text-align: left;
    width: 100%;
    max-width: 100%;
    z-index: 10;
  }
  .elementor-327 .elementor-element.elementor-element-3f045ba img {
    width: 24%;
  }
  .elementor-327
    .elementor-element.elementor-element-3f045ba
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 16px 20px;
  }
  .elementor-327
    .elementor-element.elementor-element-c8a085a
    .elementor-counter-number-wrapper {
    font-size: 32px;
  }
  .elementor-327
    .elementor-element.elementor-element-c8a085a
    > .elementor-widget-container {
    margin: 2px 0px 5px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-5b85a75 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-5b85a75
    > .elementor-widget-container {
    margin: 0px 0px 0px 010px;
    padding: 0% 0% 5% 0%;
  }
  .elementor-327
    .elementor-element.elementor-element-0600b38
    > .elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-f532bfa {
    text-align: left;
    width: 100%;
    max-width: 100%;
    z-index: 4;
  }
  .elementor-327 .elementor-element.elementor-element-f532bfa img {
    width: 25%;
  }
  .elementor-327
    .elementor-element.elementor-element-f532bfa
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 16px 20px;
  }
  .elementor-327
    .elementor-element.elementor-element-f6c6b84
    .elementor-counter-number-wrapper {
    font-size: 32px;
  }
  .elementor-327
    .elementor-element.elementor-element-f6c6b84
    > .elementor-widget-container {
    margin: 2px 0px 5px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-630deac {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-630deac
    > .elementor-widget-container {
    margin: 0px 0px 0px 040px;
    padding: 0% 0% 5% 0%;
  }
  .elementor-327
    .elementor-element.elementor-element-543d5c2
    > .elementor-element-populated {
    margin: 0px 0px 60px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-15f64e3 {
    text-align: left;
    width: 100%;
    max-width: 100%;
    z-index: 4;
  }
  .elementor-327 .elementor-element.elementor-element-15f64e3 img {
    width: 25%;
  }
  .elementor-327
    .elementor-element.elementor-element-15f64e3
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 16px 20px;
  }
  .elementor-327
    .elementor-element.elementor-element-bd345de
    .elementor-counter-number-wrapper {
    font-size: 32px;
  }
  .elementor-327
    .elementor-element.elementor-element-bd345de
    > .elementor-widget-container {
    margin: 2px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-a9800a0 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-a9800a0
    > .elementor-widget-container {
    margin: 0px 0px 0px 40px;
    padding: 0% 0% 5% 0%;
  }
  .elementor-327
    .elementor-element.elementor-element-780b905
    > .elementor-element-populated {
    margin: 20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-22d9258
    > .elementor-widget-container {
    margin: -20px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-44400fc
    .elementor-heading-title {
    font-size: 45px;
    line-height: 1.2em;
  }
  .elementor-327
    .elementor-element.elementor-element-44400fc
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 27px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-c02c6a3
    .elementor-accordion-icon.elementor-accordion-icon-left {
    margin-right: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-c02c6a3
    .elementor-accordion-icon.elementor-accordion-icon-right {
    margin-left: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-c02c6a3
    > .elementor-widget-container {
    margin: 0px 0px 200px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-d7e5c68
    .elementkit-tab-wraper
    .elementkit-nav-link.left-pos
    .elementskit-tab-icon {
    margin-right: 50px;
  }
  .elementor-327
    .elementor-element.elementor-element-d7e5c68
    .elementkit-tab-wraper
    .elementkit-nav-link.left-pos
    .ekit-icon-image {
    margin-right: 50px;
  }
  .elementor-327
    .elementor-element.elementor-element-d7e5c68
    .elementkit-tab-wraper
    .elementkit-nav-link {
    justify-content: flex-start;
  }
  .elementor-327
    .elementor-element.elementor-element-d7e5c68
    .elementkit-tab-wraper {
    padding: 0px 2px 0px 2px;
  }
  .elementor-327
    .elementor-element.elementor-element-d7e5c68
    .elementkit-tab-wraper:not(.vertical)
    .elementkit-nav-item:not(:last-child) {
    margin-right: 0px;
  }
  .rtl
    .elementor-327
    .elementor-element.elementor-element-d7e5c68
    .elementkit-tab-wraper:not(.vertical)
    .elementkit-nav-item:not(:last-child) {
    margin-left: 0px;
    margin-right: 0;
  }
  .elementor-327
    .elementor-element.elementor-element-d7e5c68
    .elementkit-tab-wraper.vertical
    .elementkit-tab-nav {
    margin-right: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-d7e5c68
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-d7e5c68 {
    width: 100%;
    max-width: 100%;
  }
  .elementor-327 .elementor-element.elementor-element-845ae2a {
    margin-top: -46px;
    margin-bottom: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-97bb0e0 {
    margin-top: -60px;
    margin-bottom: -100px;
  }
  .elementor-327 .elementor-element.elementor-element-bb07fee {
    padding: 0% 15% 0% 15%;
  }
  .elementor-327 .elementor-element.elementor-element-6c8516a {
    width: 100%;
  }
  .elementor-327
    .elementor-element.elementor-element-6c8516a
    > .elementor-element-populated {
    padding: 0px 0px 10px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-d0ca260
    .elementor-heading-title {
    font-size: 35px;
    line-height: 1.2em;
  }
  .elementor-327 .elementor-element.elementor-element-4feca73 {
    padding: 0px 0px 50px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-5aabe67
    > .elementor-element-populated {
    padding: 0px 0px 0px 30px;
  }
  .elementor-327 .elementor-element.elementor-element-cff5be6 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-945e4a3
    > .elementor-element-populated {
    margin: 20px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-16d2a50 img {
    width: 76px;
    max-width: 100%;
    height: 76px;
  }
  .elementor-327
    .elementor-element.elementor-element-16d2a50
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-23ae917
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-4571c49
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-327
    .elementor-element.elementor-element-4571c49
    > .elementor-widget-container {
    margin: 0px 0px -4px 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-327 .elementor-element.elementor-element-788a103 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-788a103
    > .elementor-widget-container {
    margin: 0% 0% 10% 0%;
  }
  .elementor-327 .elementor-element.elementor-element-d475b16 .elementskit-btn {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-b0d77cd
    > .elementor-element-populated {
    margin: 60px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-9bfad02 img {
    width: 76px;
    height: 76px;
  }
  .elementor-327
    .elementor-element.elementor-element-9bfad02
    > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-74312a9
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-9c865d6
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-327
    .elementor-element.elementor-element-9c865d6
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
  }
  .elementor-327 .elementor-element.elementor-element-12ed042 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-12ed042
    > .elementor-widget-container {
    margin: -2% 0% -5% 0%;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-2862d16 .elementskit-btn {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-2862d16
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-7ea5f78 {
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-088a054 img {
    width: 76px;
    height: 76px;
  }
  .elementor-327
    .elementor-element.elementor-element-088a054
    > .elementor-widget-container {
    margin: 20px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-492b1d2
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-3afb45b
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-327 .elementor-element.elementor-element-13688bc {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-13688bc
    > .elementor-widget-container {
    margin: 0% 0% 10% 0%;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-1a1dcb1 .elementskit-btn {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-4fc323c
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-cb4da32 img {
    width: 76px;
    height: 76px;
  }
  .elementor-327
    .elementor-element.elementor-element-cb4da32
    > .elementor-widget-container {
    margin: 50px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-0fd02b1
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-4d7fc79
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-327 .elementor-element.elementor-element-f300e49 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-f300e49
    > .elementor-widget-container {
    margin: 0% 0% 10% 0%;
  }
  .elementor-327 .elementor-element.elementor-element-40b7c7d .elementskit-btn {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-9965122
    .elementor-button {
    border-width: 2px 2px 2px 2px;
    padding: 20px 20px 20px 20px;
  }
  .elementor-327
    .elementor-element.elementor-element-9965122
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
    padding: 60px 20px 30px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-bfa139d {
    padding: 0% 10% 10% 10%;
  }
  .elementor-327
    .elementor-element.elementor-element-fc883dc
    > .elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 0px 40px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-149c24a
    > .elementor-widget-container {
    margin: 39px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-d8c66a6
    .elementor-heading-title {
    font-size: 35px;
    line-height: 1.2em;
  }
  .elementor-327
    .elementor-element.elementor-element-d8c66a6
    > .elementor-widget-container {
    margin: 21px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-5a7a751 {
    margin-top: 0px;
    margin-bottom: -39px;
    padding: 0px 20px 0px 20px;
  }
  .elementor-327
    .elementor-element.elementor-element-c68859e
    > .elementor-element-populated {
    margin: 0px 0px 50px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-84a5ff0 img {
    width: 40%;
  }
  .elementor-327
    .elementor-element.elementor-element-f62440b
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-327 .elementor-element.elementor-element-58c3e25 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-58c3e25
    > .elementor-widget-container {
    margin: 5% 10% 5% 10%;
  }
  .elementor-327
    .elementor-element.elementor-element-d9083b1
    .elementor-button {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-d9083b1
    > .elementor-widget-container {
    margin: 10px 26px 26px 26px;
  }
  .elementor-327
    .elementor-element.elementor-element-1d00f01
    > .elementor-element-populated {
    margin: 37px 0px 49px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-7899f14 img {
    width: 40%;
  }
  .elementor-327
    .elementor-element.elementor-element-3d8ed8b
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-327 .elementor-element.elementor-element-d81ca33 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-d81ca33
    > .elementor-widget-container {
    margin: 5% 10% 5% 10%;
  }
  .elementor-327
    .elementor-element.elementor-element-510a65e
    .elementor-button {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-510a65e
    > .elementor-widget-container {
    margin: 10px 26px 26px 26px;
  }
  .elementor-327
    .elementor-element.elementor-element-26d9499
    > .elementor-element-populated {
    margin: 31px 0px 10px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-68c8085 img {
    width: 40%;
  }
  .elementor-327
    .elementor-element.elementor-element-e165355
    .elementor-heading-title {
    font-size: 18px;
  }
  .elementor-327 .elementor-element.elementor-element-3d17396 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-3d17396
    > .elementor-widget-container {
    margin: 5% 10% 5% 10%;
  }
  .elementor-327
    .elementor-element.elementor-element-9c6c9cc
    > .elementor-widget-container {
    margin: 10px 26px 26px 26px;
  }
  .elementor-327 .elementor-element.elementor-element-ecd1e9d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-d5005dc {
    padding: 20px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-66bd6ea
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-cd4ea4e {
    text-align: left;
    --container-widget-width: 1000px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 1000px);
    max-width: 1000px;
    align-self: flex-start;
  }
  .elementor-327 .elementor-element.elementor-element-cd4ea4e img {
    width: 70%;
    max-width: 403px;
  }
  .elementor-327
    .elementor-element.elementor-element-cd4ea4e
    > .elementor-widget-container {
    margin: 0px 0px -52px 0px;
    padding: 70px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-f06c816
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 50px 100px 50px;
  }
  .elementor-327
    .elementor-element.elementor-element-abe4131
    .elementor-heading-title {
    font-size: 35px;
  }
  .elementor-327
    .elementor-element.elementor-element-6b48166
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-510bdf2 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-ebd9e1a
    > .elementor-widget-container {
    margin: 0px 0px -14px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-fb46610
    .elementor-button {
    font-size: 16px;
  }
  .elementor-327 .elementor-element.elementor-element-c98cb90 {
    padding: 70px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-151e39e
    > .elementor-element-populated {
    padding: 0px 10px 50px 10px;
  }
  .elementor-327
    .elementor-element.elementor-element-27481f3
    .elementor-heading-title {
    font-size: 45px;
    line-height: 1.2em;
  }
  .elementor-327
    .elementor-element.elementor-element-27481f3
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-cd4310e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-28846f9 img {
    width: 87%;
    height: 35px;
  }
  .elementor-327
    .elementor-element.elementor-element-8e9fdbf
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 0px 30px;
  }
  .elementor-327 .elementor-element.elementor-element-ed519cd {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-ed519cd
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 30px;
  }
  .elementor-327
    .elementor-element.elementor-element-9805f97
    .elementor-heading-title {
    font-size: 45px;
    line-height: 1.2em;
  }
  .elementor-327
    .elementor-element.elementor-element-9805f97
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 30px 0px 30px;
  }
  .elementor-327 .elementor-element.elementor-element-34f7fcd {
    margin-top: -30px;
    margin-bottom: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-31761ad {
    margin-top: 14px;
    margin-bottom: 0px;
  }
  .elementor-327 .elementor-element.elementor-element-fcdccbc {
    width: 100%;
  }
  .elementor-327
    .elementor-element.elementor-element-fcdccbc
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 11px;
  }
  .elementor-327
    .elementor-element.elementor-element-fcdccbc
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-b5be5a6
    .elementor-heading-title {
    font-size: 45px;
  }
  .elementor-327
    .elementor-element.elementor-element-b5be5a6
    > .elementor-widget-container {
    padding: 50px 30px 0px 30px;
  }
  .elementor-327 .elementor-element.elementor-element-c06ca65 {
    font-size: 16px;
  }
  .elementor-327
    .elementor-element.elementor-element-c06ca65
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 30px 0px 30px;
  }
  .elementor-327 .elementor-element.elementor-element-b301b6d {
    margin-top: 3px;
    margin-bottom: 3px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-cc4fa3d
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-a79ebca
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-327
    .elementor-element.elementor-element-a79ebca
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-1ea424d {
    font-size: 18px;
  }
  .elementor-327
    .elementor-element.elementor-element-1ea424d
    > .elementor-widget-container {
    margin: 0% 0% 10% 0%;
  }
  .elementor-327
    .elementor-element.elementor-element-270d6ef
    > .elementor-element-populated {
    margin: 060px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-0636f32
    > .elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }
  .elementor-327
    .elementor-element.elementor-element-fad80bb
    .elementor-heading-title {
    font-size: 28px;
  }
  .elementor-327
    .elementor-element.elementor-element-fad80bb
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-327 .elementor-element.elementor-element-ee36382 {
    font-size: 18px;
  }
  .elementor-327
    .elementor-element.elementor-element-ee36382
    > .elementor-widget-container {
    margin: 0% 0% 10% 0%;
  }
} /* Start custom CSS for video, class: .elementor-element-bf57290 */
.zoom {
  transition: transform 0.6s;
}

.zoom:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
} /* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-c02c6a3 */
div#elementor-tab-title-2011 {
  border-width: 1.5px;
  border-color: #ffffff;
  margin-bottom: 20px;
  border-style: solid;
  border-radius: 10px;
}

div#elementor-tab-title-2012 {
  border-width: 1.5px;
  border-color: #ffffff;
  margin-bottom: 20px;
  border-style: solid;
  border-radius: 10px;
}

div#elementor-tab-title-2013 {
  border-width: 1.5px;
  border-color: #ffffff;
  margin-bottom: 20px;
  border-style: solid;
  border-radius: 10px;
}

div#elementor-tab-title-2014 {
  border-width: 1.5px;
  border-color: #ffffff;
  margin-bottom: 20px;
  border-style: solid;
  border-radius: 10px;
}

div#elementor-tab-title-2015 {
  border-width: 1.5px;
  border-color: #ffffff;
  margin-bottom: 20px;
  border-style: solid;
  border-radius: 10px;
}

span.elementor-accordion-icon-closed {
  margin-top: 5px;
}

span.elementor-accordion-icon-opened {
  margin-top: 5px;
}

div#elementor-tab-content-2011 {
  margin-left: -15px;
  margin-right: -15px;
}

div#elementor-tab-content-2012 {
  margin-left: -15px;
  margin-right: -15px;
}

div#elementor-tab-content-2013 {
  margin-left: -15px;
  margin-right: -15px;
}

div#elementor-tab-content-2014 {
  margin-left: -15px;
  margin-right: -15px;
}

div#elementor-tab-content-2015 {
  margin-left: -15px;
  margin-right: -15px;
}

@media (max-width: 768px) {
  .elementor-toggle .elementor-tab-content {
    display: block;
  }
} /* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9965122 */
.elementor-327 .elementor-element.elementor-element-9965122 a:hover {
  text-decoration: none !important;
} /* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9083b1 */
.elementor-327 .elementor-element.elementor-element-d9083b1 a:hover {
  text-decoration: none !important;
}

a.elementor-button-link.elementor-button.elementor-size-xs.elementor-animation-grow {
  text-transform: capitalize;
} /* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-510a65e */
.elementor-327 .elementor-element.elementor-element-510a65e a:hover {
  text-decoration: none !important;
} /* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9c6c9cc */
.elementor-327 .elementor-element.elementor-element-9c6c9cc a:hover {
  text-decoration: none !important;
} /* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb46610 */
.elementor-327 .elementor-element.elementor-element-fb46610 a:hover {
  text-decoration: none !important;
}

a.elementor-button-link.elementor-button.elementor-size-xl.elementor-animation-float {
  text-transform: capitalize;
} /* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b370ad0 */
.elementor-327
  .elementor-element.elementor-element-b370ad0
  span.elementor-accordion-icon.elementor-accordion-icon-right {
  padding: inherit;
} /* End custom CSS */
