.aftersales-agent-single .agent-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:32px}.aftersales-agent-single .agent-tags{display:flex;flex-wrap:wrap;gap:16px}.aftersales-agent-single .agent-tag{padding:0 16px;height:58px;font-size:14px;color:#575655;background:#C8C8C833;border-radius:46px;line-height:30px;font-family:var(--bold_font);display:flex;align-items:center;justify-content:center}.aftersales-agent-single .agent-contact-btn{padding:0 16px;height:58px;font-size:14px;color:#fff;background:#123D5B;border-radius:16px;transition:.3s;font-family:var(--bold_font);line-height:24px;border:1px solid transparent;display:flex;align-items:center;justify-content:center}.aftersales-agent-single .agent-contact-btn:hover{color:#123D5B;background:#fff;border-color:#123D5B}.aftersales-agent-single .agent-thumb{position:relative;margin-bottom:32px;border-radius:32px;overflow:hidden}.aftersales-agent-single .agent-thumb img{display:block;width:100%;height:auto;max-height:480px;object-fit:cover}.aftersales-agent-single .agent-rate{position:absolute;bottom:20px;right:20px;display:inline-flex;align-items:center;flex-direction:row-reverse;gap:4px;padding:6px 12px 8px;font-size:clamp(14px, 1.5vw, 16px);font-weight:700;color:#172733;background:#fff;border-radius:46px}.aftersales-agent-single .agent-rate span{margin-top:4px;line-height:1.5}.aftersales-agent-single .agent-rate i{font-size:clamp(16px, 2vw, 18px);color:#1E7FD8}.aftersales-agent-single .agent-gallery{position:relative;margin-bottom:48px}.aftersales-agent-single .agent-gallery-item{display:block;border-radius:24px;overflow:hidden}.aftersales-agent-single .agent-gallery-item img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;transition:transform .4s}.aftersales-agent-single .agent-gallery-item:hover img{transform:scale(1.05)}.aftersales-agent-single .agent-gallery .owl-nav button.owl-prev,.aftersales-agent-single .agent-gallery .owl-nav button.owl-next{position:absolute;top:45%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;font-size:10px;color:#fff!important;background:#4285F4;border-radius:50%;transform:translateY(-50%);transition:.3s}.aftersales-agent-single .agent-gallery .owl-nav button.owl-prev:hover,.aftersales-agent-single .agent-gallery .owl-nav button.owl-next:hover{background:#123D5B}.aftersales-agent-single .agent-gallery .owl-nav button.owl-prev{right:0}.aftersales-agent-single .agent-gallery .owl-nav button.owl-next{left:0}.aftersales-agent-single .agent-gallery .owl-nav button.disabled{opacity:.4;cursor:default}.aftersales-agent-single .agent-contact{row-gap:24px;scroll-margin-top:120px}.aftersales-agent-single .agent-contact-box{height:100%;padding:32px;border:1px solid #C8C8C880;border-radius:24px}.aftersales-agent-single .agent-box-title{margin:0 0 24px;padding-bottom:24px;font-size:20px;line-height:1.2;color:#172733;border-bottom:1px solid #E4E4E4}.aftersales-agent-single .agent-details{margin:0;padding:0;list-style:none}.aftersales-agent-single .agent-details li{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:16px}.aftersales-agent-single .agent-details li:last-child{margin-bottom:0}.aftersales-agent-single .agent-details .label{flex:0 0 140px;display:flex;align-items:center;gap:6px;font-size:clamp(14px, 1.5vw, 16px);font-family:var(--bold_font);color:#172733}.aftersales-agent-single .agent-details .label i{display:flex;align-items:center;justify-content:center;width:clamp(32px, 3.5vw, 40px);height:clamp(32px, 3.5vw, 40px);font-size:clamp(18px, 2.5vw, 22px);background:#C8C8C833;border-radius:50%}.aftersales-agent-single .agent-details .value{font-family:var(--bold_font);font-size:clamp(14px, 1.5vw, 16px);line-height:1.7;color:#575655;text-align:left}.aftersales-agent-single .agent-details .value.phone,.aftersales-agent-single .agent-details .value.email{direction:ltr}.aftersales-agent-single .agent-map-col{position:relative}.aftersales-agent-single .agent-map-box{position:relative;height:300px;border-radius:24px;overflow:hidden}.aftersales-agent-single #aftersales-agent-map{height:100%}@media screen and (min-width:992px){.aftersales-agent-single .agent-map-box{position:absolute;top:0;bottom:0;right:calc(var(--bs-gutter-x, 30px) * .5);left:calc(var(--bs-gutter-x, 30px) * .5);height:auto}}.aftersales-agent-single .agent-routing{position:absolute;bottom:32px;right:32px;z-index:500;display:flex;flex-wrap:wrap;gap:8px}.aftersales-agent-single .agent-routing a{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-family:var(--bold_font);color:#1F2328;background:#fff;border-radius:46px;transition:color .3s}.aftersales-agent-single .agent-routing a:hover{color:#1E7FD8}.aftersales-agent-single .agent-routing img{width:22px;height:22px}.aftersales-agent-single .agent-content{row-gap:24px;margin-bottom:120px;margin-top:120px}.aftersales-agent-single .agent-content-box{padding:32px;border:1px solid #C8C8C880;border-radius:32px}.aftersales-agent-single .agent-sidebar{position:sticky;top:100px}.aftersales-agent-single .agent-sidebar a,.aftersales-agent-single .agent-sidebar img{display:block}.aftersales-agent-single .agent-sidebar img{width:100%;height:auto;border-radius:32px}@media screen and (max-width:991px){.aftersales-agent-single .agent-thumb img{aspect-ratio:342 / 242}.aftersales-agent-single .agent-thumb{border-radius:24px}.aftersales-agent-single .agent-gallery .owl-nav button.owl-prev{right:4px}.aftersales-agent-single .agent-gallery .owl-nav button.owl-next{left:4px}.aftersales-agent-single .agent-contact,.aftersales-agent-single .agent-content{margin-bottom:64px;margin-top:64px}.aftersales-agent-single .agent-sidebar{position:static;max-width:360px;margin:0 auto}}@media screen and (max-width:575px){.aftersales-agent-single .agent-meta{flex-direction:column;align-items:stretch;gap:24px}.aftersales-agent-single .agent-tags{flex-wrap:nowrap;gap:20px}.aftersales-agent-single .agent-tag{flex:1 1 0%;min-width:0;text-align:center}.aftersales-agent-single .agent-contact-btn{text-align:center}.aftersales-agent-single .agent-gallery-item{border-radius:16px}.aftersales-agent-single .agent-gallery .owl-nav{display:flex;justify-content:center;gap:16px;margin-top:24px}.aftersales-agent-single .agent-gallery .owl-nav button.owl-prev,.aftersales-agent-single .agent-gallery .owl-nav button.owl-next{position:static;width:38px;height:38px;font-size:12px;transform:none}.aftersales-agent-single .agent-contact-box,.aftersales-agent-single .agent-content-box{padding:16px}.aftersales-agent-single .agent-details .label{flex-basis:130px}}