.elementor .e-152d1528-4908:hover,.elementor .e-152d1528-4908:focus-visible{color:var(--color-white);}.elementor .e-152d1528-4908{font-size:0.875rem;color:rgba(255,255,255,0.75);}.elementor .e-60489589-5467{font-size:0.875rem;color:rgba(255,255,255,0.5);}.elementor .e-7613f705-9365{font-size:0.875rem;color:var(--color-white);}.elementor .e-1481460e-fef0{width:auto;padding:0px;margin-block-end:1.5rem;flex-direction:row;gap:0.5rem;flex-wrap:wrap;}.elementor .e-4b6b6dcb-d9de{max-width:45rem;font-size:4rem;color:var(--color-white);}.elementor .e-726ab911-4919{width:3.5rem;height:0.1875rem;margin-block-start:2rem;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--color-red);}.elementor .e-683fc9c8-1213{max-width:33rem;font-size:1.125rem;color:rgba(255,255,255,0.88);}.elementor .e-4d9c11fa-6ebf{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-52b9c06e-adae{min-height:43rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(24,39,54,0.96) 0%,rgba(24,39,54,0.88) 50%,rgba(24,39,54,0.4) 100%),url("https://delwi.nl/wp-content/uploads/2026/11/IMG_1970-e1793893029738.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--color-navy);flex-direction:column;justify-content:center;}.elementor .e-7855a4b-525c{margin:0px;}.elementor .e-7b779e8-1444{font-family:var(--font-heading);font-weight:600;font-size:1.0625rem;color:var(--color-navy);margin:0px;}.elementor .e-974acab-d66e{font-size:0.8125rem;color:#6b7280;letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-4284f10-a132{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-408054b-ff3b{margin:0px;}.elementor .e-21bccb9-548b{margin:0px;}.elementor .e-47416d5-3fba{margin:0px;}.elementor .e-2415e45-dd2f{font-size:0.9375rem;line-height:1.6;margin:0px;}.elementor .e-e290259-c1a7{font-size:0.9375rem;line-height:1.6;margin:0px;}.elementor .e-a574593-4be6{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.5rem;flex-direction:row;gap:2.5rem;border-top:1px solid var(--color-line);\n}.elementor .e-6ed6ff2-9f49{padding:0px;gap:1rem;flex:1.3 1 0;flex-direction:column;\n}.elementor .e-9447eec-65a0{padding:0px;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-9bd95f1-a1b2{width:100%;aspect-ratio:16/9;object-fit:cover;background-color:var(--color-navy);display:block;}.elementor .e-24ba399-9ee3{padding:0px;flex-direction:column;gap:2.5rem;}.elementor .e-9ffb084-9176{flex-direction:column;}.elementor .e-d945cdb-7784{margin:0px;}.elementor .e-a95d284-23de{padding:0px;flex-direction:column;gap:0.75rem;align-items:flex-start;}.elementor .e-0aee217-baee{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-adf202a-8810{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-89cd601-911e{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-1a9e21d-ddf1{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-a22dc24-cb44{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-58df344-dddd{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-9cfd9d8-d1a3{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-70ee37a-e8f8{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-c82f1c5-c2ff{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-00b29f9-1f28{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-1f52e61-eb53{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-b1fd568-71b7{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-f67fb50-9f83{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-a60e878-1839{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-a0af71c-5c43{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-44a7dc5-3978{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-491bd45-11a8{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-4296748-07ff{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-f776c22-b3b0{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c33e22e-ea63{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-3dc7601-413f{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-4d57368-4309{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-8686551-abb6{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-3a93564-2221{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-3b5aa3b-2d15{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-226a1de-381f{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-acc6004-d1c4{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-b90e6ed-b984{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bc593ce-6e28{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-b85b307-aa52{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-14ad5f4-759d{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-5a83e09-f90e{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-4b5074e-09a5{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-3575154-acb8{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-aa65d7a-1e52{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-ce98721-a0a7{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-cfb3877-2c31{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-329d392-3aeb{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-5ea9910-adbd{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a3f0442-f9ac{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-ef76002-12b4{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-1e94d2b-97e0{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-58ce4f4-01c5{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-9ee2c11-c52d{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-94fdbb5-c9d4{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-2096b21-ae66{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-a333444-1f3b{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-9261a12-de73{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-4d86781-a58b{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3efb96c-8169{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ead8e12-4bd1{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-af9daf2-97b2{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-aacef7b-f78f{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-40ff9be-dc6e{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-a11eda5-01d2{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-28ebad2-5c16{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-a25fa60-915b{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-ec1238c-28dd{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-5d08747-c87a{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-b01c375-f3a1{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-f546835-99c5{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-14763f6-27de{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-6a6b7b7-ee1f{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-42e47fd-d550{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-836f1f2-8c46{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-a286129-7568{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-3c569af-4e5e{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-353c58e-2881{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-4984442-aa9f{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c2f3d54-8e23{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-faa6487-5233{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-3a558ef-eb58{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-58cc86f-1870{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-0d15eeb-9137{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-42cd8a5-9030{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-171b587-9b24{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-4f3d1a3-ee6a{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-a45d644-93fa{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-a02850a-0a23{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-a7b2c53-23f1{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-de2bebd-0209{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-c9a47a7-b4aa{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-29ef9f9-5c2e{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-925fd31-484d{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-8ab9b48-e7e4{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-44ef008-52b5{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-4c9a7d7-9bb6{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-e868330-1684{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-3393d02-44e7{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-afd5043-596d{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-eb0bb6f-736b{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-81823d1-6c22{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-244e537-2238{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8e24bc5-9500{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-56c56c9-0e20{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-911f48e-db66{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-5ac99f6-b0ba{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-d47b8d0-afce{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-eff3308-fea9{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-bd18184-3003{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-1a2cf83-7e21{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-283c813-7b39{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0e88327-b80b{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-8781bec-66c8{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-9b1f139-4838{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-a2ff1d1-48d0{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-f93a99d-f6fa{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-a12c8b2-132b{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-21da24b-4306{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-204848d-622c{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-1634dd0-6b5c{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-b022adb-de36{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-19a32f8-1d64{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-e636c0a-179d{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-d77e7dd-8c33{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-aeebd09-a47d{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-b50d71b-c4f6{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-2d1b36a-5460{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-5bcd6bd-58fb{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-e0a2443-c3f0{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-3f3cb61-abe0{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-138eaee-f678{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-0824dbc-e217{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-71d9c66-533b{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-4321303-c76a{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-0158b4a-1e7c{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-cd2ace3-1d65{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-08711b3-065b{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-e4c63b4-cb53{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-8ce6212-afaa{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-3479051-46ef{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-627d19a-7957{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-4906ff5-51e9{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-bcecd80-e007{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-7f48307-df14{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-c3b61d0-4012{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-5f5f047-ef01{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-e2d810e-13b9{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-0a0a0ac-4e0a{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a79d164-9fa7{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-2b2a45a-252f{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-1034b37-70ac{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-4cf2a29-9013{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-2d63b1e-7ae8{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-1d9c62b-e7cc{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-e5bd501-bcd9{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-a3a53aa-d4c6{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-65b0723-9760{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-fb697b5-616b{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-745bf5b-0885{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-89c4011-e8ed{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-d85ab67-1e59{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-8af1f64-6562{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-3e4f700-ca41{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-f5b24f8-4c08{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-e89f237-2b31{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-eedee34-e915{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-32dbd98-7c9a{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f70a39-0029{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-467011d-0587{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-57afcee-8383{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-8dcf4a5-9ebd{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-bfee9bd-5c7f{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-9c488a6-4508{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-885fff8-4d1f{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-a43d173-613c{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-95bb556-7912{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c89c03d-9b44{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-217508b-92f2{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-54839df-b0df{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-04b4946-94a0{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-38f92d0-18c3{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-6951459-18b0{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-c6723b0-0c5c{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-cf3f104-e344{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-341a96a-601f{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-9c1d2f5-4e4d{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-e46416c-8327{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-1e1eb75-005a{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-c72e70e-65b7{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-66fe853-088c{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-f4028bc-a9e2{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-060620a-49b4{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-73f4eeb-2ca3{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-099a1e4-a34d{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-c2edd7b-2e53{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-4b47711-0022{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-59d866e-3b05{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-4fa6f23-2fd6{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-e0a3031-5c44{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-5b0f6b5-54b0{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-325c756-31d5{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-11fe8d7-6581{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-f0f3c66-0288{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-b8d2492-d008{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21e3b9e-a19e{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-5cb2dd4-8b0c{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-80dcd76-1937{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-0b54f90-6f25{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-5c12958-53c6{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-d2f544e-e891{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-51233d2-450f{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-ec5132b-a24a{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-cbdf289-93c2{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-dec34ac-6e6d{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-d24bd74-2831{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-70e6dfc-c57f{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65ee6c7-abe0{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-44ddbf2-7048{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-f5be13a-175e{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-1526332-c844{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-5c0c16f-e532{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-a6ac568-a1fc{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-ec9d288-35e9{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-3e8d1e7-9685{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-e76164b-71d4{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f8d8d8d-c99b{font-weight:600;font-size:0.9375rem;color:var(--color-navy);margin:0px;}.elementor .e-e52894d-c37e{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-0de813c-c47b{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-c50463e-4fac{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-8d6c86f-726a{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-4c33a12-8419{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-c27c142-c427{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-6937a47-4175{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-6c8c331-d5f6{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-9c4cd4b-06be{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2394b00-26b6{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-dac5939-8830{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-b33144d-0694{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-f22657b-ff21{width:100%;height:100%;object-fit:cover;display:block;flex:0 0 100%;max-width:none;scroll-snap-align:start;\n}.elementor .e-64158d0-d2c9{width:calc(100% + 3.5rem);aspect-ratio:4/3;padding:0px;margin-block-start:-1.75rem;margin-block-end:0.5rem;margin-inline-start:-1.75rem;margin-inline-end:-1.75rem;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;max-width:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;
&::-webkit-scrollbar{display:none}
& img{width:100%!important;height:100%!important;max-width:none!important;flex:0 0 100%;object-fit:cover}\n}.elementor .e-a0157ee-29b3{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:var(--color-red);margin:0px;}.elementor .e-f82662d-5134{font-weight:600;font-size:0.6875rem;color:var(--color-navy);letter-spacing:0.08em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#f1f3f5;text-transform:uppercase;text-align:right;\n}.elementor .e-f81847c-934e{padding:0px;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-1df1c97-8dc7{font-size:1.3125rem;line-height:1.3;margin-block-start:0.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bd3494a-40a1{font-size:0.9375rem;line-height:1.65;margin:0px;}.elementor .e-810da37-6b21{font-size:0.8125rem;color:var(--color-grey);line-height:1.5;padding-block-start:0.9rem;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-top:1px solid var(--color-line);\n}.elementor .e-5827ed4-790b{height:100%;padding:1.75rem;border-width:1px;border-color:var(--color-line);border-style:solid;background-color:#fff;flex-direction:column;gap:0.75rem;}.elementor .e-5def07e-cad5{width:100%;padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;align-items:stretch;}.elementor .e-a35fe16-5478{padding:0px;flex-direction:column;gap:2rem;}.elementor .e-fccc978-8451{flex-direction:column;}.elementor .e-23bd30f-9091{margin:0px;}.elementor .e-395439e-c184{margin:0px;}.elementor .e-fad1067-af7c{max-width:46rem;padding:0px;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-03c55f9-396e{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-width:1px;border-color:#ececec;border-style:solid;background-color:#fff;display:block;}.elementor .e-ee13311-c420{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;}.elementor .e-a9e83e9-eeb0{padding:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-326922e-af59{padding:0px;flex-direction:column;gap:2.5rem;}.elementor .e-bf27348-0b64{flex-direction:column;}.elementor .e-a7a5198-722b{color:#fff;opacity:75%;}.elementor .e-7593f9a-869c{max-width:30rem;color:#fff;margin:0px;}.elementor .e-7e2009a-f29b{color:rgba(255,255,255,.88);margin:0px;}.elementor .e-95b4639-e0f1{color:rgba(255,255,255,.88);margin:0px;}.elementor .e-7770d15-2c4d{padding:0px;margin-block-start:0.75rem;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-3e55712-fb54{max-width:46rem;padding:0px;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-95d18bb-18fc{padding:0px;flex-direction:column;}.elementor .e-ebe8032-8f5c{background-image:linear-gradient(180deg, rgba(24,39,54,.78) 0%,rgba(24,39,54,.78) 100%),url("https://delwi.nl/wp-content/uploads/2026/10/delwi-plaatwerkerij.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:transparent;flex-direction:column;}