.elementor-3517

  .elementor-element.elementor-element-5f3eb11:not(

    .elementor-motion-effects-element-type-background

  ),

.elementor-3517

  .elementor-element.elementor-element-5f3eb11

  > .elementor-motion-effects-container

  > .elementor-motion-effects-layer {

  background-color: #272727;

}

.elementor-3517 .elementor-element.elementor-element-5f3eb11 {

  border-style: solid;

  border-width: 1px 0px 0px 0px;

  border-color: #ffffff33;

  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;

  padding: 5px 0px 2px 0px;

}

.elementor-3517

  .elementor-element.elementor-element-5f3eb11

  > .elementor-background-overlay {

  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;

}

.elementor-3517

  .elementor-element.elementor-element-82a97f5

  > .elementor-element-populated {

  margin: 0px 0px 0px 0px;

  --e-column-margin-right: 0px;

  --e-column-margin-left: 0px;

  padding: 0px 15px 0px 25px;

}

.elementor-3517 .elementor-element.elementor-element-c3c4253 .pxl-link {

  text-align: right;

}

.elementor-3517 .elementor-element.elementor-element-c3c4253 .pxl-link a {

  color: #ffffff;

  font-family: "Montserrat", Sans-serif;

  font-size: 13px;

  font-weight: 400;

  line-height: 24px;

}

.elementor-3517

  .elementor-element.elementor-element-c3c4253

  .pxl-link.type-horizontal

  li {

  margin-left: -5px;

  margin-right: 57px;

}

.elementor-3517 .elementor-element.elementor-element-c3c4253 .pxl-link li a {

  align-items: Center;

}

.elementor-3517

  .elementor-element.elementor-element-c3c4253

  .pxl-link

  a

  svg

  path {

  fill: #009933;

}

.elementor-3517 .elementor-element.elementor-element-c3c4253 .pxl-link a i {

  color: #009933;

}

.elementor-3517 .elementor-element.elementor-element-c3c4253 .pxl-link a i,

.elementor-3517 .elementor-element.elementor-element-c3c4253 .pxl-link a svg {

  min-width: 30px;

}

.elementor-3517

  .elementor-element.elementor-element-1467726

  > .elementor-element-populated {

  padding: 0px 18px 0px 0px;

}

.elementor-3517 .elementor-element.elementor-element-0b41786 .pxl-icon1 {

  text-align: right;

}

.elementor-3517 .elementor-element.elementor-element-0b41786 .pxl-icon1 a {

  color: #ffffff;

  font-size: 12px;

  margin: 0 10px;

}

.elementor-3517 .elementor-element.elementor-element-0b41786 .pxl-icon1 h5 {

  margin-right: 6px;

}

.elementor-bc-flex-widget

  .elementor-3517

  .elementor-element.elementor-element-f65a179.elementor-column

  .elementor-widget-wrap {

  align-items: center;

}

.elementor-3517

  .elementor-element.elementor-element-f65a179.elementor-column.elementor-element[data-element_type="column"]

  > .elementor-widget-wrap.elementor-element-populated {

  align-content: center;

  align-items: center;

}

.elementor-3517 .elementor-element.elementor-element-5f94ccf .pxl-logo img {

  max-height: 52.19px;

}

.elementor-bc-flex-widget

  .elementor-3517

  .elementor-element.elementor-element-50ae569.elementor-column

  .elementor-widget-wrap {

  align-items: center;

}

.elementor-3517

  .elementor-element.elementor-element-50ae569.elementor-column.elementor-element[data-element_type="column"]

  > .elementor-widget-wrap.elementor-element-populated {

  align-content: center;

  align-items: center;

}

.elementor-3517

  .elementor-element.elementor-element-50ae569.elementor-column

  > .elementor-widget-wrap {

  justify-content: center;

}

.elementor-3517

  .elementor-element.elementor-element-0ce8c1b

  .pxl-nav-menu

  .pxl-menu-primary {

  text-align: right;

}

.elementor-3517

  .elementor-element.elementor-element-0ce8c1b

  .pxl-nav-menu

  .pxl-menu-primary

  > li {

  float: none;

}

.elementor-3517

  .elementor-element.elementor-element-0ce8c1b

  .pxl-nav-menu

  .pxl-menu-primary

  > li

  > a {

  color: #ffffff;

}

.elementor-3517

  .elementor-element.elementor-element-0ce8c1b

  .pxl-menu-primary

  .sub-menu

  li

  + li {

  margin-top: 0px;

}

.elementor-3517 .elementor-element.elementor-element-0ce8c1b {

  width: auto;

  max-width: auto;

}

.elementor-bc-flex-widget

  .elementor-3517

  .elementor-element.elementor-element-99258fb.elementor-column

  .elementor-widget-wrap {

  align-items: center;

}

.elementor-3517

  .elementor-element.elementor-element-99258fb.elementor-column.elementor-element[data-element_type="column"]

  > .elementor-widget-wrap.elementor-element-populated {

  align-content: center;

  align-items: center;

}

.elementor-3517

  .elementor-element.elementor-element-99258fb.elementor-column

  > .elementor-widget-wrap {

  justify-content: flex-end;

}

.elementor-3517

  .elementor-element.elementor-element-70e6194

  > .elementor-widget-container {

  margin: 0px 5px 0px 0px;

}

.elementor-3517 .elementor-element.elementor-element-70e6194 {

  width: auto;

  max-width: auto;

}

.elementor-3517

  .elementor-element.elementor-element-6bf0462

  .pxl-hidden-panel-button.pxl-anchor-button {

  background-color: #ffffff00;

}

.elementor-3517 .elementor-element.elementor-element-6bf0462 {

  width: auto;

  max-width: auto;

}

@media (max-width: 1366px) {

  .elementor-3517

    .elementor-element.elementor-element-82a97f5

    > .elementor-element-populated {

    margin: 0px 0px 0px 30px;

    --e-column-margin-right: 0px;

    --e-column-margin-left: 30px;

    padding: 0px 015px 0px 15px;

  }

  .elementor-3517

    .elementor-element.elementor-element-f65a179

    > .elementor-element-populated {

    padding: 0px 0px 0px 25px;

  }

  .elementor-3517

    .elementor-element.elementor-element-50ae569

    > .elementor-element-populated {

    padding: 0px 0px 0px 0px;

  }

  .elementor-3517

    .elementor-element.elementor-element-0ce8c1b

    .pxl-nav-menu

    .pxl-menu-primary

    > li {

    margin: 0px 40px 0px 0px;

  }

}

@media (min-width: 768px) {

  .elementor-3517 .elementor-element.elementor-element-82a97f5 {

    width: 80%;

  }

  .elementor-3517 .elementor-element.elementor-element-1467726 {

    width: 19.332%;

  }

  .elementor-3517 .elementor-element.elementor-element-f65a179 {

    width: 21.718%;

  }

  .elementor-3517 .elementor-element.elementor-element-50ae569 {

    width: 65.335%;

  }

  .elementor-3517 .elementor-element.elementor-element-99258fb {

    /* width: 12.909%; */

  }

}

