.elementor .e-49bd136c-6312{font-size:11px;letter-spacing:1.4px;border-radius:999px;background-color:#B8D8D0;padding-block: 8px; padding-inline: 16px; width: fit-content;\n}.elementor .e-2617abcb-8fe0{font-family:"Fraunces 600";font-weight:600;font-size:50px;color:#1E5B7A;letter-spacing:-1.4px;line-height:1.1;text-wrap: balance;\n}.elementor .e-7ad99976-d777{max-width:679px;font-size:16.5px;}.elementor .e-3498bb2d-c491{max-width:679px;font-family:"Inter 500";font-weight:500;font-size:16.5px;color:#1E5B7A;line-height:1.65;}.elementor .e-c149cf0-fe98{padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-3e1afeac-bd11{padding:0px;flex-direction:column;gap:24px;flex:1 1 56%;}.elementor .e-6593e7e3-f9cb{width:88%;height:88%;position:absolute;inset-block-start:32px;inset-inline-end:-24px;z-index:0;border-start-start-radius:250px;border-start-end-radius:180px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#B8D8D0;}.elementor .e-13749afe-f466{width:100%;height:420px;object-fit:cover;position:relative;z-index:1;border-start-start-radius:250px;border-start-end-radius:250px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 24px 48px 0px rgba(30,91,122,0.18);}.elementor .e-781e10d9-3be0{font-family:"Fraunces 500";font-weight:500;font-size:19px;color:#3A3A3A;line-height:1.3em;}.elementor .e-3a48a95-6e29{font-family:"Inter 400";font-weight:400;font-size:12.5px;color:#3A3A3A;line-height:1.4;}.elementor .e-7664acff-7f51{width:280px;position:absolute;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:22px;border-radius:18px;background-color:#C4A882;box-shadow:0px 16px 40px 0px rgba(58,58,58,0.14);flex-direction:column;gap:8px;}.elementor .e-4ff2bd7e-f3c4{position:absolute;inset-block-start:0px;inset-inline-end:-8px;z-index:2;font-family:"Inter 600";font-weight:600;font-size:13px;color:#3A3A3A;line-height:1.4;border-radius:999px;background-color:#C4A882;box-shadow:0px 10px 24px 0px rgba(30,91,122,0.25);padding-block: 10px; padding-inline: 18px;\n}.elementor .e-27d95dd0-2a0b{min-height:480px;position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 38%;align-items:flex-start;}.elementor .e-4dbe8485-5d42{padding-block-end:64px;background-image:url("https://catherinastudio.dk/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;mix-blend-mode:normal;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1),0px 0px 10px 0px rgba(0, 0, 0, 1);filter:blur(0px);flex-direction:row;gap:64px;flex-wrap:nowrap;align-items:center;gap: 24px 48px;\n}.elementor .e-37b30210-daf1{font-family:"Inter 500";font-weight:500;font-size:14.5px;color:#3A3A3A;line-height:1.4em;text-align:center;flex:1 1 0px;padding-block: 22px; padding-inline: 16px;\n}.elementor .e-1d0c0184-a227{font-family:"Inter 500";font-weight:500;font-size:14.5px;color:#3A3A3A;line-height:1.4em;text-align:center;flex:1 1 0px;padding-block: 22px; padding-inline: 16px; border-inline-start-width: 1px; border-inline-start-style: solid; border-inline-start-color: #EBE5D8;\n}.elementor .e-4323089f-6f1d{font-family:"Inter 500";font-weight:500;font-size:14.5px;color:#3A3A3A;line-height:1.4em;text-align:center;flex:1 1 0px;padding-block: 22px; padding-inline: 16px; border-inline-start-width: 1px; border-inline-start-style: solid; border-inline-start-color: #EBE5D8;\n}.elementor .e-28e42a35-301a{max-width:1280px;margin-block-start:0px;margin-block-end:80px;flex-direction:row;gap:0px;flex-wrap:nowrap;align-items:stretch;margin-inline: auto; padding-block: 0px; padding-inline: 0px; border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: #EBE5D8; border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: #EBE5D8;\n}.elementor .e-14016da9-387e{font-size:38px;color:#1E5B7A;}.elementor .e-74ded850-8ea9{max-width:760px;font-family:"Inter 400";font-weight:400;font-size:16px;color:#57514A;line-height:1.65;}.elementor .e-fba44ed-61cc{max-width:760px;font-family:"Inter 400";font-weight:400;font-size:16px;color:#57514A;line-height:1.65;}.elementor .e-76973e4f-fa1c{max-width:760px;font-family:"Inter 500";font-weight:500;font-size:16px;color:#1E5B7A;line-height:1.65;}.elementor .e-4da70d57-5193{max-width:100%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-bce0703-b3ee{padding-block-end:0px;flex-direction:column;gap:40px;align-items:stretch;}.elementor .e-29cd7f69-4ac2{color:#B8D8D0;}.elementor .e-1889b74e-d7c7{max-width:620px;color:#FDFAF4;}.elementor .e-6edaba18-827d{padding:0px;flex-direction:column;gap:12px;flex:1 1 480px;}.elementor .e-4cb7ad35-4475{padding:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-32f5cad1-96a5{font-family:"Inter 600";font-weight:600;font-size:12px;color:#D2B78F;letter-spacing:1px;}.elementor .e-22a9e862-c400{font-family:"Fraunces 500";font-weight:500;font-size:22px;color:#FDFAF4;line-height:1.25;}.elementor .e-a11f7ce-c9d2{font-family:"Inter 400";font-weight:400;font-size:14.5px;color:#C3D4DD;line-height:1.6em;margin-block-end:20px;flex:0 0 auto;}.elementor .e-6d9e3534-8c95{font-family:"Fraunces 500";font-weight:500;font-size:20px;color:#B8D8D0;line-height:1.2;}.elementor .e-130f4526-6cbb{padding-block-start:18px;margin-block-start:auto;flex-direction:column;gap:4px;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(253,250,244,0.14);\n}.elementor .e-46a5b190-528d{font-family:"Inter 600";font-weight:600;font-size:12px;color:#D2B78F;letter-spacing:1px;}.elementor .e-5fdf9f59-4043{font-family:"Fraunces 500";font-weight:500;font-size:22px;color:#FDFAF4;line-height:1.25;}.elementor .e-56b3f7ff-e018{font-family:"Inter 400";font-weight:400;font-size:14.5px;color:#C3D4DD;line-height:1.6em;margin-block-end:20px;flex:0 0 auto;}.elementor .e-498c68bd-c305{font-family:"Fraunces 500";font-weight:500;font-size:20px;color:#B8D8D0;line-height:1.2;}.elementor .e-f7c71e3-5c88{padding-block-start:18px;margin-block-start:auto;flex-direction:column;gap:4px;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: rgba(253,250,244,0.14);\n}.elementor .e-7b152eb8-7394{padding:0px;gap:16px;flex-wrap:wrap;align-items:stretch;}.elementor .e-5f5fe371-e4e6{max-width:100%;margin-block-start:8px;align-self:center;width: fit-content;\n}.elementor .e-13a6fd31-b8c2{max-width:1328px;border-radius:28px;background-color:#1E5B7A;flex-direction:column;gap:40px;margin-inline: auto; padding-block: 72px; padding-inline: 0px;\n}.elementor .e-62a61d6e-1fce{padding-block: 0px;\n}.elementor .e-6eb752a4-5d3a{width:100%;height:440px;object-fit:cover;border-start-start-radius:250px;border-start-end-radius:250px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 24px 48px 0px rgba(30,91,122,0.18);object-position: 35% center;\n}.elementor .e-43df4c78-8d2e{font-family:"Inter 400";font-weight:400;font-size:11.5px;color:#FDFAF4;line-height:1.4;text-align:end;}.elementor .e-545d28e2-daa6{padding:0px;flex-direction:column;gap:8px;flex:0 0 40%;}.elementor .e-552c7c1d-244e{color:#1E5B7A;}.elementor .e-4748ffe3-33df{max-width:640px;font-size:16.5px;}.elementor .e-1add88f1-b27a{max-width:640px;font-size:16.5px;}.elementor .e-791dc672-d7dc{max-width:640px;font-family:"Inter 500";font-weight:500;font-size:16.5px;color:#1E5B7A;line-height:1.65;}.elementor .e-1f4f0530-714c{margin-block-start:8px;}.elementor .e-6af4c4c6-2e1e{padding:0px;flex-direction:column;gap:18px;flex:1 1 0px;align-items:flex-start;}.elementor .e-20af00b6-aad4{flex-direction:row;gap:64px;align-items:center;}.elementor .e-6b66f004-968b{color:#1E5B7A;}.elementor .e-2b714ccb-3d75{position:sticky;inset-block-start:120px;padding:0px;flex-direction:column;gap:20px;flex:1 1 45%;align-items:flex-start;}.elementor .e-563dd06c-c400{font-family:"Fraunces 500";font-weight:500;font-size:22px;color:#1E5B7A;}.elementor .e-599e8ff-fbd6{font-family:"Inter 400";font-weight:400;font-size:15.5px;color:#57514A;line-height:1.6em;}.elementor .e-301872d3-d8bd{padding:0px;flex-direction:column;gap:6px;}.elementor .e-47f53843-e4b7{font-family:"Fraunces 500";font-weight:500;font-size:22px;color:#1E5B7A;}.elementor .e-2f280245-bbc6{font-family:"Inter 400";font-weight:400;font-size:15.5px;color:#57514A;line-height:1.6em;}.elementor .e-e61f423-1d5b{padding:0px;flex-direction:column;gap:6px;}.elementor .e-87fb846-d5e4{font-family:"Fraunces 500";font-weight:500;font-size:22px;color:#1E5B7A;}.elementor .e-486b6ab0-1bba{font-family:"Inter 400";font-weight:400;font-size:15.5px;color:#57514A;line-height:1.6em;}.elementor .e-31639c3b-43f5{padding:0px;flex-direction:column;gap:6px;}.elementor .e-274ace18-4043{font-family:"Fraunces 500";font-weight:500;font-size:22px;color:#1E5B7A;line-height:1.25;}.elementor .e-6e932a03-26a3{font-family:"Inter 400";font-weight:400;font-size:15.5px;color:#57514A;line-height:1.6;}.elementor .e-44be739c-6e79{padding:0px;flex-direction:column;gap:6px;}.elementor .e-db51ac3-f69f{padding:0px;flex-direction:column;flex:1 1 55%;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: #EBE5D8;\n}.elementor .e-5981fd8a-8d7f{flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-53118b29-9ba0{width:42%;height:auto;min-width:0px;min-height:100%;object-fit:cover;flex:0 0 42%;object-position: 38% center;\n}.elementor .e-546fc9ec-da0d{color:#1E5B7A;}.elementor .e-848cfb8-8be6{font-size:16.5px;}.elementor .e-569680ac-9996{font-size:16.5px;}.elementor .e-1d0dd79f-a82f{font-size:16.5px;}.elementor .e-4205dcc7-2a38{padding:0px;flex-direction:column;gap:18px;}.elementor .e-c478863-467f{display:none;}.elementor .e-5ffeb932-b2b5{font-family:"Fraunces 500";font-weight:500;font-size:24px;color:#1E5B7A;letter-spacing:-0.3px;line-height:1.3;padding-inline-start:18px;border-inline-start-width: 3px; border-inline-start-style: solid; border-inline-start-color: #C4A882;\n}.elementor .e-26b31524-9835{font-family:"Inter 400";font-weight:400;font-size:15.5px;color:#57514A;line-height:1.65;}.elementor .e-736f5f6c-5929{position:relative;z-index:2;padding:28px;margin-inline-start:-136px;border-radius:18px;background-color:#FDFAF4;box-shadow:0px 16px 40px 0px rgba(58,58,58,0.14);flex-direction:column;gap:10px;}.elementor .e-ca23f7a-7c57{min-width:0px;flex-direction:column;gap:28px;flex:1 1 58%;justify-content:center;padding-block: 64px; padding-inline: 56px;\n}.elementor .e-3af9da9e-3886{max-width:1328px;overflow:hidden;padding:0px;border-radius:28px;background-color:#B8D8D0;flex-direction:row;gap:0px;align-items:stretch;margin-inline: auto;\n}.elementor .e-77cb402e-b6c0{padding-block: 0px; padding-inline: 24px;\n}.elementor .e-5f14ee93-edab{color:#1E5B7A;}.elementor .e-1bb0c860-7c9f{padding:0px;flex-direction:column;gap:12px;flex:1 1 400px;}.elementor .e-7589e323-f034{padding:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-176937ca-6a14{width:50%;min-width:0px;min-height:440px;object-fit:cover;object-position:top center;flex:0 0 50%;}.elementor .e-3ab7b6cd-a7bd{font-family:"Inter 600";font-weight:600;font-size:12px;color:#1E5B7A;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;}.elementor .e-1086ed27-c3a8{font-family:"Fraunces 500";font-weight:500;font-size:30px;color:#1E5B7A;line-height:1.15;}.elementor .e-5f370da9-4f36{font-family:"Inter 400";font-weight:400;font-size:16px;color:#57514A;line-height:1.6;}.elementor .e-3cb1c21e-4f8e{font-family:"Fraunces 500";font-weight:500;font-size:17px;color:#3A3A3A;line-height:1.5;padding-inline-start:18px;margin-block-start:8px;border-inline-start-width: 3px; border-inline-start-style: solid; border-inline-start-color: #C4A882;\n}.elementor .e-6f95f96-b56e{font-family:"Inter 500";font-weight:500;font-size:13px;color:#57514A;line-height:1.4;padding-inline-start:21px;}.elementor .e-41ac5e2d-6177{min-width:0px;padding:44px;flex-direction:column;gap:14px;flex:1 1 50%;justify-content:center;}.elementor .e-6040d56-9bb0{overflow:hidden;padding:0px;border-radius:24px;border-width:1px;border-color:#EBE5D8;border-style:solid;background-color:#FFFFFF;gap:0px;flex:0 0 88%;align-items:stretch;scroll-snap-align: start;\n}.elementor .e-609225d3-9c90{width:50%;min-width:0px;min-height:440px;object-fit:cover;object-position:top center;flex:0 0 50%;}.elementor .e-14f19861-6dc3{font-family:"Inter 600";font-weight:600;font-size:12px;color:#1E5B7A;letter-spacing:1.4px;line-height:1.4;text-transform:uppercase;}.elementor .e-71e60e77-ad78{font-family:"Fraunces 500";font-weight:500;font-size:30px;color:#1E5B7A;line-height:1.15;}.elementor .e-b39df7-dfbb{font-family:"Inter 400";font-weight:400;font-size:16px;color:#57514A;line-height:1.6;}.elementor .e-19bb8d19-5467{font-family:"Fraunces 500";font-weight:500;font-size:17px;color:#3A3A3A;line-height:1.5;padding-inline-start:18px;margin-block-start:8px;border-inline-start-width: 3px; border-inline-start-style: solid; border-inline-start-color: #C4A882;\n}.elementor .e-45a7dae-543a{font-family:"Inter 500";font-weight:500;font-size:13px;color:#57514A;line-height:1.4;padding-inline-start:21px;}.elementor .e-aee9f3b-e398{min-width:0px;padding:44px;flex-direction:column;gap:14px;flex:1 1 50%;justify-content:center;}.elementor .e-58a8fed6-7550{overflow:hidden;padding:0px;border-radius:24px;border-width:1px;border-color:#EBE5D8;border-style:solid;background-color:#FFFFFF;gap:0px;flex:0 0 88%;align-items:stretch;scroll-snap-align: start;\n}.elementor .e-468cfd6a-d93d{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:nowrap;overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; overscroll-behavior-x: contain; scrollbar-width: thin; scrollbar-color: #C4A882 #EBE5D8;\n}.elementor .e-131ecdcd-cac7{font-family:"Inter 500";font-weight:500;font-size:13px;color:#57514A;line-height:1.4;text-align:end;margin-block-start:-32px;}.elementor .e-2d1c748a-c89b{max-width:600px;color:#1E5B7A;text-align:start;}.elementor .e-4c7be3d2-bf29{font-family:"Inter 500";font-weight:500;color:#3A3A3A;text-align:start;}.elementor .e-265ee9ef-997e{max-width:560px;color:#3A3A3A;}.elementor .e-1482d9e8-cf49:hover,.elementor .e-1482d9e8-cf49:focus-visible{background-color:#FDFAF4;}.elementor .e-1482d9e8-cf49{border-color:#1E5B7A;}.elementor .e-3b10c864-6cb0{padding:0px;margin-block-start:8px;gap:12px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-7f4f8603-4819{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 60%;align-items:flex-start;}.elementor .e-118fa76c-286d{width:380px;height:480px;object-fit:cover;border-start-start-radius:190px;border-start-end-radius:190px;border-end-start-radius:0px;border-end-end-radius:0px;flex:0 0 380px;}.elementor .e-9a047a3-5fb2{max-width:1328px;border-radius:28px;background-color:#B8D8D0;flex-direction:row;gap:56px;align-items:center;margin-inline: auto; padding-block: 72px; padding-inline: 64px;\n}.elementor .e-2cc4a52b-1d17{padding-block-start:0px;padding-block-end:96px;padding-inline: 24px;\n}