.elementor-35 .elementor-element.elementor-element-b01c680{--display:flex;}.elementor-35 .elementor-element.elementor-element-ff688dd{--display:flex;}.elementor-35 .elementor-element.elementor-element-6d43b26{--display:flex;}.elementor-35 .elementor-element.elementor-element-94b8750{--grid-template-columns:repeat(0, auto);}.elementor-35 .elementor-element.elementor-element-3bd46b8{--display:flex;}.elementor-35 .elementor-element.elementor-element-46c9b8d{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor3 );--divider-border-width:2px;}.elementor-35 .elementor-element.elementor-element-46c9b8d .elementor-divider-separator{width:100%;}.elementor-35 .elementor-element.elementor-element-46c9b8d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-35 .elementor-element.elementor-element-f479cba{font-size:14px;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-94b8750 .elementor-social-icon{--icon-padding:4px;}.elementor-35 .elementor-element.elementor-element-94b8750{--grid-column-gap:4px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-46c9b8d > .elementor-widget-container{padding:016px 0px 0px 0px;}}/* Start custom CSS *//* Footer Link List */
.footer-link-list > div.e-con-inner {
  gap: 30px !important;
}

.footer-link-list-a,
.footer-link-list-b,
.footer-link-list-c {
  width: 100%;
  text-align: left;
}

.footer-link-list h2 {
  font-size: 16px;
  font-weight: 600;
}

.footer-link-list,
.footer-link-list a,
.footer-terms-credits,
.footer-terms-credits a {
  font-size: 14px;
  color: var(--ast-global-color-5);
}

.footer-link-list ol,
.footer-link-list ul,
.footer-link-list li {
  list-style-type: none;
  margin: 0;
}

.footer-link-list-a svg {
  height: 48px;
  width: auto;
}

.footer-link-list-c .elementor-social-icons-wrapper {
  display: flex !important;
  gap: 10px !important;
  justify-content: start !important;
}

.footer-link-list-c .elementor-social-icon {
  height: 24px !important;
  width: auto !important;
  background-color: transparent;
}

.footer-link-list-c .elementor-social-icon svg {
  height: 24px !important;
  width: auto !important;
  fill: var(--ast-global-color-5);
  transition: fill 0.3s ease-in-out;
}

.footer-link-list-c .elementor-social-icon svg:hover {
  fill: var(--ast-global-color-3);
}

/* Mobile only */
@media (max-width: 767px) {
  .footer-terms-credits {
    padding-bottom: 60px;
  }
}

/* Tablets only */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .footer-terms-credits {
    padding-bottom: 80px;
  }
}

/* Tablet */
@media (min-width: 768px) {
  .footer-link-list > div.e-con-inner {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
  }

  .footer-link-list-a {
    width: 50%;
  }

  .footer-link-list-a form {
    width: 75% !important;
  }

  .footer-link-list-b,
  .footer-link-list-c {
    width: 25%;
  }
}/* End custom CSS */