.elementor .e-1ebfe162-11a6{font-family:Lora;font-size:0.8rem;color:#FCC200;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-79ed5047-1769{font-family:"Playfair Display";font-weight:500;font-size:4rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.08;text-shadow: 0 2px 24px rgba(0, 0, 0, 0.3);\n}.elementor .e-522f2eec-2fe8{max-width:34rem;font-family:Lora;font-size:1.15rem;color:rgba(255, 255, 255, 0.92);line-height:1.75;}.elementor .e-56e59e57-2e3c:hover,.elementor .e-56e59e57-2e3c:focus-visible{color:#2D2D2B;background-color:#FFFFFF;}.elementor .e-56e59e57-2e3c{font-family:Lora;font-weight:600;font-size:1rem;color:#2D2D2B;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#FCC200;transition:all 0.3s;}.elementor .e-797e972e-73b9:hover,.elementor .e-797e972e-73b9:focus-visible{color:#2D2D2B;border-color:#FCC200;background-color:#FCC200;}.elementor .e-797e972e-73b9{font-family:Lora;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-7adbeb5-34c7{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-4398f1fb-c779:hover,.elementor .e-4398f1fb-c779:focus-visible{color:#FCC200;}.elementor .e-4398f1fb-c779{font-family:Lora;font-size:0.95rem;color:#FFFFFF;font-style:italic;cursor:pointer;}.elementor .e-691207f8-b415{max-width:36rem;padding:0px;flex-direction:column;gap:1.5rem;flex:0 1 36rem;align-items:flex-start;}.elementor .e-7be7400f-cdbb{width:100%;height:100%;object-fit:cover;object-position:50% 35%;}.elementor .e-19ab8b99-86a2{width:100%;height:100%;padding:0px;}.elementor .e-f5ce29d-d7fc{padding:0px;display:none;}.elementor .e-702cbf0f-c22b{width:100%;max-width:74rem;padding:0px;flex-direction:row;gap:4rem;justify-content:flex-end;align-items:center;}.elementor .e-2c28c735-8f0a{min-height:90vh;overflow:hidden;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(270deg, rgba(28, 26, 22, 0.9) 0%,rgba(28, 26, 22, 0.78) 45%,rgba(28, 26, 22, 0.25) 70%,rgba(28, 26, 22, 0) 100%),url("https://emilymitchell.nl/wp-content/uploads/2026/09/Emily-Mitchell_1_desktop_2.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top left;background-color:#2D2D2B;flex-direction:column;justify-content:center;align-items:center;background-repeat: no-repeat, no-repeat; background-size: 100% 100%, 115% auto; background-position: center, 100% 35%;\n}.elementor .e-4fbfe96d-a1b8{width:28rem;aspect-ratio:1 / 1;position:absolute;inset-inline-end:-8rem;inset-block-end:-10rem;padding:0px;background-color:#FCC200;opacity:35%;-webkit-mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit-omlijnd.svg'); mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit-omlijnd.svg'); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center;\n}.elementor .e-14cd557-6443{font-family:Lora;font-size:0.8rem;color:#FCC200;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-4cb6bbf6-459b{font-family:"Playfair Display";font-weight:500;font-size:3rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-409feec4-f65b{padding:0px;flex-direction:column;gap:1.5rem;flex:3 1 0px;}.elementor .e-5646f5d6-7f51{font-family:Lora;font-size:1.05rem;color:rgba(255, 255, 255, 0.78);line-height:1.8;}.elementor .e-5d7d8321-9456{font-family:Lora;font-size:1.05rem;color:rgba(255, 255, 255, 0.78);line-height:1.8;}.elementor .e-193855f7-65ed{padding:0px;flex-direction:column;gap:1.25rem;flex:2 1 0px;}.elementor .e-5a2fe8a8-ac62{width:100%;max-width:70rem;position:relative;padding:0px;flex-direction:row;gap:5rem;align-items:center;}.elementor .e-3949016c-d9ef{overflow:hidden;position:relative;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#2D2D2B;flex-direction:column;align-items:center;}.elementor .e-43ad28ee-d78a{font-family:Lora;font-size:0.8rem;color:#8A6D00;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-1935a01f-ed96{font-family:"Playfair Display";font-weight:500;font-size:3.25rem;color:#2D2D2B;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-3540c292-29d8{max-width:40rem;font-family:Lora;font-size:1.1rem;color:#4A4843;line-height:1.75;}.elementor .e-c691e7b-5b96{width:100%;max-width:70rem;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-1d9c6e7c-4829{font-family:Lora;font-size:0.85rem;color:#8A6D00;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-23807996-4021{font-family:"Playfair Display";font-weight:500;font-size:2rem;color:#2D2D2B;line-height:1.2;}.elementor .e-4958633d-2f67{font-family:Lora;font-size:1.05rem;color:#4A4843;line-height:1.75;}.elementor .e-19a94244-2082{padding:3rem;border-radius:1.5rem;background-color:#FAF8F4;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-7c3fea16-f704{font-family:Lora;font-size:0.85rem;color:#2D2D2B;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-23137e41-853b{font-family:"Playfair Display";font-weight:500;font-size:2rem;color:#2D2D2B;line-height:1.2;}.elementor .e-7d0b6295-1578{font-family:Lora;font-size:1.05rem;color:#2D2D2B;line-height:1.75;}.elementor .e-6c9267f5-b945{padding:3rem;border-radius:1.5rem;background-color:#FCC200;box-shadow:0px 30px 60px 0px rgba(252, 194, 0, 0.25);flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-22fe9bbb-187c{width:100%;max-width:70rem;padding:0px;flex-direction:row;gap:2rem;align-items:stretch;}.elementor .e-3f13a2a8-34e1{font-family:"Playfair Display";font-weight:500;font-size:1.5rem;color:#2D2D2B;}.elementor .e-6211cddf-f768{font-family:Lora;font-size:1rem;color:#4A4843;line-height:1.75;}.elementor .e-342a649e-e8e1{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:0.75rem;flex:1 1 0px;border-top-style: solid; border-top-color: #2D2D2B;\n}.elementor .e-6da5bb39-ba2f{font-family:"Playfair Display";font-weight:500;font-size:1.5rem;color:#2D2D2B;}.elementor .e-7fc8f784-6025{font-family:Lora;font-size:1rem;color:#4A4843;line-height:1.75;}.elementor .e-3771eaec-60cc{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;flex-direction:column;gap:0.75rem;flex:1 1 0px;border-top-style: solid; border-top-color: #2D2D2B;\n}.elementor .e-114e5054-f873{width:100%;max-width:70rem;padding:0px;flex-direction:row;gap:2rem;}.elementor .e-77a8da2f-cf2e{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;flex-direction:column;gap:4rem;align-items:center;}.elementor .e-648d3706-b6f8{width:100%;height:100%;object-fit:cover;object-position:50% 82%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-565f6500-b3f4{overflow:hidden;position:relative;padding:0px;border-radius:1.5rem;box-shadow:0px 30px 70px 0px rgba(45, 45, 43, 0.12);flex:0 0 40%;}.elementor .e-53041cbb-9506{font-family:Lora;font-size:0.8rem;color:#8A6D00;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2a04dc7c-a02d{font-family:"Playfair Display";font-weight:500;font-size:3rem;color:#2D2D2B;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-73198136-4036{font-family:Lora;font-size:1.05rem;color:#4A4843;line-height:1.8;}.elementor .e-cb2527a-8a43{font-family:Lora;font-size:1.05rem;color:#4A4843;line-height:1.8;font-style:italic;}.elementor .e-7dfb354a-ddbd{min-width:0.9rem;aspect-ratio:1 / 1;padding:0px;margin-block-start:0.35rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FCC200;flex:0 0 0.9rem;-webkit-mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;\n}.elementor .e-7c5be705-ab7e{font-family:Lora;font-size:1rem;color:#2D2D2B;line-height:1.6;}.elementor .e-23576468-e2d5{padding:0px;flex-direction:row;gap:0.9rem;align-items:flex-start;}.elementor .e-7ac6d45c-3f5d{min-width:0.9rem;aspect-ratio:1 / 1;padding:0px;margin-block-start:0.35rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FCC200;flex:0 0 0.9rem;-webkit-mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;\n}.elementor .e-5c1178c6-4b5e{font-family:Lora;font-size:1rem;color:#2D2D2B;line-height:1.6;}.elementor .e-39b110f3-8b4d{padding:0px;flex-direction:row;gap:0.9rem;align-items:flex-start;}.elementor .e-27d2bd52-60fe{min-width:0.9rem;aspect-ratio:1 / 1;padding:0px;margin-block-start:0.35rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FCC200;flex:0 0 0.9rem;-webkit-mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;\n}.elementor .e-33a00e3c-b2fb{font-family:Lora;font-size:1rem;color:#2D2D2B;line-height:1.6;}.elementor .e-a94b896-1a14{padding:0px;flex-direction:row;gap:0.9rem;align-items:flex-start;}.elementor .e-48c3a2c7-3423{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0.9rem;}.elementor .e-23c804d6-d236{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;justify-content:center;}.elementor .e-63d2a17-19cb{width:100%;max-width:74rem;position:relative;z-index:1;padding:0px;flex-direction:row;gap:5rem;align-items:stretch;}.elementor .e-7e4999aa-eeae{width:34rem;aspect-ratio:1 / 1;position:absolute;inset-block-start:-8rem;inset-inline-end:-10rem;z-index:0;padding:0px;background-color:#FCC200;opacity:12%;-webkit-mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit.svg'); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;\n}.elementor .e-25fff61d-e020{overflow:hidden;position:relative;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FAF8F4;flex-direction:column;align-items:center;}.elementor .e-4b6851c7-57fc{font-family:Lora;font-size:0.8rem;color:#2D2D2B;letter-spacing:0.16em;text-align:center;text-transform:uppercase;}.elementor .e-3a2a0a41-cc32{font-family:"Playfair Display";font-weight:500;font-size:3.5rem;color:#2D2D2B;letter-spacing:-0.02em;line-height:1.1;text-align:center;}.elementor .e-232a8485-c33b{font-family:Lora;font-size:1.15rem;color:#2D2D2B;line-height:1.75;text-align:center;}.elementor .e-2d10ed5c-cb4b{width:100%;max-width:44rem;padding:0px;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-c917cf3-12b1{font-family:"Playfair Display";font-size:3rem;color:#FCC200;line-height:1;}.elementor .e-44e862d6-466e{font-family:"Playfair Display";font-weight:500;font-size:1.6rem;color:#2D2D2B;}.elementor .e-47c5cb06-476b{font-family:Lora;font-size:1rem;color:#4A4843;line-height:1.75;}.elementor .e-20844fba-e05c{padding:2.5rem;border-radius:1.5rem;background-color:#FFFFFF;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-40b245c8-eb5f{font-family:"Playfair Display";font-size:3rem;color:#FCC200;line-height:1;}.elementor .e-748fa748-cd5b{font-family:"Playfair Display";font-weight:500;font-size:1.6rem;color:#2D2D2B;}.elementor .e-4c689413-d2bd{font-family:Lora;font-size:1rem;color:#4A4843;line-height:1.75;}.elementor .e-6dad6849-4294{padding:2.5rem;margin-block-start:0rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:1.5rem;background-color:#FFFFFF;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-5795a971-8f35{font-family:"Playfair Display";font-size:3rem;color:#FCC200;line-height:1;}.elementor .e-5964ee6b-2243{font-family:"Playfair Display";font-weight:500;font-size:1.6rem;color:#2D2D2B;}.elementor .e-26fb1a88-bd65{font-family:Lora;font-size:1rem;color:#4A4843;line-height:1.75;}.elementor .e-27272ebb-6fa8{padding:2.5rem;margin-block-start:0rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:1.5rem;background-color:#FFFFFF;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-164930e0-d2fa{width:100%;max-width:70rem;padding:0px;flex-direction:row;gap:1.5rem;align-items:stretch;}.elementor .e-5bfd133e-f037:hover,.elementor .e-5bfd133e-f037:focus-visible{color:#2D2D2B;background-color:#FFFFFF;}.elementor .e-5bfd133e-f037{font-family:Lora;font-weight:600;font-size:1.05rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;background-color:#2D2D2B;transition:all 0.3s;}.elementor .e-67e6bdfd-aed6{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FCC200;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-54d7aa86-73d6{font-family:Lora;font-size:0.8rem;color:#8A6D00;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-31367817-4d87{font-family:"Playfair Display";font-weight:500;font-size:3.25rem;color:#2D2D2B;letter-spacing:-0.02em;line-height:1.1;}.elementor .e-52447b4b-5949{width:100%;max-width:70rem;padding:0px;flex-direction:column;gap:1.25rem;}.elementor .e-6d612843-d18e{font-family:"Playfair Display";font-size:4.5rem;color:#FCC200;line-height:0.8;cursor: default;\n}.elementor .e-7c372de4-d252{font-family:"Playfair Display";font-size:1.35rem;color:#2D2D2B;line-height:1.5;font-style:italic;cursor: default;\n}.elementor .e-223e8a47-afa0{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-4816c522-4aa0{font-family:Lora;font-weight:700;font-size:1rem;color:#2D2D2B;cursor: default;\n}.elementor .e-76a451d4-4806{font-family:Lora;font-size:0.9rem;color:#6B6B67;line-height:1.5;cursor: default;\n}.elementor .e-1470eaa-9a82{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.2rem;border-top-style: solid; border-top-color: #ECECEC;\n}.elementor .e-2f86bc92-8bb1:hover,.elementor .e-2f86bc92-8bb1:focus-visible{box-shadow:0px 22px 50px 0px rgba(45, 45, 43, 0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-2f86bc92-8bb1{height:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-start-start-radius:0px;border-start-end-radius:1rem;border-end-start-radius:0px;border-end-end-radius:1rem;border-inline-start-width:4px;background-color:#FFFFFF;box-shadow:0px 16px 40px 0px rgba(45, 45, 43, 0.08);transition:transform 0.3s, box-shadow 0.3s;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;border-left-style: solid; border-left-color: #FCC200;\n}.elementor .e-5a264898-a4af{padding:0px;}.elementor .e-167568d9-4ae3{padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-6cee655e-fcaa{width:100%;max-width:70rem;padding:0px;}.elementor .e-47f8642-b267{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FAF8F4;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-520a294-969b{width:24rem;aspect-ratio:1 / 1;position:absolute;inset-block-start:-9rem;inset-inline-start:-9rem;padding:0px;background-color:#FCC200;opacity:30%;-webkit-mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit-omlijnd.svg'); mask-image: url('https://emilymitchell.nl/wp-content/uploads/2026/01/Ruit-omlijnd.svg'); -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;\n}.elementor .e-424e26c4-8d20{position:relative;font-family:"Playfair Display";font-weight:500;font-size:3.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;text-align:center;}.elementor .e-31ce2330-ba5b{max-width:38rem;position:relative;font-family:Lora;font-size:1.1rem;color:rgba(255, 255, 255, 0.8);line-height:1.8;text-align:center;}.elementor .e-d595033-cbad:hover,.elementor .e-d595033-cbad:focus-visible{background-color:#FFFFFF;}.elementor .e-d595033-cbad{font-family:Lora;font-weight:600;font-size:1rem;color:#2D2D2B;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:#FCC200;transition:all 0.3s;}.elementor .e-7281fc9f-56bc:hover,.elementor .e-7281fc9f-56bc:focus-visible{color:#2D2D2B;background-color:#FFFFFF;}.elementor .e-7281fc9f-56bc{font-family:Lora;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-5d016ff1-9dbf:hover,.elementor .e-5d016ff1-9dbf:focus-visible{color:#2D2D2B;background-color:#FFFFFF;}.elementor .e-5d016ff1-9dbf{font-family:Lora;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-4fa82aaa-7de5{position:relative;padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-770af598-92fb{position:relative;font-family:Lora;font-size:0.9rem;color:rgba(255, 255, 255, 0.55);text-align:center;}.elementor .e-2c9d4f3-b850{overflow:hidden;position:relative;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#2D2D2B;flex-direction:column;gap:1.75rem;align-items:center;}