.elementor .e-a2c0315-1986a1b{min-height:100vh;background-image:linear-gradient(90deg, #093552 0%,rgba(0, 0, 0, 0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:border-box;}.elementor .e-033fc6f{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-d0d1dd2{width:50%;flex-direction:column;}.elementor .e-3ab3f14{width:50%;column-gap:20px;flex-direction:row-reverse;align-items:center;}.elementor .e-a6dd766{padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;align-items:center;}.elementor .e-441868f-b981314{width:540px;height:368px;flex-direction:column;align-items:start;}.elementor .e-4823271-c94110f{width:50%;flex-direction:row-reverse;}.elementor .e-cb561c9-7461689{padding-block-start:72px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-597f346-87c51cd{width:50%;flex-direction:column;row-gap:20px;align-items:start;}.elementor .e-9ae41e4-d4a9042{width:30%;flex-direction:column;gap:20px;}.elementor .e-63889bf-9164f28{padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-70c5b13-dddc930{width:50%;flex-direction:column;row-gap:20px;align-items:start;}.elementor .e-9a5ffd3-cfc5bfa{width:500px;height:580px;padding:60px;background-color:#CED9D8;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-39bde8d-e6e4920{padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-e3ce062{width:50%;flex-direction:column;}.elementor .e-e81981f{width:50%;flex-direction:row-reverse;}.elementor .e-4677c89{width:100%;height:600px;padding-block-end:60px;padding-inline-start:64px;padding-inline-end:64px;background-image:linear-gradient(0deg, #093552 0%,rgba(0, 0, 0, 0) 100%),url("https://dentalofficeconstruction.ca/wp-content/uploads/2026/10/88017eed7a3a0acd73284e4cee7563f54171acc4.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;justify-content:flex-end;align-items:end;}.elementor .e-4b78395{width:40%;flex-direction:column;align-items:center;}.elementor .e-c089f38{width:50%;flex-direction:column;row-gap:15px;}.elementor .e-5e3d144{width:100%;height:552px;column-gap:30px;padding-inline-start:64px;padding-inline-end:64px;background-color:#CED9D8;flex-direction:row;align-items:center;}.elementor .e-b8dd6e3{width:50%;flex-direction:column;}.elementor .e-fed06bc{width:40%;flex-direction:column;gap:20px;}.elementor .e-0e101a6{width:100%;height:736px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;justify-content:space-around;align-items:center;}.elementor .e-46f2b69{padding-inline-start:64px;flex-direction:column;}.elementor .e-632b147{width:33.3333%;border-block-start-width:2px;border-inline-start-width:2px;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-ee94322{width:33.3333%;border-block-start-width:2px;border-inline-start-width:2px;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-c97ce56{width:33.3333%;border-block-start-width:2px;border-inline-start-width:2px;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-c2d554e{width:33.3333%;border-block-start-width:2px;border-inline-start-width:2px;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-3285a72{width:33.3333%;border-block-start-width:2px;border-inline-start-width:2px;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-faf4678{width:33.3333%;border-block-start-width:2px;border-inline-start-width:2px;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;}.elementor .e-c95dc33{padding-block-start:50px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;flex-wrap:wrap;}.elementor .e-5a76196-7c42a46{width:50%;flex-direction:column;}.elementor .e-08bced2-95cb6c9{width:40%;flex-direction:column;gap:20px;}.elementor .e-e0e8a52-92bf585{width:100%;height:736px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row-reverse;justify-content:space-around;align-items:center;}.elementor .e-c5a6458{width:100%;flex-direction:column;}.elementor .e-37c5751{padding-block-start:100px;padding-block-end:50px;padding-inline-start:64px;padding-inline-end:64px;background-color:#CED9D8;flex-direction:row;}.elementor .e-2854c1e-80238de{padding:30px;background-color:#FFFFFF;flex-direction:column;row-gap:20px;}.elementor .e-050c71c-41666fc{padding:30px;background-color:#FFFFFF;flex-direction:column;row-gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-ec84785-0788d98{padding:30px;background-color:#FFFFFF;flex-direction:column;row-gap:20px;}.elementor .e-6c9f16c-5c765c6{column-gap:20px;padding-block-end:100px;padding-inline-start:64px;padding-inline-end:64px;background-color:#CED9D8;flex-direction:row;justify-content:center;}.elementor .e-77c741d{padding:0px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);justify-items:center;align-items:center;}.elementor .e-7ada283{width:50%;flex-direction:column;}.elementor .e-c9b578c-1985ad7{width:50%;flex-direction:column;}.elementor .e-1b18f7a{width:100%;height:850px;padding-block-start:100px;padding-inline-start:64px;padding-inline-end:64px;background-color:#CED9D8;flex-direction:row;align-items:start;}.elementor .e-29f47a8-5cc5300{width:50%;flex-direction:column;row-gap:20px;align-items:start;}.elementor .e-e889753-4910ef1{width:30%;flex-direction:row-reverse;gap:20px;}.elementor .e-13d602f-e12722c{padding-block-start:100px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-6d66614{width:40%;flex-direction:column;row-gap:20px;}.elementor .e-64d9be4-64266bc{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-self:start;}.elementor .e-d39b5a7{width:60%;flex-direction:column;justify-content:flex-start;}.elementor .e-ce2bbbb{height:432px;padding-block-start:70px;padding-block-end:70px;padding-inline-start:64px;padding-inline-end:64px;background-color:#CED9D8;flex-direction:row;align-items:center;}.elementor .e-7c584f7{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-12a7e62{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}