.sltc-hero{background:#082d55;color:#fff;padding:100px 0 90px;background-image:linear-gradient(110deg,#082d55ec,#134f89cb),url(assets/images/bg/banner-bg-thumb-01.webp);background-size:cover;background-position:center}.sltc-hero .eyebrow{color:#e6c46b;text-transform:uppercase;letter-spacing:.15em;font-weight:700}.sltc-hero h1{color:#fff;font-size:clamp(2.3rem,5vw,4.5rem);max-width:850px;margin:14px 0}.sltc-hero p{color:#eef4fc;font-size:1.15rem;max-width:780px}.sltc-crumb{color:#fff9;font-size:.9rem}.sltc-crumb a{color:#fff}.sltc-section{padding:85px 0}.sltc-section.alt{background:#f2f6fa}.sltc-section h2{font-size:clamp(1.7rem,3vw,2.65rem);margin-bottom:20px;color:#092f57}.sltc-section p,.sltc-section li{font-size:1.08rem;line-height:1.8;color:#33435a}.sltc-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;margin-top:30px}.sltc-card{background:#fff;border:1px solid #dce6ef;border-radius:12px;padding:28px;box-shadow:0 8px 28px #092f570d}.sltc-card h3{font-size:1.3rem;color:#0d3c6c;margin-bottom:10px}.sltc-card p{margin:0}.sltc-list{padding-right:22px}.sltc-cta{background:#0a3b70;color:#fff;padding:45px;border-radius:14px;margin-top:45px}.sltc-cta h2,.sltc-cta p{color:#fff}.sltc-btn{display:inline-block;background:#eac564;color:#102c4b;padding:13px 22px;border-radius:6px;font-weight:700;margin-top:12px}.sltc-photo{width:100%;height:220px;object-fit:cover;border-radius:8px}.sltc-note{border-right:4px solid #d7aa46;padding:14px 20px;background:#fff7e4}.sltc-meta{font-size:.9rem;color:#6d7890}.sltc-contact a{color:#0b4c89}.sltc-form input,.sltc-form textarea{width:100%;border:1px solid #ccd8e5;border-radius:5px;padding:13px;margin:7px 0 16px}.sltc-form button{border:0;cursor:pointer}.sltc-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px}.sltc-gallery img{width:100%;height:240px;object-fit:cover;border-radius:8px}@media(max-width:767px){.sltc-hero{padding:65px 0}.sltc-section{padding:55px 0}}
