.elementor-15912
  .elementor-element.elementor-element-ac68703:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15912
  .elementor-element.elementor-element-ac68703
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912 .elementor-element.elementor-element-ac68703 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-ac68703
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-fef26e3
  .pxl-feature-slide
  .pxl-item--inner {
  min-height: 686px;
}
.elementor-15912
  .elementor-element.elementor-element-9ff33cf:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15912
  .elementor-element.elementor-element-9ff33cf
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912 .elementor-element.elementor-element-9ff33cf {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 130px 0px 90px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-9ff33cf
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-0b2ccca
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-15912 .elementor-element.elementor-element-6107933 {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #3b4a3b;
  margin-top: 0px;
  margin-bottom: 50px;
}
.elementor-15912
  .elementor-element.elementor-element-887b744
  > .elementor-widget-container {
  margin: -50px 0px 20px 0px;
}
.elementor-15912 .elementor-element.elementor-element-887b744 .pxl-counter {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-025f991
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 1px;
  border-color: #3b4a3b;
}
.elementor-15912
  .elementor-element.elementor-element-90ce8b0
  > .elementor-widget-container {
  margin: -50px 0px 20px 0px;
}
.elementor-15912 .elementor-element.elementor-element-90ce8b0 .pxl-counter {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-90ce8b0
  .pxl-counter
  .pxl-counter--number,
.elementor-15912
  .elementor-element.elementor-element-90ce8b0
  .pxl-counter
  .pxl-counter--value {
  font-family: "Sora", Sans-serif;
}
.elementor-15912
  .elementor-element.elementor-element-9a42c6f
  > .elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #3b4a3b;
}
.elementor-15912
  .elementor-element.elementor-element-981e080
  > .elementor-widget-container {
  margin: -50px 0px 20px 0px;
}
.elementor-15912 .elementor-element.elementor-element-981e080 .pxl-counter {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-981e080
  .pxl-counter
  .pxl-counter--number,
.elementor-15912
  .elementor-element.elementor-element-981e080
  .pxl-counter
  .pxl-counter--value {
  font-family: "Sora", Sans-serif;
  font-size: 55px;
  font-weight: 500;
}
.elementor-15912
  .elementor-element.elementor-element-842e874
  .pxl-text-carousel
  .pxl-item--desc {
  color: #ffffff;
}
.elementor-15912 .elementor-element.elementor-element-862a631 {
  padding: 95px 0px 0px 0px;
}
.elementor-15912 .elementor-element.elementor-element-a3b2a0b {
  width: var(--container-widget-width, 550px);
  max-width: 550px;
  --container-widget-width: 550px;
  --container-widget-flex-grow: 0;
}
.elementor-15912
  .elementor-element.elementor-element-b327297
  > .elementor-widget-container {
  margin: 35px 0px 10px 0px;
}
.elementor-15912 .elementor-element.elementor-element-b327297 .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-b327297
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-55be223
  > .elementor-widget-container {
  margin: 10px 0px 40px 0px;
}
.elementor-15912 .elementor-element.elementor-element-55be223 .pxl-el-divider {
  width: 420px;
  height: 5px;
}
.elementor-15912
  .elementor-element.elementor-element-1ee8dce
  > .elementor-widget-container {
  margin: 0px 0px 40px 0px;
  padding: 0px 0px 30px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #cccccc;
}
.elementor-15912
  .elementor-element.elementor-element-2e66263
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-996a29b
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-15912 .elementor-element.elementor-element-996a29b {
  margin-top: 0px;
  margin-bottom: 40px;
}
.elementor-15912 .elementor-element.elementor-element-cf23dc6 {
  width: auto;
  max-width: auto;
}
.elementor-15912
  .elementor-element.elementor-element-cf23dc6
  .pxl-image-single
  img {
  max-height: 78px;
}
.elementor-15912
  .elementor-element.elementor-element-5beb448
  > .elementor-widget-container {
  margin: 0px 0px 0px 20px;
}
.elementor-15912 .elementor-element.elementor-element-5beb448 .pxl-text-editor {
  color: #091613;
  font-family: "Sora", Sans-serif;
  font-size: 17px;
  font-weight: 500;
}
.elementor-15912 .elementor-element.elementor-element-fbaec05 .pxl-button .btn {
  color: #091613;
  background: #bfdd34;
  font-family: "Sora", Sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 65px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 35px;
}
.elementor-15912
  .elementor-element.elementor-element-fbaec05
  .pxl-button
  .btn:hover,
.elementor-15912
  .elementor-element.elementor-element-fbaec05
  .pxl-button
  .btn:focus {
  color: #ffffff;
  background: #576903;
}
.elementor-15912
  .elementor-element.elementor-element-fbaec05
  .pxl-button
  .btn
  .pxl--btn-icon {
  color: #ffffff;
  font-size: 30px;
}
.elementor-15912
  .elementor-element.elementor-element-fbaec05
  .pxl-button
  .btn
  svg {
  fill: #ffffff;
  max-height: 30px;
}
.elementor-15912
  .elementor-element.elementor-element-fbaec05
  .pxl-button
  .pxl-icon--right
  .pxl--btn-icon {
  margin-left: 9px;
}
.elementor-15912
  .elementor-element.elementor-element-fbaec05
  .btn.pxl-icon-active
  .pxl--btn-icon {
  background-color: #192a19;
  --gradient-color-from2: #192a19;
  width: 65px;
  height: 65px;
  margin: 0px 0px 0px 30px;
}
.elementor-15912
  .elementor-element.elementor-element-a19fce8:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15912
  .elementor-element.elementor-element-a19fce8
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/source/301e6dc6203cd0323e7cce5a463e9e12/bg-footer-ctbox.webp");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: auto;
}
.elementor-15912 .elementor-element.elementor-element-a19fce8 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 90px 40px 105px 40px;
  z-index: 3;
}
.elementor-15912
  .elementor-element.elementor-element-a19fce8
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-3cb7e02
  .pxl-icon-box
  .pxl-item--icon
  i {
  color: #576903;
  text-fill-color: #576903;
  -webkit-text-fill-color: #576903;
  background-image: none;
}
.elementor-15912
  .elementor-element.elementor-element-3cb7e02
  .pxl-icon-box
  .pxl-item--icon
  svg
  path {
  fill: #576903;
  stroke: #576903;
}
.elementor-15912
  .elementor-element.elementor-element-3cb7e02
  .pxl-icon-box
  .pxl-item--icon {
  background-color: #bfdd34;
}
.elementor-15912
  .elementor-element.elementor-element-dc000ed
  .pxl-icon-box
  .pxl-item--icon {
  background-color: #bfdd34;
}
.elementor-15912
  .elementor-element.elementor-element-9ef2edb:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15912
  .elementor-element.elementor-element-9ef2edb
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-9ef2edb
  > .elementor-background-overlay {
  background-image: url("/source/c343a9c7b24b4f5e136fa5315e5b6432/bg-grid.png");
  background-repeat: repeat;
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912 .elementor-element.elementor-element-9ef2edb {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 155px 0px 60px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-2699895
  > .elementor-widget-container {
  margin: 0px 0px 15px 0px;
}
.elementor-15912 .elementor-element.elementor-element-2699895 {
  z-index: 2;
}
.elementor-15912 .elementor-element.elementor-element-2699895 .pxl-heading {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-2699895
  .pxl-heading
  .pxl-item--title {
  color: #f5ce45;
  -webkit-text-stroke-color: #f5ce45;
  font-size: 150px;
  line-height: 1em;
  margin-bottom: 0px;
}
.elementor-15912 .elementor-element.elementor-element-a616355 .pxl-text-editor {
  text-align: center;
  color: #ffffff;
  font-size: 20px;
}
.elementor-15912 .elementor-element.elementor-element-18921d0 {
  width: var(--container-widget-width, 699px);
  max-width: 699px;
  --container-widget-width: 699px;
  --container-widget-flex-grow: 0;
  top: -250px;
  z-index: 1;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-18921d0 {
  left: -95px;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-18921d0 {
  right: -95px;
}
.elementor-15912 .elementor-element.elementor-element-db859ff {
  margin-top: 0px;
  margin-bottom: -31px;
  z-index: 2;
}
.elementor-15912
  .elementor-element.elementor-element-947e178
  .pxl-swiper-container {
  margin-top: -0px;
  margin-right: -0px;
  margin-bottom: -0px;
  margin-left: -0px;
}
.elementor-15912
  .elementor-element.elementor-element-947e178
  .pxl-swiper-container
  .pxl-swiper-slide {
  padding: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-cf43737:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-cf43737
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-cf43737
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 15px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 15px;
  padding: 105px 15px 50px 15px;
}
.elementor-15912
  .elementor-element.elementor-element-cf43737
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912 .elementor-element.elementor-element-41a4170 .pxl-text-editor {
  text-align: center;
  color: #c2c2c2;
  font-size: 17px;
}
.elementor-15912
  .elementor-element.elementor-element-41a4170
  .pxl-text-editor
  a {
  color: #ffffff;
  font-weight: 500;
}
.elementor-15912
  .elementor-element.elementor-element-41a4170
  .pxl-text-editor
  a:hover {
  color: #bfdd34;
}
.elementor-15912 .elementor-element.elementor-element-29ac278 {
  padding: 105px 0px 110px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-31f7d03
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-15912
  .elementor-element.elementor-element-7e1274e
  > .elementor-element-populated {
  padding: 0px 30px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-403c4c9
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-15912 .elementor-element.elementor-element-403c4c9 .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-403c4c9
  .pxl-heading
  .pxl-heading--inner {
  max-width: 720px;
}
.elementor-15912
  .elementor-element.elementor-element-403c4c9
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-8e16b95
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-15912 .elementor-element.elementor-element-8e16b95 .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-8e16b95
  .pxl-heading
  .pxl-heading--inner {
  max-width: 720px;
}
.elementor-15912
  .elementor-element.elementor-element-8e16b95
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-36e1705
  > .elementor-widget-container {
  margin: 10px 0px 10px 3px;
}
.elementor-15912 .elementor-element.elementor-element-36e1705 .pxl-el-divider {
  width: 420px;
  height: 5px;
}
.elementor-15912
  .elementor-element.elementor-element-1b56f79:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-1b56f79
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #fdda02;
}
.elementor-15912
  .elementor-element.elementor-element-1b56f79
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 5px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 5px;
  padding: 40px 30px 20px 40px;
}
.elementor-15912
  .elementor-element.elementor-element-1b56f79
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-24813a5
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-24813a5
  .pxl-text-editor
  .pxl-item--inner {
  max-width: 300px;
}
.elementor-15912 .elementor-element.elementor-element-24813a5 .pxl-text-editor {
  color: #786103;
  font-size: 17px;
}
.elementor-15912
  .elementor-element.elementor-element-768724d
  .pxl-icon1.icon-horizontal {
  justify-content: right;
}
.elementor-15912 .elementor-element.elementor-element-768724d .pxl-icon1 a {
  color: #ffffff;
  width: 63px;
  height: 63px;
  font-size: 29px;
}
.elementor-15912 .elementor-element.elementor-element-768724d .pxl-icon1 a,
.elementor-15912
  .elementor-element.elementor-element-768724d
  .pxl-icon1
  a:before {
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-768724d
  .pxl-icon1
  a:hover {
  background-color: #786103;
}
.elementor-15912 .elementor-element.elementor-element-51675a3 {
  overflow: hidden;
  margin-top: 0px;
  margin-bottom: 50px;
  padding: 0px 40px 0px 40px;
}
.elementor-15912
  .elementor-element.elementor-element-4e66ec3:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-4e66ec3
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-4e66ec3
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-4e66ec3
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-0e8d54b:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15912
  .elementor-element.elementor-element-0e8d54b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("/source/bd8f5b11bffe60ba8d817decb575f470/bg-column-left.webp");
  background-position: center left;
}
.elementor-15912 .elementor-element.elementor-element-0e8d54b {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-0e8d54b
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-51d7f7d.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-15912 .elementor-element.elementor-element-a1fbcd9 {
  width: var(--container-widget-width, 360px);
  max-width: 360px;
  --container-widget-width: 360px;
  --container-widget-flex-grow: 0;
}
.elementor-15912
  .elementor-element.elementor-element-a1fbcd9
  > .elementor-widget-container {
  margin: 160px -60px -60px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-a1fbcd9
  .pxl-image-single {
  text-align: right;
}
.elementor-15912 .elementor-element.elementor-element-5310295 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  z-index: 1;
}
.elementor-15912
  .elementor-element.elementor-element-5310295
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-f10a76f
  > .elementor-element-populated {
  padding: 70px 50px 70px 68px;
}
.elementor-15912 .elementor-element.elementor-element-29f8c3e {
  width: auto;
  max-width: auto;
  top: -50px;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-29f8c3e {
  right: 80px;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-29f8c3e {
  left: 80px;
}
.elementor-15912
  .elementor-element.elementor-element-29f8c3e
  .pxl-video-player
  a.pxl-btn-video {
  width: 100px;
  height: 100px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-29f8c3e
  .pxl-video-player
  .pxl-btn-video {
  font-size: 18px;
}
.elementor-15912
  .elementor-element.elementor-element-29f8c3e
  .pxl-video-player
  .pxl-btn-video
  svg {
  height: 18px;
}
.elementor-15912
  .elementor-element.elementor-element-bfffef3
  > .elementor-widget-container {
  margin: 0px 0px 35px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-bfffef3
  .pxl-heading
  .pxl-heading--inner {
  max-width: 600px;
}
.elementor-15912
  .elementor-element.elementor-element-bfffef3
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 30px;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-d5e328b
  .pxl-link-wrap
  .pxl-widget-title {
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-d5e328b
  .pxl-link
  a:not(:hover) {
  color: #c2c2c2;
}
.elementor-15912
  .elementor-element.elementor-element-d5e328b
  .pxl-link
  a:hover {
  color: #ffffff;
}
.elementor-15912 .elementor-element.elementor-element-d5e328b .pxl-link a {
  font-size: 17px;
}
.elementor-15912
  .elementor-element.elementor-element-d5e328b
  .pxl-link.type-vertical
  li
  + li {
  margin-top: 8px;
}
.elementor-15912
  .elementor-element.elementor-element-d5e328b
  .pxl-link
  a
  .pxl-link--icon
  i,
.pxl-link a .pxl-link--icon svg {
  color: #fdda02;
}
.elementor-15912
  .elementor-element.elementor-element-d5e328b
  .pxl-link
  a
  .pxl-link--icon {
  margin-top: 2px;
  margin-right: 5px;
}
.elementor-15912
  .elementor-element.elementor-element-2f68173:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-2f68173
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f1f2f2;
}
.elementor-15912
  .elementor-element.elementor-element-2f68173
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 100px 90px 100px 90px;
}
.elementor-15912
  .elementor-element.elementor-element-2f68173
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-3f2a19d
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-15912 .elementor-element.elementor-element-3f2a19d .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-3f2a19d
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-b1d8701
  > .elementor-widget-container {
  margin: 10px 0px 43px 3px;
}
.elementor-15912 .elementor-element.elementor-element-b1d8701 .pxl-el-divider {
  width: 420px;
  height: 5px;
}
.elementor-15912
  .elementor-element.elementor-element-3cf8031
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-1d0639a
  > .elementor-widget-container {
  margin: 0px 0px 40px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-1d0639a
  .pxl-accordion
  .pxl-accordion--title {
  color: #091613;
  background-color: #bfdd34;
  font-size: 17px;
  font-weight: 600;
}
.elementor-15912
  .elementor-element.elementor-element-1d0639a
  .pxl-accordion
  .pxl--item.active
  .pxl-accordion--title {
  color: #ffffff;
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-1abeae1
  .pxl-button
  .btn
  .pxl--btn-icon {
  font-size: 26px;
}
.elementor-15912
  .elementor-element.elementor-element-1abeae1
  .pxl-button
  .btn
  svg {
  max-height: 26px;
}
.elementor-15912
  .elementor-element.elementor-element-1abeae1
  .pxl-button
  .pxl-icon--right
  .pxl--btn-icon {
  margin-left: 9px;
}
.elementor-15912 .elementor-element.elementor-element-b5c362d {
  overflow: hidden;
  padding: 0px 40px 0px 40px;
}
.elementor-15912
  .elementor-element.elementor-element-5a68e11:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-5a68e11
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #fdda02 0%, #fdb902 100%);
}
.elementor-15912
  .elementor-element.elementor-element-5a68e11
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("/source/c42d158e93ddf473313de39e6ebd39c3/bg-grid2.png");
  background-position: center center;
  background-repeat: repeat;
  opacity: 1;
}
.elementor-15912
  .elementor-element.elementor-element-5a68e11
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-5a68e11
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912 .elementor-element.elementor-element-01a8d52 {
  width: var(--container-widget-width, 96%);
  max-width: 96%;
  --container-widget-width: 96%;
  --container-widget-flex-grow: 0;
  top: 20%;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-01a8d52 {
  left: 2%;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-01a8d52 {
  right: 2%;
}
.elementor-15912
  .elementor-element.elementor-element-01a8d52
  .pxl-text-slip
  .pxl-item--text {
  font-size: 150px;
}
.elementor-15912 .elementor-element.elementor-element-1098b3b {
  width: auto;
  max-width: auto;
  top: 20%;
  z-index: 2;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-1098b3b {
  left: 32%;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-1098b3b {
  right: 32%;
}
.elementor-15912
  .elementor-element.elementor-element-1098b3b
  .pxl-image-single {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-ccd7c3e
  > .elementor-widget-container {
  margin: 30px 0px -30px 0px;
}
.elementor-15912 .elementor-element.elementor-element-ccd7c3e {
  z-index: 1;
}
.elementor-15912
  .elementor-element.elementor-element-ccd7c3e
  .pxl-image-single {
  text-align: center;
}
.elementor-15912 .elementor-element.elementor-element-0253f0e {
  padding: 0px 40px 0px 40px;
}
.elementor-15912
  .elementor-element.elementor-element-c5accbb:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-c5accbb
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-c5accbb
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-c5accbb
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-d7ac566
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-15912 .elementor-element.elementor-element-d7ac566 {
  padding: 60px 0px 60px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-8c52fe4
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-15912 .elementor-element.elementor-element-8c52fe4 .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-8c52fe4
  .pxl-heading
  .pxl-heading--inner {
  max-width: 665px;
}
.elementor-15912
  .elementor-element.elementor-element-8c52fe4
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 45px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-bd8ee88
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-15912 .elementor-element.elementor-element-bd8ee88 .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-bd8ee88
  .pxl-heading
  .pxl-heading--inner {
  max-width: 665px;
}
.elementor-15912
  .elementor-element.elementor-element-bd8ee88
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 45px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-e6a4f5c
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-15912 .elementor-element.elementor-element-e6a4f5c .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-e6a4f5c
  .pxl-heading
  .pxl-heading--inner {
  max-width: 665px;
}
.elementor-15912
  .elementor-element.elementor-element-e6a4f5c
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 45px;
  font-weight: 600;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-92e2d5c
  > .elementor-widget-container {
  margin: 0px 0px 28px 0px;
}
.elementor-15912 .elementor-element.elementor-element-92e2d5c .pxl-text-editor {
  color: #c2c2c2;
}
.elementor-15912
  .elementor-element.elementor-element-2b42039
  .pxl-link-wrap
  .pxl-widget-title {
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-2b42039
  .pxl-link
  a:not(:hover) {
  color: #ffffff;
}
.elementor-15912
  .elementor-element.elementor-element-2b42039
  .pxl-link
  a:hover {
  color: #ffffff;
}
.elementor-15912 .elementor-element.elementor-element-2b42039 .pxl-link a {
  font-size: 17px;
}
.elementor-15912
  .elementor-element.elementor-element-2b42039
  .pxl-link.type-vertical
  li
  + li {
  margin-top: 8px;
}
.elementor-15912
  .elementor-element.elementor-element-2b42039
  .pxl-link
  a
  .pxl-link--icon
  i,
.pxl-link a .pxl-link--icon svg {
  color: #fdda02;
}
.elementor-15912
  .elementor-element.elementor-element-2b42039
  .pxl-link
  a
  .pxl-link--icon {
  margin-top: 2px;
  margin-right: 5px;
}
.elementor-15912
  .elementor-element.elementor-element-1cf34eb.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-15912 .elementor-element.elementor-element-4a7517f {
  width: auto;
  max-width: auto;
}
.elementor-15912
  .elementor-element.elementor-element-4a7517f
  .pxl-button-box
  a {
  border-radius: 150px 150px 150px 150px;
  padding: 30px 40px 30px 40px;
  width: 190px;
  height: 190px;
}
.elementor-15912 .elementor-element.elementor-element-3d3f64f {
  padding: 90px 0px 90px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-e6e15ce
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-15912 .elementor-element.elementor-element-e6e15ce .pxl-heading {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-e6e15ce
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-d96e0bb
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-15912 .elementor-element.elementor-element-d96e0bb .pxl-text-editor {
  text-align: center;
  font-size: 17px;
}
.elementor-15912
  .elementor-element.elementor-element-65bcad1
  > .elementor-widget-container {
  margin: 0px 0px 40px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-65bcad1
  .pxl-image-single {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-277d0a5
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-15912
  .elementor-element.elementor-element-277d0a5:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-15912
  .elementor-element.elementor-element-277d0a5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f1f2f2;
  background-image: url("/source/5f03427c2435af4fbf41710541ff1764/bg-cl-right-2.webp");
  background-position: bottom right;
  background-repeat: no-repeat;
  background-size: contain;
}
.elementor-15912
  .elementor-element.elementor-element-277d0a5
  > .elementor-container {
  max-width: 1620px;
}
.elementor-15912
  .elementor-element.elementor-element-277d0a5
  .pxl-section-bg-parallax {
  background-image: url("/source/6840ec6ba94a02269f0fb53cc92d66b5/logo-right.png");
  background-position: bottom right;
  background-size: auto;
  right: -120px;
  bottom: -40px;
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}
.elementor-15912 .elementor-element.elementor-element-277d0a5 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-277d0a5
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-3c36db5
  > .elementor-element-populated {
  padding: 0px 50px 0px 15px;
}
.elementor-15912
  .elementor-element.elementor-element-5197b0d
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-15912 .elementor-element.elementor-element-5197b0d .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-5197b0d
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-cdfa00b
  > .elementor-widget-container {
  margin: 10px 0px 50px 0px;
}
.elementor-15912 .elementor-element.elementor-element-cdfa00b .pxl-el-divider {
  width: 420px;
  height: 5px;
}
.elementor-15912
  .elementor-element.elementor-element-1a858b6
  > .elementor-widget-container {
  padding: 0px 50px 30px 0px;
  border-style: solid;
  border-width: 0px 1px 1px 0px;
  border-color: #cccccc;
}
.elementor-15912
  .elementor-element.elementor-element-dce77e2
  > .elementor-widget-container {
  padding: 30px 50px 30px 0px;
  border-style: solid;
  border-width: 0px 1px 1px 0px;
  border-color: #cccccc;
}
.elementor-15912
  .elementor-element.elementor-element-1cc0da8
  > .elementor-widget-container {
  padding: 30px 50px 0px 0px;
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #cccccc;
}
.elementor-bc-flex-widget
  .elementor-15912
  .elementor-element.elementor-element-44e48d9.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-15912
  .elementor-element.elementor-element-44e48d9.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-15912
  .elementor-element.elementor-element-44e48d9
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 80px 15px 80px 50px;
}
.elementor-15912
  .elementor-element.elementor-element-44e48d9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-a078bb3
  > .elementor-container {
  max-width: 550px;
}
.elementor-15912
  .elementor-element.elementor-element-135a947:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-135a947
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-135a947
  > .elementor-element-populated {
  border-style: solid;
  border-width: 5px 0px 0px 0px;
  border-color: #bfdd34;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 50px 50px 50px;
}
.elementor-15912
  .elementor-element.elementor-element-135a947
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-cded1a9
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-cded1a9
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 30px;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-3a08c58
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-15912 .elementor-element.elementor-element-3a08c58 .pxl-text-editor {
  color: #c2c2c2;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-form-control:not(.wpcf7-submit),
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight {
  font-size: 15px;
  line-height: 55px;
  color: #ffffff;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox),
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight {
  background-color: #354435;
  border-radius: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-acceptance):not(
    .wpcf7-checkbox
  ),
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight {
  border-style: solid;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-textarea):not(
    .wpcf7-checkbox
  ),
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight {
  height: 55px;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-form-control-wrap {
  margin-bottom: 11px;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):hover,
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight:hover,
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight.active {
  color: #091613;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight:hover,
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight.active,
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .pxl-select-higthlight.active::before {
  color: #ffffff;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):hover {
  background-color: #ffffff;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-submit,
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  button {
  font-family: "Sora", Sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-submit,
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  input[type="submit"] {
  color: #000000;
  background: #bfdd34;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-submit:hover,
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-submit:focus {
  background-color: #fdda02;
}
.elementor-15912
  .elementor-element.elementor-element-8e0af71
  .pxl-contact-form
  .wpcf7-submit {
  margin-top: -15px;
}
.elementor-15912 .elementor-element.elementor-element-7fc9baf {
  width: auto;
  max-width: auto;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-7fc9baf {
  left: -30px;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-7fc9baf {
  right: -30px;
}
.elementor-15912 .elementor-element.elementor-element-a706d56 {
  padding: 95px 0px 110px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-484de78
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-15912 .elementor-element.elementor-element-484de78 .pxl-heading {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-484de78
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-c956bed
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-15912 .elementor-element.elementor-element-c956bed .pxl-text-editor {
  text-align: center;
  font-size: 17px;
}
.elementor-15912
  .elementor-element.elementor-element-b89a68b
  > .elementor-widget-container {
  margin: 0px 0px 40px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-b89a68b
  .pxl-image-single {
  text-align: center;
}
.elementor-15912 .elementor-element.elementor-element-edf3491 {
  overflow: hidden;
  padding: 0px 43px 0px 43px;
}
.elementor-bc-flex-widget
  .elementor-15912
  .elementor-element.elementor-element-b1d78e1.elementor-column
  .elementor-widget-wrap {
  align-items: flex-end;
}
.elementor-15912
  .elementor-element.elementor-element-b1d78e1.elementor-column.elementor-element[data-element_type="column"]
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}
.elementor-15912
  .elementor-element.elementor-element-b1d78e1.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-15912
  .elementor-element.elementor-element-b1d78e1
  .pxl-column-bg-parallax {
  background-image: url("/source/9349485a8c303e0a3f0892aa181dc740/bg-cl-left.webp");
  background-position: center center;
  background-size: cover;
  top: -10px;
}
.elementor-15912
  .elementor-element.elementor-element-b1d78e1
  > .elementor-element-populated {
  padding: 220px 0px 0px 0px;
}
.elementor-15912 .elementor-element.elementor-element-374fb19 {
  width: auto;
  max-width: auto;
}
.elementor-15912
  .elementor-element.elementor-element-374fb19
  .pxl-counter
  .pxl-counter--icon
  i {
  color: #8a7003;
  text-fill-color: #8a7003;
  -webkit-text-fill-color: #8a7003;
  background-image: none;
}
.elementor-15912
  .elementor-element.elementor-element-374fb19
  .pxl-counter
  .pxl-counter--number {
  color: #091613;
  -webkit-text-stroke: #091613;
  margin-bottom: 8px;
}
.elementor-15912
  .elementor-element.elementor-element-374fb19
  .pxl-counter
  .pxl-counter--suffix {
  margin-left: -15px;
  top: -10px;
  font-size: 45px;
}
.elementor-15912
  .elementor-element.elementor-element-374fb19
  .pxl-counter
  .pxl-counter--title {
  color: #091613;
  font-family: "Sora", Sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}
.elementor-15912
  .elementor-element.elementor-element-7700d33:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-7700d33
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #192a19;
}
.elementor-15912
  .elementor-element.elementor-element-7700d33
  .pxl-column-bg-parallax {
  background-image: url("/source/d6b2d0ed51f42b5f43cbcf6ab8a73ee9/bg-search.png");
  background-position: bottom right;
  background-size: 450px auto;
  top: -20px;
  opacity: 10%;
}
.elementor-15912
  .elementor-element.elementor-element-7700d33
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 110px 50px 120px 95px;
}
.elementor-15912
  .elementor-element.elementor-element-7700d33
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912
  .elementor-element.elementor-element-824ea28
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-15912 .elementor-element.elementor-element-824ea28 .pxl-heading {
  text-align: left;
}
.elementor-15912
  .elementor-element.elementor-element-824ea28
  .pxl-heading
  .pxl-heading--inner {
  max-width: 665px;
}
.elementor-15912
  .elementor-element.elementor-element-824ea28
  .pxl-heading
  .pxl-item--title {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
  font-size: 45px;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-594aee7
  > .elementor-widget-container {
  margin: 10px 0px 50px 0px;
}
.elementor-15912 .elementor-element.elementor-element-594aee7 .pxl-el-divider {
  width: 420px;
  height: 5px;
}
.elementor-15912
  .elementor-element.elementor-element-b194c8c
  > .elementor-widget-container {
  margin: 0px 0px 110px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-b194c8c
  .pxl-text-editor
  .pxl-item--inner {
  max-width: 665px;
}
.elementor-15912 .elementor-element.elementor-element-b194c8c .pxl-text-editor {
  color: #c2c2c2;
}
.elementor-15912 .elementor-element.elementor-element-f7a35b2 .pxl-button .btn {
  color: #091613;
  background: #bfdd34;
  font-family: "Sora", Sans-serif;
  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 65px;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 35px;
}
.elementor-15912
  .elementor-element.elementor-element-f7a35b2
  .pxl-button
  .btn:hover,
.elementor-15912
  .elementor-element.elementor-element-f7a35b2
  .pxl-button
  .btn:focus {
  background: #ffffff;
}
.elementor-15912
  .elementor-element.elementor-element-f7a35b2
  .pxl-button
  .btn
  .pxl--btn-icon {
  color: #ffffff;
  font-size: 30px;
}
.elementor-15912
  .elementor-element.elementor-element-f7a35b2
  .pxl-button
  .btn
  svg {
  fill: #ffffff;
  max-height: 30px;
}
.elementor-15912
  .elementor-element.elementor-element-f7a35b2
  .pxl-button
  .pxl-icon--right
  .pxl--btn-icon {
  margin-left: 9px;
}
.elementor-15912
  .elementor-element.elementor-element-f7a35b2
  .btn.pxl-icon-active
  .pxl--btn-icon {
  background-color: #576903;
  --gradient-color-from2: #576903;
  width: 65px;
  height: 65px;
  margin: 0px 0px 0px 30px;
}
.elementor-15912 .elementor-element.elementor-element-04401e1 {
  padding: 95px 0px 95px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-ba2c6f2
  > .elementor-element-populated {
  padding: 0px 15px 0px 15px;
}
.elementor-15912
  .elementor-element.elementor-element-323ece5
  > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-15912 .elementor-element.elementor-element-323ece5 .pxl-heading {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-323ece5
  .pxl-heading
  .pxl-item--title {
  font-size: 45px;
  margin-bottom: 0px;
}
.elementor-15912
  .elementor-element.elementor-element-f0e70b5
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-15912 .elementor-element.elementor-element-f0e70b5 .pxl-text-editor {
  text-align: center;
  font-size: 17px;
}
.elementor-15912
  .elementor-element.elementor-element-8b55cc7
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-8b55cc7
  .pxl-image-single {
  text-align: center;
}
.elementor-15912
  .elementor-element.elementor-element-6427a60
  .pxl-swiper-container {
  margin-top: -0px;
  margin-right: -15px;
  margin-bottom: -0px;
  margin-left: -15px;
}
.elementor-15912
  .elementor-element.elementor-element-6427a60
  .pxl-swiper-container
  .pxl-swiper-slide {
  padding: 0px 15px 0px 15px;
}
.elementor-15912 .elementor-element.elementor-element-1258a9a {
  overflow: hidden;
  padding: 0px 50px 0px 50px;
}
.elementor-15912
  .elementor-element.elementor-element-c87ff03:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-15912
  .elementor-element.elementor-element-c87ff03
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #fdda02 0%, #f49103 100%);
}
.elementor-15912
  .elementor-element.elementor-element-c87ff03
  > .elementor-element-populated
  > .elementor-background-overlay {
  background-image: url("/source/c99b5de363d3bd6d939053eb0a9f0b34/bg-meta-box3.webp");
  background-position: center right;
  opacity: 0.16;
}
.elementor-15912
  .elementor-element.elementor-element-c87ff03
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-c87ff03
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-15912 .elementor-element.elementor-element-3ef8c45 {
  overflow: hidden;
}
.elementor-15912 .elementor-element.elementor-element-5b46df1 {
  z-index: 2;
}
.elementor-15912
  .elementor-element.elementor-element-e85f757
  .pxl-meta-box
  .pxl-item--title {
  line-height: 1.2em;
}
.elementor-15912 .elementor-element.elementor-element-77bffb9 {
  width: var(--container-widget-width, 727px);
  max-width: 727px;
  --container-widget-width: 727px;
  --container-widget-flex-grow: 0;
  top: 50%;
}
.elementor-15912
  .elementor-element.elementor-element-77bffb9
  > .elementor-widget-container {
  --e-transform-translateY: -50%;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-77bffb9 {
  right: 190px;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-77bffb9 {
  left: 190px;
}
.elementor-15912 .elementor-element.elementor-element-96fa241 {
  width: var(--container-widget-width, 590px);
  max-width: 590px;
  --container-widget-width: 590px;
  --container-widget-flex-grow: 0;
  bottom: -20px;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-96fa241 {
  right: -30px;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-96fa241 {
  left: -30px;
}
.elementor-15912 .elementor-element.elementor-element-f1f0517 {
  width: var(--container-widget-width, 1420px);
  max-width: 1420px;
  --container-widget-width: 1420px;
  --container-widget-flex-grow: 0;
  bottom: -10px;
}
body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-f1f0517 {
  right: -50px;
}
body.rtl .elementor-15912 .elementor-element.elementor-element-f1f0517 {
  left: -50px;
}
.elementor-15912
  .elementor-element.elementor-element-3a027c4
  > .elementor-container {
  max-width: 1750px;
}
.elementor-15912 .elementor-element.elementor-element-3a027c4 {
  padding: 80px 0px 80px 0px;
}
.elementor-15912
  .elementor-element.elementor-element-9e62178
  > .elementor-widget-container {
  margin: 0px -30px 0px -30px;
}
.elementor-15912
  .elementor-element.elementor-element-9e62178
  .pxl-partner-carousel1
  .pxl-item--logo
  img {
  max-height: 70px;
}
@media (min-width: 576px) {
  .elementor-15912 .elementor-element.elementor-element-e67a6bd {
    width: 22%;
  }
  .elementor-15912 .elementor-element.elementor-element-4ce1232 {
    width: 78%;
  }
  .elementor-15912 .elementor-element.elementor-element-9bb1faf {
    width: 39%;
  }
  .elementor-15912 .elementor-element.elementor-element-96a9e01 {
    width: 35.332%;
  }
  .elementor-15912 .elementor-element.elementor-element-1cf34eb {
    width: 25%;
  }
  .elementor-15912 .elementor-element.elementor-element-5b46df1 {
    width: 60%;
  }
  .elementor-15912 .elementor-element.elementor-element-a2096a7 {
    width: 40%;
  }
}
@media (max-width: 1440px) {
  .elementor-15912
    .elementor-element.elementor-element-a3b2a0b
    > .elementor-widget-container {
    margin: 0px 0px 0px 90px;
  }
  .elementor-15912
    .elementor-element.elementor-element-b327297
    .pxl-heading
    .pxl-item--title {
    font-size: 35px;
  }
  .elementor-15912 .elementor-element.elementor-element-a19fce8 {
    padding: 80px 15px 80px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-c3a229f
    .pxl-icon-box
    .pxl-item--title {
    font-size: 18px;
  }
  .elementor-15912
    .elementor-element.elementor-element-3cb7e02
    .pxl-icon-box
    .pxl-item--title {
    font-size: 18px;
  }
  .elementor-15912
    .elementor-element.elementor-element-06dde6a
    .pxl-icon-box
    .pxl-item--title {
    font-size: 18px;
  }
  .elementor-15912
    .elementor-element.elementor-element-dc000ed
    .pxl-icon-box
    .pxl-item--title {
    font-size: 18px;
  }
  .elementor-15912
    .elementor-element.elementor-element-2699895
    .pxl-heading
    .pxl-item--title {
    font-size: 120px;
  }
  .elementor-15912
    .elementor-element.elementor-element-403c4c9
    .pxl-heading
    .pxl-item--title {
    font-size: 35px;
  }
  .elementor-15912
    .elementor-element.elementor-element-8e16b95
    .pxl-heading
    .pxl-item--title {
    font-size: 35px;
  }
  .elementor-15912 .elementor-element.elementor-element-51675a3 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-f10a76f
    > .elementor-element-populated {
    padding: 70px 30px 50px 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-2f68173
    > .elementor-element-populated {
    padding: 70px 30px 70px 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-3f2a19d
    .pxl-heading
    .pxl-item--title {
    font-size: 35px;
  }
  .elementor-15912
    .elementor-element.elementor-element-1d0639a
    .pxl-accordion
    .pxl-accordion--title {
    font-size: 15px;
  }
  .elementor-15912 .elementor-element.elementor-element-b5c362d {
    padding: 0px 0px 0px 0px;
  }
  .elementor-15912 .elementor-element.elementor-element-0253f0e {
    padding: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-4a7517f
    > .elementor-widget-container {
    margin: 0px 30px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-5197b0d
    .pxl-heading
    .pxl-item--title {
    font-size: 35px;
  }
  .elementor-15912 .elementor-element.elementor-element-edf3491 {
    padding: 0px 20px 0px 20px;
  }
  .elementor-15912 .elementor-element.elementor-element-1258a9a {
    padding: 0px 20px 0px 20px;
  }
  .elementor-15912
    .elementor-element.elementor-element-9e62178
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
}
@media (max-width: 1200px) {
  .elementor-15912 .elementor-element.elementor-element-9ff33cf {
    padding: 80px 0px 70px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-887b744
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-887b744
    .pxl-counter
    .pxl-counter--number,
  .elementor-15912
    .elementor-element.elementor-element-887b744
    .pxl-counter
    .pxl-counter--value {
    font-size: 35px;
  }
  .elementor-15912
    .elementor-element.elementor-element-90ce8b0
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-90ce8b0
    .pxl-counter
    .pxl-counter--number,
  .elementor-15912
    .elementor-element.elementor-element-90ce8b0
    .pxl-counter
    .pxl-counter--value {
    font-size: 35px;
  }
  .elementor-15912
    .elementor-element.elementor-element-981e080
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-981e080
    .pxl-counter
    .pxl-counter--number,
  .elementor-15912
    .elementor-element.elementor-element-981e080
    .pxl-counter
    .pxl-counter--value {
    font-size: 35px;
  }
  .elementor-15912
    .elementor-element.elementor-element-b327297
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912 .elementor-element.elementor-element-a19fce8 {
    padding: 80px 0px 80px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-2699895
    .pxl-heading
    .pxl-item--title {
    font-size: 100px;
  }
  .elementor-15912
    .elementor-element.elementor-element-18921d0
    .pxl-image-single {
    opacity: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-db859ff {
    margin-top: 0px;
    margin-bottom: 50px;
  }
  .elementor-15912
    .elementor-element.elementor-element-cf43737
    > .elementor-element-populated {
    padding: 40px 15px 40px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-403c4c9
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-8e16b95
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-a1fbcd9
    .pxl-image-single
    img {
    max-height: 230px;
  }
  .elementor-15912
    .elementor-element.elementor-element-3f2a19d
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-8c52fe4
    .pxl-heading
    .pxl-item--title {
    font-size: 40px;
  }
  .elementor-15912 .elementor-element.elementor-element-bd8ee88 {
    width: auto;
    max-width: auto;
  }
  .elementor-15912
    .elementor-element.elementor-element-bd8ee88
    > .elementor-widget-container {
    margin: 0px 10px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-bd8ee88
    .pxl-heading
    .pxl-item--title {
    font-size: 40px;
  }
  .elementor-15912 .elementor-element.elementor-element-e6a4f5c {
    width: auto;
    max-width: auto;
  }
  .elementor-15912
    .elementor-element.elementor-element-e6a4f5c
    .pxl-heading
    .pxl-item--title {
    font-size: 40px;
  }
  .elementor-15912 .elementor-element.elementor-element-3d3f64f {
    padding: 60px 0px 60px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-e6e15ce
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-277d0a5:not(
      .elementor-motion-effects-element-type-background
    ),
  .elementor-15912
    .elementor-element.elementor-element-277d0a5
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-image: url("/source/d6b2d0ed51f42b5f43cbcf6ab8a73ee9/bg-search.png");
    background-size: auto;
  }
  .elementor-15912 .elementor-element.elementor-element-277d0a5 {
    padding: 30px 0px 30px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-3c36db5
    > .elementor-element-populated {
    padding: 15px 25px 15px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-5197b0d
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-44e48d9
    > .elementor-element-populated {
    padding: 35px 15px 35px 25px;
  }
  .elementor-15912
    .elementor-element.elementor-element-135a947
    > .elementor-element-populated {
    padding: 50px 30px 50px 30px;
  }
  .elementor-15912 .elementor-element.elementor-element-a706d56 {
    padding: 70px 0px 70px 0px;
  }
  .elementor-15912 .elementor-element.elementor-element-edf3491 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-7700d33
    > .elementor-element-populated {
    padding: 50px 20px 50px 20px;
  }
  .elementor-15912
    .elementor-element.elementor-element-824ea28
    .pxl-heading
    .pxl-item--title {
    font-size: 40px;
  }
  .elementor-15912
    .elementor-element.elementor-element-b194c8c
    > .elementor-widget-container {
    margin: 0px 0px 50px 0px;
  }
  .elementor-15912 .elementor-element.elementor-element-1258a9a {
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 991px) {
  .elementor-15912
    .elementor-element.elementor-element-887b744
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-025f991
    > .elementor-element-populated {
    border-width: 0px 0px 0px 1px;
  }
  .elementor-15912
    .elementor-element.elementor-element-90ce8b0
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-9a42c6f
    > .elementor-element-populated {
    border-width: 1px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-981e080
    > .elementor-widget-container {
    margin: 20px 0px 20px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-3831c68.elementor-column
    > .elementor-widget-wrap {
    justify-content: center;
  }
  .elementor-15912
    .elementor-element.elementor-element-a3b2a0b
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-18921d0
    .pxl-image-single {
    opacity: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-29ac278 {
    padding: 70px 0px 70px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-f10a76f
    > .elementor-element-populated {
    padding: 70px 20px 70px 20px;
  }
  .elementor-15912
    .elementor-element.elementor-element-01a8d52
    .pxl-text-slip
    .pxl-item--text {
    font-size: 120px;
  }
  .elementor-15912
    .elementor-element.elementor-element-ccd7c3e
    .pxl-image-single
    img {
    max-height: 280px;
  }
  .elementor-15912 .elementor-element.elementor-element-edf3491 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-7700d33
    > .elementor-element-populated {
    padding: 70px 70px 70px 70px;
  }
}
@media (max-width: 767px) {
  .elementor-15912
    .elementor-element.elementor-element-fef26e3
    .pxl-feature-slide
    .pxl-item--inner {
    min-height: 620px;
  }
  .elementor-15912 .elementor-element.elementor-element-862a631 {
    padding: 70px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-b327297
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-2699895
    .pxl-heading
    .pxl-item--title {
    font-size: 70px;
  }
  .elementor-15912
    .elementor-element.elementor-element-18921d0
    .pxl-image-single {
    opacity: 50%;
  }
  .elementor-15912
    .elementor-element.elementor-element-7e1274e
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 30px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-403c4c9
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-8e16b95
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-f10a76f
    > .elementor-element-populated {
    padding: 85px 15px 55px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-d5e328b
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-2f68173
    > .elementor-element-populated {
    padding: 70px 15px 70px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-3f2a19d
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-8c52fe4
    .pxl-heading
    .pxl-heading--inner {
    max-width: 360px;
  }
  .elementor-15912
    .elementor-element.elementor-element-2b42039
    > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-1cf34eb.elementor-column
    > .elementor-widget-wrap {
    justify-content: flex-start;
  }
  .elementor-15912
    .elementor-element.elementor-element-4a7517f
    > .elementor-widget-container {
    margin: 0px 30px 0px 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-e6e15ce
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912 .elementor-element.elementor-element-277d0a5 {
    padding: 70px 0px 70px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-3c36db5
    > .elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-5197b0d
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-1a858b6
    > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-dce77e2
    > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-1cc0da8
    > .elementor-widget-container {
    border-width: 0px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-44e48d9
    > .elementor-element-populated {
    padding: 70px 15px 0px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-135a947
    > .elementor-element-populated {
    padding: 55px 15px 55px 15px;
  }
  .elementor-15912 .elementor-element.elementor-element-a706d56 {
    padding: 60px 0px 70px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-484de78
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-b1d78e1
    > .elementor-element-populated {
    padding: 320px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-7700d33
    > .elementor-element-populated {
    padding: 70px 15px 70px 15px;
  }
  .elementor-15912 .elementor-element.elementor-element-04401e1 {
    padding: 70px 0px 60px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-323ece5
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .elementor-15912
    .elementor-element.elementor-element-025f991
    > .elementor-element-populated {
    border-width: 1px 0px 0px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-55be223
    .pxl-el-divider {
    width: 90%;
  }
  .elementor-15912
    .elementor-element.elementor-element-e67a6bd
    > .elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-5beb448
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-15912 .elementor-element.elementor-element-9ef2edb {
    padding: 110px 0px 60px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-2699895
    .pxl-heading
    .pxl-item--title {
    font-size: 50px;
  }
  .elementor-15912
    .elementor-element.elementor-element-18921d0
    > .elementor-widget-container {
    --e-transform-translateX: -50%;
    --e-transform-translateY: -50%;
  }
  .elementor-15912 .elementor-element.elementor-element-18921d0 {
    --container-widget-width: 400px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 400px);
    max-width: 400px;
    top: 20%;
  }
  body:not(.rtl) .elementor-15912 .elementor-element.elementor-element-18921d0 {
    left: 50%;
  }
  body.rtl .elementor-15912 .elementor-element.elementor-element-18921d0 {
    right: 50%;
  }
  .elementor-15912
    .elementor-element.elementor-element-36e1705
    .pxl-el-divider {
    width: 90%;
  }
  .elementor-15912
    .elementor-element.elementor-element-1b56f79
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-b1d8701
    .pxl-el-divider {
    width: 90%;
  }
  .elementor-15912
    .elementor-element.elementor-element-1abeae1
    .pxl-button
    .btn {
    font-size: 12px;
  }
  .elementor-15912
    .elementor-element.elementor-element-01a8d52
    .pxl-text-slip
    .pxl-item--text {
    font-size: 60px;
  }
  .elementor-15912
    .elementor-element.elementor-element-1098b3b
    .pxl-image-single
    img {
    max-height: 100px;
  }
  .elementor-15912
    .elementor-element.elementor-element-ccd7c3e
    > .elementor-widget-container {
    margin: 50px 0px -10px 0px;
  }
  .elementor-15912
    .elementor-element.elementor-element-ccd7c3e
    .pxl-image-single
    img {
    max-height: 150px;
  }
  .elementor-15912
    .elementor-element.elementor-element-8c52fe4
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-bd8ee88
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-e6a4f5c
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-cdfa00b
    .pxl-el-divider {
    width: 90%;
  }
  .elementor-15912
    .elementor-element.elementor-element-44e48d9
    > .elementor-element-populated {
    padding: 15px 15px 15px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-135a947
    > .elementor-element-populated {
    padding: 35px 15px 35px 15px;
  }
  .elementor-15912
    .elementor-element.elementor-element-824ea28
    .pxl-heading
    .pxl-item--title {
    font-size: 30px;
  }
  .elementor-15912
    .elementor-element.elementor-element-594aee7
    .pxl-el-divider {
    width: 90%;
  }
}
@media (max-width: 1200px) and (min-width: 576px) {
  .elementor-15912 .elementor-element.elementor-element-b94127a {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-6ac99b8 {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-419b486 {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-ca3b74c {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-9bb1faf {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-96a9e01 {
    width: 60%;
  }
  .elementor-15912 .elementor-element.elementor-element-1cf34eb {
    width: 40%;
  }
}
@media (max-width: 991px) and (min-width: 576px) {
  .elementor-15912 .elementor-element.elementor-element-3727c10 {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-025f991 {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-9a42c6f {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-3831c68 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-1dc8109 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-7e1274e {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-1b56f79 {
    width: 50%;
  }
  .elementor-15912 .elementor-element.elementor-element-4e66ec3 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-2f68173 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-3c36db5 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-44e48d9 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-b1d78e1 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-7700d33 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-5b46df1 {
    width: 100%;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .elementor-15912 .elementor-element.elementor-element-7e1274e {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-1b56f79 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-96a9e01 {
    width: 100%;
  }
  .elementor-15912 .elementor-element.elementor-element-1cf34eb {
    width: 100%;
  }
}
