.elementor-130222 .elementor-element.elementor-element-509a032 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --padding-top: 0100px;
  --padding-right: 0px;
  --padding-bottom: 50px;
  --padding-left: 0px;
}
.elementor-130222
  .elementor-element.elementor-element-509a032:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-130222
  .elementor-element.elementor-element-509a032
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-95d2432);
}
.elementor-130222 .elementor-element.elementor-element-509a032,
.elementor-130222 .elementor-element.elementor-element-509a032::before {
  --border-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-9b85820 {
  --display: flex;
  --justify-content: flex-start;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-3e807de
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight);
  line-height: var(--e-global-typography-primary-line-height);
  letter-spacing: var(--e-global-typography-primary-letter-spacing);
  word-spacing: var(--e-global-typography-primary-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-d19344e {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-d19344e
  > .elementor-widget-container {
  padding: 010px 0px 0px 0px;
}
.elementor-130222
  .elementor-element.elementor-element-7054393
  .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
  letter-spacing: var(--e-global-typography-accent-letter-spacing);
  word-spacing: var(--e-global-typography-accent-word-spacing);
  background-color: var(--e-global-color-accent);
  border-radius: 6px 6px 6px 6px;
  padding: 16px 25px 16px 25px;
}
.elementor-130222
  .elementor-element.elementor-element-7054393
  .elementor-button:hover,
.elementor-130222
  .elementor-element.elementor-element-7054393
  .elementor-button:focus {
  background-color: var(--e-global-color-accent);
}
.elementor-130222
  .elementor-element.elementor-element-7054393
  > .elementor-widget-container {
  padding: 010px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-a3b1be0 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 070px;
}
.elementor-130222 .elementor-element.elementor-element-1a44859 img {
  width: 70%;
  border-radius: 6px 6px 6px 6px;
}
.elementor-130222
  .elementor-element.elementor-element-1a44859
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-0b50956 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --margin-top: 0120px;
  --margin-right: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --padding-top: 0px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-1cf34c1 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-bdc2b75 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-f1c9b2a {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-48b75a0
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-size: 20px;
  font-weight: 600;
}
.elementor-130222 .elementor-element.elementor-element-ea8c7ea {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-0fc96b5 img {
  width: 85%;
}
.elementor-130222 .elementor-element.elementor-element-6e6d891 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-76a2b22 img {
  width: 85%;
}
.elementor-130222 .elementor-element.elementor-element-a677bf7 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-efd7fe7 img {
  width: 85%;
}
.elementor-130222 .elementor-element.elementor-element-0929a9d {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-42d9317 img {
  width: 85%;
}
.elementor-130222 .elementor-element.elementor-element-b44e8bf {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-db4fe25 img {
  width: 85%;
}
.elementor-130222 .elementor-element.elementor-element-9643b3f {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --margin-top: 070px;
  --margin-right: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --padding-top: 050px;
  --padding-right: 0px;
  --padding-bottom: 070px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-8bb24d8 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-9996870 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-19cfb21 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-8442080
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  letter-spacing: var(--e-global-typography-secondary-letter-spacing);
  word-spacing: var(--e-global-typography-secondary-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-2d94c76
  .elementor-heading-title {
  color: #f0ad4e;
  font-size: 15px;
  font-weight: 400;
}
.elementor-130222
  .elementor-element.elementor-element-4ca12fc
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 700;
}
.elementor-130222
  .elementor-element.elementor-element-4ca12fc
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-130222
  .elementor-element.elementor-element-0240f2c
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 700;
}
.elementor-130222 .elementor-element.elementor-element-8224a59 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-4349e58
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  letter-spacing: var(--e-global-typography-secondary-letter-spacing);
  word-spacing: var(--e-global-typography-secondary-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-60835f4
  .elementor-heading-title {
  color: #f0ad4e;
  font-size: 15px;
  font-weight: 400;
}
.elementor-130222
  .elementor-element.elementor-element-cd3f43d
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 700;
}
.elementor-130222
  .elementor-element.elementor-element-cd3f43d
  > .elementor-widget-container {
  margin: -5px 0px 0px 0px;
}
.elementor-130222
  .elementor-element.elementor-element-4ddfe9c
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: "Poppins", Sans-serif;
  font-size: 15px;
  font-weight: 700;
}
.elementor-130222 .elementor-element.elementor-element-4d70439 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-f001afe
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-0e838b8-font-family), Sans-serif;
  font-size: var(--e-global-typography-0e838b8-font-size);
  font-weight: var(--e-global-typography-0e838b8-font-weight);
  line-height: var(--e-global-typography-0e838b8-line-height);
  letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
  word-spacing: var(--e-global-typography-0e838b8-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-e521d4b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --margin-top: 0px;
  --margin-right: 0px;
  --margin-bottom: 0px;
  --margin-left: -8px;
}
.elementor-130222 .elementor-element.elementor-element-6bfe56f {
  --display: flex;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}
.elementor-130222
  .elementor-element.elementor-element-d8afc0a
  .elementor-heading-title {
  color: var(--e-global-color-fab3c72);
  font-family: var(--e-global-typography-48643ca-font-family), Sans-serif;
  font-size: var(--e-global-typography-48643ca-font-size);
  font-weight: var(--e-global-typography-48643ca-font-weight);
  line-height: var(--e-global-typography-48643ca-line-height);
  letter-spacing: var(--e-global-typography-48643ca-letter-spacing);
  word-spacing: var(--e-global-typography-48643ca-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-e4b566a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-dc1535c {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --padding-top: 070px;
  --padding-right: 0px;
  --padding-bottom: 050px;
  --padding-left: 0px;
}
.elementor-130222
  .elementor-element.elementor-element-dc1535c:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-130222
  .elementor-element.elementor-element-dc1535c
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: var(--e-global-color-95d2432);
}
.elementor-130222 .elementor-element.elementor-element-dc1535c,
.elementor-130222 .elementor-element.elementor-element-dc1535c::before {
  --border-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-b5c4cf1 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-8d64ddc {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-49ebeee {
  --display: flex;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-49ebeee.e-con {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-130222
  .elementor-element.elementor-element-9a65c0b
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  letter-spacing: var(--e-global-typography-secondary-letter-spacing);
  word-spacing: var(--e-global-typography-secondary-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-9a65c0b
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-9a65c0b {
  width: var(--container-widget-width, 45.027%);
  max-width: 45.027%;
  --container-widget-width: 45.027%;
  --container-widget-flex-grow: 0;
}
.elementor-130222
  .elementor-element.elementor-element-9a65c0b.elementor-element {
  --flex-grow: 0;
  --flex-shrink: 0;
}
.elementor-130222
  .elementor-element.elementor-element-18eea19
  .elementor-button {
  background-color: var(--e-global-color-accent);
  border-radius: 6px 6px 6px 6px;
  padding: 16px 25px 16px 25px;
}
.elementor-130222
  .elementor-element.elementor-element-18eea19
  .elementor-button:hover,
.elementor-130222
  .elementor-element.elementor-element-18eea19
  .elementor-button:focus {
  background-color: var(--e-global-color-accent);
}
.elementor-130222
  .elementor-element.elementor-element-18eea19
  > .elementor-widget-container {
  margin: 6px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-18eea19 {
  width: var(--container-widget-width, 70%);
  max-width: 70%;
  --container-widget-width: 70%;
  --container-widget-flex-grow: 0;
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-grid-container {
  grid-template-columns: repeat(3, 1fr);
  margin-left: calc(-30px / 2);
  margin-right: calc(-30px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-grid-container
  .twbb-posts-item {
  margin-right: calc(30px / 2);
  margin-left: calc(30px / 2);
  margin-bottom: 35px;
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-image {
  margin-bottom: 15px;
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-title {
  color: var(--e-global-color-primary);
  margin-bottom: 15px;
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-title
  .twbb-posts-title-tag {
  color: var(--e-global-color-primary);
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-title,
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-title
  .twbb-posts-title-tag {
  font-family: var(--e-global-typography-48643ca-font-family), Sans-serif;
  font-size: var(--e-global-typography-48643ca-font-size);
  font-weight: var(--e-global-typography-48643ca-font-weight);
  line-height: var(--e-global-typography-48643ca-line-height);
  letter-spacing: var(--e-global-typography-48643ca-letter-spacing);
  word-spacing: var(--e-global-typography-48643ca-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-content {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
  margin-bottom: 15px;
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-read-more
  a {
  color: var(--e-global-color-accent);
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  .twbb-posts-widget-container
  .twbb-posts-read-more {
  margin-bottom: 5px;
}
.elementor-130222
  .elementor-element.elementor-element-4db7599
  > .elementor-widget-container {
  padding: 040px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-9fe9cb9 {
  --divider-border-style: solid;
  --divider-color: #000;
  --divider-border-width: 1px;
}
.elementor-130222
  .elementor-element.elementor-element-9fe9cb9
  .elementor-divider-separator {
  width: 100%;
}
.elementor-130222
  .elementor-element.elementor-element-9fe9cb9
  .elementor-divider {
  padding-top: 15px;
  padding-bottom: 15px;
}
.elementor-130222
  .elementor-element.elementor-element-9fe9cb9
  .elementor-divider__text {
  color: var(--e-global-color-text);
  font-size: 15px;
  font-weight: 300;
}
.elementor-130222 .elementor-element.elementor-element-f36c224 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --padding-top: 040px;
  --padding-right: 0px;
  --padding-bottom: 040px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-8bc331c {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-3a48808
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-0e838b8-font-family), Sans-serif;
  font-size: var(--e-global-typography-0e838b8-font-size);
  font-weight: var(--e-global-typography-0e838b8-font-weight);
  line-height: var(--e-global-typography-0e838b8-line-height);
  letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
  word-spacing: var(--e-global-typography-0e838b8-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fab3c72);
  transition: color 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fab3c72);
  transition: fill 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-f0b7188 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-f0b7188
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-3724754 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-a7b985b
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-0e838b8-font-family), Sans-serif;
  font-size: var(--e-global-typography-0e838b8-font-size);
  font-weight: var(--e-global-typography-0e838b8-font-weight);
  line-height: var(--e-global-typography-0e838b8-line-height);
  letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
  word-spacing: var(--e-global-typography-0e838b8-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(10px / 2);
  margin-left: calc(10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-10px / 2);
  margin-left: calc(-10px / 2);
}
body.rtl
  .elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-10px / 2);
}
body:not(.rtl)
  .elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-10px / 2);
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-icon
  i {
  color: var(--e-global-color-fab3c72);
  transition: color 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-icon
  svg {
  fill: var(--e-global-color-fab3c72);
  transition: fill 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-f8f294d {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-item
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  .elementor-icon-list-text {
  color: var(--e-global-color-text);
  transition: color 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-f8f294d
  > .elementor-widget-container {
  padding: 0px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-721f5b3 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-66b4309 img {
  border-radius: 6px 6px 6px 6px;
}
.elementor-130222 .elementor-element.elementor-element-9550810 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --padding-top: 070px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-54a3a94 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222
  .elementor-element.elementor-element-ce72d41
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
  letter-spacing: var(--e-global-typography-secondary-letter-spacing);
  word-spacing: var(--e-global-typography-secondary-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-52da559 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-130222
  .elementor-element.elementor-element-52da559
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}
.elementor-130222 .elementor-element.elementor-element-48ef4fa {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-right: 0px;
  --padding-bottom: 070px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-8373173 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-a80c82c {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --padding-top: 040px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-e255b79 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-1e2efea {
  text-align: left;
}
.elementor-130222 .elementor-element.elementor-element-1e2efea img {
  border-radius: 6px 6px 6px 6px;
}
.elementor-130222 .elementor-element.elementor-element-0e0f71e {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-right: 0110px;
  --padding-bottom: 0px;
  --padding-left: 025px;
}
.elementor-130222
  .elementor-element.elementor-element-4fca96b
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-0e838b8-font-family), Sans-serif;
  font-size: var(--e-global-typography-0e838b8-font-size);
  font-weight: var(--e-global-typography-0e838b8-font-weight);
  line-height: var(--e-global-typography-0e838b8-line-height);
  letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
  word-spacing: var(--e-global-typography-0e838b8-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-38bda8f {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
  width: var(--container-widget-width, 121.429%);
  max-width: 121.429%;
  --container-widget-width: 121.429%;
  --container-widget-flex-grow: 0;
}
.elementor-130222 .elementor-element.elementor-element-4957f07 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-16515ec {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
  --padding-top: 040px;
  --padding-right: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
}
.elementor-130222 .elementor-element.elementor-element-23f8930 {
  --display: flex;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-6bdf91e {
  text-align: left;
}
.elementor-130222 .elementor-element.elementor-element-6bdf91e img {
  border-radius: 6px 6px 6px 6px;
}
.elementor-130222 .elementor-element.elementor-element-dedea52 {
  --display: flex;
  --justify-content: center;
  --background-transition: 0.3s;
  --padding-top: 0px;
  --padding-right: 0110px;
  --padding-bottom: 0px;
  --padding-left: 025px;
}
.elementor-130222
  .elementor-element.elementor-element-dbd956d
  .elementor-heading-title {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-0e838b8-font-family), Sans-serif;
  font-size: var(--e-global-typography-0e838b8-font-size);
  font-weight: var(--e-global-typography-0e838b8-font-weight);
  line-height: var(--e-global-typography-0e838b8-line-height);
  letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
  word-spacing: var(--e-global-typography-0e838b8-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-d04371a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  letter-spacing: var(--e-global-typography-text-letter-spacing);
  word-spacing: var(--e-global-typography-text-word-spacing);
}
.elementor-130222 .elementor-element.elementor-element-b348177 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --align-items: stretch;
  --gap: 10px;
  --background-transition: 0.3s;
}
.elementor-130222 .elementor-element.elementor-element-6f8dbc1 {
  --display: flex;
  --background-transition: 0.3s;
}
:root {
  --page-title-display: none;
}
@media (min-width: 768px) {
  .elementor-130222 .elementor-element.elementor-element-9b85820 {
    --width: 53.158%;
  }
  .elementor-130222 .elementor-element.elementor-element-a3b1be0 {
    --width: 46.798%;
  }
  .elementor-130222 .elementor-element.elementor-element-8d64ddc {
    --width: 100%;
  }
  .elementor-130222 .elementor-element.elementor-element-49ebeee {
    --width: 75.016%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-130222 .elementor-element.elementor-element-8373173 {
    --width: 100%;
  }
  .elementor-130222 .elementor-element.elementor-element-4957f07 {
    --width: 100%;
  }
}
@media (max-width: 1024px) {
  .elementor-130222
    .elementor-element.elementor-element-3e807de
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
    word-spacing: var(--e-global-typography-primary-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-d19344e {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-7054393
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    word-spacing: var(--e-global-typography-accent-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-a3b1be0 {
    --justify-content: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-8442080
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-4349e58
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-f001afe
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-d8afc0a
    .elementor-heading-title {
    font-size: var(--e-global-typography-48643ca-font-size);
    line-height: var(--e-global-typography-48643ca-line-height);
    letter-spacing: var(--e-global-typography-48643ca-letter-spacing);
    word-spacing: var(--e-global-typography-48643ca-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-e4b566a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-9a65c0b
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-grid-container {
    grid-template-columns: repeat(2, 1fr);
  }
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-widget-container
    .twbb-posts-title,
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-widget-container
    .twbb-posts-title
    .twbb-posts-title-tag {
    font-size: var(--e-global-typography-48643ca-font-size);
    line-height: var(--e-global-typography-48643ca-line-height);
    letter-spacing: var(--e-global-typography-48643ca-letter-spacing);
    word-spacing: var(--e-global-typography-48643ca-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-widget-container
    .twbb-posts-content {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-3a48808
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-f0b7188
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-130222
    .elementor-element.elementor-element-f0b7188
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-a7b985b
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-f8f294d
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-130222
    .elementor-element.elementor-element-f8f294d
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-ce72d41
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-52da559 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-4fca96b
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-38bda8f {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-dbd956d
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-d04371a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
}
@media (max-width: 767px) {
  .elementor-130222 .elementor-element.elementor-element-509a032 {
    --padding-top: 060px;
    --padding-right: 010px;
    --padding-bottom: 0px;
    --padding-left: 010px;
  }
  .elementor-130222 .elementor-element.elementor-element-3e807de {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-3e807de
    .elementor-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
    letter-spacing: var(--e-global-typography-primary-letter-spacing);
    word-spacing: var(--e-global-typography-primary-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-d19344e {
    text-align: center;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-d19344e
    > .elementor-widget-container {
    margin: -8px 0px 0px 0px;
  }
  .elementor-130222
    .elementor-element.elementor-element-7054393
    .elementor-button {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    word-spacing: var(--e-global-typography-accent-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-a3b1be0 {
    --padding-top: 30px;
    --padding-right: 010px;
    --padding-bottom: 0px;
    --padding-left: 010px;
  }
  .elementor-130222 .elementor-element.elementor-element-1a44859 {
    text-align: center;
  }
  .elementor-130222 .elementor-element.elementor-element-0b50956 {
    --margin-top: 80px;
    --margin-right: 0px;
    --margin-bottom: 80px;
    --margin-left: 0px;
    --padding-top: 0px;
    --padding-right: 010px;
    --padding-bottom: 0px;
    --padding-left: 010px;
  }
  .elementor-130222 .elementor-element.elementor-element-48b75a0 {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-48b75a0
    .elementor-heading-title {
    font-size: 16px;
  }
  .elementor-130222 .elementor-element.elementor-element-ea8c7ea {
    --width: 33%;
  }
  .elementor-130222 .elementor-element.elementor-element-6e6d891 {
    --width: 33%;
  }
  .elementor-130222 .elementor-element.elementor-element-a677bf7 {
    --width: 33%;
  }
  .elementor-130222 .elementor-element.elementor-element-0929a9d {
    --width: 33%;
  }
  .elementor-130222 .elementor-element.elementor-element-b44e8bf {
    --width: 33%;
  }
  .elementor-130222 .elementor-element.elementor-element-9643b3f {
    --margin-top: 080px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: 0px;
    --padding-right: 010px;
    --padding-bottom: 070px;
    --padding-left: 010px;
  }
  .elementor-130222 .elementor-element.elementor-element-9996870 {
    --gap: 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-19cfb21 {
    --width: 50%;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-8442080 {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-8442080
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-2d94c76 {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-2d94c76
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-130222 .elementor-element.elementor-element-4ca12fc {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-4ca12fc
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-130222 .elementor-element.elementor-element-0240f2c {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-0240f2c
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-130222 .elementor-element.elementor-element-8224a59 {
    --width: 50%;
  }
  .elementor-130222 .elementor-element.elementor-element-4349e58 {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-4349e58
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-60835f4 {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-60835f4
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-130222 .elementor-element.elementor-element-cd3f43d {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-cd3f43d
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-130222 .elementor-element.elementor-element-4ddfe9c {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-4ddfe9c
    .elementor-heading-title {
    font-size: 13px;
  }
  .elementor-130222 .elementor-element.elementor-element-4d70439 {
    --margin-top: 030px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
  }
  .elementor-130222
    .elementor-element.elementor-element-f001afe
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-d8afc0a
    .elementor-heading-title {
    font-size: var(--e-global-typography-48643ca-font-size);
    line-height: var(--e-global-typography-48643ca-line-height);
    letter-spacing: var(--e-global-typography-48643ca-letter-spacing);
    word-spacing: var(--e-global-typography-48643ca-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-e4b566a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-dc1535c {
    --margin-top: 30px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: 020px;
    --padding-right: 010px;
    --padding-bottom: 020px;
    --padding-left: 010px;
  }
  .elementor-130222 .elementor-element.elementor-element-49ebeee {
    --align-items: center;
    --container-widget-width: calc(
      (1 - var(--container-widget-flex-grow)) * 100%
    );
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-9a65c0b {
    text-align: center;
  }
  .elementor-130222
    .elementor-element.elementor-element-9a65c0b
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-18eea19
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-18eea19 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-grid-container {
    grid-template-columns: repeat(1, 1fr);
  }
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-widget-container
    .twbb-posts-title,
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-widget-container
    .twbb-posts-title
    .twbb-posts-title-tag {
    font-size: var(--e-global-typography-48643ca-font-size);
    line-height: var(--e-global-typography-48643ca-line-height);
    letter-spacing: var(--e-global-typography-48643ca-letter-spacing);
    word-spacing: var(--e-global-typography-48643ca-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-4db7599
    .twbb-posts-widget-container
    .twbb-posts-content {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-9fe9cb9
    > .elementor-widget-container {
    margin: 80px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-8bc331c {
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222
    .elementor-element.elementor-element-3a48808
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-f0b7188 {
    --e-icon-list-icon-size: 13px;
  }
  .elementor-130222
    .elementor-element.elementor-element-f0b7188
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-130222
    .elementor-element.elementor-element-f0b7188
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-3724754 {
    --padding-top: 20px;
    --padding-right: 0px;
    --padding-bottom: 10px;
    --padding-left: 0px;
  }
  .elementor-130222
    .elementor-element.elementor-element-a7b985b
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-a7b985b
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-f8f294d {
    --e-icon-list-icon-size: 13px;
  }
  .elementor-130222
    .elementor-element.elementor-element-f8f294d
    .elementor-icon-list-item
    > .elementor-icon-list-text,
  .elementor-130222
    .elementor-element.elementor-element-f8f294d
    .elementor-icon-list-item
    > a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-721f5b3 {
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222
    .elementor-element.elementor-element-66b4309
    > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-9550810 {
    --padding-top: 070px;
    --padding-right: 010px;
    --padding-bottom: 0px;
    --padding-left: 010px;
  }
  .elementor-130222 .elementor-element.elementor-element-54a3a94 {
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
  }
  .elementor-130222 .elementor-element.elementor-element-ce72d41 {
    text-align: left;
  }
  .elementor-130222
    .elementor-element.elementor-element-ce72d41
    .elementor-heading-title {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    word-spacing: var(--e-global-typography-secondary-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-52da559 {
    text-align: left;
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222 .elementor-element.elementor-element-48ef4fa {
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 40px;
    --padding-left: 20px;
  }
  .elementor-130222 .elementor-element.elementor-element-8373173 {
    --width: 100%;
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-e255b79 {
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-1e2efea {
    text-align: left;
  }
  .elementor-130222 .elementor-element.elementor-element-1e2efea img {
    width: 72%;
  }
  .elementor-130222 .elementor-element.elementor-element-0e0f71e {
    --padding-top: 0px;
    --padding-right: 090px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222
    .elementor-element.elementor-element-4fca96b
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-4fca96b
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 010px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-38bda8f {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-38bda8f
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-4957f07 {
    --width: 100%;
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-23f8930 {
    --padding-top: 0px;
    --padding-right: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-6bdf91e {
    text-align: left;
  }
  .elementor-130222 .elementor-element.elementor-element-6bdf91e img {
    width: 72%;
  }
  .elementor-130222 .elementor-element.elementor-element-dedea52 {
    --padding-top: 0px;
    --padding-right: 090px;
    --padding-bottom: 0px;
    --padding-left: 0px;
  }
  .elementor-130222
    .elementor-element.elementor-element-dbd956d
    .elementor-heading-title {
    font-size: var(--e-global-typography-0e838b8-font-size);
    line-height: var(--e-global-typography-0e838b8-line-height);
    letter-spacing: var(--e-global-typography-0e838b8-letter-spacing);
    word-spacing: var(--e-global-typography-0e838b8-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-dbd956d
    > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 010px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-d04371a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
    word-spacing: var(--e-global-typography-text-word-spacing);
  }
  .elementor-130222
    .elementor-element.elementor-element-d04371a
    > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
  }
  .elementor-130222 .elementor-element.elementor-element-b348177 {
    --margin-top: 50px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
  }
}
