.elementor .e-4d8feceb-daaa{font-family:var(--ftf-font);font-weight:600;font-size:14px;color:#e7bdd6;letter-spacing:3px;text-transform:uppercase;}.elementor .e-57e84647-82ac{font-family:var(--ftf-font);font-weight:700;font-size:60px;color:#ffffff;line-height:1.1;}.elementor .e-1dc0699e-9a7d{width:auto;padding:0px;flex-direction:column;gap:10px;}.elementor .e-100cb441-f746{width:420px;height:auto;max-width:100%;}.elementor .e-4333dc4c-b582{max-width:1180px;position:relative;z-index:2;padding:0px;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-2f29e21f-99c4{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:rgba(255,255,255,0.3);clip-path:polygon(0.00% 2.43%, 4.18% 5.76%, 7.83% 10.36%, 11.09% 15.92%, 14.07% 22.15%, 16.89% 28.76%, 19.68% 35.44%, 22.57% 41.91%, 25.66% 47.86%, 29.09% 53.01%, 32.98% 57.05%, 37.45% 59.69%, 42.62% 60.64%, 48.38% 59.45%, 53.27% 56.18%, 57.47% 51.23%, 61.14% 45.02%, 64.47% 37.99%, 67.62% 30.53%, 70.78% 23.07%, 74.10% 16.03%, 77.78% 9.83%, 81.98% 4.88%, 86.87% 1.61%, 92.62% 0.42%, 95.26% 0.66%, 97.72% 1.34%, 100.00% 2.43%, 100.00% 100.00%, 0.00% 100.00%);}.elementor .e-5fe24133-2485{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:rgba(255,255,255,0.5);clip-path:polygon(100.00% 17.36%, 98.25% 15.46%, 96.39% 13.84%, 94.41% 12.54%, 92.30% 11.57%, 90.04% 10.96%, 87.62% 10.76%, 81.87% 12.01%, 76.98% 15.48%, 72.78% 20.72%, 69.10% 27.28%, 65.78% 34.73%, 62.62% 42.63%, 59.47% 50.52%, 56.14% 57.97%, 52.47% 64.54%, 48.27% 69.78%, 43.38% 73.25%, 37.62% 74.50%, 32.94% 73.69%, 28.83% 71.40%, 25.22% 67.87%, 22.00% 63.31%, 19.10% 57.96%, 16.41% 52.05%, 13.86% 45.79%, 11.36% 39.42%, 8.81% 33.17%, 6.13% 27.25%, 3.22% 21.91%, 0.00% 17.36%, 0.00% 100.00%, 100.00% 100.00%);}.elementor .e-6663a7dd-8a2d{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#ffffff;clip-path:polygon(0.00% 36.97%, 3.68% 39.60%, 6.95% 42.89%, 9.92% 46.69%, 12.67% 50.83%, 15.34% 55.11%, 18.01% 59.39%, 20.79% 63.48%, 23.80% 67.21%, 27.13% 70.41%, 30.89% 72.91%, 35.18% 74.53%, 40.12% 75.11%, 45.88% 74.31%, 50.77% 72.10%, 54.97% 68.75%, 58.64% 64.56%, 61.97% 59.80%, 65.12% 54.76%, 68.28% 49.71%, 71.60% 44.96%, 75.28% 40.76%, 79.48% 37.42%, 84.37% 35.20%, 90.12% 34.40%, 93.75% 34.71%, 97.03% 35.59%, 100.00% 36.97%, 100.00% 100.00%, 0.00% 100.00%);}.elementor .e-2fd5ffc8-a612{width:100%;height:60px;position:absolute;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;pointer-events: none;\n}.elementor .e-2d7927bb-cc7c{min-height:460px;overflow:hidden;position:relative;padding-block-start:110px;padding-block-end:150px;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://www.facetofacevisagie.nl/wp-content/uploads/2026/11/FACE-TO-FACE_VISAGIE-kerst-header-scaled.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#590735;justify-content:center;align-items:center;background-position: center bottom;\n}.elementor .e-74c63706-7a19{padding:32px;margin-block-start:12px;border-radius:16px;border-inline-start-width:4px;background-color:var(--ftf-blush);flex-direction:column;gap:12px;border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-2ca99d0f-c282{flex:3 1 0px;}.elementor .e-27715d7f-76eb{max-width:380px;}.elementor .e-36c135ea-c6d1{font-family:var(--ftf-font);font-size:13px;color:var(--ftf-accent);text-align:center;font-style:italic;}.elementor .e-2f38cfe1-9a72{gap:12px;flex:2 1 0px;align-items:center;}.elementor .e-1c23380b-9418{align-items:center;}.elementor .e-c60e98b-9b81{background-color:#ffffff;}.elementor .e-559a26d-f301{color:#e7bdd6;}.elementor .e-67c9d34b-aabf{font-family:var(--ftf-font);font-weight:700;font-size:44px;color:#ffffff;text-align:center;}.elementor .e-212f711f-ff45{text-align:center;padding:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-57e27420-b8d1{font-family:var(--ftf-font);font-weight:600;font-size:24px;color:#e7bdd6;font-style:italic;}.elementor .e-71aca470-4d2b{font-family:var(--ftf-font);font-size:18px;color:#ffffff;line-height:2.1;font-style:italic;}.elementor .e-677d9842-d953{padding:36px;border-radius:18px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.08);flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-14c9b6ef-ad10{font-family:var(--ftf-font);font-weight:600;font-size:24px;color:var(--ftf-primary);}.elementor .e-1570e50f-a95a{font-family:var(--ftf-font);font-size:18px;color:var(--ftf-dark);line-height:2.1;}.elementor .e-71e9c27c-f2f7{padding:36px;border-radius:18px;background-color:#ffffff;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-3c64baf9-6c4b{padding:0px;gap:28px;align-items:stretch;}.elementor .e-5d7f6302-9ad3{font-family:var(--ftf-font);font-size:15px;color:rgba(255,255,255,0.8);line-height:1.7;text-align:center;font-style:italic;}.elementor .e-778ecbac-a427{max-width:980px;position:relative;z-index:2;align-items:center;}.elementor .e-5077f3aa-db86{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:rgba(255,255,255,0.3);clip-path:polygon(0.00% 97.57%, 4.18% 94.24%, 7.83% 89.64%, 11.09% 84.08%, 14.07% 77.85%, 16.89% 71.24%, 19.68% 64.56%, 22.57% 58.09%, 25.66% 52.14%, 29.09% 46.99%, 32.98% 42.95%, 37.45% 40.31%, 42.62% 39.36%, 48.38% 40.55%, 53.27% 43.82%, 57.47% 48.77%, 61.14% 54.98%, 64.47% 62.01%, 67.62% 69.47%, 70.78% 76.93%, 74.10% 83.97%, 77.78% 90.17%, 81.98% 95.12%, 86.87% 98.39%, 92.62% 99.58%, 95.26% 99.34%, 97.72% 98.66%, 100.00% 97.57%, 100.00% 0.00%, 0.00% 0.00%);}.elementor .e-932a9e8-c19e{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:rgba(255,255,255,0.5);clip-path:polygon(100.00% 82.64%, 98.25% 84.54%, 96.39% 86.16%, 94.41% 87.46%, 92.30% 88.43%, 90.04% 89.04%, 87.62% 89.24%, 81.87% 87.99%, 76.98% 84.52%, 72.78% 79.28%, 69.10% 72.72%, 65.78% 65.27%, 62.62% 57.37%, 59.47% 49.48%, 56.14% 42.03%, 52.47% 35.46%, 48.27% 30.22%, 43.38% 26.75%, 37.62% 25.50%, 32.94% 26.31%, 28.83% 28.60%, 25.22% 32.13%, 22.00% 36.69%, 19.10% 42.04%, 16.41% 47.95%, 13.86% 54.21%, 11.36% 60.58%, 8.81% 66.83%, 6.13% 72.75%, 3.22% 78.09%, 0.00% 82.64%, 0.00% 0.00%, 100.00% 0.00%);}.elementor .e-1d67c270-5edb{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:#ffffff;clip-path:polygon(0.00% 63.03%, 3.68% 60.40%, 6.95% 57.11%, 9.92% 53.31%, 12.67% 49.17%, 15.34% 44.89%, 18.01% 40.61%, 20.79% 36.52%, 23.80% 32.79%, 27.13% 29.59%, 30.89% 27.09%, 35.18% 25.47%, 40.12% 24.89%, 45.88% 25.69%, 50.77% 27.90%, 54.97% 31.25%, 58.64% 35.44%, 61.97% 40.20%, 65.12% 45.24%, 68.28% 50.29%, 71.60% 55.04%, 75.28% 59.24%, 79.48% 62.58%, 84.37% 64.80%, 90.12% 65.60%, 93.75% 65.29%, 97.03% 64.41%, 100.00% 63.03%, 100.00% 0.00%, 0.00% 0.00%);}.elementor .e-667284ab-d452{width:100%;height:60px;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;pointer-events: none;\n}.elementor .e-acdb510-b44d{overflow:hidden;position:relative;padding-block-start:140px;background-color:#590735;}.elementor .e-6b1a659-59f0{max-width:860px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-7f1dd1a1-fe0e{padding:32px;border-radius:18px;border-block-start-width:4px;background-color:#ffffff;box-shadow:0px 10px 34px 0px rgba(61,0,43,0.08);flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #590735;\n}.elementor .e-11cea32c-81ce{padding:32px;border-radius:18px;border-block-start-width:4px;background-color:#ffffff;box-shadow:0px 10px 34px 0px rgba(61,0,43,0.08);flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #70114a;\n}.elementor .e-32e14a53-efc0{padding:32px;border-radius:18px;border-block-start-width:4px;background-color:#ffffff;box-shadow:0px 10px 34px 0px rgba(61,0,43,0.08);flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #892264;\n}.elementor .e-5765a451-1f2b{padding:32px;border-radius:18px;border-block-start-width:4px;background-color:#ffffff;box-shadow:0px 10px 34px 0px rgba(61,0,43,0.08);flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #ad6593;\n}.elementor .e-3c8653a6-c8b7{padding:0px;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}.elementor .e-5acceaf1-671a{background-image:linear-gradient(180deg, #ffffff 0%,#f8eef4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-50d13971-8c06{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-79f8c34-5f1b{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-d4b286d-4408{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-7425315-4de1{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-a82ddca-7b25{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-229087a0-415c{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-7c6841c8-219e{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-3abe7fa0-5108{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-4ede55bb-bab1{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-37cd134-eff7{font-family:var(--ftf-font);font-weight:500;font-size:15px;color:var(--ftf-dark);padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-inline-start-width:4px;background-color:var(--ftf-blush);border-left-style: solid; border-left-color: #ad6593;\n}.elementor .e-4848b103-f042{padding:0px;gap:14px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(5, auto);}.elementor .e-31464a7d-82a1{color:var(--ftf-medium);font-style:italic;}.elementor .e-5ad024ba-2d4f{background-color:#ffffff;}.elementor .e-3e7f4ed5-f839{padding:40px;border-radius:18px;background-color:#ffffff;box-shadow:0px 10px 34px 0px rgba(61,0,43,0.08);gap:14px;flex:3 1 0px;}.elementor .e-61abe97d-7518{aspect-ratio:3/4;}.elementor .e-7150dc70-3333{flex:2 1 0px;}.elementor .e-30d06f0d-aebc{background-color:var(--ftf-blush);}.elementor .e-7adcb86-2c32{aspect-ratio:3/4;}.elementor .e-452d9e60-605f{flex:2 1 0px;}.elementor .e-662d84ad-5a5b{font-family:var(--ftf-font);font-weight:600;font-size:13px;color:#e7bdd6;letter-spacing:3px;text-transform:uppercase;}.elementor .e-149530c-2991{font-family:var(--ftf-font);font-weight:700;font-size:40px;color:#ffffff;}.elementor .e-55c732be-2286{font-family:var(--ftf-font);font-size:16px;color:#ffffff;line-height:1.5;}.elementor .e-11b0aec7-15c3{font-family:var(--ftf-font);font-weight:700;font-size:22px;color:#e7bdd6;white-space: nowrap;\n}.elementor .e-368b1dcc-8dc5{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18);\n}.elementor .e-485ab237-b2f2{font-family:var(--ftf-font);font-size:16px;color:#ffffff;line-height:1.5;}.elementor .e-3a68a45f-bd64{font-family:var(--ftf-font);font-weight:700;font-size:22px;color:#e7bdd6;white-space: nowrap;\n}.elementor .e-6b9662dd-2284{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18);\n}.elementor .e-4d077b0c-d81c{font-family:var(--ftf-font);font-size:16px;color:#ffffff;line-height:1.5;}.elementor .e-5c473926-d689{font-family:var(--ftf-font);font-weight:700;font-size:22px;color:#e7bdd6;white-space: nowrap;\n}.elementor .e-16bed78a-18cc{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18);\n}.elementor .e-c2d0a20-5888{font-family:var(--ftf-font);font-size:16px;color:#ffffff;line-height:1.5;}.elementor .e-49246540-f5cd{font-family:var(--ftf-font);font-weight:700;font-size:22px;color:#e7bdd6;white-space: nowrap;\n}.elementor .e-38af25ec-607e{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18);\n}.elementor .e-2d8a8cf0-8563{font-family:var(--ftf-font);font-size:15px;color:rgba(255,255,255,0.88);line-height:1.7;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-color:rgba(255,255,255,0.08);}.elementor .e-68ada322-ee99:hover,.elementor .e-68ada322-ee99:focus-visible{color:#ffffff;background-color:var(--ftf-light);}.elementor .e-68ada322-ee99{font-family:var(--ftf-font);font-weight:600;font-size:15px;color:var(--ftf-primary);padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:40px;background-color:#ffffff;transition:all 0.3s;}.elementor .e-17741e3c-4843{padding:44px;border-radius:18px;background-color:#590735;flex-direction:column;gap:16px;flex:3 1 0px;}.elementor .e-35e9a188-75b9{align-items:center;}.elementor .e-63dee96f-20fa{background-color:#ffffff;}