#fw-section-rich-text-176245704746659 {
--font-heading-scale: 1.4;
--font-body-scale: 1.0;
}
#fw-section-rich-text-176245704746659 {

li {
  margin-left:1em;
  padding-left:1em;  
}
}







#fw-section-video-with-text-fe95be90-093d-41b7-99b2-afd3d257c4ae {
--color-primary: #baa34e;
--color-primary-rgb: 186, 163, 78;
--color-background: #000302;
--color-background-rgb: 0, 3, 2;
--color-on-primary: #0f0d0d;
--color-on-primary-rgb: 15, 13, 13;
--color-on-background: #edeaea;
--color-on-background-rgb: 237, 234, 234;
--color-product-image-background: #ffffff;
--color-background-brightness: 2;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-custom-html-cb6701e8-045c-4ca1-b464-d62567cad4d9 {
--font-heading-scale: 1.5;
--font-body-scale: 1.0;
}
#fw-section-custom-html-cb6701e8-045c-4ca1-b464-d62567cad4d9 {
--color-primary: #baa34e;
--color-primary-rgb: 186, 163, 78;
--color-background: #000302;
--color-background-rgb: 0, 3, 2;
--color-on-primary: #0f0d0d;
--color-on-primary-rgb: 15, 13, 13;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffffff;
--color-background-brightness: 2;
background-color: var(--color-background);
color: var(--color-on-background);
.meter { 
  max-width: 80vw;
  height: 80px;
  position: relative;
  background: #555;
  border-radius: 5px;
  padding: 10px;
  box-shadow: inset 0 -1px 1px rgba(255, 255, 255, 0.3);
  margin: 0 auto;
}

.meter > span {
  display: block;
  height: 100%;
  border-radius: 5px;
  font-weight: bold;
  color: var(--color-on-primary);
  background-color: var(--color-primary);
  background-image: linear-gradient(
    center bottom,
    rgb(43,194,83) 37%,
    rgb(84,240,84) 69%
  );
  position: relative;
  overflow: hidden;
  text-align: center;
  align-content: center;
}
}
#fw-section-custom-html-1717507594 {
--color-primary: #baa34e;
--color-primary-rgb: 186, 163, 78;
--color-background: #000302;
--color-background-rgb: 0, 3, 2;
--color-on-primary: #0f0d0d;
--color-on-primary-rgb: 15, 13, 13;
--color-on-background: #edeaea;
--color-on-background-rgb: 237, 234, 234;
--color-product-image-background: #ffffff;
--color-background-brightness: 2;
background-color: var(--color-background);
color: var(--color-on-background);
.divisi{
opacity: 1;
background-size: 15px 15px;
background-image: 
  repeating-linear-gradient(-45deg, 
                            var(--color-primary) 0, 
                            var(--color-primary) 1px, 
                            rgba(0,0,0,0) 0, 
                            rgba(0,0,0,0) 50%);   
height:4vh;}

}
#fw-section-hero-0 {

.hero__container{
  padding-bottom: 10vh;
}
.hero__content{
  max-width: 90%;
}
.hero__heading{
  padding-bottom: 0px;
  line-height: 1.1em;
  text-shadow: 2px 2px 4px rgba(0,0,0,.4);
}
.hero__heading-line--2{
  font-size: 1.6em;
  letter-spacing: -2px;
}
}


#fw-section-custom-html-42a31c7e-ad4a-4cfe-996d-1b73e02b1616 {

.divisi{
opacity: 1;
background-size: 15px 15px;
background-image: 
  repeating-linear-gradient(-45deg, 
                            var(--color-primary) 0, 
                            var(--color-primary) 1px, 
                            rgba(0,0,0,0) 0, 
                            rgba(0,0,0,0) 50%);   
height:4vh;}

}


#fw-section-app-memberships-4749f3 {

div.tiers__alternative-text a{
  font-family: "Roboto Condensed", sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  padding: 18px;
  background-color: #baa34e;
  color: #000;
  border-radius: 3px;
}
}




#fw-section-custom-html-82c0548f-cf03-4796-9d9c-8a9b539f53df {

.divisi{
opacity: 1;
background-size: 15px 15px;
background-image: 
  repeating-linear-gradient(-45deg, 
                            var(--color-primary) 0, 
                            var(--color-primary) 1px, 
                            rgba(0,0,0,0) 0, 
                            rgba(0,0,0,0) 50%);   
height:4vh;}

}


#fw-section-header {
--font-heading-scale: 1.0;
--font-body-scale: 1.1;
}
#fw-section-header {
--color-primary: #baa34e;
--color-primary-rgb: 186, 163, 78;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #0f0d0d;
--color-on-primary-rgb: 15, 13, 13;
--color-on-background: #edeaea;
--color-on-background-rgb: 237, 234, 234;
--color-product-image-background: #ffffff;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
li {
  padding:0 .5em;
}
}