#fw-section-rich-text-23da5ea1-e102-489d-924c-854ed6e93923 {

p {
  margin-left: 10%;
}

ol {
  margin-left: 10%;
}

ul {
  margin-left: 10%;
}
}
#fw-section-rich-text-217bedea-39f8-44bf-93cc-fd15e0ddfbb4 {

p {
  margin-left: 10%;
}

ol {
  margin-left: 10%;
}

ul {
  margin-left: 10%;
}
}


#fw-section-rich-text-c0a4ebdb-1784-4bbc-85ea-9ff356611827 {

p {
  margin-left: 10%;
}

ol {
  margin-left: 10%;
}

ul {
  margin-left: 10%;
}
}




#fw-section-custom-html-8a73b5db-c665-4e5c-9940-bdbc243779b5 {

* {
    box-sizing: border-box;
  }
  
  body {
    margin: 0;
    font-family: "Inter", sans-serif;
  }
  
  main {
    min-height: 100vh;    
  }
  
  h1 {
    text-align: center;
    margin-top: 72px;
    margin-bottom: 48px;
  }
  
  .accordion {
    margin-bottom: 24px;
  }
  
  .accordion-container {
    width: 90%;
    max-width: 1240px;
    margin: 0 auto;
    border: 3px solid #e0e0e0;
    border-radius: 24px;
    overflow: hidden;
  }
  
  
  .accordion-item {
    width: 100%;
  }
  
  .accordion-trigger {
    width: 100%;
    display: block;
    background-color: rgb(250, 250, 250);
    color: rgb(0, 0, 0);
    padding: 24px;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
    border: none;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    cursor: pointer;
  }
  
  .accordion-icon {
    transition: transform 0.5s;
  }
  
  .accordion-item[open] .accordion-icon {
    transform: rotate(45deg);
  }
  
  .accordion-item:not(:first-of-type) .accordion-trigger {
    border-top: 3px solid #eaeaea;
  }
  
  .accordion-content p {
    margin: 24px;
  }
  
  footer {
    bottom: 0;
    width: 100%;
    padding: 1rem;
    text-align: center;
    background-color: #ffdfb9;
  }
  
  footer a {
    color: inherit;
    text-decoration: none;
  }
  
  footer .heart {
    color: #dc143c;
  }
  ul {
    padding-left: 20px;
  }
}


#fw-section-rich-text-173904937867684 {

p {
  margin-left: 10%;
}

ol {
  margin-left: 10%;
}

ul {
  margin-left: 10%;
}
}

#fw-section-custom-html-45967340-8273-4685-be20-a1fa09cdaf56 {

* {
    box-sizing: border-box;
  }
  
  body {
    margin: 0;
    font-family: "Inter", sans-serif;
  }
  
  main {
    min-height: 100vh;    
  }
  
  h1 {
    text-align: center;
    margin-top: 72px;
    margin-bottom: 48px;
  }
  
  .accordion {
    margin-bottom: 24px;
  }
  
  .accordion-container {
    width: 90%;
    max-width: 1240px;
    margin: 0 auto;
    border: 3px solid #e0e0e0;
    border-radius: 24px;
    overflow: hidden;
  }
  
  
  .accordion-item {
    width: 100%;
  }
  
  .accordion-trigger {
    width: 100%;
    display: block;
    background-color: rgb(250, 250, 250);
    color: rgb(0, 0, 0);
    padding: 24px;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
    border: none;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    cursor: pointer;
  }
  
  .accordion-icon {
    transition: transform 0.5s;
  }
  
  .accordion-item[open] .accordion-icon {
    transform: rotate(45deg);
  }
  
  .accordion-item:not(:first-of-type) .accordion-trigger {
    border-top: 3px solid #eaeaea;
  }
  
  .accordion-content p {
    margin: 24px;
  }
  
  footer {
    bottom: 0;
    width: 100%;
    padding: 1rem;
    text-align: center;
    background-color: #ffdfb9;
  }
  
  footer a {
    color: inherit;
    text-decoration: none;
  }
  
  footer .heart {
    color: #dc143c;
  }
  ul {
    padding-left: 20px;
  }
}
#fw-section-hero-a8afbd0f-2d91-4b84-a6e8-f90cf0f89986 {

* { font-weight: bold !important; }
}


#fw-section-rich-text-34438cc2-0dc0-4b55-8c82-2f51a22d64eb {

p {
  margin-left: 10%;
}

ol {
  margin-left: 10%;
}

ul {
  margin-left: 10%;
}
}

#fw-section-password {

h1{
font-weight: bold;
}
}
#fw-section-recent-videos-1739049167 {

h2{
font-weight: bold;
}
}

#fw-section-newsletter-bf58d4e2-1590-415f-a59e-c7cd4a739060 {

h2{
font-weight: bold;
}
}
#fw-section-custom-html-7ad39ae7-e8c0-41e3-a4ea-1f5d20fd4ac4 {

