@font-face{font-family:"Luxenta";src:url("https://staging.crownandbloompediatricdentistry.com/wp-content/uploads/2026/02/luxenta-bold-webfont.woff2") format("woff2");font-weight:800}@font-face{font-family:"Luxenta";src:url("https://staging.crownandbloompediatricdentistry.com/wp-content/uploads/2026/02/luxenta-regular-webfont.woff2") format("woff2");font-weight:400}h1,h2,h3,h4,h5,h6{padding-bottom:0}.heading-xl,.heading-xl h1,.heading-xl h2,.heading-xl h3,.heading-xl h4,.heading-xl h5,.heading-xl h6,.heading-xl p{font-family:Luxenta;font-size:3.75rem;line-height:100%;letter-spacing:0.2625rem;text-transform:uppercase}.heading-lg,.heading-lg h1,.heading-lg h2,.heading-lg h3,.heading-lg h4,.heading-lg h5,.heading-lg h6,.heading-lg p{font-family:Luxenta;font-size:3rem;line-height:normal;letter-spacing:0.21rem;text-transform:uppercase}.heading-md,.heading-md h1,.heading-md h2,.heading-md h3,.heading-md h4,.heading-md h5,.heading-md h6,.heading-md p{font-family:Luxenta;font-size:2.5rem;line-height:normal;letter-spacing:0.175rem;text-transform:uppercase}.heading-sm,.heading-sm h1,.heading-sm h2,.heading-sm h3,.heading-sm h4,.heading-sm h5,.heading-sm h6,.heading-sm p{font-family:Luxenta;font-size:2.0625rem;line-height:normal;letter-spacing:0.14438rem;text-transform:uppercase}.heading-xs,.heading-xs h1,.heading-xs h2,.heading-xs h3,.heading-xs h4,.heading-xs h5,.heading-xs h6,.heading-xs p{font-family:Luxenta;font-size:1.75rem;font-style:normal;line-height:normal;letter-spacing:0.1225rem;text-transform:uppercase}.body-xl,.body-xl p{font-family:"rooney-sans";font-size:1.625rem;line-height:normal;letter-spacing:0.11375rem}.body-lg,.body-lg p{font-family:"rooney-sans";font-size:1.5rem;line-height:normal;letter-spacing:0.105rem}.body-md,.body-md p{font-family:"rooney-sans";font-size:1.25rem;line-height:1.875rem;letter-spacing:0.0875rem}.body-sm,.body-sm p{font-family:"rooney-sans";font-size:1.0625rem;line-height:1.875rem;letter-spacing:0.03188rem}@media (max-width:980px){.heading-xl,.heading-xl h1,.heading-xl h2,.heading-xl h3,.heading-xl h4,.heading-xl h5,.heading-xl h6,.heading-xl p{font-size:2.8125rem;letter-spacing:0.19688rem}.heading-lg,.heading-lg h1,.heading-lg h2,.heading-lg h3,.heading-lg h4,.heading-lg h5,.heading-lg h6,.heading-lg p{font-size:2.3125rem;letter-spacing:0.16188rem}.heading-md,.heading-md h1,.heading-md h2,.heading-md h3,.heading-md h4,.heading-md h5,.heading-md h6,.heading-md p{font-size:1.96875rem;line-height:1.875rem;letter-spacing:0.13781rem}.heading-sm,.heading-sm h1,.heading-sm h2,.heading-sm h3,.heading-sm h4,.heading-sm h5,.heading-sm h6,.heading-sm p{font-size:1.53125rem;letter-spacing:0.10719rem}.heading-xs,.heading-xs h1,.heading-xs h2,.heading-xs h3,.heading-xs h4,.heading-xs h5,.heading-xs h6,.heading-xs p{font-size:1.375rem;line-height:129.906%;letter-spacing:0.09625rem}.body-xl,.body-xl p{font-size:1.34375rem;letter-spacing:0.09406rem}.body-lg,.body-lg p{font-size:1.21875rem;letter-spacing:0.08531rem}.body-md,.body-md p{font-size:1.0625rem;line-height:1.875rem;letter-spacing:0.07438rem}.body-sm,.body-sm p{font-size:0.96875rem;line-height:1.125rem;letter-spacing:0.06781rem}}@media (max-width:600px){.heading-xl,.heading-xl h1,.heading-xl h2,.heading-xl h3,.heading-xl h4,.heading-xl h5,.heading-xl h6,.heading-xl p{font-size:1.875rem;letter-spacing:0.13125rem}.heading-lg,.heading-lg h1,.heading-lg h2,.heading-lg h3,.heading-lg h4,.heading-lg h5,.heading-lg h6,.heading-lg p{font-size:1.625rem;line-height:1.8125rem;letter-spacing:0.11375rem}.heading-md,.heading-md h1,.heading-md h2,.heading-md h3,.heading-md h4,.heading-md h5,.heading-md h6,.heading-md p{font-size:1.4375rem;line-height:1.875rem;letter-spacing:0.10063rem}.heading-sm,.heading-sm h1,.heading-sm h2,.heading-sm h3,.heading-sm h4,.heading-sm h5,.heading-sm h6,.heading-sm p{font-size:1rem;letter-spacing:0.07rem;line-height:129.906%}.heading-xs,.heading-xs h1,.heading-xs h2,.heading-xs h3,.heading-xs h4,.heading-xs h5,.heading-xs h6,.heading-xs p{font-size:1rem;letter-spacing:0.07rem}.body-xl,.body-xl p{font-size:1.0625rem;letter-spacing:0.07438rem}.body-lg,.body-lg p{font-size:0.9375rem;letter-spacing:0.06563rem}.body-md,.body-md p{font-size:0.875rem;line-height:1.125rem}.body-sm,.body-sm p{font-size:0.875rem;letter-spacing:0.06125rem}}.btn-underline{font-family:rooney-sans,sans-serif;font-size:26px;position:relative;display:inline-block;padding-bottom:10px;color:#F5F9F8!important;text-transform:uppercase;font-weight:800;letter-spacing:1.87px;transition:all 0.3s ease;&:hover{transform:translateY(-8px)}}.btn-underline::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#F5F9F8;border-radius:999px;pointer-events:none}@media (max-width:600px){.btn-underline{font-size:17px;padding-bottom:5px}.btn-underline::after{height:2px}}