.elementor .min-h-400{min-height:400px;}.elementor .min-h-300{min-height:300px;}.elementor .bg-black25{background-color:var(--Black25);}.elementor .py-16{padding-block-start:1rem;padding-block-end:1rem;}.elementor .btn-light{color:var(--Black);border-width:1px;border-color:var(--White);border-style:solid;background-color:var(--White);}.elementor .btn-black25{color:var(--White);background-color:var(--Black25);transition:all 400ms;}.elementor .btn-black25:hover,.elementor .btn-black25:focus-visible{background-color:var(--Black50);}.elementor .btn-transparent{color:var(--White);background-color:#00000000;transition:all 400ms;}.elementor .btn-transparent:hover,.elementor .btn-transparent:focus-visible{background-color:var(--Black25);}.elementor .btn-nav{font-family:"DM Sans";font-weight:400;font-size:1rem;letter-spacing:0.48px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .border-b-black25{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Black25);border-style:solid;}.elementor .pb-16{padding-block-end:1rem;}.elementor .text-white50{color:var(--White50);}.elementor .gap-128{gap:8rem;}.elementor .gap-48{gap:3rem;}.elementor .H4{font-family:"DM Sans";font-weight:300;font-size:1.5rem;letter-spacing:-1.8px;line-height:90%;}.elementor .btn-dark{color:var(--White);border-width:1px;border-color:var(--Black);border-style:solid;background-color:var(--Black);}.elementor .btn-tertiary{color:var(--Black);border-width:1px;border-color:var(--Black5);border-style:solid;background-color:var(--Black5);}.elementor .link-hover:hover,.elementor .link-hover:focus-visible{color:var(--White);text-decoration:underline;}.elementor .link-hover{transition:all 300ms;}.elementor .h-auto{height:auto;}.elementor .items-start{align-items:start;}.elementor .justify-start{justify-content:flex-start;}.elementor .fill-none{svg{fill:none !important;}\n}.elementor .section{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}.elementor .rounded-8{width:100%;border-radius:0.5rem;}.elementor .p-0{padding:0px;}.elementor .m-16{margin:1rem;}.elementor .h-screen{height:100svh;}.elementor .p-16{padding:1rem;}.elementor .h1{font-family:"DM Sans";font-weight:300;font-size:4rem;letter-spacing:-3.2px;line-height:90%;}.elementor .text-white{color:#ffffff;}.elementor .text-center{text-align:center;}.elementor .flex{display:flex;}.elementor .flex-col{flex-direction:column;}.elementor .justify-between{justify-content:space-between;}.elementor .items-center{align-items:center;}.elementor .justify-center{justify-content:center;}.elementor .gap-16{gap:1rem;}.elementor .bg-white10{background-color:var(--White10);}.elementor .bg-black10{background-color:var(--Black10);}.elementor .border-white10{border-width:1px;border-color:var(--White10);border-style:solid;}.elementor .p-8{padding:0.5rem;}.elementor .square{max-width:300px;aspect-ratio:4/3;}.elementor .fit-content{width:fit-content;}.elementor .bg-blur{backdrop-filter:blur(10px);}.elementor .text-white75{color:var(--White75);}.elementor .gap-64{gap:4rem;}.elementor .gap-32{gap:2rem;}.elementor .rounded-100{border-radius:100px;}.elementor .gap-8{gap:0.5rem;}.elementor .size-16{width:16px;height:16px;min-width:16px;min-height:16px;}.elementor .size-24{width:24px;height:24px;}.elementor .pr-32{padding-inline-end:2rem;}.elementor .w-full{width:100%;}.elementor .bg-white25{width:1px;height:40px;background-color:var(--White25);}.elementor .btn{font-family:"DM Sans";font-weight:400;font-size:1rem;letter-spacing:0.48px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .btn-primary{color:var(--Black);border-width:1px;border-color:var(--White);border-style:solid;background-color:var(--White);}.elementor .sticky{position:sticky;inset-block-start:0px;}.elementor .header{position:fixed;z-index:1000;display:flex;flex-direction:row;align-items:center;}.elementor .hero{height:calc(100svh - 32px);background-image:url("https://corestudios.be/wp-content/uploads/2026/08/core-studios-brugge.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .size-18{width:auto;height:18px;}.elementor .p-4{padding:0.25rem;}.elementor .pr-12{padding-inline-end:12px;}.elementor .wrapper{padding:0rem;}.elementor .py-128{padding-block-start:8rem;padding-block-end:8rem;}.elementor .eyebrow{gap:0.5rem;align-items:center;}.elementor .eyebrow-tekst{font-weight:300;font-size:1rem;color:var(--Black50);letter-spacing:-0.32px;line-height:125%;}.elementor .h2{font-family:"DM Sans";font-weight:300;font-size:4rem;letter-spacing:-3.2px;line-height:90%;}.elementor .H3{font-family:"DM Sans";font-weight:300;font-size:2.25rem;letter-spacing:-1.8px;line-height:90%;}.elementor .pt-128{padding-block-start:8rem;}.elementor .pt-64{padding-block-start:4rem;}.elementor .arrows{width:48px;height:48px;max-width:48px;max-height:48px;border-radius:1000px;border-width:1px;border-color:var(--Black);border-style:solid;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .justify-end{justify-content:flex-end;}.elementor .items-end{align-items:end;}.elementor .h-full{height:100%;}.elementor .w-60{width:60%;}.elementor .w-40{width:40%;}.elementor .object-cover{object-fit:cover;}.elementor .body{font-family:"DM Sans";font-weight:300;font-size:1rem;letter-spacing:-0.32px;line-height:125%;}.elementor .size-32{width:auto;height:32px;}.elementor .pl-24{padding-inline-start:1.5rem;}.elementor .pl-32{padding-inline-start:2rem;}.elementor .py-256{padding-block-start:16rem;padding-block-end:16rem;}.elementor .text-muted{color:var(--White75);}.elementor .bg-light{background-color:var(--Black10);}.elementor .pb-128{padding-block-end:8rem;}.elementor .mb-128{margin-block-end:8rem;}.elementor .eyebrow-light{color:var(--White75);gap:0.5rem;align-items:center;}.elementor .eyebrow-tekst-light{font-weight:300;font-size:1rem;color:var(--White75);letter-spacing:-0.32px;line-height:125%;}.elementor .gap-24{gap:1.25rem;}.elementor .px-16{padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .btn-secondary{color:var(--White);border-width:1px;border-color:var(--White);border-style:solid;background-color:#00000000;}.elementor .pt-16{padding-block-start:1rem;}.elementor .px-32{padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .gap-256{gap:16rem;}.elementor .px-24{padding-inline-start:1.5rem;padding-inline-end:1.5rem;gap:1.5rem;}.elementor .py-12{gap:0.75rem;}.elementor .py-64{padding-block-start:4rem;padding-block-end:4rem;}.elementor .overflow-hidden{overflow:hidden;}.elementor .border-w-10{border-width:1px;border-color:var(--White10);border-style:solid;}.elementor .mt-4{margin-block-start:0.25rem;}.elementor .size-4{width:4px;height:4px;min-width:4px;min-height:4px;max-width:4px;max-height:4px;}.elementor .size-8{width:0.5rem;height:0.5rem;min-width:0.5rem;min-height:0.5rem;max-width:0.5rem;max-height:0.5rem;}.elementor .rounded-4{border-radius:0.25rem;}.elementor .bg-black5{background-color:var(--Black5);}.elementor .m-0{margin:0px;}.elementor .border-b-white25{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--White25);border-style:solid;}.elementor .pb-48{padding-block-end:3rem;}.elementor .max-h-70vh{max-height:70vh;}.elementor .hidden{display:none;}.elementor .blog-image{height:300px;transition:all 400ms;}.elementor .blog-arrow{position:absolute;inset-block-start:1rem;inset-inline-end:1rem;}.elementor .btn-text{color:var(--Black);border-width:1px;border-color:var(--White);border-style:solid;background-color:#00000000;}.elementor .btn-only-text{font-family:"DM Sans";font-weight:400;font-size:1rem;letter-spacing:0.48px;padding:0px;border-radius:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .text-black{color:var(--Black);}.elementor .text-black75{color:var(--Black75);}.elementor .pt-32{padding-block-start:2rem;}.elementor .ml--24{margin-inline-start:-24px;}.elementor .pt-8{padding-block-start:0.5rem;}.elementor .blog-image-container:hover,.elementor .blog-image-container:focus-visible{img{
  transform:scale(1.05);
}\n}.elementor .bg-white{background-color:var(--White);}.elementor .p-32{padding:2rem;}.elementor .text-24{font-size:1.5rem;}.elementor .min-w-250{min-width:250px;}