.trust-bar{background:linear-gradient(135deg,#1b2a4a 0,#2c4270 100%);padding:10px 0;border-bottom:2px solid #b8860b}.trust-bar .trust-items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 20px;list-style:none;margin:0;padding:0}.trust-bar .trust-items li{color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;gap:5px;white-space:nowrap}.trust-bar .trust-items li i{color:#b8860b;font-size:14px}@media (max-width:576px){.trust-bar .trust-items li{font-size:12.5px}}.WhyRoyalc li b{font-size:20px}.WhyRoyalc li{padding-top:15px}.stats-strip{background:#f8f4ec;border-top:3px solid #b8860b;border-bottom:3px solid #b8860b;padding:22px 0}.stat-item{text-align:center;padding:10px}.stat-num{display:block;font-size:2.2rem;font-weight:800;color:#1b2a4a;line-height:1}.stat-label{display:block;font-size:.78rem;color:#666;text-transform:uppercase;letter-spacing:.04em;margin-top:4px}@media (max-width:576px){.stat-num{font-size:1.7rem}.stat-label{font-size:.78rem}.stats-strip .col-6{margin-bottom:8px}}.faq-section-enhanced{background:#f9f9f9;padding:50px 0}.faq-section-enhanced .faq-heading{font-size:1.6rem;font-weight:800;color:#1b2a4a;text-align:center;margin-bottom:8px}.faq-section-enhanced .faq-subhead{text-align:center;color:#666;font-size:.95rem;margin-bottom:32px}.faq-item-enhanced{background:#fff;border:1px solid #e5e5e5;border-left:4px solid #b8860b;border-radius:6px;margin-bottom:12px;overflow:hidden}.faq-item-enhanced .faq-q{width:100%;background:0 0;border:none;text-align:left;padding:16px 20px;font-size:1rem;font-weight:700;color:#1b2a4a;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:10px}.faq-item-enhanced .faq-q:hover{background:#fdf6e3}.faq-item-enhanced .faq-q .faq-icon{font-size:1.2rem;color:#b8860b;flex-shrink:0;transition:transform .25s ease}.faq-item-enhanced .faq-q[aria-expanded=true] .faq-icon{transform:rotate(45deg)}.faq-item-enhanced .faq-ans{padding:0 20px;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;font-size:.95rem;color:#444;line-height:1.7}.faq-item-enhanced .faq-ans.open{max-height:500px;padding:0 20px 18px}@media (max-width:576px){.faq-item-enhanced .faq-q{font-size:.9rem;padding:14px 15px}.faq-item-enhanced .faq-ans{font-size:.88rem}.faq-section-enhanced .faq-heading{font-size:1.3rem}}.speakable-intro{font-size:1.05rem;line-height:1.8;color:#333}.award-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#b8860b,#d4a917);color:#fff;padding:8px 18px;border-radius:30px;font-weight:700;font-size:.88rem;margin-bottom:12px;box-shadow:0 2px 8px rgba(184,134,11,.3)}.award-badge i{font-size:1rem}.video-container{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.15)}.video-container video{width:100%;height:auto;display:block}@media (max-width:767px){.HomeBanner{padding-bottom:20px}.vedio-sec{padding-top:20px!important;padding-bottom:20px!important}h1{font-size:1.5rem!important}h2{font-size:1.3rem}h3{font-size:1.15rem}.stat-num{font-size:1.8rem}.serv1{margin-bottom:20px}}@media (max-width:400px){h1{font-size:1.25rem!important}.glowingtxt{font-size:2rem!important}}a[title]{text-decoration-color:#B8860B}img[loading=lazy]{background:#f0ece4}a:focus-visible,button:focus-visible{outline:3px solid #B8860B;outline-offset:2px;border-radius:3px}.skip-link{position:absolute;top:-40px;left:0;background:#1b2a4a;color:#fff;padding:8px 16px;z-index:9999;font-weight:700;border-radius:0 0 6px 0;transition:top .2s}.skip-link:focus{top:0;color:#fff}