.elementor .e-46aa5581-09a3bee{font-family:var(--DUP_ffp-font);font-weight:800;font-size:clamp(1.875rem, 2.4vw + 0.6rem, 2.75rem);color:var(--DUP_ffp-gray-900);letter-spacing:-0.015em;line-height:1.15;margin:0px;display:block;text-wrap: balance;\n}.elementor .e-740cb8c3-8a73405{max-width:42ch;}.elementor .e-226df328-58c1ee3{width:auto;padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:nowrap;}.elementor .e-29a6f004-73807eb{width:auto;padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:nowrap;}.elementor .e-11ef9ff8-42143d7{width:auto;padding:0px;flex-wrap:wrap;gap: 1rem 0.75rem;\n}.elementor .e-4ea0e779-b6c6c45{font-size:0.9375rem;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-color:#3B5466;background-color:#3B5466;}.elementor .e-4ea0e779-b6c6c45:hover,.elementor .e-4ea0e779-b6c6c45:focus-visible{border-color:#2B3D4A;background-color:#2B3D4A;}.elementor .e-4ea0e779-b6c6c45:focus{outline-width:3px;outline-color:#3B5466;outline-style:solid;}.elementor .e-51a89a09-c5de46f{width:auto;padding:0px;margin-inline-start:-0.5rem;flex-direction:row;gap:0.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-41ae0beb-7be1cac{width:auto;padding:0px;margin-block-start:0.25rem;flex-wrap:wrap;align-items:center;gap: 0.75rem 1.25rem;\n}.elementor .e-34ac5ac-4460d44{min-width:0px;padding:0px;flex-direction:column;gap:1.5rem;flex:5 1 0px;justify-content:center;}.elementor .e-6dcd36f5-eb4703f{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;border-radius:20px;background-image:linear-gradient(145deg, #3B5466 0%,#2B3D4A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(16px, 18px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(2.5deg);}.elementor .e-4d74c796-8377ec5{width:100%;height:100%;object-fit:cover;object-position:30% 20%;display:block;}.elementor .e-100878a7-7e4cb2a{overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;border-radius:18px;box-shadow:0px 20px 56px 0px rgba(0, 0, 0, 0.18);}.elementor .e-546d7cf0-e114265{width:340px;height:auto;position:absolute;inset-inline-end:-28px;inset-block-end:-30px;z-index:2;}.elementor .e-54e53b7-aa2d0ed{min-width:0px;min-height:520px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:1.25rem;flex:6 1 0px;}.elementor .e-21b1d04c-c03bb3a{width:100%;max-width:calc(640px + min(100%, 1650px) / 2);padding-block-start:4rem;padding-block-end:4.125rem;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:4rem;align-items:stretch;}.elementor .e-7adaca0d-d9d1172{width:100%;padding:0px;background-image:linear-gradient(135deg, #E1E8EE 0%,#FFFFFF 55%,#F3F6F1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4a3e6ab9-35ed{color:#FFFFFF;flex:0 1 auto;}.elementor .e-5637f745-329d{width:72px;height:72px;object-fit:cover;border-radius:8px;display:block;flex:0 0 auto;}.elementor .e-c0bd1d2-0136ad2{color:#FFFFFF;text-wrap: balance;\n}.elementor .e-3e87009b-784e{color:#DCE4EA;text-decoration-line: underline; text-decoration-color: #A1C359; text-decoration-thickness: 2px; text-underline-offset: 4px; text-wrap: balance; text-decoration-thickness: 1px;\n}.elementor .e-15bced1e-1830{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:0.25rem;flex:1 1 auto;align-items:flex-start;}.elementor .e-1e6bc028-ff8b{width:1.125rem;height:1.125rem;color:#A1C359;display:block;flex:0 0 auto;}.elementor .e-20338311-59a1ee7:focus{outline-width:3px;outline-color:#FFFFFF;outline-style:solid;}.elementor .e-20338311-59a1ee7{min-width:0px;max-width:380px;gap:0.875rem;flex-wrap:nowrap;flex:1 1 0px;align-items:center;border-left-color: rgba(255, 255, 255, 0.35);\n}.elementor .e-79fb5f48-9db6{width:72px;height:72px;object-fit:cover;border-radius:8px;display:block;flex:0 0 auto;}.elementor .e-588e9ad9-589bb2f{color:#FFFFFF;text-wrap: balance;\n}.elementor .e-7682e29f-cfc1{color:#DCE4EA;text-decoration-line: underline; text-decoration-color: #A1C359; text-decoration-thickness: 2px; text-underline-offset: 4px; text-wrap: balance; text-decoration-thickness: 1px;\n}.elementor .e-127c11c1-6a3e{width:auto;min-width:0px;padding:0px;flex-direction:column;gap:0.25rem;flex:1 1 auto;align-items:flex-start;}.elementor .e-2f93111c-7d44{width:1.125rem;height:1.125rem;color:#A1C359;display:block;flex:0 0 auto;}.elementor .e-27693269-2c2fe00:focus{outline-width:3px;outline-color:#FFFFFF;outline-style:solid;}.elementor .e-27693269-2c2fe00{min-width:0px;max-width:380px;gap:0.875rem;flex-wrap:nowrap;flex:1 1 0px;align-items:center;border-left-color: rgba(255, 255, 255, 0.35);\n}.elementor .e-25ed098a-2a57{width:auto;min-width:0px;padding:0px;flex-direction:row;gap:1rem;flex-wrap:nowrap;flex:1 1 0px;align-items:stretch;}.elementor .e-656140c5-ade9f4e{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 0.25rem 1rem;\n}.elementor .e-63b2580f-160ac58{width:100%;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:0px;padding-inline-end:0px;background-color:#3B5466;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--ffp-gray-200); border-block-start-width: 0px;\n}.elementor .e-4eeffeb0-a870fe5{width:100%;padding:0px;margin:0px;flex-direction:column;gap:0px;}.elementor .e-54a7a6e5-7d38067{padding-inline-start:0px;border-inline-start-width:0px;border-left-style: solid; border-left-color: transparent;\n}.elementor .e-6cc6e5d3-adff1d1{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;flex-wrap:wrap;gap: 1.5rem 0;\n}.elementor .e-4719dd93-ec6dfa0{width:100%;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:var(--DUP_ffp-white);border-bottom-style: solid; border-bottom-color: var(--ffp-gray-200);\n}.elementor .e-d90b6e0-b627ebe{max-width:72ch;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-8b62331-e8a7738{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-12179464-392e3e7{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-73aa4b03-6b0cfaf{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-10d425b0-952d141{min-width:0px;padding:0px;flex-direction:column;gap:2rem;flex:1 1 0px;}.elementor .e-1c64b221-58ffcca{width:100%;padding:0px;}.elementor .e-2ae73614-63de84b{width:100%;padding:0px;flex-direction:column;}.elementor .e-77c57456-a3e50aa{min-width:0px;padding:0px;flex:1 1 0px;}.elementor .e-53b9976d-b44cab2{padding:0px;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-25ffa59b-1d794bd{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;flex-wrap:wrap;gap: 1.5rem 0;\n}.elementor .e-233dcf87-ffcd643{max-width:56ch;}.elementor .e-55da40b7-7af05f6{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-99f3a13-287db59{flex:0 1 auto;}.elementor .e-76caa14f-6dd5271{padding:0px;margin-block-end:2.5rem;flex-direction:row;gap:3rem;align-items:flex-end;}.elementor .e-5769e6f8-d0d8a02{min-width:0px;flex:1 1 45%;}.elementor .e-2c8a82a0-5199fb2{color:var(--DUP_ffp-dental-text);}.elementor .e-2859769b-9e8bbb1{min-width:0px;flex:1 1 45%;border-top-color: var(--ffp-dental);\n}.elementor .e-1adb97e1-dee78d0{color:var(--DUP_ffp-ortho);}.elementor .e-759284dd-3333e1b{min-width:0px;flex:1 1 45%;border-top-color: var(--ffp-ortho);\n}.elementor .e-172047e0-d69221d{color:var(--DUP_ffp-oral-surgery);}.elementor .e-72b30aa3-6c7158f{min-width:0px;flex:1 1 45%;border-top-color: var(--ffp-oral-surgery);\n}.elementor .e-249a1336-f093b4e{color:var(--DUP_ffp-counseling-text);}.elementor .e-10e60ddf-9f7a11c{min-width:0px;flex:1 1 45%;border-top-color: var(--ffp-counseling);\n}.elementor .e-4ce63bc4-1f79319{color:var(--DUP_ffp-lactation);}.elementor .e-762a31da-8b31baf{min-width:0px;flex:1 1 45%;border-top-color: var(--ffp-lactation);\n}.elementor .e-d1a1045-84923be{padding:0px;flex-direction:row;gap:1.25rem;flex-wrap:wrap;}.elementor .e-1d141375-7dcddf0{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;flex-wrap:wrap;gap: 1.5rem 0;\n}.elementor .e-4e8778ed-caa76b9{padding:0px;margin-block-end:2rem;flex-direction:row;gap:0.5rem;flex-wrap:wrap;justify-content:space-between;align-items: baseline;\n}.elementor .e-7dafa5e8-b9bf83e{aspect-ratio:6 / 5;object-position:50% 15%;}.elementor .e-4d7c5155-aff9dbf{font-family:var(--DUP_ffp-font);font-weight:500;font-size:0.9375rem;color:var(--DUP_ffp-brand);line-height:1.5;text-decoration:underline;padding-block-start:0.25rem;margin-block-start:auto;display:block;text-underline-offset: 3px;\n}.elementor .e-55ecb790-f7fd12f{flex:1 1 auto;}.elementor .e-3bf038da-1f4ed33:focus{outline-offset:3px;outline: 2px solid var(--ffp-brand);\n}.elementor .e-3bf038da-1f4ed33{height:100%;color:var(--DUP_ffp-gray-900);text-decoration:none;}.elementor .e-6606ef01-f150c11{min-width:0px;padding:0px;display:flex;flex:1 1 0px;}.elementor .e-112882e2-3a4d274{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:1.25rem;align-items:stretch;}.elementor .e-4a296695-0c58284{padding:0px;}.elementor .e-5a1942fb-b5c9897{margin-block-start:1rem;display:block;text-align: left; & a { display: inline-block; padding-block: 0.25rem; }\n}.elementor .e-5106cc19-7d02c9e{padding:0px;margin:0px;}.elementor .e-7dc3cc74-0337e49{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;flex-wrap:wrap;gap: 1.5rem 0;\n}.elementor .e-44609090-172f3a4{width:100%;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;border-color:var(--DUP_ffp-gray-200);border-style:solid;background-color:var(--DUP_ffp-brand-pale);border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-479e0983-e6113e3{padding:0px;margin-block-end:2.5rem;flex-direction:column;gap:0.75rem;}.elementor .e-29987622-39d0291{width:108px;height:auto;display:block;}.elementor .e-23e2abf9-dd69156{margin-block-start:auto;}.elementor .e-5ea012cb-aaff10b{margin-block-start:-6px;}.elementor .e-31b7a45e-34a4ff3{min-width:0px;border-radius:1.5rem;flex:1 1 0px;}.elementor .e-17079a08-ca99927{width:108px;height:auto;display:block;}.elementor .e-5f0c5461-09f4ca0{margin-block-start:auto;}.elementor .e-68e0c596-aaff10b{margin-block-start:-6px;}.elementor .e-24894818-92f76ea{min-width:0px;border-radius:1.5rem;flex:1 1 0px;}.elementor .e-72b96c82-d70d608{width:108px;height:auto;display:block;}.elementor .e-3b150aea-72de1ef{margin-block-start:auto;}.elementor .e-e7c2e876-aaff10b{margin-block-start:-6px;}.elementor .e-1bad7d58-a430072{min-width:0px;border-radius:1.5rem;flex:1 1 0px;}.elementor .e-43dc516f-b99932f{padding:0px;flex-direction:row;gap:1.25rem;align-items:stretch;}.elementor .e-2500f1dd-2574fbc{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;flex-wrap:wrap;gap: 1.5rem 0;\n}.elementor .e-7969f59a-276ff2e{max-width:60ch;}.elementor .e-2c283a0a-459f28e{min-width:0px;padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-6399be6b-ef46e30{padding:0px;flex-direction:row;gap:1.25rem;align-items:stretch;}.elementor .e-624b393-7ba4f02{padding:0px;}.elementor .e-48981b5c-a8ad04a{padding:0px;flex-direction:row;gap:1.25rem;align-items:stretch;}.elementor .e-340603b8-4463c5a{padding:0px;}.elementor .e-19fda1cb-3b5043b{padding:0px;grid-column:1 / -1;}.elementor .e-5265e1dd-0973761{column-gap:1rem;padding:0px;display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:end;row-gap: 2rem; row-gap: 2rem; row-gap: 2rem;\n}.elementor .e-51819846-fee1caa{text-align:center;margin-block-start:2rem;display:block;& a { display: inline-block; padding-block: 0.25rem; }\n}.elementor .e-2528759d-e820c18{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;flex-wrap:wrap;gap: 1.5rem 0;\n}.elementor .e-65796017-f19e0a6{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ffp-gray-100); border-top-style: solid; border-top-color: var(--ffp-gray-100);\n}.elementor .e-35b4f30-04bba36{color:var(--DUP_ffp-white);}.elementor .e-189cc674-a5dcd5f{max-width:52ch;color:var(--DUP_ffp-white);}.elementor .e-24c5eefb-17cba92{min-width:0px;padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 0px;}.elementor .e-201d3f50-49a2d71:hover,.elementor .e-201d3f50-49a2d71:focus-visible{color:var(--DUP_ffp-brand-dark);border-color:var(--DUP_ffp-brand-pale);background-color:var(--DUP_ffp-brand-pale);}.elementor .e-201d3f50-49a2d71:focus{outline-offset:3px;outline: 3px solid var(--ffp-white);\n}.elementor .e-201d3f50-49a2d71{color:var(--DUP_ffp-brand-dark);border-color:var(--DUP_ffp-white);background-color:var(--DUP_ffp-white);}.elementor .e-3888eb45-2eda12d:hover,.elementor .e-3888eb45-2eda12d:focus-visible{color:var(--DUP_ffp-white);border-color:var(--DUP_ffp-white);background-color:var(--DUP_ffp-brand-dark);}.elementor .e-3888eb45-2eda12d:focus{outline-offset:3px;outline: 3px solid var(--ffp-white);\n}.elementor .e-3888eb45-2eda12d{color:var(--DUP_ffp-white);border-color:var(--DUP_ffp-white);background-color:transparent;}.elementor .e-6daea676-89756cc:hover,.elementor .e-6daea676-89756cc:focus-visible{color:var(--DUP_ffp-white);border-color:var(--DUP_ffp-white);background-color:var(--DUP_ffp-brand-dark);}.elementor .e-6daea676-89756cc:focus{outline-offset:3px;outline: 3px solid var(--ffp-white);\n}.elementor .e-6daea676-89756cc{color:var(--DUP_ffp-white);border-color:var(--DUP_ffp-white);background-color:transparent;}.elementor .e-73f9b5e-8b3dc0e{width:auto;padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-685c5b05-4e71c1a{max-width:1650px;padding-inline-start:25px;padding-inline-end:25px;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-26fe7178-1fa921d{width:100%;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--DUP_ffp-brand);}.elementor .e-37bd0a0f-e77710e{margin-block-end:2rem;}.elementor .e-6ab4b9aa-0b887ea{font-size:1.0625rem;}.elementor .e-32945509-5a0bcd0{width:20px;height:20px;color:var(--DUP_ffp-brand);}.elementor .e-bfaa668-ff7f7d0{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-1186c5a-1c22162{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ac0b150-da6dd24{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ffp-gray-200);\n}.elementor .e-dea8c6d-c313711{font-size:1.0625rem;}.elementor .e-3328a4b3-2320771{width:20px;height:20px;color:var(--DUP_ffp-brand);}.elementor .e-5d1c1300-671ee8b{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-70a7ac1a-99f4d12{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-595c7f1b-9348417{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ffp-gray-200);\n}.elementor .e-14ee4e90-1dc9c42{font-size:1.0625rem;}.elementor .e-195547cd-7391655{width:20px;height:20px;color:var(--DUP_ffp-brand);}.elementor .e-678816b7-cf35478{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-75e7da65-c922ab8{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-21af5262-ff6121c{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ffp-gray-200);\n}.elementor .e-61072893-74459c1{font-size:1.0625rem;}.elementor .e-56219192-dc16b88{width:20px;height:20px;color:var(--DUP_ffp-brand);}.elementor .e-5fdf1968-5a69ac1{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-6871d892-9891d31{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6be00845-e6fcf06{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ffp-gray-200);\n}.elementor .e-1c55a5b8-8e3ea25{font-size:1.0625rem;}.elementor .e-758ffea-a368c67{width:20px;height:20px;color:var(--DUP_ffp-brand);}.elementor .e-7b3b7f1-8846621{cursor:pointer;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-42a05029-4fe59e7{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3552445e-ee0aab9{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--ffp-gray-200);\n}.elementor .e-2b4ff021-e34ef03{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--ffp-gray-200);\n}.elementor .e-2c0b9df5-908a57c{max-width:56rem;}