#fw-section-password {

h1 {
  margin-bottom: 0
}

p {
  margin-top: 0
}

.password__body {
  margin-bottom: 95px
}

.password__powered-by {
  margin: 0
}

.password__content {
 padding: 10px
}

}

#fw-section-header {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #a1a5a9;
--color-background-rgb: 161, 165, 169;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 164;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-footer {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #a1a5a9;
--color-background-rgb: 161, 165, 169;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 164;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-custom-html-39323b8b-2c4f-4cbe-b308-a3c93647d5c6 {

div {
  display: flex;
  justify-content: center;
  cursor: pointer;
}

.button-primary {
    width: 75%;
    max-width: 400px;
    min-width: 285px;
    padding: 20px;
    font-size: 1.2em;
    cursor: pointer;
    border-radius: 5px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    text-decoration: none;
    background-color: black;
    color: white;
    border: none
}
}

#fw-section-hero-260a6295-43c4-49df-b321-052a65c99124 {

.hero__socials {
  flex-wrap: nowrap;
}

}