#client-banner{text-align:center}#client-banner h1{font-size:5rem;color:#fff}#client-banner h2{border-bottom:none}.et_pb_section_0_tb_body{background:#f4f4f4}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"helvetica-lt-pro",sans-serif;font-weight:400;font-style:normal;line-height:1.2;color:#1a1a1a;margin-bottom:0.5em;letter-spacing:-0.01em}h1{font-size:2.5rem;font-weight:700;margin-bottom:0.75em;margin-top:0;line-height:1.1}h2{font-size:2rem;font-weight:600;margin-top:1.5em;margin-bottom:0.75em;border-bottom:2px solid #e5e5e5;padding-bottom:0.25em}h3{font-size:1.5rem;font-weight:600;margin-top:1.25em;margin-bottom:0.5em}h4{font-size:1.25rem;font-weight:600;margin-top:1em;margin-bottom:0.5em;color:#333}h5{font-size:1.125rem;font-weight:600;margin-top:1em;margin-bottom:0.5em;color:#444}h6{font-size:1rem;font-weight:600;margin-top:0.75em;margin-bottom:0.5em;color:#555;text-transform:uppercase;letter-spacing:0.05em;font-size:0.875rem}ul li{margin:0;padding:0;font-family:"helvetica-lt-pro",sans-serif;font-weight:400;font-style:normal;line-height:1.2;color:#1a1a1a;margin-bottom:0.5em;letter-spacing:-0.01em}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:"helvetica-lt-pro",sans-serif;font-weight:400;font-style:normal;font-weight:600;line-height:1.2;color:#1a1a1a;margin-bottom:0.5em;letter-spacing:-0.01em}h1{font-size:2.5rem;font-weight:700;margin-bottom:0.75em;margin-top:0;line-height:1.1}h2{font-size:2rem;font-weight:600;margin-top:1.5em;margin-bottom:0.75em;border-bottom:2px solid #e5e5e5;padding-bottom:0.25em}h3{font-size:1.5rem;font-weight:600;margin-top:1.25em;margin-bottom:0.5em}h4{font-size:1.25rem;font-weight:600;margin-top:1em;margin-bottom:0.5em;color:#333}h5{font-size:1.125rem;font-weight:600;margin-top:1em;margin-bottom:0.5em;color:#444}h6{font-size:1rem;font-weight:600;margin-top:0.75em;margin-bottom:0.5em;color:#555;text-transform:uppercase;letter-spacing:0.05em;font-size:0.875rem}@media (max-width:768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:0.875rem}}h1,h2,h3,h4,h5,h6{transition:color 0.2s ease}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p{margin:0;padding:0;font-family:"helvetica-lt-pro",sans-serif;font-weight:400;font-style:normal;font-size:1rem;font-weight:400;line-height:1.6;color:#333;margin-bottom:1em}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}p:last-child{margin-bottom:0}p.lead{font-size:1.125rem;font-weight:300;line-height:1.7;color:#555;margin-bottom:1.5em}table td{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell',sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#333;margin-bottom:1em}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;padding:1rem;max-width:1200px;margin:0 auto}.card{border-bottom-width:1px;border-color:var(--token-302cb2da-0326-4a23-82df-316091373b96,rgba(25,34,51,0.1));border-left-width:1px;border-right-width:1px;border-style:solid;border-top-width:1px;place-content:flex-start;align-items:flex-start;background-color:var(--token-af80ee88-4e95-4a70-bbfc-3b2c390d5fc7,rgba(255,255,255,0.6));transition:transform 0.2s ease,box-shadow 0.2s ease;overflow:hidden;text-align:center;border-radius:32px}.card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,0.15)}.card-image{width:100%;height:200px;object-fit:cover;display:block}.card-body{padding:1.5rem}.card-header{margin-bottom:1rem}.card-title{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0 0 0.5rem 0}.card-subtitle{font-size:0.9rem;color:#666;margin:0}.card-content{margin-bottom:1rem}.card-text{color:#444;line-height:1.6;margin:0}.card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid #f0f0f0}.card-button{background:#007bff;color:white;border:none;padding:0.5rem 1rem;border-radius:4px;cursor:pointer;font-size:0.9rem;transition:background-color 0.2s ease}.card-button:hover{background:#0056b3}.card-meta{font-size:0.8rem;color:#888}.profile .et_pb_column{border-bottom-width:1px;border-color:var(--token-302cb2da-0326-4a23-82df-316091373b96,rgba(25,34,51,0.1));border-left-width:1px;border-right-width:1px;border-style:solid;border-top-width:1px;place-content:flex-start;align-items:flex-start;background-color:var(--token-af80ee88-4e95-4a70-bbfc-3b2c390d5fc7,rgba(255,255,255,0.6))}.blurb h3{font-size:2.53rem;font-weight:600;margin-top:0em;background:linear-gradient(90deg,#4169e1,#333);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.hours{border-collapse:collapse;width:100%;max-width:300px}#social{margin:0;padding:0;clear:both}#social li{list-style-type:none;display:inline-table;margin:0 1rem 0 0}.facebook a{background:url(https://chronlux.com/wp-content/uploads/2025/05/icon-facebook.png);width:32px;height:32px;display:block;text-indent:-9999px;background-size:32px 32px}.twitter a{background:url(https://chronlux.com/wp-content/uploads/2025/05/icon-twitter.png);width:32px;height:32px;display:block;text-indent:-9999px;background-size:32px 32px}.instagram a{background:url(https://chronlux.com/wp-content/uploads/2025/05/icon-instagram.png);width:32px;height:32px;display:block;text-indent:-9999px;background-size:32px 32px}.linkedin a{background:url(https://chronlux.com/wp-content/uploads/2025/05/icon-linkedin.png);width:32px;height:32px;display:block;text-indent:-9999px;background-size:32px 32px}.youtube a{background:url(https://chronlux.com/wp-content/uploads/2025/05/icon-youtube.png);width:32px;height:32px;display:block;text-indent:-9999px;background-size:32px 32px}.yelp a{background:url(https://chronlux.com/wp-content/uploads/2025/05/icon-yelp.png);width:32px;height:32px;display:block;text-indent:-9999px;background-size:32px 32px}.services-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}.services-list li{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell',sans-serif;font-size:1rem;font-weight:400;line-height:1.6;color:#333;margin-bottom:1em;display:flex;align-items:left;justify-content:left;text-align:left;padding:20px 10px;transition:transform 0.2s ease,box-shadow 0.2s ease;min-height:120px;flex-direction:column;flex:0 1 calc(20% - 12px);aspect-ratio:1}.services-list li::before{font-size:2em;margin-bottom:8px;display:block}.services-list li:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15)}@media (max-width:1200px){.services-list li{flex:0 1 calc(25% - 11.25px)}}@media (max-width:768px){.services-list li{flex:0 1 calc(33.333% - 10px)}}@media (max-width:480px){.services-list li{flex:0 1 calc(50% - 7.5px)}}.service-general-dentistry::before{content:"✨"}.service-cosmetic-dentistry::before{content:"✨"}.service-endodontics::before{content:"🔬"}.service-oral-surgery::before{content:"🏥"}.service-emergencies::before{content:"🚨"}.service-periodontics::before{content:"🦴"}.service-invisalign::before{content:"😁"}.service-implants::before{content:"";background-image:url("https://chronlux.com/wp-content/uploads/2025/05/icon-services-general-dentistry.png");background-size:contain;background-repeat:no-repeat;background-position:center;display:block!important;width:2em;height:2em;margin-bottom:8px;margin-right:0}.insurance-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;list-style:none;padding:0;margin:0}.insurance-list li{position:relative;aspect-ratio:1;min-height:150px;list-style-type:none}.insurance-list li::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:20px;border:1px solid #ccc;z-index:2}.insurance-aetna::before{background-image:url('https://chronlux.com/wp-content/uploads/2025/05/aetna-logo.png')}.insurance-aetna .insurance-placeholder{visibility:hidden}.insurance-allwell::before{background-image:url('https://chronlux.com/wp-content/uploads/2025/05/allwell-logo.png')}.insurance-allwell .insurance-placeholder{visibility:hidden}.insurance-ameritas::before{background-image:url('https://chronlux.com/wp-content/uploads/2025/05/ameritas-logo.png')}.insurance-ameritas .insurance-placeholder{visibility:hidden}.insurance-icreditworks::before{background-image:url('https://chronlux.com/wp-content/uploads/2025/05/icreditworks-logo.png')}.insurance-icreditworks .insurance-placeholder{visibility:hidden}.insurance-carecredit::before{background-image:url('https://chronlux.com/wp-content/uploads/2025/05/carecredit-logo.png')}.insurance-carecredit .insurance-placeholder{visibility:hidden}.insurance-delta-dental::before{background-image:url('https://chronlux.com/wp-content/uploads/2025/05/delta-dental-logo.png')}.insurance-delta-dental .insurance-placeholder{visibility:hidden}.insurance-blue-cross-blue-shield::before{background-image:url('https://chronlux.com/wp-content/uploads/2025/05/blue-cross-and-blue-shield-logo.png')}.insurance-blue-cross-blue-shield-placeholder{visibility:hidden}@media (max-width:768px){.card-grid{grid-template-columns:1fr;gap:1rem;padding:0.5rem}.card-body{padding:1rem}}@media (max-width:480px){.card-grid{gap:0.75rem}.card-title{font-size:1.1rem}.card-image{height:160px}.card-body{padding:1rem}}@media (max-width:768px){.card-grid{grid-template-columns:1fr;gap:1rem;padding:0.5rem}.card{padding:1rem}}@media (max-width:480px){.card-grid{gap:0.75rem}.card-title{font-size:1.1rem}}footer h4{margin-bottom:1.2rem}footer ul{padding-left:0!important}footer ul li{list-style-type:none;margin-left:0;padding-left:0}footer ul li a{color:#333}footer ul li a:hover{text-decoration:underline}#coda p{font-size:0.8rem}