.elementor-92 .elementor-element.elementor-element-8525634>.elementor-container {
  max-width: 1820px;
}

.elementor-92 .elementor-element.elementor-element-8525634 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-8897b29>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 100px;
}

.elementor-92 .elementor-element.elementor-element-8897b29 {
  z-index: 10;
}

.elementor-92 .elementor-element.elementor-element-8897b29 .pxl-nav-menu .pxl-menu-primary>li>a {
  color: #FFFFFF;
  font-family: "GTWalsheimPro", Sans-serif;
  font-size: 17px;
  font-weight: 500;
}

.elementor-92 .elementor-element.elementor-element-8897b29 .pxl-nav-menu .pxl-menu-primary>li>a:before {
  background-color: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-444a1de>.elementor-container {
  max-width: 1850px;
}

.elementor-92 .elementor-element.elementor-element-444a1de,
.elementor-92 .elementor-element.elementor-element-444a1de>.elementor-background-overlay {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-444a1de {
  margin-top: -110px;
  margin-bottom: 0px;
  padding: 0px 15px 0px 15px;
}

.elementor-92 .elementor-element.elementor-element-7015a41:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-7015a41>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image: url("../img/devops.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-7015a41.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-92 .elementor-element.elementor-element-7015a41.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-7015a41>.elementor-background-slideshow {
  border-radius: 8px 0px 0px 8px;
}

.elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
  padding: 0px 0px 0px 100px;
}

.elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-10402d5>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 130px 0px 100px 60px;
}

