.elementor-2064 .elementor-element.elementor-element-8dae103 {
  padding: 0px 0px 0px 0px;
}
.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-2064
  .elementor-element.elementor-element-b425f0e
  > .elementor-widget-container {
  margin: -10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-hamburger {
  background-color: #13234c;
  float: right;
  border-style: solid;
  border-color: #13234c;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-hamburger:hover {
  background-color: #13234c;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-close {
  background-color: #ffffff;
  color: rgba(51, 51, 51, 1);
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-container {
  height: 50px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #13234c;
  padding: 0px 15px 0px 15px;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a:hover {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a:focus {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a:active {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li:hover
  > a {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li.current-menu-item
  > a {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  > li
  > a
  .ekit-submenu-indicator-icon {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  font-weight: 500;
  padding: 15px 15px 15px 15px;
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #707070 !important;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-submenu-panel {
  padding: 15px 0px 15px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-radius: 0px 0px 0px 0px;
  min-width: 220px;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon {
  background-color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-hamburger:hover
  .elementskit-menu-hamburger-icon {
  background-color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-hamburger:hover
  > .ekit-menu-icon {
  color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-1c4723c
  .elementskit-menu-close:hover {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-682c4ab
  > .elementor-widget-container {
  margin: -10px 0px -25px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-hamburger {
  background-color: #13234c;
  float: right;
  border-style: solid;
  border-color: #13234c;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-hamburger:hover {
  background-color: #13234c;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-close {
  background-color: #ffffff;
  color: rgba(51, 51, 51, 1);
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-container {
  height: 50px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #13234c;
  padding: 0px 15px 0px 15px;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a:hover {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a:focus {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a:active {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li:hover
  > a {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li.current-menu-item
  > a {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator {
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  > li
  > a
  .ekit-submenu-indicator-icon {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  font-weight: 500;
  padding: 15px 15px 15px 15px;
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a {
  color: #707070;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #707070 !important;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-submenu-panel {
  padding: 15px 0px 15px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-radius: 0px 0px 0px 0px;
  min-width: 220px;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon {
  background-color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-hamburger:hover
  .elementskit-menu-hamburger-icon {
  background-color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-hamburger:hover
  > .ekit-menu-icon {
  color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-fafe57a
  .elementskit-menu-close:hover {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-2e32f95:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-2064
  .elementor-element.elementor-element-2e32f95
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #13234c;
}
.elementor-2064 .elementor-element.elementor-element-2e32f95 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-2064
  .elementor-element.elementor-element-2e32f95
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i {
  color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text {
  color: var(--e-global-color-secondary);
}
.elementor-2064
  .elementor-element.elementor-element-10a638e
  > .elementor-widget-container {
  margin: -5px 0px -10px 5px;
}
.elementor-2064
  .elementor-element.elementor-element-10a638e
  .elementor-icon-list-icon
  i {
  color: #ffffff;
  transition: color 0.3s;
}
.elementor-2064
  .elementor-element.elementor-element-10a638e
  .elementor-icon-list-icon
  svg {
  fill: #ffffff;
  transition: fill 0.3s;
}
.elementor-2064 .elementor-element.elementor-element-10a638e {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-offset: 0px;
}
.elementor-2064
  .elementor-element.elementor-element-10a638e
  .elementor-icon-list-icon {
  padding-right: 0px;
}
.elementor-2064
  .elementor-element.elementor-element-10a638e
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-2064
  .elementor-element.elementor-element-10a638e
  .elementor-icon-list-item
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 15px;
  font-weight: 400;
}
.elementor-2064
  .elementor-element.elementor-element-10a638e
  .elementor-icon-list-text {
  color: #ffffff;
  transition: color 0.3s;
}
.elementor-2064
  .elementor-element.elementor-element-14e8186
  > .elementor-widget-container {
  margin: -5px 5px -10px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-14e8186
  .elementor-icon-list-icon
  i {
  color: #ffffff;
  transition: color 0.3s;
}
.elementor-2064
  .elementor-element.elementor-element-14e8186
  .elementor-icon-list-icon
  svg {
  fill: #ffffff;
  transition: fill 0.3s;
}
.elementor-2064 .elementor-element.elementor-element-14e8186 {
  --e-icon-list-icon-size: 16px;
  --icon-vertical-offset: 0px;
}
.elementor-2064
  .elementor-element.elementor-element-14e8186
  .elementor-icon-list-icon {
  padding-right: 0px;
}
.elementor-2064
  .elementor-element.elementor-element-14e8186
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-2064
  .elementor-element.elementor-element-14e8186
  .elementor-icon-list-item
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 15px;
  font-weight: 400;
}
.elementor-2064
  .elementor-element.elementor-element-14e8186
  .elementor-icon-list-text {
  color: #ffffff;
  transition: color 0.3s;
}
.elementor-2064
  .elementor-element.elementor-element-6fa0ffa
  > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-widget-progress-tracker .current-progress-percentage {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-2064 .elementor-element.elementor-element-659b014 {
  --direction: ltr;
  --horizontal-progress-border: none;
  --horizontal-height: 7px;
  --horizontal-border-style: none;
  --tracker-padding: 0px 0px 0px 0px;
}
.elementor-2064 .elementor-element.elementor-element-659b014 .current-progress {
  background-color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-659b014
  .elementor-scrolling-tracker-horizontal {
  background-color: #13234c;
}
.elementor-2064
  .elementor-element.elementor-element-1083848
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-89d7735
  > .elementor-widget-container {
  margin: 0px 0px 0px -15px;
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-container {
  height: 52px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #000000;
  padding: 0px 15px 0px 15px;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a:hover {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a:focus {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a:active {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li:hover
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li.current-menu-item
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  > li
  > a
  .ekit-submenu-indicator-icon {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
  padding: 8px 8px 8px 8px;
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #ecad17 !important;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-submenu-panel {
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-radius: 0px 0px 0px 0px;
  min-width: 180px;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-hamburger {
  float: right;
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon {
  background-color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-hamburger:hover
  .elementskit-menu-hamburger-icon {
  background-color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-hamburger:hover
  > .ekit-menu-icon {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-close {
  color: rgba(51, 51, 51, 1);
}
.elementor-2064
  .elementor-element.elementor-element-63f4c35
  .elementskit-menu-close:hover {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  > .elementor-widget-container {
  margin: 0px 0px 0px -40px;
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  .ekit_navsearch-button {
  font-size: 20px;
  margin: 5px 5px 5px 5px;
  padding: 0px 0px 0px 0px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: right;
}
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  .ekit_navsearch-button
  svg {
  max-width: 20px;
}
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  .ekit_modal-searchPanel
  .ekit-search-group
  input:not([type="submit"]),
.elementor-2064 .elementor-element.elementor-element-3dd5e0c button.mfp-close {
  border-color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  .ekit_modal-searchPanel
  .ekit-search-group
  .ekit_search-button,
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  .ekit-promo-popup
  .mfp-close,
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  .ekit_search-field {
  color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-3dd5e0c
  .ekit-promo-popup
  .mfp-close {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #000000;
}
.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-2064 .elementor-element.elementor-element-0084a20 .elementor-button {
    background-color: #ecad17;
    font-family: "Roboto", Sans-serif;
    font-size: 14px;
    font-weight: 700;
}
.elementor-2064
  .elementor-element.elementor-element-0084a20
  .elementor-button:hover,
.elementor-2064
  .elementor-element.elementor-element-0084a20
  .elementor-button:focus {
  background-color: #13234c;
}
.elementor-2064
  .elementor-element.elementor-element-0084a20
  > .elementor-widget-container {
  padding: 5px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-0084a20
  .elementor-button-content-wrapper {
  flex-direction: row;
}
.elementor-2064
  .elementor-element.elementor-element-1cf136e
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-container {
  height: 52px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a {
  font-family: "Roboto", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #000000;
  padding: 0px 15px 0px 15px;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a:hover {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a:focus {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a:active {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li:hover
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li:hover
  > a
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a:hover
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a:focus
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a:active
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li.current-menu-item
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li.current-menu-ancestor
  > a
  .elementskit-submenu-indicator {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a
  .elementskit-submenu-indicator {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  > li
  > a
  .ekit-submenu-indicator-icon {
  color: #101010;
  fill: #101010;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a {
  font-family: "Roboto", Sans-serif;
  font-weight: 500;
  padding: 8px 8px 8px 8px;
  color: #000000;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:hover {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:focus {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li
  > a:active {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li:hover
  > a {
  color: #ecad17;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  .elementskit-submenu-panel
  > li.current-menu-item
  > a {
  color: #ecad17 !important;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-submenu-panel {
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-navbar-nav
  .elementskit-submenu-panel {
  border-radius: 0px 0px 0px 0px;
  min-width: 180px;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-hamburger {
  float: right;
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-hamburger
  .elementskit-menu-hamburger-icon {
  background-color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-hamburger
  > .ekit-menu-icon {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-hamburger:hover
  .elementskit-menu-hamburger-icon {
  background-color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-hamburger:hover
  > .ekit-menu-icon {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-close {
  color: rgba(51, 51, 51, 1);
}
.elementor-2064
  .elementor-element.elementor-element-56b0598
  .elementskit-menu-close:hover {
  color: rgba(0, 0, 0, 0.5);
}
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  > .elementor-widget-container {
  margin: 0px 0px 0px -40px;
  padding: 0px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  .ekit_navsearch-button {
  font-size: 20px;
  margin: 5px 5px 5px 5px;
  padding: 0px 0px 0px 0px;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: right;
}
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  .ekit_navsearch-button
  svg {
  max-width: 20px;
}
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  .ekit_modal-searchPanel
  .ekit-search-group
  input:not([type="submit"]),
.elementor-2064 .elementor-element.elementor-element-e036cf2 button.mfp-close {
  border-color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  .ekit_modal-searchPanel
  .ekit-search-group
  .ekit_search-button,
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  .ekit-promo-popup
  .mfp-close,
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  .ekit_search-field {
  color: #ffffff;
}
.elementor-2064
  .elementor-element.elementor-element-e036cf2
  .ekit-promo-popup
  .mfp-close {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #000000;
}
.elementor-2064 .elementor-element.elementor-element-13aecbc .elementor-button {
  background-color: #ecad17;
  font-family: "Roboto", Sans-serif;
  font-size: 15px;
  font-weight: 700;
}
.elementor-2064
  .elementor-element.elementor-element-13aecbc
  .elementor-button:hover,
.elementor-2064
  .elementor-element.elementor-element-13aecbc
  .elementor-button:focus {
  background-color: #13234c;
}
.elementor-2064
  .elementor-element.elementor-element-13aecbc
  > .elementor-widget-container {
  padding: 5px 0px 0px 0px;
}
.elementor-2064
  .elementor-element.elementor-element-13aecbc
  .elementor-button-content-wrapper {
  flex-direction: row;
}
@media (max-width: 1024px) {
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-nav-identity-panel {
    padding: 10px 0px 10px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-menu-container {
    max-width: 350px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    > li
    > a {
    color: #000000;
    padding: 10px 15px 10px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px 15px 15px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-menu-hamburger {
    padding: 8px 8px 8px 8px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-menu-close {
    padding: 8px 8px 8px 8px;
    margin: 12px 12px 12px 12px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-nav-logo {
    margin: 5px 0px 5px 0px;
    padding: 5px 5px 5px 5px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-nav-identity-panel {
    padding: 10px 0px 10px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-menu-container {
    max-width: 350px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    > li
    > a {
    color: #000000;
    padding: 10px 15px 10px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px 15px 15px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-menu-hamburger {
    padding: 8px 8px 8px 8px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-menu-close {
    padding: 8px 8px 8px 8px;
    margin: 12px 12px 12px 12px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-nav-logo {
    margin: 5px 0px 5px 0px;
    padding: 5px 5px 5px 5px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-nav-identity-panel {
    padding: 10px 0px 10px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-menu-container {
    max-width: 350px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-navbar-nav
    > li
    > a {
    color: #000000;
    padding: 10px 15px 10px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px 15px 15px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-menu-hamburger {
    padding: 8px 8px 8px 8px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-menu-close {
    padding: 8px 8px 8px 8px;
    margin: 12px 12px 12px 12px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-nav-logo {
    margin: 5px 0px 5px 0px;
    padding: 5px 5px 5px 5px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-nav-identity-panel {
    padding: 10px 0px 10px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-menu-container {
    max-width: 350px;
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-navbar-nav
    > li
    > a {
    color: #000000;
    padding: 10px 15px 10px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    padding: 15px 15px 15px 15px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-navbar-nav
    .elementskit-submenu-panel {
    border-radius: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-menu-hamburger {
    padding: 8px 8px 8px 8px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-menu-close {
    padding: 8px 8px 8px 8px;
    margin: 12px 12px 12px 12px;
    width: 45px;
    border-radius: 3px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-nav-logo
    > img {
    max-width: 160px;
    max-height: 60px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-nav-logo {
    margin: 5px 0px 5px 0px;
    padding: 5px 5px 5px 5px;
  }
}
@media (max-width: 767px) {
  .elementor-2064 .elementor-element.elementor-element-367ad4a {
    width: 50%;
  }
  .elementor-2064
    .elementor-element.elementor-element-b425f0e
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-2064 .elementor-element.elementor-element-4b7bdd9 {
    width: 50%;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    > .elementor-widget-container {
    padding: 13px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    font-size: 14px;
    color: #13234c;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a:hover {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a:focus {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a:active {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li:hover
    > a {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li.current-menu-item
    > a {
    color: #ecad17 !important;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-submenu-panel {
    padding: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-menu-hamburger {
    border-width: 1px 1px 1px 1px;
  }
  .elementor-2064
    .elementor-element.elementor-element-1c4723c
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
  .elementor-2064 .elementor-element.elementor-element-08b766c {
    width: 45%;
  }
  .elementor-2064
    .elementor-element.elementor-element-682c4ab
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-2064 .elementor-element.elementor-element-3c76c94 {
    width: 33%;
  }
  .elementor-2064
    .elementor-element.elementor-element-3d327b7
    > .elementor-widget-container {
    margin: 0px 0px 0px -18px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-2064 .elementor-element.elementor-element-ab99053 {
    width: 22%;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    > .elementor-widget-container {
    padding: 6px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a {
    font-size: 14px;
    color: #13234c;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a:hover {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a:focus {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li
    > a:active {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li:hover
    > a {
    color: #ecad17;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-navbar-nav
    .elementskit-submenu-panel
    > li.current-menu-item
    > a {
    color: #ecad17 !important;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-submenu-panel {
    padding: 0px 0px 0px 0px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-menu-hamburger {
    border-width: 1px 1px 1px 1px;
  }
  .elementor-2064
    .elementor-element.elementor-element-fafe57a
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
  .elementor-2064
    .elementor-element.elementor-element-63f4c35
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
  .elementor-2064
    .elementor-element.elementor-element-56b0598
    .elementskit-nav-logo
    > img {
    max-width: 120px;
    max-height: 50px;
  }
}
@media (min-width: 768px) {
  .elementor-2064 .elementor-element.elementor-element-7589aba {
    width: 17%;
  }
  .elementor-2064 .elementor-element.elementor-element-b4ec950 {
    width: 10%;
  }
  .elementor-2064 .elementor-element.elementor-element-05e1f3e {
    width: 39.156%;
  }
  .elementor-2064 .elementor-element.elementor-element-e08f432 {
    width: 22%;
  }
  .elementor-2064 .elementor-element.elementor-element-d2f91e6 {
    width: 61.996%;
  }
  .elementor-2064 .elementor-element.elementor-element-1d9f000 {
    width: 38%;
  }
  .elementor-2064 .elementor-element.elementor-element-33d8521 {
    width: 57%;
  }
  .elementor-2064 .elementor-element.elementor-element-2d92077 {
    width: 2%;
  }
  .elementor-2064 .elementor-element.elementor-element-cee6bf4 {
    width: 19%;
  }
  .elementor-2064 .elementor-element.elementor-element-21ba215 {
    width: 15%;
  }
  .elementor-2064 .elementor-element.elementor-element-643485c {
    width: 60%;
  }
  .elementor-2064 .elementor-element.elementor-element-7188bad {
    width: 3%;
  }
  .elementor-2064 .elementor-element.elementor-element-daf7766 {
    width: 22%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-2064 .elementor-element.elementor-element-7589aba {
    width: 58%;
  }
}