* {
    box-sizing: border-box;
  }
  
  body {
    margin: 0;
    font-family: "Inter", sans-serif;
  }
  
  main {
    min-height: 100vh;    
  }
  
  h1 {
    text-align: center;
    margin-top: 72px;
    margin-bottom: 48px;
  }
  
  .accordion {
    margin-bottom: 24px;
  }
  
  .accordion-container {
    width: 90%;
    max-width: 1240px;
    margin: 0 auto;
    border: 3px solid #e0e0e0;
    border-radius: 24px;
    overflow: hidden;
  }
  
  
  .accordion-item {
    width: 100%;
  }
  
  .accordion-trigger {
    width: 100%;
    display: block;
    background-color: rgb(250, 250, 250);
    color: rgb(0, 0, 0);
    padding: 24px;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
    border: none;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    cursor: pointer;
  }
  
  .accordion-icon {
    transition: transform 0.5s;
  }
  
  .accordion-item[open] .accordion-icon {
    transform: rotate(45deg);
  }
  
  .accordion-item:not(:first-of-type) .accordion-trigger {
    border-top: 3px solid #eaeaea;
  }
  
  .accordion-content p {
    margin: 24px;
  }
  
  footer {
    bottom: 0;
    width: 100%;
    padding: 1rem;
    text-align: center;
    background-color: #ffdfb9;
  }
  
  footer a {
    color: inherit;
    text-decoration: none;
  }
  
  footer .heart {
    color: #dc143c;
  }
  ul {
    padding-left: 20px;
  }
}
#fw-section-custom-html-3b23858d-491f-4212-ace7-e465d30931cb {

* {
    box-sizing: border-box;
  }
  
  body {
    margin: 0;
    font-family: "Inter", sans-serif;
  }
  
  main {
    min-height: 100vh;    
  }
  
  h1 {
    text-align: center;
    margin-top: 72px;
    margin-bottom: 48px;
  }
  
  .accordion {
    margin-bottom: 24px;
  }
  
  .accordion-container {
    width: 90%;
    max-width: 1240px;
    margin: 0 auto;
    border: 3px solid #e0e0e0;
    border-radius: 24px;
    overflow: hidden;
  }
  
  
  .accordion-item {
    width: 100%;
  }
  
  .accordion-trigger {
    width: 100%;
    display: block;
    background-color: rgb(250, 250, 250);
    color: rgb(0, 0, 0);
    padding: 24px;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
    border: none;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    cursor: pointer;
  }
  
  .accordion-icon {
    transition: transform 0.5s;
  }
  
  .accordion-item[open] .accordion-icon {
    transform: rotate(45deg);
  }
  
  .accordion-item:not(:first-of-type) .accordion-trigger {
    border-top: 3px solid #eaeaea;
  }
  
  .accordion-content p {
    margin: 24px;
  }
  
  footer {
    bottom: 0;
    width: 100%;
    padding: 1rem;
    text-align: center;
    background-color: #ffdfb9;
  }
  
  footer a {
    color: inherit;
    text-decoration: none;
  }
  
  footer .heart {
    color: #dc143c;
  }
  ul {
    padding-left: 20px;
  }
}
#fw-section-custom-html-3a7038d8-a4a8-4ce6-89b7-019db6eb0049 {

* {
    box-sizing: border-box;
  }
  
  body {
    margin: 0;
    font-family: "Inter", sans-serif;
  }
  
  main {
    min-height: 100vh;    
  }
  
  h1 {
    text-align: center;
    margin-top: 72px;
    margin-bottom: 48px;
  }
  
  .accordion {
    margin-bottom: 24px;
  }
  
  .accordion-container {
    width: 90%;
    max-width: 1240px;
    margin: 0 auto;
    border: 3px solid #e0e0e0;
    border-radius: 24px;
    overflow: hidden;
  }
  
  
  .accordion-item {
    width: 100%;
  }
  
  .accordion-trigger {
    width: 100%;
    display: block;
    background-color: rgb(250, 250, 250);
    color: rgb(0, 0, 0);
    padding: 24px;
    font-size: 20px;
    font-weight: 500;
    text-align: left;
    border: none;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    cursor: pointer;
  }
  
  .accordion-icon {
    transition: transform 0.5s;
  }
  
  .accordion-item[open] .accordion-icon {
    transform: rotate(45deg);
  }
  
  .accordion-item:not(:first-of-type) .accordion-trigger {
    border-top: 3px solid #eaeaea;
  }
  
  .accordion-content p {
    margin: 24px;
  }
  
  footer {
    bottom: 0;
    width: 100%;
    padding: 1rem;
    text-align: center;
    background-color: #ffdfb9;
  }
  
  footer a {
    color: inherit;
    text-decoration: none;
  }
  
  footer .heart {
    color: #dc143c;
  }
  ul {
    padding-left: 20px;
  }
}

#fw-section-hero-62def60f-d70f-4b1f-b8a2-bd52d96008dc {

* { font-weight: bold !important; }
}