:root{--cards-2-0-clone---dark:#111212;--dark-gold:#b17f54;--warm-yellow-bckgrnd:#fffdf5;--red-foreground:#7e06068a;--green-blu:#0e2d31;--cards-2-0-clone---white:white;--darker-yellow-foregrnd:#f7d19d36;--red-emeg:#9c2305d9;--cards-2-0-clone---black:black;--cards-2-0-clone---blue:#1991eb}body{color:#333;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:20px}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.navbar1_dropdown-list{border:1px solid var(--dark-gold);background-color:var(--warm-yellow-bckgrnd)}.navbar1_dropdown-list.w--open{border:.5px solid var(--red-foreground);background-color:var(--warm-yellow-bckgrnd);padding:.5rem}.navbar1_menu-button{padding:0}.navbar1_menu-buttons{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;margin-left:1rem;display:flex}.dropdown-chevron{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.navbar1_dropdown-link{color:var(--dark-gold);padding:.5rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:300}.navbar1_dropdown-link.w--current{color:#000}.navbar1_menu-links{position:static}.navbar1_component{z-index:99;clear:both;color:#000;background-color:#fffdf5b3;border-bottom:0 solid #fff;border-radius:16px;justify-content:center;align-items:flex-start;width:100%;height:auto;min-height:auto;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:5%;padding-right:5%;display:flex;position:fixed}.navbar1_component:where(.w-variant-c04e061c-a95e-ce23-09b1-bbb5b87ac24b),.navbar1_component.blackbackground{background-color:#fffdf500}.navbar1_menu-dropdown{display:none}.navbar1_container{background-color:#fff0;justify-content:space-between;align-items:center;width:100%;height:100%;max-height:none;margin-left:auto;margin-right:auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}.navbar1_dropdown-toggle{grid-column-gap:.5rem;color:var(--dark-gold);align-items:center;padding:.5rem 1rem;display:flex}.navbar1_link{transform:scale3d(1none,1none,1none);color:var(--dark-gold);transform-style:preserve-3d;padding:.5rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transition:transform .45s;display:inline-block}.navbar1_link:hover{transform:scale(1.1)}.navbar1_link.w--current{color:var(--dark-gold)}.navbar1_link.aboutus{display:none}.navbar1_logo-link{padding-left:0}.navbar1_logo-link.w--current{transition:border .3s}.navbar1_menu{align-items:center;display:flex;position:static}.navbar1_menu.is-page-height-tablet{outline-offset:0px;outline-offset:0px;outline:3px #000}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-small,.margin-bottom.margin-xsmall,.margin-bottom.margin-tiny,.margin-bottom.margin-medium{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xxlarge{justify-content:center;min-width:100%;margin-top:3.5rem;margin-left:0;margin-right:0;display:flex}.margin-bottom.margin-small{margin-top:0;margin-left:0;margin-right:0}.text-size-medium{color:var(--dark-gold);margin-bottom:17px;font-size:1.125rem;display:block}.max-width-large{width:100%;max-width:48rem}.container-large{justify-content:center;align-items:stretch;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-top:0;display:flex}.padding-section-large{flex:0 auto;margin-top:0;padding-top:0;padding-bottom:0}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:center;display:flex}.button-group.is-center{flex-flow:row;justify-content:center;align-items:center;padding-bottom:20px;line-height:30px;display:flex}.padding-global{padding-left:1%;padding-right:1%}.margin-top,.margin-top.margin-medium,.margin-top.margin-small,.margin-top.margin-xxlarge,.margin-top.margin-xxlarge{margin-bottom:0;margin-left:0;margin-right:0}.text-align-center{text-align:center;flex-flow:row;justify-content:center;align-items:stretch;display:flex}.heading-style-h2{color:var(--green-blu);justify-content:center;align-items:center;margin-top:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;display:flex}.heading-style-h4{color:var(--green-blu);justify-content:center;align-items:stretch;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2rem;font-weight:700;line-height:1.3;display:flex}.max-width-medium{width:100%;max-width:35rem}.home_faq_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;cursor:pointer;border-top:1px solid #000;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.home_faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch}.home_faq_list{border-bottom:1px solid #000}.home_faq_answer{overflow:hidden}.icon-embed-small{flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.section_home_faq{color:#000;background-color:#fff;display:block}.home_faq_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.main-wrapper{background-color:#fff;width:auto;margin-left:auto;margin-right:auto}.wrap{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap.w50{justify-content:center;width:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;display:block}._4-col{width:300px;margin-top:0;margin-left:2rem;margin-right:0;padding-top:0;padding-left:1rem;padding-right:1rem;display:inline-block}._4-col._4-col-last{margin-right:0;display:inline-block}.tagline{opacity:.6;color:var(--dark-gold);letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:500}.s3-major-div{background-color:var(--cards-2-0-clone---white);min-height:100svh;margin-top:0;margin-bottom:2rem;padding-top:1.5rem;padding-bottom:2rem;padding-right:0;overflow:hidden}.s3-major-div.services{background-color:var(--cards-2-0-clone---white)}.text-14{line-height:24px}.team2-profilename{color:var(--green-blu);margin-top:20px;margin-bottom:5px}.team2-profile-card{outline-offset:0px;pointer-events:auto;text-align:center;cursor:auto;mix-blend-mode:normal;background-color:#fff;border-radius:8px;outline:3px #333;flex-direction:column;justify-content:space-between;align-items:center;width:auto;height:auto;margin-left:0;margin-right:0;padding:0;display:flex;transform:translate(0);box-shadow:0 1px 6px 2px #1112120f}.team2-profile-pic{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b787_Work%20Photos-053.avif);background-position:60%;background-size:cover;border-radius:100%;flex:0 auto;width:8rem;height:8rem}.team2-profile-pic.team2-profile-pic-image6{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b774_CBCT.avif);background-position:50% 0;background-repeat:no-repeat;background-size:cover}.team2-profile-pic.team2-profile-pic-image2{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b797_DSC09821.avif);background-position:55% 40%;width:8rem;height:8rem}.team2-profile-pic.team2-profile-pic-image4{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b79d_7RV03021.avif);background-position:0%}.team2-profile-pic.team2-profile-pic-image5{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b779_Firefly_a%20child%20in%20a%20dental%20chair%20experiencing%20a%20comfortable%20dental%20visit%20528080.avif)}.team2-profile-pic.team2-profile-pic-image3{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b743_Lower%20anterior%20composite%20bonding.avif)}.team2-people-row{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;justify-content:center;align-items:stretch;margin-top:0;margin-bottom:0;padding-top:0;display:flex}.team2-profilecard-wrapper{background-color:var(--darker-yellow-foregrnd);text-align:center;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;margin-bottom:0;padding-top:1.5rem;padding-bottom:1.3rem;display:flex}.wrap-3{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap-3.w80-50-center{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row-reverse;grid-template-rows:auto auto;grid-template-columns:1fr .75fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;width:85%;margin-top:4rem;margin-bottom:1rem;margin-left:auto;padding-top:0;padding-bottom:0;display:flex}.section-3{margin-left:64px;overflow:hidden}.text-14-3{line-height:24px}.text-14-3.text-14-30{opacity:.3;opacity:.3;display:none}._3-col-2{width:auto;margin-right:0;display:inline-block}._3-col-2._3-col-last{margin-right:0}.text-16-2{font-size:16px;line-height:26px;display:inline-block}.text-16-2.text-16-60{opacity:.6;opacity:.6;opacity:.6;opacity:.6}.decoline-2{background-color:#d2d2d2;width:15rem;height:.125rem;margin-top:20px;margin-bottom:20px}.feature1-content-2{width:auto;padding-right:0}.feature1-image1-2{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b79f_7RV03032.avif);background-position:50% 30%;background-size:cover;border-radius:8px;width:250px;height:700px;margin-bottom:20px}.com{width:100%}.wrap-4{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap-4.w80-50-center{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row-reverse;justify-content:center;align-items:stretch;width:85%;margin-top:2rem;padding-top:0;padding-bottom:0;padding-left:0;display:flex}.section-4{background-color:var(--warm-yellow-bckgrnd);min-height:80svh;margin-top:0;margin-bottom:0;margin-left:0;padding-top:0;padding-bottom:0;overflow:hidden}.text-14-4{line-height:24px}.text-14-4.text-14-30{opacity:.3;opacity:.3;display:none}._6-col-3{width:100%;margin-right:0;padding-top:1rem;display:inline-block}._3-col-3{width:auto;margin-left:249px;margin-right:0;padding-left:0;display:inline-block}._3-col-3._3-col-last{margin-right:0}.text-16-3{font-size:16px;line-height:26px;display:inline-block}.text-16-3.text-16-60{opacity:.6;opacity:.6}.decoline-3{grid-column-gap:16px;grid-row-gap:16px;background-color:#d2d2d2;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:15rem;height:.125rem;margin-top:20px;margin-bottom:20px;display:block}.feature1-content-3{margin-bottom:0;margin-left:44px;margin-right:-235px;padding-right:0;display:block}.feature1-image1-3{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b79a_Dr.%20Jenny%20Wang.avif);background-position:50%;background-repeat:no-repeat;border-radius:8px;width:300px;height:500px;margin-bottom:20px}.heading{justify-content:flex-start;align-items:center;display:flex}.wrap-5{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap-5.w80-50-center{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:center;place-items:stretch center;width:85%;margin-top:4rem;padding-top:0;padding-bottom:1rem;display:flex}.text-14-5{line-height:24px}.text-14-5.text-14-30{opacity:.3;opacity:.3;display:none}._6-col-4{width:100%;margin-right:0;padding-left:0;display:inline-block}._3-col-4{width:220px;margin-right:20px;display:inline-block}._3-col-4._3-col-last{width:auto;height:auto;margin-right:0;display:block}.text-16-4{font-size:16px;line-height:26px;display:inline-block}.text-16-4.text-16-60{opacity:.6;color:var(--cards-2-0-clone---white);opacity:.6;font-family:Poppins}.decoline-4{background-color:#d2d2d2;width:30px;height:2px;margin-top:20px;margin-bottom:20px}.decoline-4.decoline-dark{background-color:#d2d2d233;width:15rem;height:.125rem}.feature1-content-4{width:auto;padding-right:80px}.feature1-image3-4{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b75a_DSC07790-Edit-Edit.avif),url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b713_Feature1-Image3.avif);background-position:10%,50% 0;background-size:cover,cover;border-radius:8px;width:300px;height:600px}.section-dark{background-color:var(--dark-gold);min-height:100svh;color:var(--cards-2-0-clone---white);flex-flow:row;display:block;overflow:hidden}.headline-6-col-2{grid-column-gap:0px;grid-row-gap:0px;flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:0;padding-right:0;display:flex}.wrap-8{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap-8.w80{margin-left:auto;padding-top:43px;padding-bottom:1rem;padding-left:0}.tagline-3{opacity:.6;color:var(--green-blu);letter-spacing:2px;text-transform:uppercase;margin-top:0;font-size:12px}.tagline-3.team1-position{margin-top:-6px}.secteam{background-color:var(--cards-2-0-clone---white);-webkit-text-fill-color:inherit;background-clip:border-box;overflow:hidden}.text-14-7{line-height:24px}._3-col-6{width:220px;margin-right:20px;display:inline-block}._3-col-6._3-col-last{margin-right:0}.team1-people-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-top:30px;display:flex}.team1-person{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);outline-offset:0px;outline:1px #333;padding-right:20px}.team1-image{background-image:linear-gradient(#1112121a,#1112121a);border-radius:8px;width:120px;height:120px;margin-bottom:20px}.team1-image.team1-image7{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b7a4_Work%20Photos-063.avif);background-position:50%;background-size:cover;width:150px;height:150px}.team1-image.team1-image8{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b783_STRAWBERRY%20PNG.avif);background-position:50%;background-size:cover;width:150px;height:150px}.team1-image.team1-image4{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b796_7RV03141.avif);background-position:50%;background-size:cover;width:150px;height:150px}.team1-image.team1-image5{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b76e_Coming%20Soon.avif);background-position:50%;background-repeat:no-repeat;background-size:120px;width:150px;height:150px}.team1-image.team1-image3{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b7ac_istockphoto-1417048081-612x612.avif);background-position:50%;background-repeat:repeat-x;background-size:contain;width:150px;height:150px}.team1-image.team1-image2{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b7a0_Work%20Photos-019.avif);background-position:50%;background-repeat:repeat-y;background-size:cover;width:150px;height:150px}.team1-image.team1-image1{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b7a8_7RV03096.avif);background-position:50%;background-size:cover;width:150px;height:150px}.team1-image.team1-image6{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b7a2_Work%20Photos-041.avif);background-position:50%;background-size:cover;width:150px;height:150px}.wrap-10{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap-10.w80-50-start{align-items:flex-start;padding-top:80px;padding-bottom:50px;display:flex}.wrap-10.w50-center{text-align:center;flex:0 auto;justify-content:flex-start;align-items:center;width:60%;margin-top:0;margin-left:0;margin-right:0;padding-top:25px;padding-bottom:0;padding-left:0;display:block}.wrap-10.w50-center.shorten{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;background-color:#fffdf500;border-radius:20px;flex-flow:column;justify-content:center;align-items:center;width:50%;height:auto;min-height:auto;margin-top:auto;margin-bottom:auto;padding-top:0;padding-left:0;display:flex}.tagline-5{opacity:.6;color:var(--dark-gold);letter-spacing:2px;text-transform:uppercase;font-size:12px}.h1-jumbo-2{color:var(--dark-gold);text-align:center;margin-top:0;margin-bottom:0;font-size:50px;font-weight:300;line-height:65px}.btn-big-3{float:none;max-width:96%;color:var(--dark-gold);text-align:center;background-color:#0e2d31;border-radius:4px;margin-top:10px;margin-bottom:10px;margin-right:0;padding:16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:10px;transition:color .2s,box-shadow .2s,background-color .2s,transform .4s;display:inline-block}.btn-big-3:hover{background-color:var(--dark-gold);color:#fff;border-color:#0c6eb8;transform:translateY(-2px);box-shadow:0 1px 3px #0000001a}.btn-big-3:active{transform:translateY(-1px);box-shadow:0 1px 1px #0000001a}.btn-big-3.banner{border:1px solid var(--warm-yellow-bckgrnd);background-color:var(--green-blu);border-radius:7px;padding-left:25px;padding-right:25px}.btn-big-3.banner:hover{background-color:var(--dark-gold)}.btn-big-3.banner.bookonline{display:none}.btn-big-3.footer{max-width:45%;display:block}.btn-big-3.footer:hover{border-radius:5px}.btn-big-3.footer.booking{display:none}.btn-big-3.call-us:hover{background-color:var(--dark-gold)}.btn-big-3.call-us.navlink{flex:0 auto;width:120px;margin-left:0;padding-left:8px;padding-right:7px}.btn-big-3.emergency{background-color:var(--red-foreground);color:var(--warm-yellow-bckgrnd);font-size:14px;display:none}.btn-big-3.emergency:hover{background-color:var(--red-emeg);transform:translate(0)translateY(-2px)}.btn-big-3.navlink{flex:0 auto;width:120px;font-size:14px;line-height:12px}.btn-big-3.navlink:hover{background-color:var(--dark-gold)}.btn-big-3.navlink.bookonline{flex:0 auto;display:block}.btn-big-3.hero{margin-left:24px;margin-right:25px}.btn-big-3.hero:hover{background-color:var(--dark-gold)}.btn-big-3.hero.bookonline{display:block}.hero2-text-wrap-2{flex-flow:column wrap;justify-content:center;align-items:center;width:65%;padding-top:1rem;display:flex}.text{width:70%;color:var(--warm-yellow-bckgrnd);text-align:center;margin-bottom:1rem;padding-bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:25px}.text.home{color:var(--green-blu)}.text-block-2,.text-block-3,.text-block-4{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.wrap-11{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap-11.w50-start{justify-content:flex-start;align-items:flex-start;width:90%;padding-top:15px;padding-bottom:16px;display:flex}.text-14-8{line-height:24px}.text-14-8.text-14-60{opacity:.6;opacity:.6}._3-col-7{width:220px;margin-right:20px;display:inline-block}._3-col-7._3-col-last{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-right:0;display:flex}.text-16-6{font-size:16px;line-height:26px;display:inline-block}.section-dark-3{background-color:var(--dark-gold);color:#fff;overflow:hidden}._5-col{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:.25fr auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:380px;margin-right:20px;display:flex}._2-col{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:140px;margin-left:0;margin-right:20px;padding-top:0;display:flex}._2-col.service2{padding-top:0}.link-dark{opacity:.6;color:#fff;line-height:24px;transition:color .4s,transform .4s,opacity .4s}.link-dark:hover{opacity:1;color:#fff}.link-dark:active{opacity:.9}.link-dark.footer-link-12-dark{margin-bottom:10px;margin-left:0;padding-left:0;padding-right:0}.footer1{border-top:1px solid #1112120f}.footer1.footer1-dark{border-top-color:#ffffff0f}.footer1-column-headline{flex-flow:row;justify-content:flex-start;align-items:flex-start;margin-bottom:20px;padding-left:0;display:flex}.container-b-a-tiitle{background-color:#d6b03c0d;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding-top:0;display:flex}.container-b-a-tiitle.doctors{background-color:#ffffff0d;margin-top:0;padding-top:2rem}.text-cent-align{flex-flow:column;justify-content:center;align-items:center;display:block}.service-title{flex:0 auto;justify-content:center;align-items:center;margin-top:0;margin-bottom:3rem}.s1---dentistry-hero-guelph{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--warm-yellow-bckgrnd);grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;height:100svh;display:flex}.s1---dentistry-hero-guelph.servcos{background-color:var(--cards-2-0-clone---black);height:auto;display:block}.s1---dentistry-hero-guelph.test{display:flex}.s1---dentistry-hero-guelph.newpatient{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b792_DSC09818.avif);background-position:0%;background-size:auto;justify-content:flex-start;align-items:stretch;display:flex;position:relative}.line{background-color:#b3afaf;width:95vw;height:1px}.line._2{background-color:#c9c7c7;width:95%;margin-top:40px;text-decoration:none}.heading-10{color:var(--green-blu);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.625rem}.wrapper-title{background-color:var(--warm-yellow-bckgrnd);text-align:center;border:.5px #cac2c2;border-radius:0;order:0;align-self:flex-start;width:100%;max-width:none;margin:3rem 0 0;padding:2rem 1rem 3rem;overflow:visible}.s2-dentistry-images-guelph{background-color:var(--darker-yellow-foregrnd);opacity:1;cursor:auto;border:.5px solid #dbdbdb;flex-flow:wrap;justify-content:center;align-items:center;width:100%;height:100vh;margin-top:0;padding-top:0;display:none;overflow:hidden}.s2-dentistry-images-guelph.servcos{align-items:stretch;height:auto;margin-top:0}.s2-dentistry-images-guelph.duplicate{display:none}.text-block-5{width:100%;padding-top:14px;padding-bottom:14px;font-size:16px}.bodycont{width:100vw;height:100vh;display:block;overflow:scroll}.s3-dental-services-guelph{min-height:100px}.s3-dental-services-guelph.servcos{height:auto}.text-span{color:var(--dark-gold)}.italic-text{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px}.italic-text-2{width:auto;color:var(--green-blu)}.italic-text-2.newpatient{color:var(--warm-yellow-bckgrnd)}.heading-11{color:var(--green-blu);font-size:45px}.heading-13{color:var(--dark-gold);margin-top:30px;padding-left:15px}.heading-14,.heading-15,.heading-16,.heading-17,.heading-18,.heading-19,.heading-20,.heading-21,.paragraph-2,.paragraph-3,.paragraph-4,.paragraph-5,.paragraph-6{color:var(--green-blu)}.photos-dentistry{overflow:hidden}._3-col-10{width:220px;margin-right:20px;display:inline-block}._3-col-10._3-col-last{margin-right:0}.text-16-10{font-size:16px;line-height:26px;display:inline-block}.products2-items-wrap{justify-content:center;align-items:center;margin-top:0;padding-top:0;display:flex}.products2-image{border-radius:8px;height:270px;margin-bottom:30px;position:relative}.products2-image.products2-image1{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b771_products1-image.avif);background-position:50%;background-size:cover}.products2-image.products2-image2{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b786_products2-image2.avif);background-position:50%;background-size:cover}.products2-image.products2-image3{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b775_products2-image3.avif);background-position:50%;background-size:cover}.products2-image.products2-image4{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b794_products2-image4.avif);background-position:50%;background-size:cover}.products2-description-wrap{padding-right:40px}.products2-pricetag{color:var(--cards-2-0-clone---dark);background-color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:5px 15px;display:inline-block;position:absolute;top:20px;right:0}.maps{border:0;border-radius:4px;width:100%;height:450px;display:block}.image-hero{width:50%;height:100%;position:relative}.hero-lcp-image{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:991px){.cards-2-0-clone--headline-6-col{text-align:center;width:auto;margin-left:auto;margin-right:auto;display:block}.cards-2-0-clone--wrap{width:645px}.cards-2-0-clone--wrap.cards-2-0-clone--w80-50-center{text-align:center;text-align:center;flex-direction:column}.cards-2-0-clone--wrap.cards-2-0-clone--w80-50-start,.cards-2-0-clone--wrap.cards-2-0-clone--w50-80-start{flex-direction:column}.cards-2-0-clone--wrap.cards-2-0-clone--w80-50-center{text-align:center;text-align:center;flex-direction:column}.cards-2-0-clone--wrap.cards-2-0-clone--w50-center{text-align:center;flex-direction:column-reverse}.cards-2-0-clone--wrap.cards-2-0-clone--w50-start{flex-direction:column}.cards-2-0-clone--wrap.cards-2-0-clone--w-custom.cards-2-0-clone--hero5{text-align:center;flex-direction:column;height:auto;padding-top:80px}.cards-2-0-clone--wrap.cards-2-0-clone--w-custom.cards-2-0-clone--structure-menu-wrap{width:100%;padding-bottom:0;padding-left:30px;padding-right:30px}.cards-2-0-clone--wrap.cards-2-0-clone--w-custom.cards-2-0-clone--structure-nav{width:100%;padding-left:30px;padding-right:30px}.cards-2-0-clone--wrap.cards-2-0-clone--w80-50-start,.cards-2-0-clone--wrap.cards-2-0-clone--w50-80-start{flex-direction:column}.cards-2-0-clone--4-col{width:100%;margin-bottom:20px;margin-left:auto;margin-right:auto;display:inline-block}.cards-2-0-clone--4-col.cards-2-0-clone--4-col-last{margin-bottom:0;margin-right:auto}.cards-2-0-clone--team2-profile-card{padding:40px 40px 30px}.cards-2-0-clone--6-col{width:100%;margin-bottom:20px;margin-right:0}.cards-2-0-clone--6-col.cards-2-0-clone--6-col-last{width:100%}.cards-2-0-clone--3-col{width:100%;margin-bottom:20px;margin-right:0}.cards-2-0-clone--decoline{margin-left:auto;margin-right:auto;display:block}.cards-2-0-clone--feature1-content{text-align:center;margin-bottom:30px;padding-right:0}.cards-2-0-clone--feature1-image1{background-position:50%;background-size:cover;margin-bottom:0}.cards-2-0-clone--feature1-image2{display:none}.cards-2-0-clone--section-dark{padding-left:0;padding-right:0}.cards-2-0-clone--hero2-text-wrap{width:100%}.cards-2-0-clone--cta2{text-align:center;flex-direction:column;width:100%;padding-left:30px;padding-right:30px}.cards-2-0-clone--cta1-content{margin-bottom:0}.cards-2-0-clone--cta1-wrap{text-align:center;flex-direction:column;align-items:center}.cards-2-0-clone--team1-people-row{flex-direction:column;align-items:center;margin-top:0;margin-bottom:0}.cards-2-0-clone--team1-person{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;padding-right:0;display:flex}.cards-2-0-clone--team1-image{display:block}.cards-2-0-clone--hero2-light-alt2{background-image:linear-gradient(#fff6,#fff6),url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b71a_hero2-woman%20\(light\).jpg);background-position:0 0,150%;background-repeat:repeat,no-repeat;background-size:auto,980px}.cards-2-0-clone--5-col,.cards-2-0-clone--2-col{width:100%;margin-bottom:20px;margin-right:0}.cards-2-0-clone--footer1{text-align:center}.cards-2-0-clone--6-col-last{width:auto}.cards-2-0-clone--hero5-headline-wrap{text-align:center;padding-right:0}.cards-2-0-clone--hero5-image{margin-top:-10px;position:static}.cards-2-0-clone--hero1-headline-wrapper{width:100%}.cards-2-0-clone--content6-headline{text-align:center;margin-bottom:40px;padding-right:0}.cards-2-0-clone--content6-pic.cards-2-0-clone--content6-image2{margin-bottom:0}.cards-2-0-clone--content9-item-wrap{text-align:center;padding-right:0}.cards-2-0-clone--content2-items{text-align:center;flex-direction:column;align-items:center}.cards-2-0-clone--content2-jumbonumber{font-size:70px;line-height:90px}.cards-2-0-clone--content2-number-wrapper{width:60%;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}.cards-2-0-clone--content4-items{margin-bottom:0}.cards-2-0-clone--content4-item{text-align:center;margin-bottom:40px}.cards-2-0-clone--headline-8-col{text-align:center;width:auto}.cards-2-0-clone--content3-text-wrap{text-align:center}.cards-2-0-clone--content3-headline{text-align:center;margin-top:0;margin-bottom:30px;padding-right:0}.cards-2-0-clone--products2-items-wrap{text-align:center;flex-direction:column;margin-bottom:-30px}.cards-2-0-clone--products2-description-wrap{margin-bottom:20px;padding-right:0}.cards-2-0-clone--structure-cards2-menu-btn{background-color:#0000;margin-right:30px;padding:0}.cards-2-0-clone--structure-cards2-menu-btn:active{background-color:#0000}.cards-2-0-clone--structure-cards2-menu-btn.w--open{background-color:#0000;margin-right:30px}.cards-2-0-clone--content5-headline-wrapper{text-align:center;padding-right:0}.cards-2-0-clone--content5-description{text-align:center;margin-top:-10px;margin-bottom:0}.navbar1_dropdown-list{position:static;overflow:hidden}.navbar1_dropdown-list.w--open{background-color:var(--warm-yellow-bckgrnd);border-style:none;padding:0}.menu-icon1{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:flex}.navbar1_menu-button.w--open{background-color:#0000}.navbar1_menu-buttons{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:stretch;margin-top:1.5rem;margin-left:0}.dropdown-chevron{inset:auto 0% auto auto}.navbar1_dropdown-link{width:auto;padding:.75rem 0 .75rem 5%}.navbar1_menu-dropdown{width:100%;font-size:1.125rem}.menu-icon1_line-top{background-color:#000;width:24px;height:2px;padding-bottom:0;padding-right:0}.navbar1_dropdown-toggle{align-items:center;padding-top:.75rem;padding-bottom:.75rem;padding-left:0;display:flex}.navbar1_link{width:auto;padding:.75rem 0;font-size:1.125rem}.menu-icon1_line-bottom{background-color:#000;width:24px;height:2px;padding-bottom:0;padding-right:0}.menu-icon1_line-middle{background-color:#000;justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex}.navbar1_menu{-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border-bottom:1px solid #000;padding:1rem 5% 2rem;position:absolute;overflow:auto}.navbar1_menu.is-page-height-tablet{background-color:var(--warm-yellow-bckgrnd);background-color:var(--warm-yellow-bckgrnd);height:100dvh;padding-bottom:6.5rem;transition:height .5s}.menu-icon1_line-middle-inner{width:4px;height:0;padding-bottom:0;padding-right:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.text-size-medium{text-align:center}.max-width-large.align-center{padding-bottom:0}.padding-section-large{margin-top:0;padding-top:0;padding-bottom:0}.heading-style-h1{font-size:3.25rem}.padding-global{margin-left:3%;margin-right:3%;padding-left:2.5rem;padding-right:2.5rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-xxlarge{margin-top:2rem}.heading-style-h2{flex-flow:row;width:auto;margin-top:.5rem;margin-bottom:1rem;font-size:32px}.heading-style-h4{font-size:1.75rem}.home_layout_row{grid-template-columns:1fr}.home_testimonial_slider{padding-left:0;padding-right:0}.home_testimonial_mask{width:50%}.home_services_list{grid-template-columns:1fr 1fr}.heading-style-h3{font-size:2.25rem}.home_team_list{grid-template-columns:1fr 1fr}.footer11_top-wrapper{grid-row-gap:4rem;grid-template-columns:1fr}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.banne9_icon-wrapper{display:none}.before-afterhide{margin-top:0;padding-top:0}.headline-6-col{text-align:center;width:auto;margin-left:auto;margin-right:auto;display:block}.wrap{width:645px}.wrap.w50{margin-bottom:0;margin-left:2.5%;margin-right:2.5%;padding-top:0}._4-col{width:100%;margin-bottom:20px;margin-left:auto;margin-right:auto;display:inline-block}._4-col._4-col-last{margin-bottom:0;margin-right:auto}.s3-major-div{margin-left:auto;margin-right:auto;padding-top:2rem}.team2-profile-card{background-color:var(--darker-yellow-foregrnd);margin-left:0;padding:40px 40px 30px}.team2-people-row{flex-flow:column}.googlerevgrid{grid-column-gap:0rem;grid-row-gap:0rem;margin-left:5%;margin-right:5%;padding-left:0;padding-right:0}.cards-2-0-clone--text-16.text-16-60{width:100%}.wrap-2{width:645px}.wrap-2.w80-50-center{text-align:center;text-align:center;text-align:center;text-align:center;flex-direction:column}._6-col,._3-col{width:100%;margin-bottom:20px;margin-right:0}.text-16.text-16-60{width:100%}.decoline{margin-left:auto;margin-right:auto;display:block}.feature1-content{text-align:center;margin-bottom:30px;padding-right:0}.feature1-image1{background-position:50%;background-size:cover;margin-bottom:0}.feature1-image2{display:none}.wrap-3{width:645px}.wrap-3.w80-50-center{text-align:center;grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;text-align:center;grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;flex-flow:wrap;justify-content:center;align-items:stretch;width:84%;margin-top:1rem;margin-bottom:0;padding-bottom:0;display:flex}.section-3{margin-left:0}._6-col-2{width:100%;margin-bottom:20px;margin-right:0}._3-col-2{flex:0 auto;order:0;align-self:stretch;width:47%;margin:0 0 1rem}.text-16-2.text-16-60{width:100%}.decoline-2{width:1.7rem;height:.125rem;margin-left:auto;margin-right:auto;display:block}.feature1-content-2{text-align:center;width:100%;margin-bottom:30px;padding-right:0}.feature1-image1-2{background-position:0 5%;background-repeat:repeat-x;background-size:400px;width:auto;height:300px;margin-bottom:0}.feature1-image2-2{display:none}.com{justify-content:center;align-items:stretch;width:auto;display:flex}.wrap-4{width:645px}.wrap-4.w80-50-center{text-align:center;grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;text-align:center;grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;flex-flow:wrap;justify-content:center;align-items:stretch;width:84%;margin-top:3rem}.text-14-4.text-14-30{margin-bottom:.5rem}._6-col-3{width:100%;margin-top:0;margin-bottom:0;margin-right:0}._3-col-3{flex:0 auto;width:45%;margin:0 0% 1rem}.text-16-3.text-16-60{width:auto}.decoline-3{width:2rem;height:.125rem;margin-left:auto;margin-right:auto;display:block}.feature1-content-3{text-align:center;margin-bottom:0;margin-left:0;margin-right:0;padding-right:0}.feature1-image1-3{background-position:50%;background-size:cover;height:300px;margin-bottom:0}.feature1-image2-3{display:none}.heading{justify-content:center;align-items:center}.wrap-5{width:645px}.wrap-5.w80-50-center{text-align:center;grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;text-align:center;grid-column-gap:0rem;grid-row-gap:0rem;text-align:center;flex-flow:wrap;justify-content:center;align-items:stretch;width:85%;margin-top:3rem;padding-top:0;padding-bottom:0;display:flex}.text-14-5.text-14-30{margin-bottom:.5rem}._6-col-4{width:100%;margin-top:0;margin-bottom:0;margin-right:0}._3-col-4{width:100%;margin-bottom:20px;margin-right:0}._3-col-4._3-col-last{width:47%;height:25%;margin-bottom:1rem}.text-16-4.text-16-60{width:auto}.decoline-4{margin-left:auto;margin-right:auto;display:block}.decoline-4.decoline-dark{width:2rem;height:.125rem}.feature1-content-4{text-align:center;margin-bottom:30px;padding-right:0}.feature1-image1-4{background-position:50%;background-size:cover;margin-bottom:0}.feature1-image2-4{display:none}.feature1-image3-4{height:300px}.section-dark{padding-left:0;padding-right:0}.wrap-6{width:645px}.cta1-content{margin-bottom:0}.cta1-wrap{text-align:center;flex-direction:column;align-items:center}.wrap-7{width:645px}.wrap-7.w80-50-center{text-align:center;text-align:center;text-align:center;text-align:center;flex-direction:column}._6-col-5,._3-col-5{width:100%;margin-bottom:20px;margin-right:0}.text-16-5.text-16-60{width:100%}.decoline-5{margin-left:auto;margin-right:auto;display:block}.feature1-content-5{text-align:center;margin-bottom:30px;padding-right:0}.feature1-image1-5{background-position:50%;background-size:cover;margin-bottom:0}.feature1-image2-5{display:none}.section-dark-2{padding-left:0;padding-right:0}.headline-6-col-2{text-align:center;width:auto;margin-left:auto;margin-right:auto;display:block}.wrap-8{width:645px}.wrap-8.w80{width:84%;margin-left:auto;padding-top:4rem;padding-bottom:0}._3-col-6{width:100%;margin-bottom:20px;margin-right:0}.team1-people-row{flex-direction:column;align-items:center;margin-top:0;margin-bottom:0}.team1-person{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:30px;padding-right:0;display:flex}.team1-image{display:block}.team1-image.team1-image1{width:116px}.image{border-radius:80px;width:101%;margin-left:0;margin-right:0;padding-right:0}.wrap-9{width:645px}.wrap-9.w50-center{text-align:center;text-align:center;flex-direction:column-reverse}.hero2-text-wrap{width:100%}.hero2-light-alt2{background-image:linear-gradient(#fff6,#fff6),url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b70f_hero2-woman%20\(light\).avif);background-position:0 0,150%;background-repeat:repeat,no-repeat;background-size:auto,980px}.wrap-10{width:645px}.wrap-10.w50-center{text-align:center;flex-direction:column-reverse;width:70%;padding-left:0}.wrap-10.w50-center.shorten{justify-content:center;align-items:stretch;width:50%;margin-left:2.2rem;margin-right:1.9rem;padding-left:0;padding-right:0}.wrap-10.w80-50-start{flex-direction:column}.tagline-5{padding-bottom:1rem}.section-8{margin-left:0%;margin-right:0%;padding-right:0}.h1-jumbo-2{font-size:45px;line-height:55px}.btn-big-3{font-size:16px}.btn-big-3.footer{max-width:70%;padding-top:13px;padding-bottom:13px;font-size:16px;line-height:13px}.hero2-text-wrap-2{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;align-items:center;width:100%;padding-top:2rem;padding-bottom:0}.hero2-light-alt2-2{grid-column-gap:0rem;grid-row-gap:0rem;background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b749_Dental%20Practice%20Image%20without%20sign.avif);background-position:50% 10%;background-repeat:no-repeat;background-size:60% 60%;background-attachment:scroll;flex-flow:column;justify-content:flex-end;align-items:center;min-height:100svh;margin-top:0;margin-right:0;padding-top:0;padding-bottom:5.5rem;padding-right:0}.text{width:70%}.wrap-11{width:645px}.wrap-11.w50-start{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:90%;margin-top:0;padding-top:0;padding-bottom:0;display:flex}.text-14-8.text-14-60{text-align:left;text-align:left}._3-col-7{width:100%;margin-bottom:20px;margin-right:0}._3-col-7._3-col-last{justify-content:flex-start;align-items:center;min-height:100%}.text-16-6{display:block}.section-dark-3{padding-left:0;padding-right:0}._5-col{justify-content:flex-start;align-items:center;width:100%;min-height:100%;margin-bottom:20px;margin-right:0}._2-col{justify-content:flex-start;align-items:center;width:100%;min-height:100%;margin-top:0;margin-bottom:20px;margin-right:0;padding-top:0}.footer1{text-align:center}.footer1.footer1-dark{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:stretch;place-items:stretch stretch;margin-top:5%;margin-bottom:0;display:flex}.footer1-column-headline{margin-bottom:20px;padding-left:0;display:block}.container-b-a-tiitle{background-color:#f8f7f30d;margin-top:0;margin-bottom:1rem}.container-b-a-tiitle.doctors{background-color:#fff;margin:2.5rem 1rem 0;padding-top:0}.service-title{margin-top:0;margin-bottom:2rem}.containergooglerev{max-width:none;min-height:50svh;margin-left:auto}.cell-2{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-right:0}.wrap-12{width:645px}.wrap-12._w-custom.hero5{text-align:center;text-align:center;text-align:center;flex-direction:column;height:auto;padding-top:80px}._6-col-6{width:100%;margin-bottom:20px;margin-right:0}._6-col-6._6-col-last{width:100%}.section-dark-4{padding-left:0;padding-right:0}._6-col-last{width:auto}.hero5-headline-wrap{text-align:center;padding-right:0}.hero5-image{margin-top:-10px;position:static}.wrap-13{width:645px}.section-dark-5{padding-left:0;padding-right:0}.hero1-headline-wrapper{width:100%}.container{max-width:728px}.content5-headline-wrapper{text-align:center;padding-right:0}.content5-description{text-align:center;margin-top:-10px;margin-bottom:0}.s1---dentistry-hero-guelph{grid-template-columns:.75fr .75fr}.s1---dentistry-hero-guelph.newpatient{background-position:20%}.grid{grid-template-columns:1fr 1fr;left:auto}.s2-dentistry-images-guelph{object-fit:fill;height:auto;min-height:auto;position:static}.s3-dental-services-guelph{position:static}.italic-text-2.newpatient{line-height:30px}.wrap-14{width:645px}.wrap-14.w80-50-start{flex-direction:column}._6-col-7{width:100%;margin-bottom:20px;margin-right:0}._6-col-7._6-col-last-2,.text-16-7.text-16-60,.text-16-7.text-16-60{width:100%}._6-col-last-2{width:auto}.content6-headline{text-align:center;margin-bottom:40px;padding-right:0}.content6-pic.content6-image2{margin-bottom:0}.wrap-15{width:645px}.wrap-15.w50-start{flex-direction:column}._3-col-8{width:100%;margin-bottom:20px;margin-right:0}.section-dark-6{padding-left:0;padding-right:0}.content9-item-wrap{text-align:center;padding-right:0}.headline-6-col-3{text-align:center;width:auto;margin-left:auto;margin-right:auto;display:block}.wrap-16{width:645px}._3-col-9{width:100%;margin-bottom:20px;margin-right:0}.decoline-6{margin-left:auto;margin-right:auto;display:block}.section-dark-7{padding-left:0;padding-right:0}.content2-items{text-align:center;flex-direction:column;align-items:center}.content2-jumbonumber{font-size:70px;line-height:90px}.content2-number-wrapper{width:60%;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}.headline-6-col-4{text-align:center;width:auto;margin-left:auto;margin-right:auto;display:block}.wrap-17{width:645px}._4-col-2{width:100%;margin-bottom:20px;margin-left:auto;margin-right:auto;display:inline-block}._4-col-2._4-col-last{margin-bottom:0;margin-right:auto}.section-dark-8{padding-left:0;padding-right:0}.content4-items{margin-bottom:0}.content4-item{text-align:center;margin-bottom:40px}.wrap-18{width:645px}.text-16-8.text-16-60{width:100%}.section-dark-9{padding-left:0;padding-right:0}.headline-8-col{text-align:center;width:auto}.wrap-19{width:645px}.wrap-19.w50-80-start{flex-direction:column}._6-col-8{width:100%;margin-bottom:20px;margin-right:0}.text-16-9.text-16-60{width:100%}._6-col-last-3{width:auto}.content3-text-wrap{text-align:center}.content3-headline{text-align:center;margin-top:0;margin-bottom:30px;padding-right:0}.wrap-20{width:645px}.photos-dentistry{object-fit:fill;flex-flow:row;flex:0 auto;order:0;min-height:auto;display:block;overflow:visible}._3-col-10{width:100%;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:0;padding-left:1.7rem;padding-right:1rem;display:block;overflow:visible}.headline-8-col-2{text-align:center;width:auto}.products2-items-wrap{text-align:center;flex-flow:row;justify-content:center;align-items:center;min-height:auto;margin-bottom:0;overflow:hidden}.products2-description-wrap{margin-bottom:20px;padding-right:0}.wrap-21{width:645px}.wrap-21.w50-start{flex-direction:column}._3-col-11{width:100%;margin-bottom:20px;margin-right:0}.content9-item-wrap-2{text-align:center;padding-right:0}.h1-heading{font-size:4.52rem}.section-20{padding-top:7rem;padding-bottom:7rem}.container-3.small-container{width:90%}.btn-big-5{font-size:16px}.tagline-12{padding-bottom:1rem}.h1-jumbo-7{line-height:45px}.h2-heading{font-size:2.26rem}.text-wrapper{max-width:650px}.heading-25{font-size:40px}.tagline-13{padding-bottom:1rem}.h1-jumbo-8{line-height:45px}.wrap-22{width:645px}.wrap-22.w50-center{text-align:center;text-align:center;flex-flow:row;justify-content:center;align-items:flex-start;width:350px;margin-top:0;margin-left:50px;padding-top:50px;padding-left:0;padding-right:0;display:block}.section-21{justify-content:center;align-items:center;display:block}.h1-jumbo-9{color:var(--green-blu);text-align:left;flex-flow:column;justify-content:center;font-size:45px;font-weight:300;line-height:60px;display:block}.hero2-light{grid-column-gap:0px;grid-row-gap:0px;background-position:40%;flex-flow:wrap;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:center;align-items:center;font-weight:300;display:flex}.hero2-text-wrap-3{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;margin-top:0;padding-bottom:0;padding-left:0;display:flex}.wrap-23{width:645px}.section-22{height:100svh}.hero1-headline-wrapper-2{width:100%}.wrap-24{width:645px}.wrap-24.w50-start{flex-direction:column;width:645px}.our-philosophy{margin-bottom:-4rem;padding-top:0}._6-col-9{width:100%;margin-bottom:20px;margin-left:auto;margin-right:auto}._6-col-9._6-col-last-4,.text-16-11.text-16-60,.text-16-11.text-16-60{width:100%}._6-col-last-4{width:auto}.content5-headline-wrapper-2{text-align:center;padding-right:0}.content5-description-2{text-align:center;margin-top:-10px;margin-bottom:0}.wrap-25{width:645px}.wrap-25.w50{padding-top:3px;padding-bottom:10px}.section-dark-10{padding-left:0;padding-right:0}.cta1-content-2{margin-bottom:0}.cta1-wrap-2{text-align:center;flex-direction:column;align-items:center}.wrap-26{width:645px}.wrap-26.w50-start{flex-direction:column}._6-col-10{width:100%;margin-bottom:20px;margin-right:0}._6-col-10._6-col-last-5,.text-16-12.text-16-60,.text-16-12.text-16-60{width:100%}._6-col-last-5{width:auto}.content5-headline-wrapper-3{text-align:center;padding-right:0}.content5-description-3{text-align:center;margin-top:-10px;margin-bottom:0}.wrap-27{width:645px}.wrap-27.w50-start{flex-direction:column}._6-col-11{width:100%;margin-bottom:20px;margin-right:0}._6-col-11._6-col-last-6{width:100%}.text-16-13.text-16-60{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}._6-col-last-6{width:auto}.content5-headline-wrapper-4{text-align:center;padding-right:0}.content5-description-4{text-align:center;margin-top:-10px;margin-bottom:0}.heading-26{font-size:32px}.div-block-7{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:center;height:100%;margin-top:-2.9rem;margin-left:5%}}@media screen and (max-width:767px){.cards-2-0-clone--wrap{width:100%;padding-left:20px;padding-right:20px}.cards-2-0-clone--wrap.cards-2-0-clone--w-custom.cards-2-0-clone--structure-menu-wrap{text-align:center;background-color:#1a1a1a;width:auto;padding:30px 0 10px}.cards-2-0-clone--wrap.cards-2-0-clone--w-custom.cards-2-0-clone--structure-nav{padding-left:0;padding-right:0}.cards-2-0-clone--team2-profile-card{padding:30px 40px}.cards-2-0-clone--6-col{margin-right:0}.cards-2-0-clone--h1-jumbo{font-size:44px;line-height:56px}.cards-2-0-clone--cta2{width:94%;padding:25px 30px}.cards-2-0-clone--hero2-light-alt2{background-image:linear-gradient(#fff9,#fff9),url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b71a_hero2-woman%20\(light\).jpg);background-position:0 0,100%}.cards-2-0-clone--structure-2nd-col-allcards{margin-top:-40px}.cards-2-0-clone--structure-menu-items{text-align:center;background-color:#1a1a1a;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;flex-direction:column;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}.cards-2-0-clone--sections-menu-headline{margin-bottom:16px}.cards-2-0-clone--structure-cards-menu{height:60px}.cards-2-0-clone--structure-more-items{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:0;display:flex}.cards-2-0-clone--structure-cards2-menu-btn{margin-top:-4px;padding:0}.cards-2-0-clone--structure-cards2-menu-btn.w--open{margin-top:-4px}.cards-2-0-clone--structure-link{margin-left:30px}.cards-2-0-clone--structure-link.cards-2-0-clone--structure-menu-link{color:#fffc;letter-spacing:0;text-transform:none;letter-spacing:0;text-transform:none;margin-bottom:12px;margin-left:0;margin-right:0;font-size:14px;font-weight:300;line-height:20px}.cards-2-0-clone--structure-project-menu{z-index:9;text-align:left;overflow:scroll}.cards-2-0-clone--structure-cards2-topbar-wrapper{z-index:20;position:relative}.cards-2-0-clone--structure-menu{z-index:10}body{font-family:Poppins}.navbar1_component{height:auto;min-height:4rem}.navbar1_logo-link{padding-left:0}.navbar1_menu.is-page-height-tablet{padding-bottom:6rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.text-size-medium{font-size:1rem}.padding-section-large{padding-top:0;padding-bottom:4rem}.heading-style-h1{font-size:2.5rem}.padding-global{padding-left:2rem;padding-right:2rem}.home_hero-header_image-wrapper{width:18rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.heading-style-h2{font-size:2.25rem}.home_layout_grid-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.heading-style-h4{font-size:1.5rem;line-height:1.4}.home_layout_row{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:1fr}.home_layout_card{padding:1.5rem}.home_testimonial_slide{padding-right:1.5rem}.home_testimonial_client{flex-direction:column;align-items:flex-start;width:100%}.home_testimonial_mask{width:80%}.home_testimonial_card{padding:1.5rem}.home_gallery_mask{width:50%}.home_gallery_slider{padding-bottom:3rem}.home_gallery_slide{padding-left:.75rem;padding-right:.75rem}.home_services_list{grid-row-gap:3rem;grid-template-columns:1fr}.heading-style-h5{font-size:1.25rem}.heading-style-h3{font-size:2rem}.home_team_list{grid-row-gap:3rem;grid-template-columns:1fr}.text-size-large{font-size:1.125rem}.home_team_image-wrapper{height:100%}.home_faq_question{padding-top:1rem;padding-bottom:1rem}.home_faq_icon-wrapper{width:1.75rem}.footer11_menu-wrapper{grid-column-gap:1.5rem}.footer11_top-wrapper{grid-row-gap:3rem;padding:2rem}.footer11_credit-text{margin-top:2rem}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.footer11_legal-list{grid-column-gap:0rem;grid-row-gap:1rem;flex-flow:column;grid-auto-flow:row}.footer11_bottom-wrapper{flex-direction:column-reverse;align-items:flex-start;padding-bottom:1rem}.padding-vertical{padding-left:0;padding-right:0}.banner9_close-button{margin-left:0;position:absolute;inset:.5rem .5rem auto auto}.banner9_content{align-items:flex-start;margin-bottom:1rem;margin-right:1.75rem}.banner9_content-wrapper{flex-direction:column;align-items:stretch;padding-top:1rem;padding-bottom:1rem}.wrap{width:100%;padding-left:20px;padding-right:20px}.tagline{color:var(--green-blu)}.team2-profilename{color:var(--dark-gold)}.team2-profile-card{padding:30px 40px}.wrap-2{width:100%;padding-left:20px;padding-right:20px}._6-col{margin-right:0}.wrap-3{width:100%;padding-left:20px;padding-right:20px}.wrap-3.w80-50-center{grid-column-gap:0rem;grid-row-gap:0rem;grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:wrap;justify-content:center;align-items:stretch;margin-left:3%;margin-right:0%;padding-left:0;padding-right:0}.section-3{flex-flow:column;justify-content:center;align-items:stretch;margin-left:20px;display:flex}._6-col-2{margin-right:0}._3-col-2{width:62%;height:auto;margin-left:auto;margin-right:auto}.decoline-2{width:13rem}.feature1-content-2{width:auto;margin-bottom:2rem}.feature1-image1-2{width:auto}.com{width:100%}.wrap-4{width:100%;padding-left:20px;padding-right:20px}.wrap-4.w80-50-center{flex-flow:wrap;margin-left:3%;margin-right:3%;padding-right:0}.section-4{justify-content:center;align-items:flex-start;display:flex}._6-col-3{margin-right:0}._3-col-3{width:62%}.decoline-3{width:15rem}.feature1-image1-3{width:auto}.wrap-5{width:100%;padding-left:20px;padding-right:20px}.wrap-5.w80-50-center{grid-column-gap:0rem;grid-row-gap:0rem;grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:wrap;justify-content:center;align-items:stretch;margin-left:3%;margin-right:3%;padding-left:0;padding-right:0;display:flex;position:static}._6-col-4{margin-right:0}._3-col-4._3-col-last{width:62%;height:auto}.decoline-4.decoline-dark{width:7rem}.feature1-image3-4{width:auto}.section-dark{justify-content:center;align-items:stretch;display:flex}.wrap-6,.wrap-7{width:100%;padding-left:20px;padding-right:20px}._6-col-5{margin-right:0}.wrap-8{width:100%;padding-left:20px;padding-right:20px}.wrap-8.w80{margin-left:auto;padding-left:0;padding-right:0}.image{margin-top:63px;padding-top:0}.wrap-9{width:100%;padding-left:20px;padding-right:20px}.h1-jumbo{font-size:44px;line-height:56px}.hero2-light-alt2{background-image:linear-gradient(#fff9,#fff9),url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b70f_hero2-woman%20\(light\).avif);background-position:0 0,100%}.wrap-10{width:100%;padding-left:20px;padding-right:20px}.wrap-10.w50-center{width:100%;margin-top:0;padding-top:0;padding-right:0}.wrap-10.w50-center.shorten{width:50%;margin-left:0;margin-right:0;padding-left:2rem;padding-right:2rem}.section-8{margin-bottom:0;padding-bottom:0}.h1-jumbo-2{border:1px #000;border-radius:0;font-size:38px;line-height:48px}.btn-big-3{padding-top:16px}.btn-big-3.footer{flex:0 auto;padding-top:7px;padding-bottom:7px;font-size:14px;font-weight:300;line-height:14px}.btn-big-3.call-us.hero{font-size:14px;line-height:14px}.btn-big-3.hero{line-height:12px}.hero2-text-wrap-2{margin-bottom:0;padding-bottom:0}.hero2-light-alt2-2{grid-column-gap:0rem;grid-row-gap:0rem;background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b749_Dental%20Practice%20Image%20without%20sign.avif);background-position:50% 5%;background-repeat:no-repeat;background-size:70% 65%;background-attachment:scroll;flex-flow:column;justify-content:flex-end;align-items:center;min-height:100svh;margin:auto auto 0;padding-top:0;padding-bottom:15%}.text{font-size:17px}.text.home{font-size:14px;line-height:14px}.wrap-11{width:100%;padding-left:20px;padding-right:20px}.wrap-11.w50-start{margin-left:1rem;margin-right:1rem;padding-left:0;padding-right:0}.footer1.footer1-dark{padding-left:12px}.container-b-a-tiitle.doctors{flex-flow:row;margin-top:3.6rem}.heading-3{font-size:35px}.wrap-12{width:100%;padding-left:20px;padding-right:20px}._6-col-6{margin-right:0}.wrap-13{width:100%;padding-left:20px;padding-right:20px}.hero-stack{padding:60px 15px}.h1-jumbo-3,.h1-jumbo-4,.h1-jumbo-5,.h1-jumbo-6{font-size:44px;line-height:56px}.s1---dentistry-hero-guelph{grid-column-gap:7px;grid-row-gap:7px;grid-template-columns:.75fr .75fr}.s1---dentistry-hero-guelph.newpatient{background-position:30%}.grid{grid-template-columns:1fr 1fr}.image-5{float:none;clear:none;aspect-ratio:2/3;-webkit-text-fill-color:inherit;object-fit:cover;object-position:46% 50%;background-clip:border-box;position:static}.heading-10{font-size:35px}.text-block-5{font-size:15px}.cell-3{grid-column-gap:4px;grid-row-gap:4px;justify-content:space-around}.cell-4{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-around}.cell-5{justify-content:flex-start;align-items:flex-start;padding-top:8rem}.quick-stack-2{flex:0 auto;padding-right:20px}.image-7{box-sizing:border-box;object-fit:cover;display:inline-block;position:static}.image-12{object-fit:contain}.italic-text-2{font-size:12px}.italic-text-2.home{font-size:13px;line-height:20px}.italic-text-2.newpatient{font-size:14px;line-height:25px}.heading-11{font-size:35px}.italic-text-3,.italic-text-4,.italic-text-5{font-size:20px}.wrap-14{width:100%;padding-left:20px;padding-right:20px}._6-col-7{margin-right:0}.wrap-15,.wrap-16,.wrap-17,.wrap-18,.wrap-19{width:100%;padding-left:20px;padding-right:20px}._6-col-8{margin-right:0}.wrap-20{width:100%;padding-left:20px;padding-right:20px}.products2-items-wrap{box-sizing:border-box;aspect-ratio:auto;object-fit:fill;flex-flow:wrap;align-content:stretch;overflow:hidden}.products2-image.products2-image1{object-fit:fill;object-fit:fill}.wrap-21{width:100%;padding-left:20px;padding-right:20px}.wrap-21.w50-start{padding-left:2.5rem;padding-right:2.5rem}.h1-heading{font-size:3.62rem}.section-20{padding-top:6rem;padding-bottom:6rem}.btn-big-5{padding-top:16px}.btn-big-5.hero{line-height:12px}.h1-jumbo-7{border:1px #000;border-radius:0;font-size:38px;line-height:48px}.italic-text-6{font-size:12px}.h2-heading{font-size:1.81rem}.text-wrapper{padding-left:20px;padding-right:20px}.text-block-6{font-size:16px}.heading-25{font-size:35px}.text-block-7{font-size:16px}.h1-jumbo-8{border:1px #000;border-radius:0;font-size:38px;line-height:48px}.italic-text-7{font-size:12px}.wrap-22{width:100%;padding-left:20px;padding-right:20px}.wrap-22.w50-center{margin-top:0;margin-bottom:0;margin-left:5%;padding-top:0;padding-bottom:11px}.tagline-14{text-align:center}.h1-jumbo-9{font-size:40px;line-height:50px}.hero2-light{background-position:38%}.hero2-text-wrap-3{margin-left:0;padding-left:0}.wrap-23{width:100%;padding-left:20px;padding-right:20px}.wrap-23._w-custom.hero1{padding-top:87px}.section-22{-webkit-text-fill-color:inherit;background-clip:border-box;height:100svh}.hero1-headline-wrapper-2{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.wrap-24{width:100%;padding-left:20px;padding-right:20px}.wrap-24.w50-start{width:100%;margin-left:auto;padding-left:2.5rem;padding-right:2.5rem}.our-philosophy.newpatient{margin-left:auto;margin-right:auto}._6-col-9{margin-right:0}.h1-jumbo-10{font-size:44px;line-height:56px}.wrap-25,.wrap-26{width:100%;padding-left:20px;padding-right:20px}._6-col-10{margin-right:0}.h1-jumbo-11{font-size:44px;line-height:56px}.wrap-27{width:100%;padding-left:20px;padding-right:20px}._6-col-11{margin-right:0}.text-16-13.text-16-60{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.h1-jumbo-12{font-size:44px;line-height:56px}.s1-new-patient-hero{background-position:25%}}@media screen and (max-width:479px){.cards-2-0-clone--btn{text-align:center;display:block}.cards-2-0-clone--team2-profile-card{padding-left:30px;padding-right:30px}.cards-2-0-clone--btn-big{text-align:center;padding:14px 25px;display:block}.cards-2-0-clone--btn-big.cards-2-0-clone--btn-white{display:block}.cards-2-0-clone--cta2{width:100%;padding-left:25px;padding-right:25px}.cards-2-0-clone--cta2.cards-2-0-clone--cta2-dark{padding-left:30px;padding-right:30px}.cards-2-0-clone--cta1-wrap{align-items:stretch}.cards-2-0-clone--hero2-light-alt2{background-image:linear-gradient(#fffc,#fffc),url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b71a_hero2-woman%20\(light\).jpg);background-position:0 0,88%}.navbar1_menu-buttons{grid-column-gap:.8rem;grid-row-gap:.8rem;align-items:center}.navbar1_menu-links{flex-flow:column;display:inline-flex}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-section-large{padding-bottom:0}.padding-global{margin-left:4%;margin-right:4%;padding-left:2%;padding-right:2%}.home_hero-header_image-wrapper{width:60vw}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.home_testimonial_mask{width:95%}.home_services_list,.home_team_list{grid-template-columns:1fr}.footer11_menu-wrapper{grid-row-gap:2.5rem;grid-template-columns:1fr}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.wrap.w50{padding-left:0;padding-right:0}.btn{text-align:center;display:block}.team2-profile-card{padding:6% 4%}.btn-2{text-align:center;display:block}.wrap-3.w80-50-center{width:90%}.btn-3{text-align:center;display:block}._3-col-2{width:70%;height:auto;margin-bottom:0}.feature1-image1-2{height:300px}.wrap-4.w80-50-center{width:90%}.btn-4{text-align:center;display:block}._3-col-3{margin-bottom:0}.wrap-5.w80-50-center{width:90%}.btn-5{text-align:center;display:block}._3-col-4._3-col-last{margin-bottom:.5rem}.btn-big{text-align:center;padding:14px 25px;display:block}.cta1-wrap{align-items:stretch}.btn-6{text-align:center;display:block}.image{box-sizing:border-box;width:100%;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:8px;overflow:visible}.btn-big-2{text-align:center;padding:14px 25px;display:block}.hero2-light-alt2{background-image:linear-gradient(#fffc,#fffc),url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b70f_hero2-woman%20\(light\).avif);background-position:0 0,88%}.wrap-10.w50-center.shorten{opacity:1;mix-blend-mode:normal;opacity:1;mix-blend-mode:normal;opacity:1;mix-blend-mode:normal;background-color:#fffdf500;justify-content:center;align-items:center;margin-top:auto;padding-top:0;padding-left:1rem;padding-right:1rem}.tagline-5{color:var(--dark-gold);text-align:center;padding-bottom:0;text-decoration:none}.h1-jumbo-2{opacity:1;color:var(--dark-gold);font-size:34px;line-height:45px}.btn-big-3{text-align:center;padding:14px 25px;display:block}.btn-big-3.footer{margin-left:2px;padding-left:16px;padding-right:16px}.btn-big-3.call-us{margin-top:9px;margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px;font-size:16px;line-height:15px}.btn-big-3.call-us.navlink{font-size:14px;line-height:12px}.btn-big-3.call-us.hero{margin-top:10px;margin-left:10px;padding-left:8px;padding-right:8px;line-height:17px}.btn-big-3.navlink{margin-right:10px;padding-left:11px;padding-right:11px}.btn-big-3.hero{margin-top:0;margin-left:10px;margin-right:10px;padding-left:16px;padding-right:15px;font-size:14px;line-height:17px}.btn-big-3.banner{max-width:50%}.hero2-text-wrap-2{margin-bottom:0;padding-top:.3rem;padding-bottom:0;position:static}.hero2-light-alt2-2{background-image:url(https://cdn.prod.website-files.com/68b5e560e972e9794939b6c8/68b5e560e972e9794939b749_Dental%20Practice%20Image%20without%20sign.avif);background-position:50% 10%;background-size:80% 45%;padding-bottom:15%}.text{width:100%;margin-bottom:1.5rem;padding-bottom:0}.text.home{margin-bottom:.8rem;line-height:16px}.btn-big-3-copy{text-align:center;padding:14px 25px;display:block}.wrap-11.w50-start{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;flex-flow:wrap;flex:0 auto;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:center;place-items:start stretch;width:100%;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0;display:inline-grid}.text-14-8.text-14-60{text-align:center;text-align:center}._3-col-7._3-col-last{text-align:center;text-align:center;justify-content:flex-start;align-items:center}.section-dark-3{object-fit:fill;flex-flow:wrap;align-content:stretch;height:auto;min-height:auto;max-height:80svh;display:block}._5-col{margin-bottom:20px}._2-col{justify-content:flex-start;align-items:center;margin-left:0}._2-col.service2{padding-top:0}.link-dark.footer-link-12-dark{padding-left:0}.footer1.footer1-dark{flex-flow:row;align-items:stretch;margin-top:5%;margin-left:1rem;margin-right:1rem;padding-left:0}.heading-3{text-align:center;justify-content:center;align-self:center;align-items:center;font-size:25px;display:block}.btn-big-4{text-align:center;padding:14px 25px;display:block}.btn-big-4.btn-white{display:block}.container{max-width:none}.s1---dentistry-hero-guelph{z-index:0;grid-column-gap:7px;grid-row-gap:7px;-webkit-text-fill-color:inherit;background-color:#fffdf5;background-clip:border-box;flex-flow:row;grid-template-rows:auto;grid-template-columns:.75fr;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;min-height:100svh;display:inline-flex;position:relative}.s1---dentistry-hero-guelph.test{z-index:98}.s1---dentistry-hero-guelph.newpatient{z-index:auto;background-position:35%}.s1---dentistry-hero-guelph.home{grid-column-gap:7px;grid-row-gap:7px;align-items:center;padding-left:2.5%;padding-right:0%;position:static}.grid{z-index:-10;opacity:.7;mix-blend-mode:normal;position:absolute;top:auto;left:auto}.posrel{opacity:1}.image-5{box-sizing:border-box;aspect-ratio:2.39;object-fit:cover;object-position:65% 50%}.overlay{opacity:0;mix-blend-mode:normal;background-color:#000;background-image:linear-gradient(#414141,#fff);inset:0%}.heading-10{font-size:2rem}.wrapper-title{padding-top:0;padding-bottom:1rem}.text-block-5{font-size:12px}.content-wrapper{padding:27px}.heading-1{text-align:center;font-size:12vw}.heading-2{text-align:center;font-size:7vw}.paragraph{font-size:5vw}.cell-3{grid-column-gap:33px;grid-row-gap:33px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:inline-flex}.cell-4{display:none}.cell-5{grid-column-gap:0px;grid-row-gap:0px;padding-top:3rem}.image-7,.image-12{display:inline-block}.italic-text-2{color:var(--warm-yellow-bckgrnd);font-family:Poppins;font-size:12px;font-weight:300;text-decoration:none}.italic-text-2.home{color:var(--green-blu);font-size:12px;line-height:12px}.italic-text-2.newpatient{font-size:13px}.italic-text-3,.italic-text-4,.italic-text-5{font-size:18px}.btn-7,.btn-8{text-align:center;display:block}.wrap-21.w50-start{padding-top:4rem;padding-bottom:2rem}.h1-heading{font-size:2.89rem}.section-20{padding-top:5rem;padding-bottom:5rem}.button-2{white-space:nowrap}.button-group-2{flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%}.quick-stack-3{grid-column-gap:0px;grid-row-gap:0px}.btn-big-5{text-align:center;padding:14px 25px;display:block}.btn-big-5.call-us{margin-left:20px;margin-right:20px}.btn-big-5.hero{margin-left:20px;margin-right:20px;padding-right:25px}.tagline-12{color:#fffdf5}.h1-jumbo-7{opacity:1;color:#fffdf5}.italic-text-6{color:#fffdf5;font-family:Poppins;font-size:14px;text-decoration:none}.h2-heading{font-size:1.45rem}.cell-7{flex-flow:row}.heading-25{font-size:30px}.tagline-13{color:#fffdf5}.h1-jumbo-8{opacity:1;color:#fffdf5}.italic-text-7{color:#fffdf5;font-family:Poppins;font-size:14px;text-decoration:none}.wrap-22.w50-center{margin-top:0;padding-top:0}.tagline-14{width:70%;color:var(--dark-gold);text-align:left;font-family:Poppins;font-weight:400}.section-21{aspect-ratio:auto;object-fit:fill}.h1-jumbo-9{color:var(--green-blu);font-size:30px;line-height:45px}.btn-big-6{text-align:center;padding:14px 25px;display:block}.hero2-light{height:95svh}.hero2-text-wrap-3{padding-left:0}.wrap-23._w-custom.hero1{grid-column-gap:16px;grid-row-gap:16px;vertical-align:baseline;grid-column-gap:16px;grid-row-gap:16px;vertical-align:baseline;grid-column-gap:16px;grid-row-gap:16px;vertical-align:baseline;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:45px;padding-top:0;display:block}.section-22{height:100svh;margin-top:0;padding-top:71px}.hero1-headline-wrapper-2{padding-top:0}.wrap-24.w50-start{padding-top:10px}.btn-big-7{text-align:center;padding:14px 25px;display:block}.btn-big-7.btn-white{display:block}.cta1-wrap-2{align-items:center}.image-13{box-sizing:border-box}.text-16-13.text-16-60{margin-left:auto;margin-right:auto;padding-top:39px;padding-left:1.8rem;padding-right:1.6rem}.h1-jumbo-12{font-size:20px}.image-hero{background-position:48%;background-repeat:no-repeat;background-size:cover}.s1-new-patient-hero{opacity:.88;background-position:30%;justify-content:center;align-items:center;margin-top:auto;margin-bottom:auto;padding-top:0;padding-bottom:0;display:flex}.div-block-7{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;width:55%;margin-top:auto;margin-bottom:auto;margin-left:0%;padding-top:0;padding-bottom:0}.image-14{margin-top:0;padding-top:22px}}#w-node-e1907408-d27c-432e-8af9-5eae8bd9f55a-8bd9f558{align-self:center}@media screen and (max-width:479px){#w-node-_5cb1b749-fe4c-7add-79f1-8011191cc2c7-191cc2c4,#w-node-_5cb1b749-fe4c-7add-79f1-8011191cc2d3-191cc2c4{grid-area:span 1/span 1/span 1/span 1}#w-node-_5cb1b749-fe4c-7add-79f1-8011191cc2e9-191cc2c4{place-self:auto}}