.elementor-2375 .elementor-element.elementor-element-9e7ef28{--display:flex}.elementor-widget-text-editor{color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}#post-2375 .entry-title,#post-2375 .elementor-widget-text-editor h2,#post-2375 .elementor-widget-text-editor h3{color:#043679;font-family:Cinzel,serif;font-weight:600}#post-2375 .entry-title{font-size:clamp(28px,4vw,40px);line-height:1.25}#post-2375 .elementor-widget-text-editor{color:#333;line-height:1.75}#post-2375 .elementor-widget-text-editor h2{font-size:28px;line-height:1.35;margin:36px 0 18px}#post-2375 .elementor-widget-text-editor h3{font-size:22px;line-height:1.4;margin:28px 0 14px}#post-2375 .summary-box{background:#f3f7fb;border-left:4px solid #043679;padding:24px;margin:0 0 32px}#post-2375 .summary-box h2{margin-top:0}#post-2375 .summary-box p:last-child{margin-bottom:0}@media (max-width:767px){#post-2375 .summary-box{padding:20px}#post-2375 .elementor-widget-text-editor h2{font-size:24px}#post-2375 .elementor-widget-text-editor h3{font-size:20px}}#post-2375 .elementor-widget-text-editor .summary-box h2{margin-top:0}@media (max-width:767px){#post-2375 .entry-header{padding:24px 20px 0}}body.page-id-2375 #primary{width:100%;max-width:none;margin:0;padding:0}#post-2375 .entry-content{max-width:830px;margin-left:auto;margin-right:auto}#post-2375 .entry-header{box-sizing:border-box;width:100%;min-height:500px;margin:0 0 42px;padding:50px max(10px,calc((100% - 1300px)/2));display:flex;align-items:center;background:linear-gradient(rgba(255,255,255,.76),rgba(255,255,255,.76)),url(https://secure-dental.com/wp-content/uploads/2025/04/Secure-Dental-1.png) center center/cover no-repeat}#post-2375 .entry-header .entry-title{width:100%;margin:0;color:#043679;font-family:Cinzel,sans-serif;font-size:35px;font-weight:700;line-height:1.15;text-align:left;overflow-wrap:break-word}@media(max-width:767px){#post-2375 .entry-header{min-height:350px;padding:50px 20px}#post-2375 .entry-header .entry-title{font-size:28px;line-height:1.25}}