#fw-section-links-list-1726494266 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}



























#fw-section-rich-text-0ff4647b-a2e9-4483-9cbf-e5acd3d3da3f {
--color-primary: #ffd800;
--color-primary-rgb: 255, 216, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-rich-text-963fa72f-213d-45eb-8905-cfa0eb7a7370 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}






#fw-section-image-with-text-28c140fe-3eb9-49e6-a25b-221d75613746 {
--color-primary: #ffd800;
--color-primary-rgb: 255, 216, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.image-with-text__image {
  max-width: 35%; /* Sau orice procentaj dorești (30%, 40% etc.) */
  height: auto; /* Păstrează proporțiile imaginii */
  margin: 0 auto; /* Centrează imaginea dacă este necesar */
}
}

#fw-section-recent-posts-0071e421-9226-40b4-b0ed-cf55a6a5bba9 {

.post-tile__date {
  display: none !important;
}

.post-tile__feedback {
  display: none !important;
}
}







#fw-section-links-list-4e2c7b86-0ed1-4961-ac7b-d9ecb125323d {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #050505;
--color-on-primary-rgb: 5, 5, 5;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #000000;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}










#fw-section-image-with-text-67e94d06-0c43-4c1a-a32d-b382db1c551e {
--color-primary: #ffd800;
--color-primary-rgb: 255, 216, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #000000;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
.image-with-text__image {
  max-width: 35%; /* Sau orice procentaj dorești (30%, 40% etc.) */
  height: auto; /* Păstrează proporțiile imaginii */
  margin: 0 auto; /* Centrează imaginea dacă este necesar */
}
}
#fw-section-custom-html-a5001b5e-6c02-49be-ac37-eb8de6eb1e3b {

.for-who { padding:60px 20px; background:#000; text-align:center; }
.for-who .highlight { color:#e91e63; }
.grid-2 { display:grid; gap:40px; grid-template-columns:repeat(auto-fit,minmax(300px,1fr)); margin:40px 0; }
.column { background:#000; padding:30px; border-radius:16px; text-align:left; }
.column.yes { border-left:5px solid #4caf50; }
.column.no { border-left:5px solid #f44336; }
.emoji { font-size:1.8rem; margin-bottom:15px; }
.checklist { list-style:none; padding:0; }
.checklist li { padding:8px 0; position:relative; padding-left:30px; }
.checklist li:before { 
  content:'✓'; position:absolute; left:0; color:#4caf50; font-weight:bold; 
}
.checklist.cross li:before { content:'✕'; color:#f44336; }
.match { font-weight:600; font-size:1.1rem; margin:30px 0 20px; }
}