:root{--brand-blue:#41B5E5;--dark-blue:#003e5f;--text-gray:#444;--light-gray:#f5f7fa;--soft-border:#d9e2ec}.hero-wrap.hero-wrap-2{background:linear-gradient(rgba(0,62,95,.65),rgba(65,181,229,.65)),url('../images/bg_1.jpg') center/cover no-repeat;color:#fff;padding:100px 0 80px;text-align:center;border-bottom:4px solid var(--brand-blue)}.hero-wrap.hero-wrap-2 .bread{font-weight:700;font-size:2.3rem}.hero-wrap.hero-wrap-2 .breadcrumbs{color:rgba(255,255,255,.9)}.hero-wrap.hero-wrap-2 .breadcrumbs a{color:#fff;text-decoration:underline}.insurance-section{background:var(--light-gray);padding:80px 0}.section-title{color:var(--dark-blue);font-weight:700;margin-bottom:.5rem;position:relative}.section-title::after{content:"";width:60px;height:3px;background:var(--brand-blue);display:block;margin:10px auto 25px;border-radius:2px}.section-subtitle{color:#555;max-width:700px;margin:0 auto 40px}.ins-grid{list-style:none;padding:0;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:25px;max-width:900px}.ins-grid li{background:#fff;border:1px solid #e5ecf3;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:16px;box-shadow:0 2px 10px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.ins-grid li:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(65,181,229,.25)}.ins-grid img{max-height:38px;object-fit:contain;filter:grayscale(100%) contrast(.95);transition:filter .2s ease}.ins-grid li:hover img{filter:none}.section-divider{height:1px;background:var(--soft-border);width:90%;max-width:1100px;margin:60px auto 0}.patient-resources{background:linear-gradient(180deg,#fff 0,#f0f6fa 100%);padding:80px 0 100px;text-align:center}.resource-box{background:#fff;border:1px solid var(--soft-border);border-radius:14px;padding:40px;box-shadow:0 6px 20px rgba(0,0,0,.05);max-width:800px;margin:0 auto;text-align:left}.resource-box h3{color:var(--brand-blue);font-weight:600;border-left:4px solid var(--brand-blue);padding-left:10px;margin-bottom:15px}.resource-box h4{color:var(--dark-blue);font-weight:600;margin-top:25px}.resource-box a{color:var(--brand-blue);text-decoration:underline}.ftco-footer{background:#222;color:#fff;border-top:4px solid var(--brand-blue)}.ftco-footer a{color:var(--brand-blue);text-decoration:none}.ftco-footer a:hover{color:#fff;text-decoration:underline}@media (max-width:992px){.ins-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:576px){.ins-grid{grid-template-columns:repeat(2,1fr)}.resource-box{padding:25px}}.hero-wrap.hero-wrap-2{background:linear-gradient(rgba(0,62,95,.55),rgba(65,181,229,.55)),url('../images/bg_1.jpg') center/cover no-repeat;color:#fff;display:flex;align-items:center;justify-content:center;min-height:320px;text-align:center;position:relative;border-bottom:3px solid #41b5e5;margin-top:0}.hero-wrap.hero-wrap-2 .container{z-index:2;position:relative}.hero-wrap.hero-wrap-2 .bread{font-weight:700;font-size:2.4rem;margin-bottom:10px}.hero-wrap.hero-wrap-2 .breadcrumbs{color:rgba(255,255,255,.9);font-size:1rem}