.elementor-9
  .elementor-element.elementor-element-cccbdb7:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-cccbdb7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d8d8d8;
}
.elementor-9
  .elementor-element.elementor-element-cccbdb7
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2024/01/47537-Converted.jpg");
  background-size: cover;
  opacity: 0.45;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-cccbdb7 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0em 0em 3em 0em;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-50e35dd.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-50e35dd.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-50e35dd.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-9
  .elementor-element.elementor-element-50e35dd
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-29c719c
  > .elementor-background-overlay {
  background-color: #01000087;
  opacity: 0.5;
}
.elementor-9 .elementor-element.elementor-element-29c719c {
  border-style: solid;
  border-width: 4px 4px 4px 4px;
  border-color: var(--e-global-color-c00b376);
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  padding: 0em 0em 0em 0em;
}
.elementor-9 .elementor-element.elementor-element-29c719c,
.elementor-9
  .elementor-element.elementor-element-29c719c
  > .elementor-background-overlay {
  border-radius: 15px 15px 15px 15px;
}
.elementor-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-9 .elementor-element.elementor-element-d90295d img {
  width: 80%;
  border-style: solid;
  border-width: 5px 5px 5px 5px;
  border-color: var(--e-global-color-c00b376);
  border-radius: 50px 50px 50px 50px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-f907a59.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-f907a59.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-hamburger {
  background-color: var(--e-global-color-c00b376);
  float: right;
  border-style: solid;
  border-color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-hamburger:hover {
  background-color: var(--e-global-color-text);
  border-style: solid;
  border-color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-close {
  background-color: var(--e-global-color-c00b376);
  color: var(--e-global-color-secondary);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-close:hover {
  background-color: var(--e-global-color-secondary);
  border-style: solid;
  border-color: var(--e-global-color-c00b376);
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-menu-container {
  height: 48px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a {
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  word-spacing: 0.1em;
  color: var(--e-global-color-text);
  padding: 0px 25px 0px 25px;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a:hover {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a:focus {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a:active {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li:hover
  > a {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li.current-menu-item
  > a {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator {
  color: #101010;
  fill: #101010;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  > li
  > a
  .ekit-submenu-indicator-icon {
  color: #101010;
  fill: #101010;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  padding: 15px 15px 15px 15px;
  color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #707070 !important;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-submenu-panel {
  padding: 15px 0px 15px 0px;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-radius: 0px 0px 0px 0px;
  min-width: 220px;
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon {
  background-color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-hamburger:hover
  .elementskit-menu-hamburger-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-f519de4
  button.elementskit-menu-hamburger:hover
  > .ekit-menu-icon {
  color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-5b3b258
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5b3b258
  > .elementor-background-overlay {
  opacity: 0.5;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-5b3b258 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 4em 0em 0em 6em;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-c8a51a3.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-c8a51a3.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-widget-heading .elementor-heading-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary);
}
.elementor-9 .elementor-element.elementor-element-40b1b37 {
  width: auto;
  max-width: auto;
}
.elementor-9
  .elementor-element.elementor-element-40b1b37
  > .elementor-widget-container {
  background-color: #0100002b;
  padding: 0em 1em 1em 1em;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-accent);
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 18px 3px #fe0000 inset;
}
.elementor-9
  .elementor-element.elementor-element-40b1b37.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-40b1b37
  .elementor-heading-title {
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 35px;
  font-weight: 500;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: var(--e-global-color-text);
}
.elementor-9 .elementor-element.elementor-element-0e82c79 {
  width: auto;
  max-width: auto;
}
.elementor-9
  .elementor-element.elementor-element-0e82c79
  > .elementor-widget-container {
  background-color: #01000052;
  margin: 1em 0em 0em 0em;
  padding: 0em 1em 1em 1em;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-accent);
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 18px 3px #fe0000 inset;
}
.elementor-9
  .elementor-element.elementor-element-0e82c79.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-0e82c79
  .elementor-heading-title {
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 70px;
  font-weight: 500;
  -webkit-text-stroke-width: 2px;
  stroke-width: 2px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: var(--e-global-color-text);
}
.elementor-9 .elementor-element.elementor-element-8a46e51 {
  padding: 2em 0em 2em 0em;
}
.elementor-widget-button .elementor-button {
  background-color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-9
  .elementor-element.elementor-element-135e313
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-135e313
  .elementor-button:focus {
  background-color: var(--e-global-color-c00b376);
  color: var(--e-global-color-text);
}
.elementor-9 .elementor-element.elementor-element-135e313 .elementor-button {
  height: 55px;
  width: 190px;
  -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: "Dela Gothic One", Sans-serif;
  font-size: 22px;
  font-weight: 500;
  fill: var(--e-global-color-text);
  color: var(--e-global-color-text);
  box-shadow: 5px 5px 0px 0px #000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-primary);
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-135e313
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-135e313
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-c9250a6
  .elementor-button:hover,
.elementor-9
  .elementor-element.elementor-element-c9250a6
  .elementor-button:focus {
  background-color: var(--e-global-color-c00b376);
  color: var(--e-global-color-text);
}
.elementor-9 .elementor-element.elementor-element-c9250a6 .elementor-button {
  height: 55px;
  width: 190px;
  -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: "Dela Gothic One", Sans-serif;
  font-size: 22px;
  font-weight: 500;
  fill: var(--e-global-color-text);
  color: var(--e-global-color-text);
  box-shadow: 5px 5px 0px 0px #000000;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-primary);
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-c9250a6
  .elementor-button:hover
  svg,
.elementor-9
  .elementor-element.elementor-element-c9250a6
  .elementor-button:focus
  svg {
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-f7b65ba
  > .elementor-widget-container {
  padding: 1em 0em 1em 0em;
}
.elementor-9
  .elementor-element.elementor-element-f7b65ba
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-primary);
  text-shadow: 2px 2px 0px rgba(255, 255, 255, 0.99);
  margin: 0px 0px 0px 0px;
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 30px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-f7b65ba
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: #000000;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-f7b65ba
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: #000000;
}
.elementor-widget-ucaddon_copy_coupon_code .click-to-copy {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-9
  .elementor-element.elementor-element-bf63ed0
  > .elementor-widget-container {
  margin: -12px 0px 0px 0px;
  padding: 0em 0em 0em 0em;
}
.elementor-9 .elementor-element.elementor-element-bf63ed0 .ue_coupon_code {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-bf63ed0 .click-to-copy__text,
.elementor-9 .elementor-element.elementor-element-bf63ed0 .copy_succes {
  padding: 10px 10px 10px 10px;
  min-width: 400px;
}
.elementor-9 .elementor-element.elementor-element-bf63ed0 .click-to-copy__text {
  background-color: var(--e-global-color-accent);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-primary);
  border-radius: 5px;
}
.elementor-9 .elementor-element.elementor-element-bf63ed0 .click-to-copy {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.6px;
}
.elementor-9 .elementor-element.elementor-element-bf63ed0 .copy_succes {
  border-radius: 5px;
  background-color: var(--e-global-color-c00b376);
}
.elementor-9 .elementor-element.elementor-element-bf63ed0 .uc-is-copied {
  color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-bf63ed0 .uc-is-copied a {
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-2b6cf1d
  > .elementor-widget-container {
  margin: -12px 0px 0px 0px;
  padding: 0em 0em 0em 0em;
}
.elementor-9 .elementor-element.elementor-element-2b6cf1d .ue_coupon_code {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-2b6cf1d .click-to-copy__text,
.elementor-9 .elementor-element.elementor-element-2b6cf1d .copy_succes {
  padding: 10px 10px 10px 10px;
  min-width: 400px;
}
.elementor-9 .elementor-element.elementor-element-2b6cf1d .click-to-copy__text {
  background-color: var(--e-global-color-accent);
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-text);
  border-radius: 5px;
}
.elementor-9 .elementor-element.elementor-element-2b6cf1d .click-to-copy {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.6px;
}
.elementor-9 .elementor-element.elementor-element-2b6cf1d .copy_succes {
  border-radius: 5px;
  background-color: var(--e-global-color-c00b376);
}
.elementor-9 .elementor-element.elementor-element-2b6cf1d .uc-is-copied {
  color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-2b6cf1d .uc-is-copied a {
  color: #ffffff;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-022c6c9.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-9
  .elementor-element.elementor-element-022c6c9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-9
  .elementor-element.elementor-element-022c6c9
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-2482c33 {
  text-align: end;
}
.elementor-9 .elementor-element.elementor-element-2482c33 img {
  width: 85%;
}
.elementor-9
  .elementor-element.elementor-element-ce310f1:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-ce310f1
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-ce310f1
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2023/10/4824751-scaled.jpg");
  background-position: center center;
  background-size: cover;
  opacity: 0.37;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-ce310f1,
.elementor-9
  .elementor-element.elementor-element-ce310f1
  > .elementor-background-overlay {
  border-radius: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-ce310f1 {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 10px 0px 5px 15px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-1796a10.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-1796a10.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-6e71ad6 {
  width: auto;
  max-width: auto;
}
.elementor-9
  .elementor-element.elementor-element-6e71ad6
  > .elementor-widget-container {
  padding: 0em 1em 1em 1em;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-6e71ad6.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-6e71ad6
  .elementor-heading-title {
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 60px;
  font-weight: 500;
  text-transform: uppercase;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: var(--e-global-color-text);
}
.elementor-widget-text-editor {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked
  .elementor-drop-cap {
  background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed
  .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default
  .elementor-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-9
  .elementor-element.elementor-element-b47c559
  > .elementor-widget-container {
  padding: -1em 0em 0em 0em;
}
.elementor-9 .elementor-element.elementor-element-b47c559 {
  text-align: start;
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.8em;
  letter-spacing: 0.5px;
  color: var(--e-global-color-text);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-df6fa20.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-df6fa20.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-9c1ee71 img {
  width: 100%;
}
.elementor-9 .elementor-element.elementor-element-cd49919 {
  width: auto;
  max-width: auto;
}
.elementor-9
  .elementor-element.elementor-element-cd49919
  > .elementor-widget-container {
  background-color: #01000052;
  margin: 5em 0em 0em 0em;
  padding: 0em 1em 1em 1em;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-accent);
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 18px 3px #fe0000 inset;
}
.elementor-9
  .elementor-element.elementor-element-cd49919.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-cd49919
  .elementor-heading-title {
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 70px;
  font-weight: 500;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: var(--e-global-color-text);
}
.elementor-9 .elementor-element.elementor-element-7d55b4e {
  padding: 5em 0em 0em 0em;
}
.elementor-9
  .elementor-element.elementor-element-59795f0
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-59795f0
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-bef5913.ekit-equal-height-enable,
.elementor-9
  .elementor-element.elementor-element-bef5913.ekit-equal-height-enable
  > div,
.elementor-9
  .elementor-element.elementor-element-bef5913.ekit-equal-height-enable
  .ekit-wid-con,
.elementor-9
  .elementor-element.elementor-element-bef5913.ekit-equal-height-enable
  .ekit-wid-con
  .elementskit-infobox {
  height: 100%;
}
.elementor-9 .elementor-element.elementor-element-bef5913 .elementskit-infobox {
  background-color: #0100eecc;
  background-image: url("/wp-content/uploads/2023/04/Asset-65.png");
  background-position: 0px -33px;
  background-size: contain;
  padding: 30px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px
    rgba(0.9999999999999964, 0, 237.99999999999997, 0.8);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #0100eecc;
  border-radius: 20px 20px 20px 20px;
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-infobox
  .elementskit-info-box-title {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-text);
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 35px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-infobox:hover
  .elementskit-info-box-title {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-infobox
  .box-body
  > p {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-infobox:hover
  .box-body
  > p {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-infobox
  p {
  margin: 15px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-infobox:hover
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-bef5913
  .elementskit-infobox
  .elementskit-info-box-icon {
  font-size: 40px;
  transform: rotate(0deg);
}
.elementor-9
  .elementor-element.elementor-element-aa74c85.ekit-equal-height-enable,
.elementor-9
  .elementor-element.elementor-element-aa74c85.ekit-equal-height-enable
  > div,
.elementor-9
  .elementor-element.elementor-element-aa74c85.ekit-equal-height-enable
  .ekit-wid-con,
.elementor-9
  .elementor-element.elementor-element-aa74c85.ekit-equal-height-enable
  .ekit-wid-con
  .elementskit-infobox {
  height: 100%;
}
.elementor-9 .elementor-element.elementor-element-aa74c85 .elementskit-infobox {
  background-color: #0100eecc;
  background-image: url("/wp-content/uploads/2023/04/Asset-65.png");
  background-position: 0px -33px;
  background-size: contain;
  padding: 30px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px
    rgba(0.9999999999999964, 0, 237.99999999999997, 0.8);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #0100eecc;
  border-radius: 20px 20px 20px 20px;
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-infobox
  .elementskit-info-box-title {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-text);
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 35px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-infobox:hover
  .elementskit-info-box-title {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-infobox
  .box-body
  > p {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-infobox:hover
  .box-body
  > p {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-infobox
  p {
  margin: 15px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-infobox:hover
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-aa74c85
  .elementskit-infobox
  .elementskit-info-box-icon {
  font-size: 40px;
  transform: rotate(0deg);
}
.elementor-9 .elementor-element.elementor-element-b35e37a {
  padding: 3em 0em 0em 0em;
}
.elementor-9
  .elementor-element.elementor-element-f87a391
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-f87a391
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-c011e51.ekit-equal-height-enable,
.elementor-9
  .elementor-element.elementor-element-c011e51.ekit-equal-height-enable
  > div,
.elementor-9
  .elementor-element.elementor-element-c011e51.ekit-equal-height-enable
  .ekit-wid-con,
.elementor-9
  .elementor-element.elementor-element-c011e51.ekit-equal-height-enable
  .ekit-wid-con
  .elementskit-infobox {
  height: 100%;
}
.elementor-9 .elementor-element.elementor-element-c011e51 .elementskit-infobox {
  background-color: #0100eecc;
  background-image: url("/wp-content/uploads/2023/04/Asset-65.png");
  background-position: 0px -33px;
  background-size: contain;
  padding: 30px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px
    rgba(0.9999999999999964, 0, 237.99999999999997, 0.8);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #0100eecc;
  border-radius: 20px 20px 20px 20px;
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-infobox
  .elementskit-info-box-title {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-text);
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 35px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-infobox:hover
  .elementskit-info-box-title {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-infobox
  .box-body
  > p {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-infobox:hover
  .box-body
  > p {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-infobox
  p {
  margin: 15px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-infobox:hover
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-c011e51
  .elementskit-infobox
  .elementskit-info-box-icon {
  font-size: 40px;
  transform: rotate(0deg);
}
.elementor-9
  .elementor-element.elementor-element-49dd904.ekit-equal-height-enable,
.elementor-9
  .elementor-element.elementor-element-49dd904.ekit-equal-height-enable
  > div,
.elementor-9
  .elementor-element.elementor-element-49dd904.ekit-equal-height-enable
  .ekit-wid-con,
.elementor-9
  .elementor-element.elementor-element-49dd904.ekit-equal-height-enable
  .ekit-wid-con
  .elementskit-infobox {
  height: 100%;
}
.elementor-9 .elementor-element.elementor-element-49dd904 .elementskit-infobox {
  background-color: #0100eecc;
  background-image: url("/wp-content/uploads/2023/04/Asset-65.png");
  background-position: 0px -33px;
  background-size: contain;
  padding: 30px 20px 20px 20px;
  box-shadow: 0px 0px 10px 0px
    rgba(0.9999999999999964, 0, 237.99999999999997, 0.8);
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #0100eecc;
  border-radius: 20px 20px 20px 20px;
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-infobox
  .elementskit-info-box-title {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: var(--e-global-color-text);
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 35px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-infobox:hover
  .elementskit-info-box-title {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-infobox
  .box-body
  > p {
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-infobox:hover
  .box-body
  > p {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-infobox
  p {
  margin: 15px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-infobox:hover
  .elementskit-info-box-icon {
  color: var(--e-global-color-text);
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-49dd904
  .elementskit-infobox
  .elementskit-info-box-icon {
  font-size: 40px;
  transform: rotate(0deg);
}
.elementor-9
  .elementor-element.elementor-element-57ca1ff.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-9 .elementor-element.elementor-element-b171d8b {
  width: auto;
  max-width: auto;
}
.elementor-9
  .elementor-element.elementor-element-b171d8b
  > .elementor-widget-container {
  background-color: #01000052;
  margin: 5em 0em 0em 0em;
  padding: 0em 1em 1em 1em;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-accent);
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 18px 3px #fe0000 inset;
}
.elementor-9
  .elementor-element.elementor-element-b171d8b.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-b171d8b
  .elementor-heading-title {
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 70px;
  font-weight: 500;
  text-transform: uppercase;
  -webkit-text-stroke-width: 1px;
  stroke-width: 1px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: var(--e-global-color-text);
}
.elementor-widget-ha-social-icons .ha-social-icon-label {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  > .elementor-widget-container {
  padding: 5em 0em 0em 0em;
}
.elementor-9 .elementor-element.elementor-element-45172ac {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icons-wrapper
  > .ha-social-icon {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icons-wrapper
  > .ha-social-icon
  svg {
  fill: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-45172ac.ha-separator--stroke
  .ha-social-icon-separator {
  background: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-45172ac.ha-separator--custom
  .ha-social-icon-separator {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icons-wrapper
  .ha-social-icon {
  background-color: var(--e-global-color-accent);
  border-color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icons-wrapper
  > .ha-social-icon:hover {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icons-wrapper
  > .ha-social-icon:hover
  svg {
  fill: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icon:hover {
  background-color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icons-wrapper
  .ha-social-icon:hover {
  border-color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icon:not(:last-child) {
  margin-right: 20px;
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icon-separator {
  margin-right: 20px;
}
.elementor-9 .elementor-element.elementor-element-45172ac .ha-social-icon {
  border-style: solid;
  border-width: 3px 3px 3px 3px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 0px 10px 0px #000000;
}
.elementor-9
  .elementor-element.elementor-element-45172ac
  .ha-social-icon.ha-social-icon--network {
  font-size: 35px;
  padding: 0.4em;
}
.elementor-9
  .elementor-element.elementor-element-95b9635:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-95b9635
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-9
  .elementor-element.elementor-element-95b9635
  > .elementor-background-overlay {
  background-image: url("/wp-content/uploads/2023/05/abstract-black-grunge-texture-background-free-vector.jpg");
  opacity: 0.36;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9 .elementor-element.elementor-element-95b9635 {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 6em 5em 10em 5em;
}
.elementor-9
  .elementor-element.elementor-element-9abdffb
  > .elementor-widget-container {
  padding: 00em 0em 4em 0em;
}
.elementor-9
  .elementor-element.elementor-element-9abdffb
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-text);
  margin: 0px 0px 0px 0px;
  font-family: "Joker", Sans-serif;
  font-size: 80px;
  font-weight: 500;
  text-transform: uppercase;
}
.elementor-9
  .elementor-element.elementor-element-9abdffb
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: #000000;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-9abdffb
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-bfe1fe9
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    210deg,
    var(--e-global-color-accent) 0%,
    #781b7e7d 100%
  );
  opacity: 0.5;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-bfe1fe9.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-bfe1fe9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-bfe1fe9
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-bfe1fe9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-bfe1fe9
  > .elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}
.elementor-9
  .elementor-element.elementor-element-bfe1fe9
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-bfe1fe9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-29916ff
  > .elementor-widget-container {
  background-color: #ffffff1a;
  padding: 00em 0em 0em 0em;
  border-radius: 8px 8px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-9
  .elementor-element.elementor-element-29916ff.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-29916ff
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-text);
  margin: 0px 0px 0px 0px;
  font-family: "Joker", Sans-serif;
  font-size: 50px;
  font-weight: 500;
  text-transform: uppercase;
}
.elementor-9
  .elementor-element.elementor-element-29916ff
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: #000000;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-29916ff
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-aba0bfe
  > .elementor-widget-container {
  padding: 0em 1em 0em 3em;
}
.elementor-9 .elementor-element.elementor-element-aba0bfe {
  font-family: "Marvel", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-3107b48.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-3107b48.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9 .elementor-element.elementor-element-b7b03d3 {
  --spacer-size: 50px;
}
.elementor-9
  .elementor-element.elementor-element-0e5b1b9
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    210deg,
    var(--e-global-color-accent) 0%,
    #781b7e7d 100%
  );
  opacity: 0.5;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-0e5b1b9.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-0e5b1b9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-0e5b1b9
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-0e5b1b9
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-0e5b1b9
  > .elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}
.elementor-9
  .elementor-element.elementor-element-0e5b1b9
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-0e5b1b9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-49df801
  > .elementor-widget-container {
  background-color: #ffffff1a;
  padding: 00em 0em 0em 0em;
  border-radius: 8px 8px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-9
  .elementor-element.elementor-element-49df801.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-49df801
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-text);
  margin: 0px 0px 0px 0px;
  font-family: "Joker", Sans-serif;
  font-size: 50px;
  font-weight: 500;
  text-transform: uppercase;
}
.elementor-9
  .elementor-element.elementor-element-49df801
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: #000000;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-49df801
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-ba97523
  > .elementor-widget-container {
  padding: 0em 1em 0em 3em;
}
.elementor-9 .elementor-element.elementor-element-ba97523 {
  font-family: "Marvel", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-2bae5fd.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-2bae5fd.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9 .elementor-element.elementor-element-82eb05b {
  --spacer-size: 50px;
}
.elementor-9
  .elementor-element.elementor-element-64d929f
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-color: transparent;
  background-image: linear-gradient(
    180deg,
    var(--e-global-color-accent) 0%,
    #781b7e7d 100%
  );
  opacity: 0.5;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-64d929f.elementor-column
  .elementor-widget-wrap {
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-64d929f.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-64d929f
  > .elementor-element-populated,
.elementor-9
  .elementor-element.elementor-element-64d929f
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-9
  .elementor-element.elementor-element-64d929f
  > .elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}
.elementor-9
  .elementor-element.elementor-element-64d929f
  > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-64d929f
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-bbe83a1
  > .elementor-widget-container {
  background-color: #ffffff1a;
  padding: 00em 0em 0em 0em;
  border-radius: 8px 8px 0px 0px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}
.elementor-9
  .elementor-element.elementor-element-bbe83a1.ha-has-bg-overlay:hover
  > .elementor-widget-container::before {
  transition: background 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-bbe83a1
  .elementskit-section-title-wraper
  .elementskit-section-title {
  color: var(--e-global-color-text);
  margin: 0px 0px 0px 0px;
  font-family: "Joker", Sans-serif;
  font-size: 50px;
  font-weight: 500;
  text-transform: uppercase;
}
.elementor-9
  .elementor-element.elementor-element-bbe83a1
  .elementskit-section-title-wraper
  .elementskit-section-title
  > span {
  color: #000000;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-bbe83a1
  .elementskit-section-title-wraper
  .elementskit-section-title:hover
  > span {
  color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-87d6dbc
  > .elementor-widget-container {
  padding: 0em 1em 0em 3em;
}
.elementor-9 .elementor-element.elementor-element-87d6dbc {
  font-family: "Marvel", Sans-serif;
  font-size: 18px;
  font-weight: 400;
}
.elementor-9
  .elementor-element.elementor-element-812322c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-9
  .elementor-element.elementor-element-812322c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}
.elementor-9 .elementor-element.elementor-element-812322c {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 0em 5em 0em 5em;
}
.elementor-9
  .elementor-element.elementor-element-812322c
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-b06dd99
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-9 .elementor-element.elementor-element-b06dd99 {
  padding: 5px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-7460e64 img {
  width: 93%;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: var(--e-global-color-text);
  border-radius: 50px 50px 50px 50px;
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-61cb718.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-61cb718.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-hamburger {
  background-color: var(--e-global-color-c00b376);
  float: right;
  border-style: solid;
  border-color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-hamburger:hover {
  background-color: var(--e-global-color-text);
  border-style: solid;
  border-color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-close {
  background-color: var(--e-global-color-c00b376);
  color: var(--e-global-color-secondary);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-close:hover {
  background-color: var(--e-global-color-secondary);
  border-style: solid;
  border-color: var(--e-global-color-c00b376);
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-menu-container {
  height: 48px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a {
  font-family: "Dela Gothic One", Sans-serif;
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 1.5px;
  word-spacing: 0.1em;
  color: var(--e-global-color-text);
  padding: 0px 25px 0px 25px;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a:hover {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a:focus {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a:active {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li:hover
  > a {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li.current-menu-item
  > a {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator {
  color: var(--e-global-color-c00b376);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator {
  color: #101010;
  fill: #101010;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  > li
  > a
  .ekit-submenu-indicator-icon {
  color: #101010;
  fill: #101010;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  padding: 15px 15px 15px 15px;
  color: #000000;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a {
  color: #707070;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #707070 !important;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-submenu-panel {
  padding: 15px 0px 15px 0px;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-radius: 0px 0px 0px 0px;
  min-width: 220px;
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon {
  background-color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-hamburger:hover
  .elementskit-menu-hamburger-icon {
  background-color: var(--e-global-color-accent);
}
.elementor-9
  .elementor-element.elementor-element-6a7512f
  button.elementskit-menu-hamburger:hover
  > .ekit-menu-icon {
  color: var(--e-global-color-accent);
}
.elementor-bc-flex-widget
  .elementor-9
  .elementor-element.elementor-element-e0f32c1.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-e0f32c1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-15f713b
  > .elementor-widget-container {
  padding: 0em 0em 0em 0em;
}
.elementor-9 .elementor-element.elementor-element-15f713b {
  z-index: 1;
  text-align: end;
}
.elementor-9
  .elementor-element.elementor-element-15f713b
  .elementor-heading-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.3em;
  color: var(--e-global-color-text);
}
@media (max-width: 1024px) {
  .elementor-9 .elementor-element.elementor-element-29c719c {
    padding: 0em 3em 0em 3em;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-nav-identity-panel {
    padding: 10px 0px 10px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-menu-container {
    max-width: 350px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-navbar-nav
    > li
    > a {
    color: #000000;
    padding: 10px 15px 10px 15px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px 15px 15px 15px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    button.elementskit-menu-hamburger {
    padding: 8px 8px 8px 8px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    button.elementskit-menu-close {
    padding: 8px 8px 8px 8px;
    margin: 12px 12px 12px 12px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-nav-logo {
    margin: 5px 0px 5px 0px;
    padding: 5px 5px 5px 5px;
  }
  .elementor-9 .elementor-element.elementor-element-5b3b258 {
    padding: 0em 0em 0em 2em;
  }
  .elementor-9
    .elementor-element.elementor-element-40b1b37
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-0e82c79
    .elementor-heading-title {
    font-size: 40px;
  }
  .elementor-9 .elementor-element.elementor-element-8a46e51 {
    padding: 2em 0em 1em 0em;
  }
  .elementor-9
    .elementor-element.elementor-element-f7b65ba
    > .elementor-widget-container {
    padding: 1em 0em 1em 0em;
  }
  .elementor-9 .elementor-element.elementor-element-bf63ed0 .click-to-copy {
    font-size: 11px;
  }
  .elementor-9 .elementor-element.elementor-element-2b6cf1d .click-to-copy {
    font-size: 11px;
  }
  .elementor-9 .elementor-element.elementor-element-2482c33 img {
    width: 100%;
  }
  .elementor-9
    .elementor-element.elementor-element-6e71ad6
    .elementor-heading-title {
    font-size: 39px;
  }
  .elementor-9 .elementor-element.elementor-element-b47c559 {
    font-size: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-9c1ee71 img {
    width: 100%;
  }
  .elementor-9
    .elementor-element.elementor-element-cd49919
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-bef5913
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-aa74c85
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-c011e51
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-49dd904
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-b171d8b
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9 .elementor-element.elementor-element-812322c {
    padding: 0em 1em 0em 1em;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-nav-identity-panel {
    padding: 10px 0px 10px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-menu-container {
    max-width: 350px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-navbar-nav
    > li
    > a {
    color: #000000;
    padding: 10px 15px 10px 15px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px 15px 15px 15px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    button.elementskit-menu-hamburger {
    padding: 8px 8px 8px 8px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    button.elementskit-menu-close {
    padding: 8px 8px 8px 8px;
    margin: 12px 12px 12px 12px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-nav-logo {
    margin: 5px 0px 5px 0px;
    padding: 5px 5px 5px 5px;
  }
}
@media (max-width: 767px) {
  .elementor-9
    .elementor-element.elementor-element-cccbdb7
    > .elementor-background-overlay {
    background-image: url("/wp-content/uploads/2026/03/a084b315-63eb-4ab0-b55d-2c2a33a2d036.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.43;
  }
  .elementor-9 .elementor-element.elementor-element-29c719c {
    padding: 0px 05px 0px 5px;
  }
  .elementor-9 .elementor-element.elementor-element-103c672 {
    width: 30%;
  }
  .elementor-9 .elementor-element.elementor-element-d90295d img {
    width: 80%;
  }
  .elementor-9 .elementor-element.elementor-element-f907a59 {
    width: 70%;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-menu-container {
    background-color: var(--e-global-color-primary);
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-navbar-nav
    > li
    > a {
    color: var(--e-global-color-text);
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    button.elementskit-menu-hamburger {
    border-width: 2px 2px 2px 2px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    button.elementskit-menu-hamburger:hover {
    border-width: 2px 2px 2px 2px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    button.elementskit-menu-close:hover {
    border-width: 2px 2px 2px 2px;
  }
  .elementor-9
    .elementor-element.elementor-element-f519de4
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
  .elementor-9
    .elementor-element.elementor-element-5b3b258
    > .elementor-background-overlay {
    background-image: url("/wp-content/uploads/2024/01/47537-Converted.jpg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.36;
  }
  .elementor-9 .elementor-element.elementor-element-5b3b258 {
    padding: 3em 0em 0em 0em;
  }
  .elementor-9
    .elementor-element.elementor-element-c8a51a3.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-9
    .elementor-element.elementor-element-c8a51a3
    > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-9
    .elementor-element.elementor-element-40b1b37
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-9
    .elementor-element.elementor-element-40b1b37
    .elementor-heading-title {
    font-size: 25px;
  }
  .elementor-9
    .elementor-element.elementor-element-0e82c79
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-9
    .elementor-element.elementor-element-0e82c79
    .elementor-heading-title {
    font-size: 37px;
  }
  .elementor-9
    .elementor-element.elementor-element-135e313
    > .elementor-widget-container {
    padding: 1em 0em 0em 0em;
  }
  .elementor-9
    .elementor-element.elementor-element-c9250a6
    > .elementor-widget-container {
    padding: 1em 0em 0em 0em;
  }
  .elementor-9
    .elementor-element.elementor-element-f7b65ba
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-bf63ed0 .ue_coupon_code {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-bf63ed0 .click-to-copy {
    font-size: 10px;
  }
  .elementor-9
    .elementor-element.elementor-element-bf63ed0
    .click-to-copy__text,
  .elementor-9 .elementor-element.elementor-element-bf63ed0 .copy_succes {
    min-width: 300px;
  }
  .elementor-9 .elementor-element.elementor-element-2b6cf1d .ue_coupon_code {
    text-align: center;
  }
  .elementor-9 .elementor-element.elementor-element-2b6cf1d .click-to-copy {
    font-size: 10px;
  }
  .elementor-9
    .elementor-element.elementor-element-2b6cf1d
    .click-to-copy__text,
  .elementor-9 .elementor-element.elementor-element-2b6cf1d .copy_succes {
    min-width: 300px;
  }
  .elementor-9
    .elementor-element.elementor-element-022c6c9
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-2482c33 {
    z-index: 0;
  }
  .elementor-9 .elementor-element.elementor-element-2482c33 img {
    width: 95%;
  }
  .elementor-9 .elementor-element.elementor-element-ce310f1 {
    padding: 10px 5px 10px 5px;
  }
  .elementor-9
    .elementor-element.elementor-element-6e71ad6
    .elementor-heading-title {
    font-size: 35px;
  }
  .elementor-9 .elementor-element.elementor-element-b47c559 {
    font-size: 18px;
  }
  .elementor-9 .elementor-element.elementor-element-9c1ee71 img {
    width: 65%;
  }
  .elementor-9
    .elementor-element.elementor-element-cd49919
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-9
    .elementor-element.elementor-element-cd49919
    .elementor-heading-title {
    font-size: 40px;
  }
  .elementor-9 .elementor-element.elementor-element-7d55b4e {
    padding: 3em 0em 0em 0em;
  }
  .elementor-9
    .elementor-element.elementor-element-bef5913
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-bef5913
    .elementskit-infobox
    .elementskit-info-box-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-bef5913
    .elementskit-infobox
    .box-body
    > p {
    font-size: 18px;
  }
  .elementor-9
    .elementor-element.elementor-element-aa74c85
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-aa74c85
    .elementskit-infobox
    .elementskit-info-box-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-aa74c85
    .elementskit-infobox
    .box-body
    > p {
    font-size: 18px;
  }
  .elementor-9 .elementor-element.elementor-element-b35e37a {
    padding: 0em 0em 0em 0em;
  }
  .elementor-9
    .elementor-element.elementor-element-c011e51
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-c011e51
    .elementskit-infobox
    .elementskit-info-box-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-c011e51
    .elementskit-infobox
    .box-body
    > p {
    font-size: 18px;
  }
  .elementor-9
    .elementor-element.elementor-element-49dd904
    .elementskit-infobox {
    background-position: 0px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-49dd904
    .elementskit-infobox
    .elementskit-info-box-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-49dd904
    .elementskit-infobox
    .box-body
    > p {
    font-size: 18px;
  }
  .elementor-9
    .elementor-element.elementor-element-b171d8b
    > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
  }
  .elementor-9
    .elementor-element.elementor-element-b171d8b
    .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-9
    .elementor-element.elementor-element-45172ac
    > .elementor-widget-container {
    padding: 1em 0em 0em 0em;
  }
  .elementor-9 .elementor-element.elementor-element-45172ac {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-45172ac
    .ha-social-icon.ha-social-icon--network {
    font-size: 28px;
    padding: 0.3em;
  }
  .elementor-9 .elementor-element.elementor-element-95b9635 {
    padding: 5em 1em 5em 1em;
  }
  .elementor-9
    .elementor-element.elementor-element-9abdffb
    > .elementor-widget-container {
    padding: 0em 0em 2em 0em;
  }
  .elementor-9
    .elementor-element.elementor-element-9abdffb
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 50px;
  }
  .elementor-9
    .elementor-element.elementor-element-29916ff
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 35px;
  }
  .elementor-9 .elementor-element.elementor-element-b7b03d3 {
    --spacer-size: 25px;
  }
  .elementor-9
    .elementor-element.elementor-element-49df801
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 35px;
  }
  .elementor-9 .elementor-element.elementor-element-82eb05b {
    --spacer-size: 25px;
  }
  .elementor-9
    .elementor-element.elementor-element-bbe83a1
    .elementskit-section-title-wraper
    .elementskit-section-title {
    font-size: 35px;
  }
  .elementor-9 .elementor-element.elementor-element-812322c {
    padding: 1em 0em 1em 0em;
  }
  .elementor-9 .elementor-element.elementor-element-800e17c {
    width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-7460e64 img {
    width: 30%;
    border-radius: 100px 100px 100px 100px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-menu-container {
    background-color: var(--e-global-color-primary);
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-navbar-nav
    > li
    > a {
    color: var(--e-global-color-text);
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    button.elementskit-menu-hamburger {
    border-width: 2px 2px 2px 2px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    button.elementskit-menu-hamburger:hover {
    border-width: 2px 2px 2px 2px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    button.elementskit-menu-close:hover {
    border-width: 2px 2px 2px 2px;
  }
  .elementor-9
    .elementor-element.elementor-element-6a7512f
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
  .elementor-9 .elementor-element.elementor-element-e0f32c1 {
    width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-15f713b {
    text-align: center;
  }
  .elementor-9
    .elementor-element.elementor-element-15f713b
    .elementor-heading-title {
    font-size: 11px;
  }
}
@media (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-103c672 {
    width: 10%;
  }
  .elementor-9 .elementor-element.elementor-element-f907a59 {
    width: 90%;
  }
  .elementor-9 .elementor-element.elementor-element-c8a51a3 {
    width: 50%;
  }
  .elementor-9 .elementor-element.elementor-element-022c6c9 {
    width: 50%;
  }
  .elementor-9 .elementor-element.elementor-element-1796a10 {
    width: 70%;
  }
  .elementor-9 .elementor-element.elementor-element-df6fa20 {
    width: 30%;
  }
  .elementor-9 .elementor-element.elementor-element-59795f0 {
    width: 40%;
  }
  .elementor-9 .elementor-element.elementor-element-4ff33d5 {
    width: 19.333%;
  }
  .elementor-9 .elementor-element.elementor-element-c961a67 {
    width: 40%;
  }
  .elementor-9 .elementor-element.elementor-element-f87a391 {
    width: 40%;
  }
  .elementor-9 .elementor-element.elementor-element-193a684 {
    width: 19.333%;
  }
  .elementor-9 .elementor-element.elementor-element-75323b5 {
    width: 40%;
  }
  .elementor-9 .elementor-element.elementor-element-bfe1fe9 {
    width: 30%;
  }
  .elementor-9 .elementor-element.elementor-element-3107b48 {
    width: 5%;
  }
  .elementor-9 .elementor-element.elementor-element-0e5b1b9 {
    width: 30%;
  }
  .elementor-9 .elementor-element.elementor-element-2bae5fd {
    width: 5%;
  }
  .elementor-9 .elementor-element.elementor-element-64d929f {
    width: 29.803%;
  }
  .elementor-9 .elementor-element.elementor-element-800e17c {
    width: 7%;
  }
  .elementor-9 .elementor-element.elementor-element-61cb718 {
    width: 63.02%;
  }
  .elementor-9 .elementor-element.elementor-element-e0f32c1 {
    width: 29.646%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-103c672 {
    width: 15%;
  }
  .elementor-9 .elementor-element.elementor-element-f907a59 {
    width: 85%;
  }
  .elementor-9 .elementor-element.elementor-element-c8a51a3 {
    width: 60%;
  }
  .elementor-9 .elementor-element.elementor-element-022c6c9 {
    width: 40%;
  }
  .elementor-9 .elementor-element.elementor-element-59795f0 {
    width: 49%;
  }
  .elementor-9 .elementor-element.elementor-element-4ff33d5 {
    width: 2%;
  }
  .elementor-9 .elementor-element.elementor-element-c961a67 {
    width: 47%;
  }
  .elementor-9 .elementor-element.elementor-element-f87a391 {
    width: 49%;
  }
  .elementor-9 .elementor-element.elementor-element-193a684 {
    width: 2%;
  }
  .elementor-9 .elementor-element.elementor-element-75323b5 {
    width: 47%;
  }
  .elementor-9 .elementor-element.elementor-element-800e17c {
    width: 10%;
  }
  .elementor-9 .elementor-element.elementor-element-61cb718 {
    width: 38%;
  }
  .elementor-9 .elementor-element.elementor-element-e0f32c1 {
    width: 52%;
  }
}
@media (min-width: 1025px) {
  .elementor-9
    .elementor-element.elementor-element-cccbdb7
    > .elementor-background-overlay {
    background-attachment: fixed;
  }
} /* Start Custom Fonts CSS */
@font-face {
  font-family: "Joker";
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("/wp-content/uploads/2023/05/Gothic-Joker.ttf") format("truetype");
}
/* End Custom Fonts CSS */
