/* Shared service-detail and fleet-detail breadcrumb banner. */
.rs-detail-breadcrumb{position:relative;overflow:hidden;min-height:250px;padding:34px 0;background:#f5f5f5!important;border-top:1px solid #ececec;border-bottom:1px solid #e5e5e5}
.rs-detail-breadcrumb .container{position:relative;z-index:2}
.rs-detail-breadcrumb .row{min-height:180px}
.rs-detail-breadcrumb .page-header-box{max-width:none!important;text-align:left!important}
.rs-detail-breadcrumb .page-header-box h1{margin:0 0 10px!important;color:#061426!important;font-size:clamp(38px,4vw,58px)!important;line-height:1.08!important;text-shadow:none!important}
.rs-detail-breadcrumb .breadcrumb{justify-content:flex-start!important;flex-wrap:wrap;margin:0;row-gap:5px}
.rs-detail-breadcrumb .breadcrumb-item,.rs-detail-breadcrumb .breadcrumb-item a{color:#061426!important;font-size:16px;line-height:1.5;text-transform:capitalize;text-shadow:none!important}
.rs-detail-breadcrumb .breadcrumb-item.active{font-weight:600}
.rs-detail-breadcrumb__visual{display:flex;align-items:center;justify-content:center;height:100%}
.rs-detail-breadcrumb__visual img{display:block;width:100%;max-width:650px;max-height:225px;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(0,0,0,.10))}
@media(max-width:991px){.rs-detail-breadcrumb{padding:34px 0 24px}.rs-detail-breadcrumb .row{min-height:0;row-gap:16px}.rs-detail-breadcrumb .page-header-box{padding-top:8px}.rs-detail-breadcrumb__visual img{max-height:210px}}
@media(max-width:767px){.rs-detail-breadcrumb{padding:30px 0 22px}.rs-detail-breadcrumb .page-header-box h1{font-size:clamp(32px,9vw,44px)!important}.rs-detail-breadcrumb .breadcrumb-item,.rs-detail-breadcrumb .breadcrumb-item a{font-size:14px}.rs-detail-breadcrumb__visual img{max-height:175px}}
@media(max-width:575px){.rs-detail-breadcrumb{padding:26px 0 18px}.rs-detail-breadcrumb .page-header-box h1{font-size:34px!important}.rs-detail-breadcrumb__visual img{max-height:145px}}
