.elementor .e-45f8e6d8-e72e{width:100%;height:100%;object-fit:cover;object-position:top right;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-15e50434-baa2{font-family:var(--gw-body-font);font-weight:400;font-size:13px;color:#ffffff;letter-spacing:1px;text-transform:uppercase;}.elementor .e-3af5f0ed-ae0a{font-family:var(--gw-heading-font);font-weight:300;font-size:44px;color:#ffffff;line-height:1.2;}.elementor .e-3d24dcd7-6167{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;background-color:rgba(0,0,0,0.5);flex-direction:column;gap:18px;justify-content:center;align-items:flex-start;}.elementor .e-4853ae88-3f96{width:46px;font-size:30px;color:#ffffff;line-height:1;background-color:#CBCBCA;display:flex;justify-content:center;align-items:center;}.elementor .e-3d30d74a-db59:hover,.elementor .e-3d30d74a-db59:focus-visible{background-color:#3F3E3D;}.elementor .e-3d30d74a-db59{font-family:var(--gw-body-font);font-weight:600;font-size:16px;color:#ffffff;letter-spacing:0.5px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;background-color:#363434;}.elementor .e-2eee9cb6-d857{width:auto;position:absolute;inset-inline-end:116px;inset-block-end:0px;inset-inline-start:auto;z-index:3;padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-267cda56-3035{width:100%;height:900px;overflow:hidden;position:relative;padding:0px;background-color:#3A3A3A;}.elementor .e-7cfbd338-b032{font-family:var(--gw-heading-font);font-weight:300;font-size:44px;color:#3F3E3D;line-height:1.2;text-align:center;}.elementor .e-4ce9e6f6-d3fe{width:70px;height:3px;margin-block-start:22px;margin-block-end:36px;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;background-color:#3F3E3D;}.elementor .e-5ed041e-ede1{max-width:960px;font-family:var(--gw-body-font);font-weight:500;font-size:15px;color:#000000;line-height:2.1;text-align:center;margin-block-end:14px;}.elementor .e-5488d0c2-4799{max-width:960px;font-family:var(--gw-body-font);font-weight:500;font-size:15px;color:#000000;line-height:2.1;text-align:center;margin-block-end:14px;}.elementor .e-614883ce-bd37{padding-block-start:100px;padding-block-end:110px;padding-inline-start:70px;padding-inline-end:70px;background-image:url("https://cms.greenwooddentalpartners.com/wp-content/uploads/2023/11/lightpatterninsignia.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#ffffff;flex-direction:column;gap:0px;align-items:center;}.elementor .e-1c1de164-d3c4{width:1px;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:calc(50% - 0.5px);z-index:1;padding:0px;background-color:rgba(255,255,255,0.35);}.elementor .e-114806f2-b262{width:50%;aspect-ratio:650 / 435;object-fit:cover;flex:0 0 50%;}.elementor .e-5b4a650c-1f05{font-family:var(--gw-heading-font);font-weight:300;font-size:44px;color:#ffffff;line-height:1.2;}.elementor .e-919c835-d217{width:70px;height:3px;margin-block-start:22px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#ffffff;}.elementor .e-17e1d6a7-a75e{font-family:var(--gw-body-font);font-size:15px;color:#ffffff;line-height:1.9;padding-inline-start:22px;margin-block-end:12px;}.elementor .e-3dc5096c-5194{font-family:var(--gw-body-font);font-size:15px;color:#ffffff;line-height:1.9;padding-inline-start:22px;margin-block-end:12px;}.elementor .e-2d406988-8ff8{font-family:var(--gw-body-font);font-size:15px;color:#ffffff;line-height:1.9;padding-inline-start:22px;margin-block-end:12px;}.elementor .e-152e4ee4-f219{font-family:var(--gw-body-font);font-size:15px;color:#ffffff;line-height:1.9;padding-inline-start:22px;margin-block-end:12px;}.elementor .e-49a76eee-be44{font-family:var(--gw-body-font);font-size:15px;color:#ffffff;line-height:1.9;padding-inline-start:22px;margin-block-end:12px;}.elementor .e-e79e473-97cb{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:60px;flex-direction:column;gap:0px;flex:0 0 50%;align-items:flex-start;}.elementor .e-2c080ca3-ae11{position:relative;padding-block-start:100px;padding-block-end:100px;padding-inline-start:70px;padding-inline-end:70px;background-image:url("https://cms.greenwooddentalpartners.com/wp-content/uploads/2023/11/darkpattern2.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#545454;flex-direction:row-reverse;gap:0px;align-items:center;}.elementor .e-65995bfd-e570{width:1px;height:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:calc(50% - 0.5px);z-index:1;padding:0px;background-color:#CFCFCF;}.elementor .e-60253376-3e0c{width:50%;aspect-ratio:650 / 435;object-fit:cover;flex:0 0 50%;}.elementor .e-23c5cef-963c{font-family:var(--gw-heading-font);font-weight:300;font-size:44px;color:#3F3E3D;line-height:1.2;}.elementor .e-55e9a3b8-2e89{width:70px;height:3px;margin-block-start:22px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#3F3E3D;}.elementor .e-26dd4816-e50d{font-family:var(--gw-body-font);font-size:15px;color:#383838;line-height:2.1;margin-block-end:14px;}.elementor .e-480a9190-d619{font-family:var(--gw-body-font);font-size:15px;color:#383838;line-height:2.1;margin-block-end:14px;}.elementor .e-61b89287-8369{font-family:var(--gw-body-font);font-size:15px;color:#383838;line-height:2.1;margin-block-end:14px;}.elementor .e-3650e6b1-e527{width:50%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:60px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:0 0 50%;}.elementor .e-38468ca2-7db9{position:relative;flex-direction:row;gap:0px;align-items:center;}.elementor .e-6b5d9ca4-ca8e{width:50%;aspect-ratio:650 / 435;object-fit:cover;flex:0 0 50%;}.elementor .e-38b21bd8-7715{font-family:var(--gw-heading-font);font-weight:300;font-size:44px;color:#3F3E3D;line-height:1.2;}.elementor .e-1a972700-7110{width:70px;height:3px;margin-block-start:22px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#3F3E3D;}.elementor .e-7fe6045f-6e1b{font-family:var(--gw-body-font);font-size:15px;color:#383838;line-height:2.1;margin-block-end:14px;}.elementor .e-2ae3cde8-b878{font-family:var(--gw-body-font);font-size:15px;color:#383838;line-height:2.1;margin-block-end:14px;}.elementor .e-1d7a0824-f674{width:50%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:60px;flex-direction:column;gap:0px;flex:0 0 50%;}.elementor .e-41991f24-d3da{width:60px;height:60px;object-fit:contain;}.elementor .e-501c3fc7-c3dc{width:112px;height:112px;position:absolute;inset-block-start:-56px;inset-inline-start:calc(50% - 56px);z-index:3;padding:0px;border-radius:50%;border-width:1px;border-color:#CFCFCF;border-style:solid;background-color:#ffffff;justify-content:center;align-items:center;}.elementor .e-5c96afe7-32ce{position:relative;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#CFCFCF;border-style:solid;flex-direction:row-reverse;gap:0px;align-items:center;}.elementor .e-7643efb-b64e{position:relative;padding-block-start:100px;padding-block-end:100px;padding-inline-start:70px;padding-inline-end:70px;background-color:#ffffff;flex-direction:column;gap:0px;}.elementor .e-58e6e6cc-c8e5{width:100%;padding:0px;gap:0px;}