.elementor-110856 .elementor-element.elementor-element-8762c6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-110856 .elementor-element.elementor-element-ceca538{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-110856 .elementor-element.elementor-element-ceca538.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-110856 .elementor-element.elementor-element-0b759ce .elementor-button{background-color:var( --e-global-color-9f90716 );}.elementor-110856 .elementor-element.elementor-element-8cc1ced .elementor-button{background-color:var( --e-global-color-9f90716 );}.elementor-110856 .elementor-element.elementor-element-8baf049 .elementor-button{background-color:var( --e-global-color-9f90716 );}.elementor-110856 .elementor-element.elementor-element-8895062 .elementor-button{background-color:var( --e-global-color-9f90716 );}.elementor-110856 .elementor-element.elementor-element-1627388 .elementor-button{background-color:var( --e-global-color-9f90716 );}.elementor-110856 .elementor-element.elementor-element-5cbec82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-110856:not(.elementor-motion-effects-element-type-background), body.elementor-page-110856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5dfdc5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-110856 .elementor-element.elementor-element-ceca538{--width:17.144%;}.elementor-110856 .elementor-element.elementor-element-5cbec82{--width:66.6666%;}}/* Start custom CSS for container, class: .elementor-element-5cbec82 */body .wpuf-dashboard-container table.items-table a {
    text-decoration: none;
    box-shadow: none;
    color: #ffffff !important;
}
body .wpuf-dashboard-container table.items-table th, body .wpuf-dashboard-container table.items-table td {
    border: 0;
    padding: 10px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8762c6d */.elementor-button {
  background-color: #1a1a1a; /* Dark gray background */
  color: #ffffff; /* White text */
  font-weight: bold;
  border: 2px solid #ffffff; /* White border */
  padding: 14px 24px;
  border-radius: 8px;
  font-size: 16px;
  text-transform: uppercase;
  box-sizing: border-box;
  width: 100%; /* Full width */
  text-align: center;
  transition: all 0.3s ease;
  cursor: pointer;
  display: block; /* Ensures full-width appearance */
}

.elementor-button:hover {
  background-color: #ffffff; /* White background on hover */
  color: #1a1a1a; /* Dark gray text on hover */
  border-color: #1a1a1a;
  transform: scale(1.02);
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
    color: white;
}/* End custom CSS */