.elementor-92 .elementor-element.elementor-element-e33daac>.elementor-widget-container {
  margin: 0px 0px 18px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-e33daac .pxl-heading .pxl-heading--inner {
  max-width: 620px;
}

.elementor-92 .elementor-element.elementor-element-e33daac .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 60px;
  line-height: 1.1666em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-e33daac .pxl-heading .pxl-item--subtitle {
  color: #FFFFFF;
  margin-bottom: 23px;
}

.elementor-92 .elementor-element.elementor-element-e33daac .pxl-heading .pxl-item--subtitle .pxl-item--subtext .text-gradient:not(.pxl-icon--heading) {
  --gradient-color-from: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-e33daac .pxl-heading .pxl-item--subtitle,
.elementor-92 .elementor-element.elementor-element-e33daac .pxl-heading .pxl-item--subtitle span {
  font-family: "GTWalsheimPro", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 5px;
}

.elementor-92 .elementor-element.elementor-element-63bbc05>.elementor-widget-container {
  margin: 0px 0px 43px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-63bbc05 .pxl-text-editor .pxl-item--inner {
  max-width: 602px;
}

.elementor-92 .elementor-element.elementor-element-63bbc05 .pxl-text-editor {
  color: #FFFFFF;
  font-size: 17px;
  line-height: 1.588em;
}

.elementor-92 .elementor-element.elementor-element-d9d5f56 {
  width: auto;
  max-width: auto;
}

.elementor-92 .elementor-element.elementor-element-d9d5f56>.elementor-widget-container {
  margin: 0px 18px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-d9d5f56 .pxl-button .btn {
  color: #FFFFFF;
  background: var(--e-global-color-primary);
  padding: 0px 43px 0px 43px;
}

.elementor-92 .elementor-element.elementor-element-d9d5f56 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-d9d5f56 .pxl-button .btn:focus {
  color: #FFFFFF;
  background: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-d9d5f56 .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-ca50d9b {
  width: auto;
  max-width: auto;
}

.elementor-92 .elementor-element.elementor-element-ca50d9b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-ca50d9b .pxl-button .btn {
  color: #FFFFFF;
  background: var(--e-global-color-primary);
  padding: 0px 38px 0px 38px;
}

.elementor-92 .elementor-element.elementor-element-ca50d9b .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-ca50d9b .pxl-button .btn:focus {
  color: #FFFFFF;
  background: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-ca50d9b .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 {
  width: auto;
  max-width: auto;
  bottom: -243px;
}

.elementor-92 .elementor-element.elementor-element-a74cae4>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-92 .elementor-element.elementor-element-a74cae4 {
  right: -80px;
}

body.rtl .elementor-92 .elementor-element.elementor-element-a74cae4 {
  left: -80px;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 .pxl-circle {
  width: 400px;
  height: 400px;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 .pxl-circle-1 {
  width: 400px;
  height: 400px;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 .pxl-circle-2 {
  width: 400px;
  height: 400px;
  left: 113px;
  top: -77px;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 .pxl-circle-1 .particles {
  animation-duration: 15s;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 .pxl-circle-2 .particles {
  animation-duration: 20s;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 .particles span {
  background-color: #ffffff;
}

.elementor-92 .elementor-element.elementor-element-a74cae4 .circle-border {
  border-color: #FFFFFF80 !important;
}

.elementor-92 .elementor-element.elementor-element-b41ce66>.elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-2a0414e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-background-slideshow {
  border-radius: 0px 8px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 55px 58px 48px 60px;
}

.elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-86e3d35 .pxl-list1 .pxl-item--icon {
  color: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-86e3d35 .pxl-list .pxl-item--icon {
  margin: 0px 22px 0px 0px;
  font-size: 10px;
}

.elementor-92 .elementor-element.elementor-element-86e3d35 .pxl-list .pxl-item--content {
  color: #FFFFFF;
  font-size: 17px;
}

.elementor-92 .elementor-element.elementor-element-86e3d35 .pxl-list .pxl--item {
  align-items: Center;
}

.elementor-92 .elementor-element.elementor-element-ec3871c:not(.elementor-motion-effects-element-type-background),
.elementor-92 .elementor-element.elementor-element-ec3871c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}

.elementor-92 .elementor-element.elementor-element-ec3871c,
.elementor-92 .elementor-element.elementor-element-ec3871c>.elementor-background-overlay {
  border-radius: 0px 0px 8px 0px;
}

.elementor-92 .elementor-element.elementor-element-ec3871c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-92 .elementor-element.elementor-element-ec3871c>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-d7abb28>.elementor-element-populated {
  padding: 105px 58px 60px 62px;
}

.elementor-92 .elementor-element.elementor-element-53c12e4>.elementor-widget-container {
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 30px 0px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #FFFFFF33;
}

.elementor-92 .elementor-element.elementor-element-53c12e4 .pxl-counter .pxl-counter--holder {
  gap: 39px;
}

.elementor-92 .elementor-element.elementor-element-53c12e4 .pxl-counter .pxl-counter--title {
  max-width: 160px;
}

.elementor-92 .elementor-element.elementor-element-bc58a70>.elementor-widget-container {
  margin: 0px 0px 70px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-bc58a70 .pxl-counter .pxl-counter--holder {
  gap: 30px;
}

.elementor-92 .elementor-element.elementor-element-bc58a70 .pxl-counter .pxl-counter--title {
  max-width: 185px;
}

.elementor-92 .elementor-element.elementor-element-07f8bdc .pxl-button .btn {
  line-height: 65px;
}

.elementor-92 .elementor-element.elementor-element-07f8bdc .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-07f8bdc .pxl-button .btn:focus {
  color: #FFFFFF;
  background: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-07f8bdc .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-3aac784>.elementor-container {
  max-width: 1850px;
}

.elementor-92 .elementor-element.elementor-element-200c1e5>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 64px 15px 86px 15px;
}

.elementor-92 .elementor-element.elementor-element-84f922b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-0f7e3c8>.elementor-container {
  max-width: 1820px;
}

.elementor-92 .elementor-element.elementor-element-0f7e3c8 {
  padding: 0px 15px 125px 15px;
}

.elementor-92 .elementor-element.elementor-element-6487059:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-6487059>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-6487059>.elementor-background-slideshow {
  border-radius: 8px 0px 0px 8px;
}

.elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
  padding: 95px 50px 73px 50px;
}

.elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-189e244>.elementor-widget-container {
  margin: 0px 0px 200px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-189e244 .pxl-heading .pxl-heading--inner {
  max-width: 319px;
}

.elementor-92 .elementor-element.elementor-element-189e244 .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 35px;
  line-height: 1.28em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-189e244 .pxl-heading .pxl-title--highlight {
  color: #6491FF;
}

.elementor-92 .elementor-element.elementor-element-996e1f7 {
  z-index: 10;
}

.elementor-92 .elementor-element.elementor-element-996e1f7 .pxl-button .btn {
  padding: 0px 40px 0px 40px;
}

.elementor-92 .elementor-element.elementor-element-996e1f7 .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-cc40536 {
  width: auto;
  max-width: auto;
  bottom: -340px;
}

.elementor-92 .elementor-element.elementor-element-cc40536>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-92 .elementor-element.elementor-element-cc40536 {
  right: 50px;
}

body.rtl .elementor-92 .elementor-element.elementor-element-cc40536 {
  left: 50px;
}

.elementor-92 .elementor-element.elementor-element-edc6814>.elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-d947d15>.elementor-widget-container {
  background-color: #193C9214;
  margin: 0px 0px 0px 0px;
  padding: 45px 0px 45px 0px;
  border-radius: 0px 8px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-d947d15 .pxl-text-editor {
  text-align: center;
  color: var(--e-global-color-text);
  font-size: 20px;
  line-height: 30px;
}

.elementor-92 .elementor-element.elementor-element-ba9e6e7 {
  border-style: solid;
  border-width: 0px 1px 1px 0px;
  border-color: #CDCDCD;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-ba9e6e7,
.elementor-92 .elementor-element.elementor-element-ba9e6e7>.elementor-background-overlay {
  border-radius: 0px 0px 8px 0px;
}

.elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 01px 0px 0px;
  border-color: #DCDCDC;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 55px 48px 48px 44px;
}

.elementor-92 .elementor-element.elementor-element-38fe69a>.elementor-widget-container {
  margin: 0px 0px 42px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-38fe69a .pxl-icon1 {
  gap: 20px;
}

.elementor-92 .elementor-element.elementor-element-38fe69a .pxl-icon1 a i {
  color: var(--e-global-color-primary);
  font-size: 54px;
}

.elementor-92 .elementor-element.elementor-element-38fe69a .pxl-icon1 svg path {
  fill: var(--e-global-color-primary);
}

.elementor-92 .elementor-element.elementor-element-f69abd8>.elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-f69abd8 .pxl-heading .pxl-item--title {
  color: var(--e-global-color-text);
  -webkit-text-stroke-color: var(--e-global-color-text);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-13af1ab>.elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-627410b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 45px 0px;
}

.elementor-92 .elementor-element.elementor-element-627410b .pxl-list .pxl--item+.pxl--item {
  margin-top: 7px;
}

.elementor-92 .elementor-element.elementor-element-627410b .pxl-list label {
  margin: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-abb75a8>.elementor-widget-container {
  margin: 21px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-abb75a8 .pxl-button .btn .pxl--btn-text:before {
  background-color: #02010100;
}

.elementor-92 .elementor-element.elementor-element-abb75a8 .pxl-button .btn {
  padding: 0px 8px 0px 8px;
}

.elementor-92 .elementor-element.elementor-element-abb75a8 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-abb75a8 .pxl-button .btn:focus {
  color: var(--e-global-color-text);
}

.elementor-92 .elementor-element.elementor-element-abb75a8 .pxl-button .btn .pxl--btn-icon {
  font-size: 20px;
}

.elementor-92 .elementor-element.elementor-element-abb75a8 .pxl-button .btn svg {
  height: 20px;
}

.elementor-92 .elementor-element.elementor-element-abb75a8 .pxl-button .pxl-icon--right .pxl--btn-icon {
  margin-left: 9px;
}

.elementor-92 .elementor-element.elementor-element-ef78ccc>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #DCDCDC;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 55px 48px 50px 44px;
}

.elementor-92 .elementor-element.elementor-element-fefb1bf>.elementor-widget-container {
  margin: 0px 0px 42px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-fefb1bf .pxl-icon1 {
  gap: 20px;
}

.elementor-92 .elementor-element.elementor-element-fefb1bf .pxl-icon1 a i {
  color: var(--e-global-color-primary);
  font-size: 54px;
}

.elementor-92 .elementor-element.elementor-element-fefb1bf .pxl-icon1 svg path {
  fill: var(--e-global-color-primary);
}

.elementor-92 .elementor-element.elementor-element-b0e876b>.elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-b0e876b .pxl-heading .pxl-item--title {
  color: var(--e-global-color-text);
  -webkit-text-stroke-color: var(--e-global-color-text);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-bac76fe>.elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-5fa3b3b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 45px 0px;
}

.elementor-92 .elementor-element.elementor-element-5fa3b3b .pxl-list .pxl--item+.pxl--item {
  margin-top: 7px;
}

.elementor-92 .elementor-element.elementor-element-5fa3b3b .pxl-list label {
  margin: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-b3877dc>.elementor-widget-container {
  margin: 21px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-b3877dc .pxl-button .btn .pxl--btn-text:before {
  background-color: #02010100;
}

.elementor-92 .elementor-element.elementor-element-b3877dc .pxl-button .btn {
  padding: 0px 8px 0px 8px;
}

.elementor-92 .elementor-element.elementor-element-b3877dc .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-b3877dc .pxl-button .btn:focus {
  color: var(--e-global-color-text);
}

.elementor-92 .elementor-element.elementor-element-b3877dc .pxl-button .btn .pxl--btn-icon {
  font-size: 20px;
}

.elementor-92 .elementor-element.elementor-element-b3877dc .pxl-button .btn svg {
  height: 20px;
}

.elementor-92 .elementor-element.elementor-element-b3877dc .pxl-button .pxl-icon--right .pxl--btn-icon {
  margin-left: 9px;
}

.elementor-92 .elementor-element.elementor-element-f18b918>.elementor-element-populated {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #CDCDCD;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 55px 48px 50px 44px;
}

.elementor-92 .elementor-element.elementor-element-f18b918>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-f18b918>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-f18b918>.elementor-background-slideshow {
  border-radius: 0px 0px 8px 0px;
}

.elementor-92 .elementor-element.elementor-element-5ac412b>.elementor-widget-container {
  margin: 0px 0px 42px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-5ac412b .pxl-icon1 {
  gap: 20px;
}

.elementor-92 .elementor-element.elementor-element-5ac412b .pxl-icon1 a i {
  color: var(--e-global-color-primary);
  font-size: 54px;
}

.elementor-92 .elementor-element.elementor-element-5ac412b .pxl-icon1 svg path {
  fill: var(--e-global-color-primary);
}

.elementor-92 .elementor-element.elementor-element-a25f28a>.elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-a25f28a .pxl-heading .pxl-item--title {
  color: var(--e-global-color-text);
  -webkit-text-stroke-color: var(--e-global-color-text);
  font-size: 30px;
  line-height: 45px;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-a9f8010>.elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-7373998>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 45px 0px;
}

.elementor-92 .elementor-element.elementor-element-7373998 .pxl-list .pxl--item+.pxl--item {
  margin-top: 7px;
}

.elementor-92 .elementor-element.elementor-element-7373998 .pxl-list label {
  margin: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-4935f37>.elementor-widget-container {
  margin: 21px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-4935f37 .pxl-button .btn .pxl--btn-text:before {
  background-color: #02010100;
}

.elementor-92 .elementor-element.elementor-element-4935f37 .pxl-button .btn {
  padding: 0px 8px 0px 8px;
}

.elementor-92 .elementor-element.elementor-element-4935f37 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-4935f37 .pxl-button .btn:focus {
  color: var(--e-global-color-text);
}

.elementor-92 .elementor-element.elementor-element-4935f37 .pxl-button .btn .pxl--btn-icon {
  font-size: 20px;
}

.elementor-92 .elementor-element.elementor-element-4935f37 .pxl-button .btn svg {
  height: 20px;
}

.elementor-92 .elementor-element.elementor-element-4935f37 .pxl-button .pxl-icon--right .pxl--btn-icon {
  margin-left: 9px;
}

.elementor-92 .elementor-element.elementor-element-9905338>.elementor-container {
  max-width: 1370px;
}

.elementor-92 .elementor-element.elementor-element-9905338 {
  padding: 0px 0px 125px 0px;
}

.elementor-92 .elementor-element.elementor-element-0c1ce04>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-b332762>.elementor-widget-container {
  margin: 0px 0px 0px 40px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-b332762 .pxl-image-single .pxl-item--bg {
  height: 705px;
}

.elementor-92 .elementor-element.elementor-element-b332762 .pxl-image-single img,
.elementor-92 .elementor-element.elementor-element-b332762 .pxl-item--inner {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-0e4ebef {
  margin-top: -360px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-1d5fdc2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-primary);
}

.elementor-92 .elementor-element.elementor-element-1d5fdc2.elementor-column>.elementor-widget-wrap {
  justify-content: center;
}

.elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 52px 52px 52px 52px;
}

.elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-994281b {
  width: auto;
  max-width: auto;
}

.elementor-92 .elementor-element.elementor-element-994281b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-994281b .pxl-icon1 {
  text-align: center;
  gap: 20px;
}

.elementor-92 .elementor-element.elementor-element-994281b .pxl-icon1 a i {
  font-size: 45px;
}

.elementor-92 .elementor-element.elementor-element-aa439db>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-aa439db .pxl-counter {
  text-align: center;
}

.elementor-92 .elementor-element.elementor-element-aa439db .pxl-counter .pxl-counter--holder {
  gap: 15px;
}

.elementor-92 .elementor-element.elementor-element-aa439db .pxl-counter .pxl-counter--title {
  font-size: 18px;
}

.elementor-92 .elementor-element.elementor-element-aa439db .pxl-counter .pxl-counter--number {
  color: #FFFFFF !important;
  font-size: 70px;
}

.elementor-92 .elementor-element.elementor-element-aa439db .pxl-counter .pxl-counter--suffix,
.elementor-92 .elementor-element.elementor-element-aa439db .pxl-counter .pxl-counter--prefix {
  font-size: 34px;
}

.elementor-92 .elementor-element.elementor-element-9878658>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 40px 35px 0px 75px;
}

.elementor-92 .elementor-element.elementor-element-825a8b8>.elementor-widget-container {
  margin: 0px 0px 25px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-825a8b8 .pxl-heading .pxl-heading--inner {
  max-width: 520px;
}

.elementor-92 .elementor-element.elementor-element-825a8b8 .pxl-heading .pxl-item--title {
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-21333d6>.elementor-widget-container {
  margin: 0px 0px 3px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-21333d6 .pxl-text-editor .pxl-item--inner {
  max-width: 92%;
}

.elementor-92 .elementor-element.elementor-element-21333d6 .pxl-text-editor {
  color: var(--e-global-color-text);
  font-size: 18px;
  line-height: 30px;
}

.elementor-widget-divider {
  --divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
  background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
  fill: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-5f15a8d {
  --divider-border-style: solid;
  --divider-color: #D3D5D6;
  --divider-border-width: 1px;
}

.elementor-92 .elementor-element.elementor-element-5f15a8d>.elementor-widget-container {
  margin: 0px 0px 7px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-5f15a8d .elementor-divider-separator {
  width: 100%;
}

.elementor-92 .elementor-element.elementor-element-5f15a8d .elementor-divider {
  padding-block-start: 32px;
  padding-block-end: 32px;
}

.elementor-92 .elementor-element.elementor-element-8d05ad2>.elementor-widget-container {
  margin: 0px 0px 40px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-9e1ec51 {
  width: auto;
  max-width: auto;
}

.elementor-92 .elementor-element.elementor-element-9e1ec51>.elementor-widget-container {
  margin: 0px 38px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-9e1ec51 .pxl-button .btn {
  color: #FFFFFF;
  background: var(--e-global-color-primary);
  padding: 0px 42px 0px 42px;
}

.elementor-92 .elementor-element.elementor-element-9e1ec51 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-9e1ec51 .pxl-button .btn:focus {
  color: #FFFFFF;
  background: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-9e1ec51 .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-39cc781 {
  width: auto;
  max-width: auto;
  align-self: center;
}

.elementor-92 .elementor-element.elementor-element-dfdee7d>.elementor-container {
  max-width: 1850px;
}

.elementor-92 .elementor-element.elementor-element-dfdee7d {
  padding: 0px 15px 0px 15px;
}

.elementor-92 .elementor-element.elementor-element-b102cac:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-b102cac>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #DBE6FC 0%, #FFFFFF 100%);
}

.elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-b102cac>.elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-b102cac>.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: 90px 150px 175px 150px;
}

.elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-8a69ac2>.elementor-widget-container {
  margin: 0px 0px 16px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-8a69ac2 .pxl-heading {
  text-align: center;
}

.elementor-92 .elementor-element.elementor-element-8a69ac2 .pxl-heading .pxl-item--title {
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-8a69ac2 .pxl-heading .pxl-item--subtitle {
  margin-bottom: 25px;
}

.elementor-92 .elementor-element.elementor-element-66a32c6>.elementor-widget-container {
  margin: 0px 0px 70px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-66a32c6 .pxl-text-editor {
  text-align: center;
  color: #666666;
  font-size: 18px;
  line-height: 30px;
}

.elementor-92 .elementor-element.elementor-element-0270fc5 .pxl-industries-list {
  justify-content: center;
}

.elementor-92 .elementor-element.elementor-element-760c42e>.elementor-container {
  max-width: 1850px;
}

.elementor-92 .elementor-element.elementor-element-760c42e {
  padding: 0px 15px 123px 15px;
}

.elementor-92 .elementor-element.elementor-element-4b8a4cb>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}

.elementor-92 .elementor-element.elementor-element-4915ce3:not(.elementor-motion-effects-element-type-background),
.elementor-92 .elementor-element.elementor-element-4915ce3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, var(--e-global-color-secondary) 0%, var(--e-global-color-primary) 100%);
}

.elementor-92 .elementor-element.elementor-element-4915ce3>.elementor-background-overlay {
  background-image: url("https://demo.casethemes.net/safebyte/wp-content/uploads/2025/03/udwdwdewvqevvqvv-01.webp");
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-4915ce3,
.elementor-92 .elementor-element.elementor-element-4915ce3>.elementor-background-overlay {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-4915ce3 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-92 .elementor-element.elementor-element-512bff8>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 125px 50px 125px 100px;
}

.elementor-92 .elementor-element.elementor-element-8ce0a09>.elementor-widget-container {
  margin: 0px 0px 25px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-8ce0a09 .pxl-heading .pxl-heading--inner {
  max-width: 700px;
}

.elementor-92 .elementor-element.elementor-element-8ce0a09 .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-8ce0a09 .pxl-heading .pxl-item--subtitle {
  margin-bottom: 25px;
}

.elementor-92 .elementor-element.elementor-element-8ce0a09 .pxl-heading .pxl-title--highlight {
  color: #6491FF;
}

.elementor-92 .elementor-element.elementor-element-f4532e7>.elementor-widget-container {
  margin: 0px 0px 52px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-f4532e7 .pxl-text-editor .pxl-item--inner {
  max-width: 535px;
}

.elementor-92 .elementor-element.elementor-element-f4532e7 .pxl-text-editor {
  color: #CDD4EF;
  font-size: 18px;
  line-height: 30px;
}

.elementor-92 .elementor-element.elementor-element-1644c0f .pxl-button .btn {
  padding: 0px 42px 0px 42px;
}

.elementor-92 .elementor-element.elementor-element-1644c0f .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-1644c0f .pxl-button .btn:focus {
  color: var(--e-global-color-text);
  background: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-1644c0f .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-dc18756.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-92 .elementor-element.elementor-element-dc18756.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-92 .elementor-element.elementor-element-dc18756>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 100px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-6bfd18f {
  padding: 0px 15px 105px 15px;
}

.elementor-92 .elementor-element.elementor-element-ef2504e>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}

.elementor-92 .elementor-element.elementor-element-060bc8e>.elementor-widget-container {
  margin: 0px 0px 18px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-060bc8e .pxl-heading {
  text-align: center;
}

.elementor-92 .elementor-element.elementor-element-060bc8e .pxl-heading .pxl-heading--inner {
  max-width: 630px;
}

.elementor-92 .elementor-element.elementor-element-060bc8e .pxl-heading .pxl-item--title {
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-060bc8e .pxl-heading .pxl-item--subtitle {
  margin-bottom: 26px;
}

.elementor-92 .elementor-element.elementor-element-a555f1c>.elementor-widget-container {
  margin: 0px 0px 70px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-a555f1c .pxl-text-editor {
  text-align: center;
  font-size: 18px;
}

.elementor-92 .elementor-element.elementor-element-f341dae>.elementor-container {
  max-width: 1720px;
}

.elementor-92 .elementor-element.elementor-element-f341dae {
  padding: 0px 30px 145px 30px;
}

.elementor-92 .elementor-element.elementor-element-dcf73a4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(270deg, #0D2565 0%, #204AB0 100%);
}

.elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-background-slideshow {
  border-radius: 25px 25px 25px 25px;
}

.elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
  padding: 38px 110px 38px 38px;
}

.elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-c2a09a7>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-893a754 .pxl-image-single .pxl-item--bg {
  height: 450px;
}

.elementor-92 .elementor-element.elementor-element-893a754 .pxl-image-single img,
.elementor-92 .elementor-element.elementor-element-893a754 .pxl-item--inner {
  border-radius: 15px 15px 15px 15px;
}

.elementor-92 .elementor-element.elementor-element-7bf3236>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 40px 0px 0px 78px;
}

.elementor-92 .elementor-element.elementor-element-545f436 {
  width: auto;
  max-width: auto;
  align-self: center;
}

.elementor-92 .elementor-element.elementor-element-545f436>.elementor-widget-container {
  margin: 0px 15px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-545f436 .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 30px;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-6ba67cd {
  width: auto;
  max-width: auto;
  align-self: center;
}

.elementor-92 .elementor-element.elementor-element-6ba67cd>.elementor-widget-container {
  margin: 0px 18px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-6ba67cd .pxl-counter .pxl-counter--holder {
  gap: 15px;
}

.elementor-92 .elementor-element.elementor-element-6ba67cd .pxl-counter .pxl-counter--title {
  font-family: "GTWalsheimPro", Sans-serif;
}

.elementor-92 .elementor-element.elementor-element-6ba67cd .pxl-counter .pxl-counter--number {
  color: #FFFFFF !important;
  font-family: "GTWalsheimPro", Sans-serif;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-6ba67cd .pxl-counter .pxl-counter--suffix,
.elementor-92 .elementor-element.elementor-element-6ba67cd .pxl-counter .pxl-counter--prefix {
  font-size: 20px;
  font-weight: 800;
}

.elementor-92 .elementor-element.elementor-element-84a4372 {
  width: auto;
  max-width: auto;
  align-self: center;
}

.elementor-92 .elementor-element.elementor-element-84a4372>.elementor-widget-container {
  margin: 0px 18px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-84a4372 .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 30px;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-a6b467e>.elementor-widget-container {
  margin: 12px 0px 40px 2px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-a6b467e .pxl-text-editor .pxl-item--inner {
  max-width: 480px;
}

.elementor-92 .elementor-element.elementor-element-a6b467e .pxl-text-editor {
  color: #CDD4EF;
}

.elementor-92 .elementor-element.elementor-element-921f54f>.elementor-widget-container {
  margin: 0px 0px 58px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-921f54f .pxl-list1 .pxl-item--icon {
  color: #1EDE8F;
}

.elementor-92 .elementor-element.elementor-element-921f54f .pxl-list .pxl--item+.pxl--item {
  margin-top: 10px;
}

.elementor-92 .elementor-element.elementor-element-921f54f .pxl-list .pxl-item--icon {
  margin: 0px 10px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-921f54f .pxl-list label {
  color: #FFFFFF;
  font-size: 17px;
}

.elementor-92 .elementor-element.elementor-element-921f54f .pxl-list .pxl--item {
  align-items: Center;
}

.elementor-92 .elementor-element.elementor-element-db7b72d {
  width: auto;
  max-width: auto;
}

.elementor-92 .elementor-element.elementor-element-db7b72d>.elementor-widget-container {
  margin: 0px 18px 0px 5px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-db7b72d .pxl-button .btn {
  line-height: 50px;
  padding: 0px 35px 0px 35px;
}

.elementor-92 .elementor-element.elementor-element-db7b72d .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-db7b72d .pxl-button .btn:focus {
  color: var(--e-global-color-text);
  background: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-db7b72d .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-c8d7a38 {
  width: auto;
  max-width: auto;
}

.elementor-92 .elementor-element.elementor-element-c8d7a38>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-c8d7a38 .pxl-button .btn {
  line-height: 50px;
  padding: 0px 35px 0px 35px;
}

.elementor-92 .elementor-element.elementor-element-c8d7a38 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-c8d7a38 .pxl-button .btn:focus {
  color: var(--e-global-color-text);
  background: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-c8d7a38 .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-0efb7de>.elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-7dd6ed0:not(.elementor-motion-effects-element-type-background),
.elementor-92 .elementor-element.elementor-element-7dd6ed0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #EDF0F6;
}

.elementor-92 .elementor-element.elementor-element-7dd6ed0 {
  overflow: hidden;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-92 .elementor-element.elementor-element-7dd6ed0>.elementor-background-overlay {
  opacity: 1;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-7dd6ed0,
.elementor-92 .elementor-element.elementor-element-7dd6ed0>.elementor-background-overlay {
  border-radius: 25px 25px 25px 25px;
}

.elementor-92 .elementor-element.elementor-element-7938236>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 70px 85px 82px 65px;
}

.elementor-92 .elementor-element.elementor-element-7dce35e>.elementor-widget-container {
  margin: 0px 0px 33px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-7dce35e .pxl-heading .pxl-item--title {
  font-size: 30px;
  line-height: 55px;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-504d226>.elementor-widget-container {
  margin: 0px 0px 40px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-504d226 .pxl-counter .pxl-counter--holder {
  gap: 15px;
}

.elementor-92 .elementor-element.elementor-element-504d226 .pxl-counter .pxl-counter--title {
  font-size: 80px;
  line-height: 80px;
}

.elementor-92 .elementor-element.elementor-element-504d226 .pxl-counter .pxl-counter--number {
  color: var(--e-global-color-primary);
  font-size: 80px;
  line-height: 80px;
}

.elementor-92 .elementor-element.elementor-element-bdfb33b>.elementor-widget-container {
  margin: 0px 0px 58px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-bdfb33b .pxl-text-editor {
  color: #4B535D;
}

.elementor-92 .elementor-element.elementor-element-c492f51 .pxl-button .btn {
  color: #FFFFFF;
  background: var(--e-global-color-primary);
  line-height: 50px;
  padding: 0px 35px 0px 35px;
}

.elementor-92 .elementor-element.elementor-element-c492f51 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-c492f51 .pxl-button .btn:focus {
  color: #FFFFFF;
  background: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-c492f51 .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-81e8a7a {
  padding: 0px 0px 125px 0px;
}

.elementor-92 .elementor-element.elementor-element-9b47e74>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}

.elementor-92 .elementor-element.elementor-element-2663684 {
  margin-top: 0px;
  margin-bottom: -300px;
  padding: 0px 0px 0px 0px;
  z-index: 10;
}

.elementor-92 .elementor-element.elementor-element-2f561d3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 35px 30px 35px 30px;
}

.elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-ea6bd88>.elementor-widget-container {
  margin: 0px 0px 18px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-1b3200a>.elementor-widget-container {
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-1b3200a .pxl-heading .pxl-heading--inner {
  max-width: 176px;
}

.elementor-92 .elementor-element.elementor-element-1b3200a .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 25px;
  line-height: 1.4em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-6d6b988 .pxl-icon1 {
  text-align: right;
  gap: 20px;
}

.elementor-92 .elementor-element.elementor-element-6d6b988 .pxl-icon1 a .pxl-icon-label {
  color: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-6d6b988 .pxl-icon1 a i {
  color: #FFFFFF;
  font-size: 20px;
}

.elementor-92 .elementor-element.elementor-element-6d6b988 .pxl-icon1 svg path {
  fill: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-7434c44>.elementor-widget-container {
  margin: 73px 0px 0px 40px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-7434c44 .pxl-image-single .pxl-item--bg {
  height: 625px;
}

.elementor-92 .elementor-element.elementor-element-7434c44 .pxl-image-single img,
.elementor-92 .elementor-element.elementor-element-7434c44 .pxl-item--inner {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-3902bbc>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 95px;
}

.elementor-92 .elementor-element.elementor-element-ad5f917>.elementor-widget-container {
  margin: 0px 0px 28px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-ad5f917 .pxl-heading .pxl-item--title {
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-ad5f917 .pxl-heading .pxl-item--subtitle {
  margin-bottom: 26px;
}

.elementor-92 .elementor-element.elementor-element-57b1ea6>.elementor-widget-container {
  margin: 0px 0px 42px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-57b1ea6 .pxl-text-editor .pxl-item--inner {
  max-width: 600px;
}

.elementor-92 .elementor-element.elementor-element-70c4b4c>.elementor-widget-container {
  margin: 0px 0px 42px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-6203722 .pxl-button .btn {
  color: #FFFFFF;
  background: var(--e-global-color-primary);
}

.elementor-92 .elementor-element.elementor-element-6203722 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-6203722 .pxl-button .btn:focus {
  color: #FFFFFF;
  background: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-6203722 .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-1a48a9b>.elementor-container {
  max-width: 1820px;
}

.elementor-92 .elementor-element.elementor-element-1a48a9b {
  overflow: hidden;
  padding: 0px 30px 0px 30px;
}

.elementor-92 .elementor-element.elementor-element-607c948:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-607c948>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: var(--e-global-color-secondary);
}

.elementor-92 .elementor-element.elementor-element-607c948>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-607c948>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-607c948>.elementor-background-slideshow {
  border-radius: 8px 8px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-607c948>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 125px 0px 168px 0px;
}

.elementor-92 .elementor-element.elementor-element-607c948>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 {
  width: auto;
  max-width: auto;
  top: -165px;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-92 .elementor-element.elementor-element-2e1bca4 {
  right: 40px;
}

body.rtl .elementor-92 .elementor-element.elementor-element-2e1bca4 {
  left: 40px;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 .pxl-circle {
  width: 440px;
  height: 440px;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 .pxl-circle-1 {
  width: 440px;
  height: 440px;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 .pxl-circle-2 {
  width: 440px;
  height: 440px;
  left: 104px;
  top: 34px;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 .pxl-circle-1 .particles {
  animation-duration: 15s;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 .pxl-circle-2 .particles {
  animation-duration: 20s;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 .particles span {
  background-color: #ffffff;
}

.elementor-92 .elementor-element.elementor-element-2e1bca4 .circle-border {
  border-color: #FFFFFF26 !important;
}

.elementor-92 .elementor-element.elementor-element-0b83eae {
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-fc8941c>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 15px;
}

.elementor-92 .elementor-element.elementor-element-75537bb>.elementor-widget-container {
  margin: 0px 0px 12px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-75537bb .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-75537bb .pxl-heading .pxl-item--subtitle {
  margin-bottom: 25px;
}

.elementor-92 .elementor-element.elementor-element-75537bb .pxl-heading .pxl-title--highlight {
  color: #6491FF;
}

.elementor-92 .elementor-element.elementor-element-5d77f5b .pxl-text-editor {
  color: #CDD4EF;
  font-size: 18px;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-c4d402d.elementor-column .elementor-widget-wrap {
  align-items: flex-end;
}

.elementor-92 .elementor-element.elementor-element-c4d402d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-end;
  align-items: flex-end;
}

.elementor-92 .elementor-element.elementor-element-c4d402d.elementor-column>.elementor-widget-wrap {
  justify-content: flex-end;
}

.elementor-92 .elementor-element.elementor-element-c4d402d>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-419d6b6 {
  width: auto;
  max-width: auto;
}

.elementor-92 .elementor-element.elementor-element-419d6b6>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 8px 0px;
}

.elementor-92 .elementor-element.elementor-element-419d6b6 .pxl-button .btn {
  font-size: 15px;
  line-height: 50px;
}

.elementor-92 .elementor-element.elementor-element-419d6b6 .pxl-button .btn:hover,
.elementor-92 .elementor-element.elementor-element-419d6b6 .pxl-button .btn:focus {
  color: var(--e-global-color-text);
  background: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-419d6b6 .pxl-button .pxl-icon--left .pxl--btn-icon {
  margin-right: 9px;
}

.elementor-92 .elementor-element.elementor-element-f9693bc>.elementor-container {
  max-width: 1820px;
}

.elementor-92 .elementor-element.elementor-element-f9693bc {
  margin-top: -116px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-40e49de>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 30px 0px 30px;
}

.elementor-92 .elementor-element.elementor-element-b522695 {
  padding: 103px 0px 115px 0px;
}

.elementor-92 .elementor-element.elementor-element-d3e4b6e>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 15px 0px 15px;
}

.elementor-92 .elementor-element.elementor-element-fc128f6 .pxl-image-single .pxl-item--bg {
  height: 666px;
}

.elementor-92 .elementor-element.elementor-element-fc128f6 .pxl-image-single img,
.elementor-92 .elementor-element.elementor-element-fc128f6 .pxl-item--inner {
  border-radius: 16px 16px 16px 16px;
}

.elementor-92 .elementor-element.elementor-element-bf6f83e {
  width: auto;
  max-width: auto;
  bottom: 30px;
}

.elementor-92 .elementor-element.elementor-element-bf6f83e>.elementor-widget-container {
  background-color: var(--e-global-color-primary);
  margin: 0px 0px 0px 0px;
  padding: 56px 27px 15px 27px;
  border-radius: 46px 46px 46px 46px;
}

body:not(.rtl) .elementor-92 .elementor-element.elementor-element-bf6f83e {
  right: 45px;
}

body.rtl .elementor-92 .elementor-element.elementor-element-bf6f83e {
  left: 45px;
}

.elementor-92 .elementor-element.elementor-element-bf6f83e .pxl-text-editor {
  color: #FFFFFF;
  font-family: "GTWalsheimPro", Sans-serif;
  font-size: 83px;
  line-height: 21px;
}

.elementor-92 .elementor-element.elementor-element-8eb0466>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 50px 15px 0px 70px;
}

.elementor-92 .elementor-element.elementor-element-baff2aa>.elementor-widget-container {
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-baff2aa .pxl-heading .pxl-item--title {
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-baff2aa .pxl-heading .pxl-item--subtitle {
  margin-bottom: 26px;
}

.elementor-92 .elementor-element.elementor-element-7b78df7>.elementor-widget-container {
  margin: 0px 0px 40px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-7b78df7 .pxl-text-editor .pxl-item--inner {
  max-width: 605px;
}

.elementor-92 .elementor-element.elementor-element-7b78df7 .pxl-text-editor {
  font-size: 18px;
  line-height: 30px;
}

.elementor-92 .elementor-element.elementor-element-cb37501>.elementor-container {
  max-width: 1820px;
}

.elementor-92 .elementor-element.elementor-element-cb37501 {
  overflow: hidden;
  padding: 0px 30px 0px 30px;
}

.elementor-92 .elementor-element.elementor-element-cc3e24f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #0D2565 0%, #204AB0 100%);
}

.elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-0a794f8 {
  overflow: hidden;
  padding: 54px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-bb20325>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 60px 110px 0px 180px;
}

.elementor-92 .elementor-element.elementor-element-75ec30a>.elementor-widget-container {
  margin: 0px 0px 28px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-75ec30a .pxl-heading {
  text-align: center;
}

.elementor-92 .elementor-element.elementor-element-75ec30a .pxl-heading .pxl-item--title {
  color: #FFFFFF;
  -webkit-text-stroke-color: #FFFFFF;
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-75ec30a .pxl-heading .pxl-title--highlight {
  color: #6491FF;
}

.elementor-92 .elementor-element.elementor-element-d56189f>.elementor-widget-container {
  margin: 0px 0px 60px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-d56189f .pxl-text-editor {
  text-align: center;
  color: #CDD4EF;
  font-size: 20px;
  line-height: 1.65em;
}

.elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-0c5e399 {
  top: 40%;
  left: -5%;
}

.elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-669def3 {
  top: 10%;
  left: 45%;
}

.elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-c04e0ef {
  top: 65%;
  right: -5%;
}

.elementor-92 .elementor-element.elementor-element-aec1c9c>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global-inner {
  width: 750px;
}

.elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global {
  height: 390px;
}

.elementor-92 .elementor-element.elementor-element-dd66181:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-92 .elementor-element.elementor-element-dd66181>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-92 .elementor-element.elementor-element-dd66181>.elementor-element-populated,
.elementor-92 .elementor-element.elementor-element-dd66181>.elementor-element-populated>.elementor-background-overlay,
.elementor-92 .elementor-element.elementor-element-dd66181>.elementor-background-slideshow {
  border-radius: 8px 8px 8px 8px;
}

.elementor-92 .elementor-element.elementor-element-dd66181>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 54px 38px 0px;
  --e-column-margin-right: 54px;
  --e-column-margin-left: 0px;
  padding: 54px 26px 50px 26px;
}

.elementor-92 .elementor-element.elementor-element-dd66181>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-0b20524>.elementor-widget-container {
  margin: 0px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-0b20524 .pxl-heading {
  text-align: center;
}

.elementor-92 .elementor-element.elementor-element-0b20524 .pxl-heading .pxl-item--title {
  font-size: 25px;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-33b62c8>.elementor-widget-container {
  margin: 0px 0px 22px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-33b62c8 .pxl-icon1 {
  text-align: center;
  gap: 0px;
}

.elementor-92 .elementor-element.elementor-element-33b62c8 .pxl-icon1 a .pxl-icon-label {
  color: #111111;
}

.elementor-92 .elementor-element.elementor-element-33b62c8 .pxl-icon1 a i {
  color: #111111;
  font-size: 50px;
}

.elementor-92 .elementor-element.elementor-element-33b62c8 .pxl-icon1 svg path {
  fill: #111111;
}

.elementor-92 .elementor-element.elementor-element-a02cdce {
  padding: 125px 0px 125px 0px;
}

.elementor-92 .elementor-element.elementor-element-39b7779>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 30px 0px 30px;
}

.elementor-92 .elementor-element.elementor-element-0892f6f>.elementor-widget-container {
  margin: 0px 0px 14px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-0892f6f .pxl-heading {
  text-align: center;
}

.elementor-92 .elementor-element.elementor-element-0892f6f .pxl-heading .pxl-item--title {
  font-size: 45px;
  line-height: 1.222em;
  margin-bottom: 0px;
}

.elementor-92 .elementor-element.elementor-element-0892f6f .pxl-heading .pxl-item--subtitle {
  margin-bottom: 25px;
}

.elementor-92 .elementor-element.elementor-element-1667c37>.elementor-widget-container {
  margin: 0px 0px 70px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-1667c37 .pxl-text-editor {
  text-align: center;
  font-size: 18px;
}

@media(min-width:768px) {
  .elementor-92 .elementor-element.elementor-element-7015a41 {
    width: 68.5%;
  }

  .elementor-92 .elementor-element.elementor-element-b41ce66 {
    width: 31.5%;
  }

  .elementor-92 .elementor-element.elementor-element-6487059 {
    width: 25%;
  }

  .elementor-92 .elementor-element.elementor-element-edc6814 {
    width: 75%;
  }

  .elementor-92 .elementor-element.elementor-element-b5585ce {
    width: 33.33%;
  }

  .elementor-92 .elementor-element.elementor-element-ef78ccc {
    width: 33.33%;
  }

  .elementor-92 .elementor-element.elementor-element-f18b918 {
    width: 32.673%;
  }

  .elementor-92 .elementor-element.elementor-element-0c1ce04 {
    width: 41%;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2 {
    width: 48%;
  }

  .elementor-92 .elementor-element.elementor-element-639feb6 {
    width: 52%;
  }

  .elementor-92 .elementor-element.elementor-element-9878658 {
    width: 59%;
  }

  .elementor-92 .elementor-element.elementor-element-512bff8 {
    width: 46.5%;
  }

  .elementor-92 .elementor-element.elementor-element-dc18756 {
    width: 53.5%;
  }

  .elementor-92 .elementor-element.elementor-element-dcf73a4 {
    width: 64.7%;
  }

  .elementor-92 .elementor-element.elementor-element-c2a09a7 {
    width: 35.5%;
  }

  .elementor-92 .elementor-element.elementor-element-7bf3236 {
    width: 64.499%;
  }

  .elementor-92 .elementor-element.elementor-element-0efb7de {
    width: 35.3%;
  }

  .elementor-92 .elementor-element.elementor-element-9b47e74 {
    width: 41.6%;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3 {
    width: 50%;
  }

  .elementor-92 .elementor-element.elementor-element-a369955 {
    width: 49.924%;
  }

  .elementor-92 .elementor-element.elementor-element-3902bbc {
    width: 58.4%;
  }

  .elementor-92 .elementor-element.elementor-element-fc8941c {
    width: 75%;
  }

  .elementor-92 .elementor-element.elementor-element-c4d402d {
    width: 25%;
  }

  .elementor-92 .elementor-element.elementor-element-d3e4b6e {
    width: 37.6%;
  }

  .elementor-92 .elementor-element.elementor-element-8eb0466 {
    width: 62.4%;
  }

  .elementor-92 .elementor-element.elementor-element-bb20325 {
    width: 64.7%;
  }

  .elementor-92 .elementor-element.elementor-element-dd66181 {
    width: 35.3%;
  }
}

@media(max-width:1440px) and (min-width:768px) {
  .elementor-92 .elementor-element.elementor-element-1d5fdc2 {
    width: 60%;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3 {
    width: 58%;
  }

  .elementor-92 .elementor-element.elementor-element-bb20325 {
    width: 60%;
  }

  .elementor-92 .elementor-element.elementor-element-dd66181 {
    width: 40%;
  }
}

@media(max-width:1200px) and (min-width:768px) {
  .elementor-92 .elementor-element.elementor-element-6487059 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-edc6814 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2 {
    width: 68%;
  }

  .elementor-92 .elementor-element.elementor-element-dcf73a4 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-0efb7de {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-7938236 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3 {
    width: 70%;
  }

  .elementor-92 .elementor-element.elementor-element-fc8941c {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-c4d402d {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-bb20325 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-dd66181 {
    width: 100%;
  }
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-92 .elementor-element.elementor-element-7015a41 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-b41ce66 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-b5585ce {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-ef78ccc {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-f18b918 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-0c1ce04 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2 {
    width: 50%;
  }

  .elementor-92 .elementor-element.elementor-element-9878658 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-512bff8 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-dc18756 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-c2a09a7 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-7bf3236 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-9b47e74 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3 {
    width: 40%;
  }

  .elementor-92 .elementor-element.elementor-element-3902bbc {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-d3e4b6e {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-8eb0466 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-bb20325 {
    width: 100%;
  }

  .elementor-92 .elementor-element.elementor-element-dd66181 {
    width: 100%;
  }
}

@media(min-width:1920px) {
  .elementor-92 .elementor-element.elementor-element-eb10820>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-444a1de {
    margin-top: -100px;
    margin-bottom: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated {
    padding: 55px 80px 48px 60px;
  }

  .elementor-92 .elementor-element.elementor-element-86e3d35 .pxl-list .pxl-item--content {
    font-size: 17px;
  }

  .elementor-92 .elementor-element.elementor-element-189e244>.elementor-widget-container {
    margin: 0px 0px 180px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated {
    padding: 90px 250px 175px 250px;
  }

  .elementor-92 .elementor-element.elementor-element-512bff8>.elementor-element-populated {
    padding: 125px 140px 125px 100px;
  }

  .elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-607c948>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-40e49de>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-0c5e399 {
    top: 40%;
    left: 5%;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-c04e0ef {
    top: 65%;
    right: 3%;
  }

  .elementor-92 .elementor-element.elementor-element-39b7779>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
}

@media(max-width:1440px) {
  .elementor-92 .elementor-element.elementor-element-8897b29>.elementor-widget-container {
    padding: 0px 0px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated {
    padding: 0px 0px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-10402d5>.elementor-element-populated {
    padding: 130px 0px 100px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated {
    padding: 60px 30px 60px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-d7abb28>.elementor-element-populated {
    padding: 60px 30px 60px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated {
    padding: 95px 15px 73px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
  }

  .elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated {
    padding: 90px 30px 175px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-512bff8>.elementor-element-populated {
    padding: 125px 30px 125px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-dc18756>.elementor-element-populated {
    padding: 0px 30px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated {
    padding: 30px 30px 30px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-893a754 .pxl-image-single .pxl-item--bg {
    height: 400px;
  }

  .elementor-92 .elementor-element.elementor-element-7bf3236>.elementor-element-populated {
    padding: 0px 0px 0px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-7938236>.elementor-element-populated {
    padding: 50px 30px 50px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-element-populated {
    margin: 0px 0px 0px 015px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 015px;
  }

  .elementor-92 .elementor-element.elementor-element-3902bbc>.elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-d3e4b6e>.elementor-element-populated {
    padding: 0px 30px 0px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-8eb0466>.elementor-element-populated {
    padding: 0px 30px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-cb37501 {
    padding: 0px 30px 0px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-element-populated {
    padding: 50px 15px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-bb20325>.elementor-element-populated {
    padding: 60px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-0c5e399 {
    left: 0%;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-c04e0ef {
    right: 0%;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global-inner {
    width: 600px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global {
    height: 385px;
  }

  .elementor-92 .elementor-element.elementor-element-dd66181>.elementor-element-populated {
    margin: 0px 0px 80px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}

@media(max-width:1200px) {
  .elementor-92 .elementor-element.elementor-element-444a1de {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-6487059>.elementor-background-slideshow {
    border-radius: 8px 8px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 95px 30px 75px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-189e244>.elementor-widget-container {
    margin: 0px 0px 100px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-189e244 .pxl-heading .pxl-heading--inner {
    max-width: 1000px;
  }

  body:not(.rtl) .elementor-92 .elementor-element.elementor-element-cc40536 {
    right: -200px;
  }

  body.rtl .elementor-92 .elementor-element.elementor-element-cc40536 {
    left: -200px;
  }

  .elementor-92 .elementor-element.elementor-element-cc40536 {
    bottom: -400px;
  }

  .elementor-92 .elementor-element.elementor-element-edc6814>.elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
  }

  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated {
    border-width: 0px 1px 0px 1px;
  }

  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 8px;
  }

  .elementor-92 .elementor-element.elementor-element-b332762>.elementor-widget-container {
    margin: 0px 0px 0px 60px;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated {
    margin: 0px 0px 0px 30px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 30px;
  }

  .elementor-92 .elementor-element.elementor-element-9878658>.elementor-element-populated {
    padding: 0px 30px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated {
    padding: 90px 30px 175px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-7bf3236.elementor-column .elementor-widget-wrap {
    align-items: center;
  }

  .elementor-92 .elementor-element.elementor-element-7bf3236.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }

  .elementor-92 .elementor-element.elementor-element-0efb7de>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-2663684 {
    margin-top: 0px;
    margin-bottom: -300px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-3902bbc>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }

  .elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-c4d402d.elementor-column .elementor-widget-wrap {
    align-items: center;
  }

  .elementor-92 .elementor-element.elementor-element-c4d402d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
  }

  .elementor-92 .elementor-element.elementor-element-c4d402d.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
  }

  .elementor-92 .elementor-element.elementor-element-c4d402d>.elementor-element-populated {
    padding: 30px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-element-populated {
    padding: 50px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-bb20325>.elementor-element-populated {
    padding: 50px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-0c5e399 {
    left: 13%;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-c04e0ef {
    right: 14%;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c>.elementor-widget-container {
    margin: 0px 0px 50px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global {
    height: 600px;
  }
}

@media(max-width:1024px) {
  .elementor-92 .elementor-element.elementor-element-444a1de {
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-7015a41>.elementor-background-slideshow {
    border-radius: 8px 8px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-7015a41>.elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-d9d5f56 {
    z-index: 5;
  }

  .elementor-92 .elementor-element.elementor-element-ca50d9b {
    z-index: 5;
  }

  .elementor-92 .elementor-element.elementor-element-b41ce66>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-b41ce66>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-b41ce66>.elementor-background-slideshow {
    border-radius: 0px 0px 8px 8px;
  }

  .elementor-92 .elementor-element.elementor-element-b41ce66>.elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
  }

  .elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-2a0414e>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-ec3871c,
  .elementor-92 .elementor-element.elementor-element-ec3871c>.elementor-background-overlay {
    border-radius: 0px 0px 8px 8px;
  }

  .elementor-92 .elementor-element.elementor-element-d7abb28>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-d7abb28>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-d7abb28>.elementor-background-slideshow {
    border-radius: 0px 0px 8px 8px;
  }

  .elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-edc6814>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-ba9e6e7 {
    border-width: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated {
    border-width: 0px 1px 1px 1px;
  }

  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-ef78ccc>.elementor-element-populated {
    border-width: 0px 1px 1px 1px;
  }

  .elementor-92 .elementor-element.elementor-element-f18b918>.elementor-element-populated {
    border-width: 0px 1px 0px 1px;
  }

  .elementor-92 .elementor-element.elementor-element-f18b918>.elementor-element-populated,
  .elementor-92 .elementor-element.elementor-element-f18b918>.elementor-element-populated>.elementor-background-overlay,
  .elementor-92 .elementor-element.elementor-element-f18b918>.elementor-background-slideshow {
    border-radius: 0px 0px 8px 8px;
  }

  .elementor-92 .elementor-element.elementor-element-b332762>.elementor-widget-container {
    margin: 0px 0px 0px 045px;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }

  .elementor-92 .elementor-element.elementor-element-9878658>.elementor-element-populated {
    padding: 30px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-4b8a4cb>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-512bff8>.elementor-element-populated {
    padding: 50px 30px 50px 30px;
  }

  .elementor-92 .elementor-element.elementor-element-dc18756>.elementor-element-populated {
    padding: 0px 15px 50px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-f341dae {
    padding: 0px 15px 145px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-7bf3236>.elementor-element-populated {
    padding: 30px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-db7b72d>.elementor-widget-container {
    margin: 0px 18px 0px 5px;
  }

  .elementor-92 .elementor-element.elementor-element-9b47e74>.elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-3902bbc>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-1a48a9b {
    padding: 0px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-40e49de>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-d3e4b6e>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-8eb0466>.elementor-element-populated {
    padding: 30px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-cb37501 {
    padding: 0px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-cc3e24f>.elementor-element-populated {
    padding: 50px 15px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-d56189f>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-0c5e399 {
    left: 3%;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .elementor-repeater-item-c04e0ef {
    right: 3%;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global {
    height: 600px;
  }

  .elementor-92 .elementor-element.elementor-element-dd66181>.elementor-element-populated {
    margin: 30px 0px 54px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-39b7779>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
  }
}

@media(max-width:767px) {
  .elementor-92 .elementor-element.elementor-element-e33daac .pxl-heading .pxl-item--title {
    font-size: 45px;
  }

  .elementor-92 .elementor-element.elementor-element-d9d5f56>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-a74cae4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-200c1e5>.elementor-element-populated {
    padding: 50px 15px 50px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-6487059>.elementor-element-populated {
    padding: 90px 15px 75px 15px;
  }

  body:not(.rtl) .elementor-92 .elementor-element.elementor-element-cc40536 {
    right: 50px;
  }

  body.rtl .elementor-92 .elementor-element.elementor-element-cc40536 {
    left: 50px;
  }

  .elementor-92 .elementor-element.elementor-element-b5585ce>.elementor-element-populated {
    padding: 55px 15px 48px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-ef78ccc>.elementor-element-populated {
    padding: 55px 15px 48px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-f18b918>.elementor-element-populated {
    padding: 55px 15px 48px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-b332762>.elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2 {
    width: 80%;
  }

  .elementor-92 .elementor-element.elementor-element-1d5fdc2>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }

  .elementor-92 .elementor-element.elementor-element-b102cac>.elementor-element-populated {
    padding: 90px 15px 175px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-512bff8>.elementor-element-populated {
    padding: 50px 15px 50px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-ef2504e>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-dcf73a4>.elementor-element-populated {
    padding: 15px 15px 30px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-db7b72d>.elementor-widget-container {
    margin: 0px 15px 015px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-2663684 {
    margin-top: 0px;
    margin-bottom: -200px;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3 {
    width: 80%;
  }

  .elementor-92 .elementor-element.elementor-element-2f561d3>.elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-92 .elementor-element.elementor-element-1b3200a .pxl-heading .pxl-heading--inner {
    max-width: 767px;
  }

  .elementor-92 .elementor-element.elementor-element-a369955 {
    width: 40%;
  }

  .elementor-92 .elementor-element.elementor-element-7434c44>.elementor-widget-container {
    margin: 0px 0px 0px 15px;
  }

  .elementor-92 .elementor-element.elementor-element-607c948>.elementor-element-populated {
    padding: 125px 0px 200px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-f9693bc {
    margin-top: -170px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-0a794f8 {
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-d56189f>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global-inner {
    width: 450px;
  }

  .elementor-92 .elementor-element.elementor-element-aec1c9c .pxl-global {
    height: 450px;
  }

  .elementor-92 .elementor-element.elementor-element-dd66181>.elementor-element-populated {
    padding: 50px 15px 50px 15px;
  }
}