.elementor-3318 .elementor-element.elementor-element-3021529 .premium-banner-ib-title,
.elementor-3318 .elementor-element.elementor-element-3021529 .premium-banner-ib-content,
.elementor-3318 .elementor-element.elementor-element-3021529 .premium-banner-read-more {
  text-align: left;
}

.elementor-3318 .elementor-element.elementor-element-3021529 .premium-banner-ib img {
  opacity: 1;
}

.elementor-3318 .elementor-element.elementor-element-3021529 .premium-banner-ib img.active {
  opacity: 1;
}

.elementor-3318 .elementor-element.elementor-element-3021529 .premium-banner-animation5 .premium-banner-ib-desc {
  background: #f2f2f2;
}

.elementor-3318 .elementor-element.elementor-element-3d41d3b .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-8448188 .elementor-heading-title {
  color: var(--e-global-color-6f42b0fe);
}

.elementor-3318 .elementor-element.elementor-element-3bb0e68 .elementor-toggle-title,
.elementor-3318 .elementor-element.elementor-element-3bb0e68 .elementor-toggle-icon {
  color: #d22b65;
}

.elementor-3318 .elementor-element.elementor-element-3bb0e68 .elementor-toggle-icon svg {
  fill: #d22b65;
}

.elementor-3318 .elementor-element.elementor-element-83cf7d5 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-43c514d .elementor-heading-title {
  color: #178024;
}

.elementor-3318 .elementor-element.elementor-element-ba28585 .elementor-spacer-inner {
  --spacer-size: 73px;
}

.elementor-3318 .elementor-element.elementor-element-de26d7a .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-b81b0f4 .elementor-heading-title {
  color: #178024;
}

.elementor-3318 .elementor-element.elementor-element-24e7752 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-c06b017 .elementor-heading-title {
  color: #178024;
}

.elementor-3318 .elementor-element.elementor-element-caff83c .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-b87e0d2 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-7d0e5a8 .elementor-heading-title {
  color: #215b7e;
}

.elementor-3318 .elementor-element.elementor-element-6363c66 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-4afa165 .elementor-heading-title {
  color: #215b7e;
}

.elementor-3318 .elementor-element.elementor-element-4bbcf62 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-00cb9a3 .elementor-heading-title {
  color: #215b7e;
}

.elementor-3318 .elementor-element.elementor-element-e8cb3c3 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}

.elementor-3318 .elementor-element.elementor-element-e8cb3c3 .elementor-divider-separator {
  width: 100%;
}

.elementor-3318 .elementor-element.elementor-element-e8cb3c3 .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}

.elementor-3318 .elementor-element.elementor-element-4fbaf0a {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}

.elementor-3318 .elementor-element.elementor-element-4fbaf0a .elementor-divider-separator {
  width: 100%;
}

.elementor-3318 .elementor-element.elementor-element-4fbaf0a .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}

.elementor-3318 .elementor-element.elementor-element-fbb3b06 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-d7a1cb7 .elementor-heading-title {
  color: #215b7e;
}

.elementor-3318 .elementor-element.elementor-element-4e97bca .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-4a7dc3c .elementor-heading-title {
  color: #215b7e;
}

.elementor-3318 .elementor-element.elementor-element-4b1827e {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}

.elementor-3318 .elementor-element.elementor-element-4b1827e .elementor-divider-separator {
  width: 100%;
}

.elementor-3318 .elementor-element.elementor-element-4b1827e .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}

.elementor-3318 .elementor-element.elementor-element-764e70b .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-2305b02 .elementor-heading-title {
  color: #5d18c8;
}

.elementor-3318 .elementor-element.elementor-element-faa0ddc .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-121a27b .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-ff33741 .elementor-heading-title {
  color: #5d18c8;
}

.elementor-3318 .elementor-element.elementor-element-e499a61 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-933ec61 .elementor-heading-title {
  color: #5d18c8;
}

.elementor-3318 .elementor-element.elementor-element-e8443a3 .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-5e617bb .elementor-heading-title {
  color: #8e77b0;
}

.elementor-3318 .elementor-element.elementor-element-fdbb9f5 .elementor-heading-title {
  color: red;
}

.elementor-3318 .elementor-element.elementor-element-4a0cb2e .elementor-spacer-inner {
  --spacer-size: 50px;
}

.elementor-3318 .elementor-element.elementor-element-4a48704 .elementor-heading-title {
  color: #8e77b0;
}

@media (min-width: 768px) {
  .elementor-3318 .elementor-element.elementor-element-d9f6f5c {
    width: 73.362%;
  }

  .elementor-3318 .elementor-element.elementor-element-4129dbc {
    width: 26.392%;
  }

  .elementor-3318 .elementor-element.elementor-element-23dea57 {
    width: 62.445%;
  }

  .elementor-3318 .elementor-element.elementor-element-cfca2c9 {
    width: 37.455%;
  }

  .elementor-3318 .elementor-element.elementor-element-7da668b {
    width: 54.585%;
  }

  .elementor-3318 .elementor-element.elementor-element-d79d139 {
    width: 45.169%;
  }

  .elementor-3318 .elementor-element.elementor-element-1a3f454 {
    width: 50.946%;
  }

  .elementor-3318 .elementor-element.elementor-element-42434bd {
    width: 48.954%;
  }

  .elementor-3318 .elementor-element.elementor-element-8d9fd57 {
    width: 49.345%;
  }

  .elementor-3318 .elementor-element.elementor-element-4e45cbb {
    width: 50.662%;
  }

  .elementor-3318 .elementor-element.elementor-element-a000cbc {
    width: 50.801%;
  }

  .elementor-3318 .elementor-element.elementor-element-d3a8db7 {
    width: 49.099%;
  }

  .elementor-3318 .elementor-element.elementor-element-e912213 {
    width: 42.358%;
  }

  .elementor-3318 .elementor-element.elementor-element-700bff4 {
    width: 57.396%;
  }

  .elementor-3318 .elementor-element.elementor-element-c9a2c9e {
    width: 50.946%;
  }

  .elementor-3318 .elementor-element.elementor-element-681f24b {
    width: 48.954%;
  }

  .elementor-3318 .elementor-element.elementor-element-2fe8762 {
    width: 66.521%;
  }

  .elementor-3318 .elementor-element.elementor-element-1e09d39 {
    width: 33.379%;
  }
}
