.elementor-5746 .elementor-element.elementor-element-9886b14:not(.elementor-motion-effects-element-type-background),
.elementor-5746 .elementor-element.elementor-element-9886b14>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-5746 .elementor-element.elementor-element-9886b14 {
  box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-9886b14>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5746 .elementor-element.elementor-element-2439f2a {
  margin-top: 0px;
  margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-5746 .elementor-element.elementor-element-ec6b764.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5746 .elementor-element.elementor-element-ec6b764.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5746 .elementor-element.elementor-element-ec6b764>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5746 .elementor-element.elementor-element-ec6b764>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-5746 .elementor-element.elementor-element-141be9b.ekit-equal-height-enable,
.elementor-5746 .elementor-element.elementor-element-141be9b.ekit-equal-height-enable .elementor-widget-container,
.elementor-5746 .elementor-element.elementor-element-141be9b.ekit-equal-height-enable .ekit-wid-con,
.elementor-5746 .elementor-element.elementor-element-141be9b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-141be9b .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-5746 .elementor-element.elementor-element-a30e46b.ekit-equal-height-enable,
.elementor-5746 .elementor-element.elementor-element-a30e46b.ekit-equal-height-enable .elementor-widget-container,
.elementor-5746 .elementor-element.elementor-element-a30e46b.ekit-equal-height-enable .ekit-wid-con,
.elementor-5746 .elementor-element.elementor-element-a30e46b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-a30e46b .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-5746 .elementor-element.elementor-element-1956bb5.ekit-equal-height-enable,
.elementor-5746 .elementor-element.elementor-element-1956bb5.ekit-equal-height-enable .elementor-widget-container,
.elementor-5746 .elementor-element.elementor-element-1956bb5.ekit-equal-height-enable .ekit-wid-con,
.elementor-5746 .elementor-element.elementor-element-1956bb5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-1956bb5 .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-5746 .elementor-element.elementor-element-20416d3.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5746 .elementor-element.elementor-element-20416d3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5746 .elementor-element.elementor-element-20416d3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5746 .elementor-element.elementor-element-20416d3>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9.ekit-equal-height-enable,
.elementor-5746 .elementor-element.elementor-element-f5bf5f9.ekit-equal-height-enable .elementor-widget-container,
.elementor-5746 .elementor-element.elementor-element-f5bf5f9.ekit-equal-height-enable .ekit-wid-con,
.elementor-5746 .elementor-element.elementor-element-f5bf5f9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-f5bf5f9 .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d.ekit-equal-height-enable,
.elementor-5746 .elementor-element.elementor-element-bcffb0d.ekit-equal-height-enable .elementor-widget-container,
.elementor-5746 .elementor-element.elementor-element-bcffb0d.ekit-equal-height-enable .ekit-wid-con,
.elementor-5746 .elementor-element.elementor-element-bcffb0d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-bcffb0d .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11.ekit-equal-height-enable,
.elementor-5746 .elementor-element.elementor-element-c0e3f11.ekit-equal-height-enable .elementor-widget-container,
.elementor-5746 .elementor-element.elementor-element-c0e3f11.ekit-equal-height-enable .ekit-wid-con,
.elementor-5746 .elementor-element.elementor-element-c0e3f11.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5746 .elementor-element.elementor-element-c0e3f11 .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-5746 .elementor-element.elementor-element-4febac6.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-5746 .elementor-element.elementor-element-4febac6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-5746 .elementor-element.elementor-element-4febac6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5746 .elementor-element.elementor-element-4febac6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #F6F6F6;
}

.elementor-5746 .elementor-element.elementor-element-4febac6>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 30px 50px 40px;
}

.elementor-5746 .elementor-element.elementor-element-4febac6>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5746 .elementor-element.elementor-element-4febac6 {
  z-index: 2;
}

