.elementor-9087 .elementor-element.elementor-element-70b12d6{--display:flex;}.elementor-9087 .elementor-element.elementor-element-3eb19f3{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:27px;--grid-column-gap:2px;--grid-row-gap:0px;}.elementor-9087 .elementor-element.elementor-element-3eb19f3 .elementor-social-icon{background-color:#02010100;--icon-padding:0.3em;}.elementor-9087 .elementor-element.elementor-element-e71d399{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9087 .elementor-element.elementor-element-e71d399.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9087 .elementor-element.elementor-element-d98f39f{width:var( --container-widget-width, 106.771% );max-width:106.771%;--container-widget-width:106.771%;--container-widget-flex-grow:0;}.elementor-9087 .elementor-element.elementor-element-d98f39f.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-9087 .elementor-element.elementor-element-e71d399{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-d98f39f */.document-footer {
  background-color: var(--primary-color);
  color: white;
}

.document-footer p,
.document-footer h3,
.document-footer strong,
.version-info p {
  color: white !important;
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d962399 */.document-footer {
  background-color: var(--primary-color);
  color: white;
}

.document-footer p,
.document-footer h3,
.document-footer strong,
.version-info p {
  color: white !important;
  opacity: 1 !important;
}/* End custom CSS */