/* software-development page styles */
.elementor-1372 .elementor-element.elementor-element-51fc524c:not(.elementor-motion-effects-element-type-background) {
  background-image: url("../../images/ai-hero-bg.webp");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-1372 .elementor-element.elementor-element-51fc524c > .elementor-background-overlay {
  background-color: transparent;
  background-image: radial-gradient(at center center, rgba(0, 5, 44, 0.42) 0%, rgba(0, 5, 44, 0.85) 100%);
  opacity: 1;
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-51fc524c {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 200px 0px 200px 0px;
}
.elementor-1372 .elementor-element.elementor-element-748414e3.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1372
  .elementor-element.elementor-element-748414e3
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 10px;
}
.elementor-1372 .elementor-element.elementor-element-14f95651 {
  --spacer-size: 10px;
}
.elementor-1372 .elementor-element.elementor-element-e00b8e3 {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-e00b8e3 .elementor-heading-title {
  color: #ffffff;
}
.elementor-1372 .elementor-element.elementor-element-712feda {
  text-align: center;
  color: #ffffff;
}
.elementor-1372 .elementor-element.elementor-element-1a47610e .elementor-button {
  background-color: var(--e-global-color-uicore_white);
  fill: var(--e-global-color-uicore_headline);
  color: var(--e-global-color-uicore_headline);
}
.elementor-1372 .elementor-element.elementor-element-1a47610e .elementor-button:hover,
.elementor-1372 .elementor-element.elementor-element-1a47610e .elementor-button:focus {
  background-color: var(--e-global-color-uicore_headline);
  color: var(--e-global-color-uicore_white);
}
.elementor-1372 .elementor-element.elementor-element-1a47610e {
  width: auto;
  max-width: auto;
}
.elementor-1372 .elementor-element.elementor-element-1a47610e > .elementor-widget-container {
  padding: 20px 10px 0px 0px;
}
.elementor-1372 .elementor-element.elementor-element-1a47610e .elementor-button:hover svg,
.elementor-1372 .elementor-element.elementor-element-1a47610e .elementor-button:focus svg {
  fill: var(--e-global-color-uicore_white);
}
.elementor-1372 .elementor-element.elementor-element-021719b {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-1372 .elementor-element.elementor-element-021719b > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-60b4b7d {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-60b4b7d .elementor-heading-title {
  font-weight: 400;
}
.elementor-1372 .elementor-element.elementor-element-6e665d5 {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-6e665d5 .elementor-heading-title {
  color: var(--e-global-color-uicore_dark);
  font-size: 34px;
  line-height: 1.35;
  font-weight: 700;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}
.elementor-1372 .elementor-element.elementor-element-28524a5 > .elementor-widget-container {
  padding: 16px 0px 0px 0px;
  max-width: 920px;
  margin-left: auto;
  margin-right: auto;
}
.elementor-1372 .elementor-element.elementor-element-28524a5 {
  text-align: center;
  font-size: 15.5px;
  font-weight: 400;
  line-height: 1.75;
  color: #4b5563;
}
.elementor-1372 .elementor-element.elementor-element-28524a5 p {
  font-size: 15.5px;
  font-weight: 400;
  line-height: 1.75;
  color: #4b5563;
  margin-bottom: 16px;
}
.elementor-1372 .elementor-element.elementor-element-28524a5 strong {
  font-weight: 600;
  color: #111827;
}
.elementor-1372 .elementor-element.elementor-element-8d6672c .elementor-button {
  background-color: transparent;
  background-image: linear-gradient(219deg, #2b8cbe 34%, #0045ac 65%);
}
.elementor-1372 .elementor-element.elementor-element-8d6672c > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-1372 .elementor-element.elementor-element-6a29147f:not(.elementor-motion-effects-element-type-background) {
  background-color: #f8f8f8;
}
.elementor-1372 .elementor-element.elementor-element-6a29147f {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 100px 0px 100px 0px;
}
.elementor-1372 .elementor-element.elementor-element-6a29147f > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-5bf8d469.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1372
  .elementor-element.elementor-element-5bf8d469
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 10px;
}
.elementor-1372 .elementor-element.elementor-element-5bf8d469 > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-1372 .elementor-element.elementor-element-5c188ce {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-5c188ce .elementor-heading-title {
  color: var(--e-global-color-uicore_dark);
  font-size: 50px;
}
.elementor-1372 .elementor-element.elementor-element-0dc877b {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-1c23f936 {
  --spacer-size: 10px;
}
.elementor-1372 .elementor-element.elementor-element-7340109f > .elementor-container {
  max-width: 1050px;
}
.elementor-1372 .elementor-element.elementor-element-5a673577 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-5a673577 {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-5a673577.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-5a673577.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-4d263f73.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-4d263f73.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-633af34f > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-633af34f {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-633af34f.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-633af34f.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-42cd3c1e > .elementor-container {
  max-width: 1050px;
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-46891e3 > .elementor-container {
  max-width: 1050px;
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-fe97f16.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-fe97f16.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-1f81507 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 056px 0px 0px 0px;
  border-radius: 10px 10px 10px 10px;
  box-shadow: 0px 24px 32px 0px rgba(0, 0, 0, 0.02);
}
.elementor-1372 .elementor-element.elementor-element-1f81507 {
  --ep-effect-trans-y-hover: -15px;
}
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-icon-wrap {
  border-style: none;
  font-size: 75px;
  width: 75px;
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-1f81507.elementor-position-left .bdt-ep-advanced-icon-box-icon {
  margin-right: 7px;
}
.elementor-1372 .elementor-element.elementor-element-1f81507.elementor-position-top .bdt-ep-advanced-icon-box-icon {
  margin-bottom: 7px;
}
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-icon-wrap i,
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-icon-wrap img,
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-icon-wrap svg {
  transform: rotate(0deg);
}
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box img {
  transition-duration: 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-title {
  margin-bottom: 16px;
  color: #141414;
  font-family: "Nunito", Sans-serif;
  font-size: 18px;
  font-weight: 700;
}
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-description {
  margin-bottom: 0px;
  color: #000000;
  font-family: "Nunito", Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-content {
  padding: 20px 20px 20px 20px;
}
.elementor-1372 .elementor-element.elementor-element-38253410 {
  padding: 100px 0px 100px 0px;
}
.elementor-1372 .elementor-element.elementor-element-76f85e53.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1372
  .elementor-element.elementor-element-76f85e53
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 10px;
}
.elementor-1372 .elementor-element.elementor-element-76f85e53 > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-1372 .elementor-element.elementor-element-17b458c3 {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-17b458c3 .elementor-heading-title {
  color: var(--e-global-color-uicore_dark);
  font-size: 50px;
}
.elementor-1372 .elementor-element.elementor-element-31b7438 {
  padding: 30px 0px 0px 0px;
}
.elementor-1372 .elementor-element.elementor-element-fcc1472 {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-fcc1472 .elementor-heading-title {
  font-size: 18px;
}
.elementor-1372 .elementor-element.elementor-element-2e40022 {
  text-align: center;
  font-weight: 400;
}
.elementor-1372 .elementor-element.elementor-element-ae6b10b {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-ae6b10b .elementor-heading-title {
  font-size: 18px;
}
.elementor-1372 .elementor-element.elementor-element-0886ea4 {
  text-align: center;
  font-weight: 400;
}
.elementor-1372 .elementor-element.elementor-element-d6e2ac6 {
  text-align: center;
}
.elementor-1372 .elementor-element.elementor-element-d6e2ac6 .elementor-heading-title {
  font-size: 18px;
}
.elementor-1372 .elementor-element.elementor-element-8a7fb3a {
  text-align: center;
  font-weight: 400;
}
.elementor-1372 .elementor-element.elementor-element-653ac99f {
  --spacer-size: 10px;
}
.elementor-1372 .elementor-element.elementor-element-12f10e74 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-12f10e74 img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-5ba12e50 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-5ba12e50 img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-50282330 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-50282330 img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-104e559a > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-104e559a img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-5a178e90 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-5a178e90 img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-4cc53c5f > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-4cc53c5f img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-63d37d5d > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-63d37d5d img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-b7244eb > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-b7244eb img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-275fa2b1 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-275fa2b1 img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-55c31916 > .elementor-widget-container {
  background-color: var(--e-global-color-uicore_white);
  padding: 25px 25px 25px 25px;
  border-radius: 6px 6px 6px 6px;
}
.elementor-1372 .elementor-element.elementor-element-55c31916 img {
  width: 100%;
}
.elementor-1372 .elementor-element.elementor-element-22639cfa:not(.elementor-motion-effects-element-type-background) {
  background-color: #000000;
}
.elementor-1372 .elementor-element.elementor-element-22639cfa {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  padding: 50px 0px 50px 0px;
}
.elementor-1372 .elementor-element.elementor-element-22639cfa > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-1372
  .elementor-element.elementor-element-324aa00b.elementor-column.elementor-element
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1372
  .elementor-element.elementor-element-324aa00b
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 0px;
}
.elementor-1372 .elementor-element.elementor-element-324aa00b > .elementor-element-populated {
  padding: 0px 24px 0px 10px;
}
.elementor-1372 .elementor-element.elementor-element-ab4b5c7 > .elementor-widget-container {
  margin: 0px 0px 10px 0px;
}
.elementor-1372 .elementor-element.elementor-element-ab4b5c7 .elementor-heading-title {
  color: #ffffff;
  font-size: 36px;
}
.elementor-1372 .elementor-element.elementor-element-ab4b5c7 {
  ---ui-speed: 1500ms;
  ---ui-delay: 200ms;
  ---ui-stagger: 15ms;
}
.elementor-1372 .elementor-element.elementor-element-5806b75 .elementor-button {
  background-color: transparent;
  background-image: linear-gradient(219deg, #2b8cbe 34%, #0045ac 65%);
}
.elementor-1372 .elementor-element.elementor-element-5806b75 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 0px 0px;
}
.elementor-1372
  .elementor-element.elementor-element-257b79eb.elementor-column.elementor-element
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-1372 .elementor-element.elementor-element-257b79eb.elementor-column > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-1372
  .elementor-element.elementor-element-257b79eb
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 0px;
}
.elementor-1372 .elementor-element.elementor-element-257b79eb > .elementor-element-populated {
  padding: 0px 10px 0px 64px;
}
.elementor-1372 .elementor-element.elementor-element-1bb60dd0 {
  width: auto;
  max-width: auto;
}
.elementor-1372 .elementor-element.elementor-element-1bb60dd0 img {
  width: 286px;
  border-radius: 50% 50% 50% 0%;
  box-shadow: 0px 40px 40px 0px rgba(0, 0, 0, 0.2);
}
.elementor-1372
  .elementor-element.elementor-element-4d22a4fe
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 0px;
}
.elementor-1372 .elementor-element.elementor-element-4d22a4fe > .elementor-element-populated {
  padding: 32px 32px 32px 32px;
}
.elementor-1372
  .elementor-element.elementor-element-587bda37
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 0px;
}
.elementor-1372 .elementor-element.elementor-element-587bda37 > .elementor-element-populated {
  padding: 32px 32px 32px 32px;
}
.elementor-1372
  .elementor-element.elementor-element-2d091bb2
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 0px;
}
.elementor-1372 .elementor-element.elementor-element-2d091bb2 > .elementor-element-populated {
  padding: 32px 32px 32px 32px;
}
.elementor-1372
  .elementor-element.elementor-element-36e6c9d0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
    .elementor-absolute
  ) {
  margin-bottom: 0px;
}
.elementor-1372 .elementor-element.elementor-element-36e6c9d0 > .elementor-element-populated {
  padding: 32px 32px 32px 32px;
}
.elementor-1372 .elementor-element.elementor-element-6721fa1f {
  padding: 100px 0px 100px 0px;
}
.elementor-1372 .elementor-element.elementor-element-5a1e8aab > .elementor-element-populated {
  padding: 0px 0px 0px 0px;
}
.elementor-1372 .elementor-element.elementor-element-6d401a5c {
  text-align: left;
}
.elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-headline-text path {
  stroke: #ffdbdb;
  stroke-width: 25;
}
.elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-headline-text svg {
  bottom: 20%;
}
.elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-highlight-icon,
.elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-headline-text {
  color: var(--e-global-color-uicore_dark);
}
.elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-highlight-icon,
.elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-headline-text,
.elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-highlight-image {
  font-size: 50px;
}
.elementor-1372 .elementor-element.elementor-element-d56a7b9 {
  padding: 50px 0px 50px 0px;
}
.elementor-1372 .elementor-element.elementor-element-675775e9 > .elementor-element-populated {
  transition:
    background 0.3s,
    border 0.3s,
    border-radius 0.3s,
    box-shadow 0.3s;
  margin: 0px 50px 0px 0px;
  --e-column-margin-right: 50px;
  --e-column-margin-left: 0px;
}
.elementor-1372
  .elementor-element.elementor-element-675775e9
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition:
    background 0.3s,
    border-radius 0.3s,
    opacity 0.3s;
}
.elementor-1372 .elementor-element.elementor-element-4383a7a3 {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-4383a7a3 > .elementor-widget-container {
  background-color: #fff8f8;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-7842d66f {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-7842d66f > .elementor-widget-container {
  background-color: #e4fcf9;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-19f486ad {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-19f486ad > .elementor-widget-container {
  background-color: #e5f4fb;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-48f0943a {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-48f0943a > .elementor-widget-container {
  background-color: #fff9e6;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-62efa614 {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-62efa614 > .elementor-widget-container {
  background-color: #f9edff;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-3a0c02ed {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-3a0c02ed > .elementor-widget-container {
  background-color: #f0f9e0;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-2ebc8e65 {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-2ebc8e65 > .elementor-widget-container {
  background-color: #fff0f0;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-7d8b182 {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-7d8b182 > .elementor-widget-container {
  background-color: #e4fcf9;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-7fbc7b4 {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-7fbc7b4 > .elementor-widget-container {
  background-color: #f9edff;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
.elementor-1372 .elementor-element.elementor-element-2ce4b14 {
  width: auto;
  max-width: auto;
  color: #090d26;
  font-size: 18px;
  font-weight: 500;
}
.elementor-1372 .elementor-element.elementor-element-2ce4b14 > .elementor-widget-container {
  background-color: #fff9e6;
  margin: 12px 12px 12px 12px;
  padding: 20px 35px 20px 35px;
  border-radius: 10px 10px 10px 10px;
}
@media (min-width: 768px) {
  .elementor-1372 .elementor-element.elementor-element-324aa00b {
    width: 51.085%;
  }
  .elementor-1372 .elementor-element.elementor-element-257b79eb {
    width: 48.876%;
  }
}
@media (max-width: 1024px) {
  .elementor-1372 .elementor-element.elementor-element-51fc524c {
    padding: 200px 0px 150px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-1a47610e > .elementor-widget-container {
    padding: 0px 10px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6a29147f {
    padding: 90px 0px 90px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 > .elementor-widget-container {
    padding: 44px 0px 0px 0px;
    border-radius: 14px 14px 14px 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 28px;
    width: 28px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-title {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-content {
    padding: 0px 22px 44px 22px;
  }
  .elementor-1372 .elementor-element.elementor-element-38253410 {
    padding: 90px 0px 90px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-11f954e6 > .elementor-container {
    max-width: 550px;
  }
  .elementor-1372 .elementor-element.elementor-element-22639cfa {
    padding: 64px 0px 64px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-257b79eb > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d22a4fe > .elementor-element-populated {
    padding: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-587bda37 > .elementor-element-populated {
    padding: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-2d091bb2 > .elementor-element-populated {
    padding: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-36e6c9d0 > .elementor-element-populated {
    padding: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-6721fa1f > .elementor-container {
    max-width: 520px;
  }
  .elementor-1372 .elementor-element.elementor-element-6721fa1f {
    padding: 100px 0px 100px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6d401a5c {
    text-align: left;
  }
  .elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-highlight-icon,
  .elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-headline-text,
  .elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-highlight-image {
    font-size: 50px;
  }
  .elementor-1372 .elementor-element.elementor-element-d56a7b9 {
    padding: 50px 0px 50px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-675775e9 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-4383a7a3 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-4383a7a3 {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-7842d66f > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-7842d66f {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-19f486ad > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-19f486ad {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-48f0943a > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-48f0943a {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-62efa614 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-62efa614 {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-3a0c02ed > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-3a0c02ed {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ebc8e65 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ebc8e65 {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-7d8b182 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-7d8b182 {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-7fbc7b4 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-7fbc7b4 {
    font-size: 17px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ce4b14 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 25px 16px 25px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ce4b14 {
    font-size: 17px;
  }
}
@media (max-width: 767px) {
  .elementor-1372 .elementor-element.elementor-element-51fc524c {
    padding: 125px 0px 50px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-1a47610e > .elementor-widget-container {
    padding: 5px 5px 5px 5px;
  }
  .elementor-1372 .elementor-element.elementor-element-021719b {
    padding: 50px 0px 50px 5px;
  }
  .elementor-1372 .elementor-element.elementor-element-60b4b7d .elementor-heading-title {
    font-size: 38px;
  }
  .elementor-1372 .elementor-element.elementor-element-6e665d5 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6e665d5 .elementor-heading-title {
    font-size: 24px;
    line-height: 1.35;
  }
  .elementor-1372 .elementor-element.elementor-element-28524a5 {
    font-size: 14.5px;
    line-height: 1.65;
  }
  .elementor-1372 .elementor-element.elementor-element-28524a5 p {
    font-size: 14.5px;
    line-height: 1.65;
  }
  .elementor-1372 .elementor-element.elementor-element-8d6672c > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6a29147f {
    padding: 50px 0px 50px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-5c188ce .elementor-heading-title {
    font-size: 27px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a673577 .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d263f73 .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-633af34f .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ef6305f .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-28a84d5a .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-6ae1269d .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-fe97f16 .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 > .elementor-widget-container {
    padding: 20px 0px 0px 0px;
    border-radius: 12px 12px 12px 12px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 {
    --ep-advanced-icon-box-icon-top-v-offset: -0px;
    --ep-advanced-icon-box-icon-top-h-offset: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507.elementor-position-left .bdt-ep-advanced-icon-box-icon {
    margin-right: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507.elementor-position-top .bdt-ep-advanced-icon-box-icon {
    margin-bottom: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-icon-wrap {
    font-size: 92px;
    width: 92px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-title {
    font-size: 16px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-description {
    font-size: 14px;
  }
  .elementor-1372 .elementor-element.elementor-element-1f81507 .bdt-ep-advanced-icon-box-content {
    padding: 0px 32px 44px 32px;
  }
  .elementor-1372 .elementor-element.elementor-element-38253410 {
    padding: 40px 0px 40px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-17b458c3 .elementor-heading-title {
    font-size: 27px;
  }
  .elementor-1372 .elementor-element.elementor-element-7f840c90 {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-12f10e74 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-12f10e74 img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-4be7f389 {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-5ba12e50 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-5ba12e50 img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-738908cf {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-50282330 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-50282330 img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-6cafbf9c {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-104e559a > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-104e559a img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-76ad1ada {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-5a178e90 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a178e90 img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-4cb34922 {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-4cc53c5f > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-4cc53c5f img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-ca2fd45 {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-63d37d5d > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-63d37d5d img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-4ffddcb3 {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-b7244eb > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-b7244eb img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-e8234b1 {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-275fa2b1 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-275fa2b1 img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-7d198156 {
    width: 33%;
  }
  .elementor-1372 .elementor-element.elementor-element-55c31916 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-55c31916 img {
    width: 64px;
  }
  .elementor-1372 .elementor-element.elementor-element-22639cfa {
    padding: 48px 0px 48px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-324aa00b > .elementor-element-populated {
    padding: 0px 10px 0px 10px;
  }
  .elementor-1372 .elementor-element.elementor-element-ab4b5c7 {
    text-align: center;
  }
  .elementor-1372 .elementor-element.elementor-element-ab4b5c7 .elementor-heading-title {
    font-size: 21px;
  }
  .elementor-1372 .elementor-element.elementor-element-5806b75 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-257b79eb > .elementor-element-populated {
    margin: 0px 0px 48px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-4d22a4fe {
    width: 50%;
  }
  .elementor-1372 .elementor-element.elementor-element-587bda37 {
    width: 50%;
  }
  .elementor-1372 .elementor-element.elementor-element-2d091bb2 {
    width: 50%;
  }
  .elementor-1372 .elementor-element.elementor-element-36e6c9d0 {
    width: 50%;
  }
  .elementor-1372 .elementor-element.elementor-element-6721fa1f {
    padding: 75px 0px 75px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-5a1e8aab > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-6d401a5c {
    text-align: left;
  }
  .elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-highlight-icon,
  .elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-headline-text,
  .elementor-1372 .elementor-element.elementor-element-6d401a5c .ui-e-highlight-image {
    font-size: 36px;
  }
  .elementor-1372 .elementor-element.elementor-element-d56a7b9 {
    padding: 30px 0px 30px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-675775e9 > .elementor-element-populated {
    margin: 0px 0px 0px 2px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 2px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-1372 .elementor-element.elementor-element-4383a7a3 > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-4383a7a3 {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-7842d66f > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-7842d66f {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-19f486ad > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-19f486ad {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-48f0943a > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-48f0943a {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-62efa614 > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-62efa614 {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-3a0c02ed > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-3a0c02ed {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ebc8e65 > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ebc8e65 {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-7d8b182 > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-7d8b182 {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-7fbc7b4 > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-7fbc7b4 {
    font-size: 15px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ce4b14 > .elementor-widget-container {
    margin: 8px 8px 8px 8px;
    padding: 13px 20px 13px 20px;
    border-radius: 8px 8px 8px 8px;
  }
  .elementor-1372 .elementor-element.elementor-element-2ce4b14 {
    font-size: 15px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-1372 .elementor-element.elementor-element-7f840c90 {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-4be7f389 {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-738908cf {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-6cafbf9c {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-76ad1ada {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-4cb34922 {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-ca2fd45 {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-4ffddcb3 {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-e8234b1 {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-7d198156 {
    width: 20%;
  }
  .elementor-1372 .elementor-element.elementor-element-675775e9 {
    width: 100%;
  }
}