.elementor-5746 .elementor-element.elementor-element-f4e13ef .elementskit-section-title-wraper .elementskit-section-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.elementor-5746 .elementor-element.elementor-element-f4e13ef .elementskit-section-title-wraper .elementskit-section-title>span {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-f4e13ef .elementskit-section-title-wraper .elementskit-section-title:hover>span {
  color: #000000;
}

.elementor-5746 .elementor-element.elementor-element-f4e13ef .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-5746 .elementor-element.elementor-element-f4e13ef .elementskit-section-title-wraper .elementskit-section-title>span {
  font-family: "Montserrat", Sans-serif;
  font-weight: 800;
}

.elementor-5746 .elementor-element.elementor-element-f4e13ef .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
  background-color: transparent;
  background-image: linear-gradient(90deg, var(--e-global-color-primary) 0%, #02CCC9 100%);
}

.elementor-5746 .elementor-element.elementor-element-0a10d56 .ekit-btn-wraper {
  text-align: left;
}

.elementor-5746 .elementor-element.elementor-element-0a10d56 .elementskit-btn {
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 500;
  background-color: transparent;
  background-image: linear-gradient(135deg, var(--e-global-color-primary) 0%, #02CCC9 100%);
  border-style: none;
  border-radius: 0px 8px 8px 8px;
}

.elementor-5746 .elementor-element.elementor-element-0a10d56 .elementskit-btn:hover {
  color: #ffffff;
}

.elementor-5746 .elementor-element.elementor-element-0a10d56 .elementskit-btn:hover svg path {
  stroke: #ffffff;
  fill: #ffffff;
}

.elementor-5746 .elementor-element.elementor-element-0a10d56 .elementskit-btn>i,
.elementor-5746 .elementor-element.elementor-element-0a10d56 .elementskit-btn>svg {
  margin-right: 5px;
}

.rtl .elementor-5746 .elementor-element.elementor-element-0a10d56 .elementskit-btn>i,
.rtl .elementor-5746 .elementor-element.elementor-element-0a10d56 .elementskit-btn>svg {
  margin-left: 5px;
  margin-right: 0;
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-5746 .elementor-element.elementor-element-ec6b764 {
    width: 100%;
  }

  .elementor-5746 .elementor-element.elementor-element-20416d3 {
    width: 100%;
  }

  .elementor-5746 .elementor-element.elementor-element-4febac6 {
    width: 100%;
  }
}

.elementor-5750 .elementor-element.elementor-element-910d913:not(.elementor-motion-effects-element-type-background),
.elementor-5750 .elementor-element.elementor-element-910d913>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-5750 .elementor-element.elementor-element-910d913 {
  box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-5750 .elementor-element.elementor-element-910d913>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5750 .elementor-element.elementor-element-2d104ad {
  margin-top: 0px;
  margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-5750 .elementor-element.elementor-element-96f18ad.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5750 .elementor-element.elementor-element-96f18ad.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5750 .elementor-element.elementor-element-96f18ad>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5750 .elementor-element.elementor-element-96f18ad>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff.ekit-equal-height-enable,
.elementor-5750 .elementor-element.elementor-element-41c3dff.ekit-equal-height-enable .elementor-widget-container,
.elementor-5750 .elementor-element.elementor-element-41c3dff.ekit-equal-height-enable .ekit-wid-con,
.elementor-5750 .elementor-element.elementor-element-41c3dff.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5750 .elementor-element.elementor-element-41c3dff .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-5750 .elementor-element.elementor-element-b56874c.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5750 .elementor-element.elementor-element-b56874c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5750 .elementor-element.elementor-element-b56874c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5750 .elementor-element.elementor-element-b56874c>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-5750 .elementor-element.elementor-element-313c458.ekit-equal-height-enable,
.elementor-5750 .elementor-element.elementor-element-313c458.ekit-equal-height-enable .elementor-widget-container,
.elementor-5750 .elementor-element.elementor-element-313c458.ekit-equal-height-enable .ekit-wid-con,
.elementor-5750 .elementor-element.elementor-element-313c458.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5750 .elementor-element.elementor-element-313c458 .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-5750 .elementor-element.elementor-element-06ca3f0.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-5750 .elementor-element.elementor-element-06ca3f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-5750 .elementor-element.elementor-element-06ca3f0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5750 .elementor-element.elementor-element-06ca3f0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #F6F6F6;
}

.elementor-5750 .elementor-element.elementor-element-06ca3f0>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 30px 50px 40px;
}

.elementor-5750 .elementor-element.elementor-element-06ca3f0>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5750 .elementor-element.elementor-element-06ca3f0 {
  z-index: 2;
}

.elementor-5750 .elementor-element.elementor-element-b803e31 .elementskit-section-title-wraper .elementskit-section-title {
  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  font-family: "Montserrat", Sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.elementor-5750 .elementor-element.elementor-element-b803e31 .elementskit-section-title-wraper .elementskit-section-title>span {
  color: #000000;
}

.elementor-5750 .elementor-element.elementor-element-b803e31 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
  color: #000000;
}

.elementor-5750 .elementor-element.elementor-element-b803e31 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-5750 .elementor-element.elementor-element-b803e31 .elementskit-section-title-wraper .elementskit-section-title>span {
  font-family: "Montserrat", Sans-serif;
  font-weight: 800;
}

.elementor-5750 .elementor-element.elementor-element-b803e31 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
  background-color: transparent;
  background-image: linear-gradient(90deg, #6B27E9 0%, #02CCC9 100%);
}

.elementor-5750 .elementor-element.elementor-element-2630653 .ekit-btn-wraper {
  text-align: left;
}

.elementor-5750 .elementor-element.elementor-element-2630653 .elementskit-btn {
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 500;
  background-color: transparent;
  background-image: linear-gradient(135deg, var(--e-global-color-primary) 0%, #02CCC9 100%);
  border-style: none;
  border-radius: 0px 8px 8px 8px;
}

.elementor-5750 .elementor-element.elementor-element-2630653 .elementskit-btn:hover {
  color: #ffffff;
}

.elementor-5750 .elementor-element.elementor-element-2630653 .elementskit-btn:hover svg path {
  stroke: #ffffff;
  fill: #ffffff;
}

.elementor-5750 .elementor-element.elementor-element-2630653 .elementskit-btn>i,
.elementor-5750 .elementor-element.elementor-element-2630653 .elementskit-btn>svg {
  margin-right: 5px;
}

.rtl .elementor-5750 .elementor-element.elementor-element-2630653 .elementskit-btn>i,
.rtl .elementor-5750 .elementor-element.elementor-element-2630653 .elementskit-btn>svg {
  margin-left: 5px;
  margin-right: 0;
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-5750 .elementor-element.elementor-element-96f18ad {
    width: 100%;
  }

  .elementor-5750 .elementor-element.elementor-element-b56874c {
    width: 100%;
  }

  .elementor-5750 .elementor-element.elementor-element-06ca3f0 {
    width: 100%;
  }
}

.elementor-5754 .elementor-element.elementor-element-10f920d:not(.elementor-motion-effects-element-type-background),
.elementor-5754 .elementor-element.elementor-element-10f920d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-5754 .elementor-element.elementor-element-10f920d {
  box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-10f920d>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5754 .elementor-element.elementor-element-221c620 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-5754 .elementor-element.elementor-element-cf73f7b.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5754 .elementor-element.elementor-element-cf73f7b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5754 .elementor-element.elementor-element-cf73f7b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5754 .elementor-element.elementor-element-cf73f7b>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1.ekit-equal-height-enable,
.elementor-5754 .elementor-element.elementor-element-645f5d1.ekit-equal-height-enable .elementor-widget-container,
.elementor-5754 .elementor-element.elementor-element-645f5d1.ekit-equal-height-enable .ekit-wid-con,
.elementor-5754 .elementor-element.elementor-element-645f5d1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-645f5d1 .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-5754 .elementor-element.elementor-element-d624baf.ekit-equal-height-enable,
.elementor-5754 .elementor-element.elementor-element-d624baf.ekit-equal-height-enable .elementor-widget-container,
.elementor-5754 .elementor-element.elementor-element-d624baf.ekit-equal-height-enable .ekit-wid-con,
.elementor-5754 .elementor-element.elementor-element-d624baf.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-d624baf .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-5754 .elementor-element.elementor-element-97cfaa4.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5754 .elementor-element.elementor-element-97cfaa4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5754 .elementor-element.elementor-element-97cfaa4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5754 .elementor-element.elementor-element-97cfaa4>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1.ekit-equal-height-enable,
.elementor-5754 .elementor-element.elementor-element-4843cc1.ekit-equal-height-enable .elementor-widget-container,
.elementor-5754 .elementor-element.elementor-element-4843cc1.ekit-equal-height-enable .ekit-wid-con,
.elementor-5754 .elementor-element.elementor-element-4843cc1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5754 .elementor-element.elementor-element-4843cc1 .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-5754 .elementor-element.elementor-element-3195fbd.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-5754 .elementor-element.elementor-element-3195fbd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-5754 .elementor-element.elementor-element-3195fbd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5754 .elementor-element.elementor-element-3195fbd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #F6F6F6;
}

.elementor-5754 .elementor-element.elementor-element-3195fbd>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 30px 50px 40px;
}

.elementor-5754 .elementor-element.elementor-element-3195fbd>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5754 .elementor-element.elementor-element-3195fbd {
  z-index: 2;
}

.elementor-5754 .elementor-element.elementor-element-4164f07 .elementskit-section-title-wraper .elementskit-section-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.elementor-5754 .elementor-element.elementor-element-4164f07 .elementskit-section-title-wraper .elementskit-section-title>span {
  color: #000000;
}

.elementor-5754 .elementor-element.elementor-element-4164f07 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
  color: #000000;
}

.elementor-5754 .elementor-element.elementor-element-4164f07 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-5754 .elementor-element.elementor-element-4164f07 .elementskit-section-title-wraper .elementskit-section-title>span {
  font-family: "Montserrat", Sans-serif;
  font-weight: 800;
}

.elementor-5754 .elementor-element.elementor-element-4164f07 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
  background-color: transparent;
  background-image: linear-gradient(90deg, #6B27E9 0%, #02CCC9 100%);
}

.elementor-5754 .elementor-element.elementor-element-a34915a .ekit-btn-wraper {
  text-align: left;
}

.elementor-5754 .elementor-element.elementor-element-a34915a .elementskit-btn {
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 500;
  background-color: transparent;
  background-image: linear-gradient(135deg, var(--e-global-color-primary) 0%, #02CCC9 100%);
  border-style: none;
  border-radius: 0px 8px 8px 8px;
}

.elementor-5754 .elementor-element.elementor-element-a34915a .elementskit-btn:hover {
  color: #ffffff;
}

.elementor-5754 .elementor-element.elementor-element-a34915a .elementskit-btn:hover svg path {
  stroke: #ffffff;
  fill: #ffffff;
}

.elementor-5754 .elementor-element.elementor-element-a34915a .elementskit-btn>i,
.elementor-5754 .elementor-element.elementor-element-a34915a .elementskit-btn>svg {
  margin-right: 5px;
}

.rtl .elementor-5754 .elementor-element.elementor-element-a34915a .elementskit-btn>i,
.rtl .elementor-5754 .elementor-element.elementor-element-a34915a .elementskit-btn>svg {
  margin-left: 5px;
  margin-right: 0;
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-5754 .elementor-element.elementor-element-cf73f7b {
    width: 100%;
  }

  .elementor-5754 .elementor-element.elementor-element-97cfaa4 {
    width: 100%;
  }

  .elementor-5754 .elementor-element.elementor-element-3195fbd {
    width: 100%;
  }
}

.elementor-5758 .elementor-element.elementor-element-7e5b175:not(.elementor-motion-effects-element-type-background),
.elementor-5758 .elementor-element.elementor-element-7e5b175>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-5758 .elementor-element.elementor-element-7e5b175 {
  box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0.1);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
}

.elementor-5758 .elementor-element.elementor-element-7e5b175>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5758 .elementor-element.elementor-element-d529e8e {
  margin-top: 0px;
  margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-7e96f8e.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5758 .elementor-element.elementor-element-7e96f8e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5758 .elementor-element.elementor-element-7e96f8e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5758 .elementor-element.elementor-element-7e96f8e>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b.ekit-equal-height-enable,
.elementor-5758 .elementor-element.elementor-element-f4cad0b.ekit-equal-height-enable .elementor-widget-container,
.elementor-5758 .elementor-element.elementor-element-f4cad0b.ekit-equal-height-enable .ekit-wid-con,
.elementor-5758 .elementor-element.elementor-element-f4cad0b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
  height: 100%;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox {
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox .elementskit-info-box-title {
  padding: 0px 0px 0px 0px;
  color: #000000;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox:hover .elementskit-info-box-title {
  color: #000000;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox .box-body>p {
  color: #656565;
  font-family: "Montserrat", Sans-serif;
  font-size: 9px;
  font-weight: 500;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox:hover .box-body>p {
  color: #656565;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox p {
  margin: 0px 0px 0px 0px;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
  margin: 0px 020px 0px 0px;
}

.elementor-5758 .elementor-element.elementor-element-f4cad0b .elementskit-infobox .elementskit-info-box-icon {
  transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-dee088a.elementor-column .elementor-widget-wrap {
  align-items: flex-start;
}

.elementor-5758 .elementor-element.elementor-element-dee088a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: flex-start;
  align-items: flex-start;
}

.elementor-5758 .elementor-element.elementor-element-dee088a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}

.elementor-5758 .elementor-element.elementor-element-dee088a>.elementor-element-populated {
  padding: 50px 0px 50px 30px;
}

.elementor-bc-flex-widget .elementor-5758 .elementor-element.elementor-element-d5c061f.elementor-column .elementor-widget-wrap {
  align-items: center;
}

.elementor-5758 .elementor-element.elementor-element-d5c061f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}

.elementor-5758 .elementor-element.elementor-element-d5c061f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5758 .elementor-element.elementor-element-d5c061f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #F6F6F6;
}

.elementor-5758 .elementor-element.elementor-element-d5c061f>.elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 35px 30px 50px 40px;
}

.elementor-5758 .elementor-element.elementor-element-d5c061f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5758 .elementor-element.elementor-element-d5c061f {
  z-index: 2;
}

.elementor-5758 .elementor-element.elementor-element-8cd1150 .elementskit-section-title-wraper .elementskit-section-title {
  font-family: "Montserrat", Sans-serif;
  font-size: 25px;
  font-weight: 400;
}

.elementor-5758 .elementor-element.elementor-element-8cd1150 .elementskit-section-title-wraper .elementskit-section-title>span {
  color: #000000;
}

.elementor-5758 .elementor-element.elementor-element-8cd1150 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
  color: #000000;
}

.elementor-5758 .elementor-element.elementor-element-8cd1150 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-5758 .elementor-element.elementor-element-8cd1150 .elementskit-section-title-wraper .elementskit-section-title>span {
  font-family: "Montserrat", Sans-serif;
  font-weight: 800;
}

.elementor-5758 .elementor-element.elementor-element-8cd1150 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
  background-color: transparent;
  background-image: linear-gradient(90deg, #6B27E9 0%, #02CCC9 100%);
}

.elementor-5758 .elementor-element.elementor-element-ca88f92 .ekit-btn-wraper {
  text-align: left;
}

.elementor-5758 .elementor-element.elementor-element-ca88f92 .elementskit-btn {
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 500;
  background-color: transparent;
  background-image: linear-gradient(135deg, var(--e-global-color-primary) 0%, #02CCC9 100%);
  border-style: none;
  border-radius: 0px 8px 8px 8px;
}

.elementor-5758 .elementor-element.elementor-element-ca88f92 .elementskit-btn:hover {
  color: #ffffff;
}

.elementor-5758 .elementor-element.elementor-element-ca88f92 .elementskit-btn:hover svg path {
  stroke: #ffffff;
  fill: #ffffff;
}

.elementor-5758 .elementor-element.elementor-element-ca88f92 .elementskit-btn>i,
.elementor-5758 .elementor-element.elementor-element-ca88f92 .elementskit-btn>svg {
  margin-right: 5px;
}

.rtl .elementor-5758 .elementor-element.elementor-element-ca88f92 .elementskit-btn>i,
.rtl .elementor-5758 .elementor-element.elementor-element-ca88f92 .elementskit-btn>svg {
  margin-left: 5px;
  margin-right: 0;
}

@media(max-width:1024px) and (min-width:768px) {
  .elementor-5758 .elementor-element.elementor-element-7e96f8e {
    width: 100%;
  }

  .elementor-5758 .elementor-element.elementor-element-dee088a {
    width: 100%;
  }

  .elementor-5758 .elementor-element.elementor-element-d5c061f {
    width: 100%;
  }
}