:root{--navy:#9f0d25;--navy-2:#6f0b1b;--teal:#d31332;--teal-2:#ffc400;--orange:#ffc400;--ink:#201714;--muted:#6d625e;--line:#ead8cf;--soft:#fff8eb;--white:#fff;--sidebar:286px;--radius:24px;--shadow:0 20px 60px #750c1e1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.ct-sidebar{width:var(--sidebar);color:#fff;z-index:30;background:linear-gradient(165deg,#7d091d 0%,#b40f2b 58%,#d31332 100%);flex-direction:column;padding:32px 26px 26px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:8px 0 35px #70081b2e}.ct-brand{border-bottom:1px solid #ffffff24;padding:2px 2px 28px;display:block}.ct-brand img{width:220px;height:auto}.ct-nav{margin-top:28px}.ct-nav ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ct-nav a{color:#ffffffc7;letter-spacing:.01em;border-radius:12px;justify-content:space-between;align-items:center;padding:13px 15px;font-size:15px;font-weight:650;transition:all .2s;display:flex}.ct-nav a:after{content:"→";opacity:.45;transition:all .2s;transform:translate(-4px)}.ct-nav a:hover,.ct-nav .current-menu-item>a,.ct-nav .current_page_item>a{background:var(--teal-2);color:#2a1710}.ct-nav a:hover:after,.ct-nav .current-menu-item>a:after,.ct-nav .current_page_item>a:after{opacity:1;transform:translate(0)}.ct-sidebar-bottom{border-top:1px solid #ffffff24;margin-top:auto;padding-top:26px}.ct-sidebar-label{text-transform:uppercase;letter-spacing:.16em;color:#ffffff7a;margin-bottom:6px;font-size:11px}.ct-sidebar-email{word-break:break-word;color:#fff;font-size:14px;font-weight:700}.ct-sidebar-note{color:#ffffff85;margin:12px 0 0;font-size:12px}.ct-mobile-bar{display:none}.ct-main{margin-left:var(--sidebar);min-height:100vh;overflow:hidden}.ct-shell{width:min(1180px,100% - 72px);margin:0 auto}.ct-hero{background:radial-gradient(circle at 80% 18%,#ffc40042,#0000 29%),linear-gradient(135deg,#fffdf8 0%,#fff4d4 58%,#fff9ef 100%);align-items:center;min-height:690px;padding:84px 0 72px;display:flex;position:relative}.ct-hero:before{content:"";border:1px solid #d313322e;border-radius:50%;width:570px;height:570px;position:absolute;bottom:-180px;right:-140px;box-shadow:0 0 0 52px #ffc4000e,0 0 0 104px #d3133208}.ct-hero-grid{z-index:2;grid-template-columns:1.07fr .93fr;align-items:center;gap:72px;display:grid;position:relative}.ct-kicker{text-transform:uppercase;letter-spacing:.17em;color:#a50d27;align-items:center;gap:9px;margin-bottom:18px;font-size:12px;font-weight:800;display:inline-flex}.ct-kicker:before{content:"";background:var(--teal);width:28px;height:2px}.ct-hero h1,.ct-page-hero h1{letter-spacing:-.045em;color:var(--navy);margin:0 0 22px;font-size:clamp(44px,5.8vw,78px);line-height:1.02}.ct-lead{color:#655954;max-width:670px;margin:0 0 30px;font-size:19px}.ct-actions{flex-wrap:wrap;gap:12px;display:flex}.ct-btn{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:14px;font-weight:800;transition:all .2s;display:inline-flex}.ct-btn-primary{background:var(--navy);color:#fff;box-shadow:0 10px 28px #ae0d2a3d}.ct-btn-primary:hover{background:#7f091d;transform:translateY(-2px)}.ct-btn-ghost{color:var(--navy);background:#ffffffb3;border-color:#e5c8ba}.ct-btn-ghost:hover{border-color:var(--teal);color:#a50d27}.ct-visual{min-height:480px;position:relative}.ct-visual-card{background:var(--navy);color:#fff;box-shadow:var(--shadow);border-radius:30px;position:absolute}.ct-mapcard{background:radial-gradient(circle at 74% 22%,#ffc40038,#0000 24%),linear-gradient(150deg,#6f0b1b,#b40f2b);padding:34px;inset:20px 0 70px 50px}.ct-route-map{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:34px 34px;border:1px solid #ffffff1a;border-radius:24px;position:absolute;inset:40px;overflow:hidden}.ct-route-line{background:linear-gradient(90deg,var(--teal-2),var(--orange));width:64%;height:2px;position:absolute;top:51%;left:17%;transform:rotate(-14deg);box-shadow:0 0 18px #ffc40061}.ct-route-line:before,.ct-route-line:after{content:"";border:4px solid var(--teal);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.ct-route-line:before{left:-6px}.ct-route-line:after{border-color:var(--orange);right:-6px}.ct-port-label{letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf;font-size:11px;font-weight:800;position:absolute}.ct-port-hk{top:62%;left:13%}.ct-port-world{top:30%;right:10%}.ct-ship-icon{width:76px;height:58px;position:absolute;top:38%;left:42%}.ct-ship-icon:before{content:"";background:var(--teal);clip-path:polygon(0 0,100% 0,86% 100%,18% 100%);height:22px;position:absolute;bottom:6px;left:4px;right:4px}.ct-ship-icon:after{content:"";border:3px solid #fff;border-bottom:0;border-radius:5px 5px 0 0;width:38px;height:18px;position:absolute;bottom:28px;left:21px}.ct-stat-card{color:var(--ink);background:#fff;border-radius:18px;min-width:210px;padding:20px 22px;position:absolute;bottom:18px;right:-18px;box-shadow:0 18px 55px #750c1e2e}.ct-stat-card strong{color:var(--navy);margin-bottom:3px;font-size:15px;display:block}.ct-stat-card span{color:var(--muted);font-size:12px}.ct-stat-dot{background:var(--teal-2);border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block;box-shadow:0 0 0 6px #ffc4002e}.ct-section{padding:92px 0}.ct-section-soft{background:var(--soft)}.ct-section-dark{background:var(--navy);color:#fff}.ct-section-head{grid-template-columns:.8fr 1.2fr;align-items:end;gap:50px;margin-bottom:46px;display:grid}.ct-section-head h2{letter-spacing:-.035em;color:var(--navy);margin:0;font-size:clamp(34px,4vw,54px);line-height:1.07}.ct-section-dark .ct-section-head h2{color:#fff}.ct-section-head p{color:var(--muted);max-width:670px;margin:0;font-size:17px}.ct-section-dark .ct-section-head p{color:#ffffffad}.ct-grid-3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ct-grid-2{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.ct-card{border:1px solid var(--line);background:#fff;border-radius:20px;padding:28px;transition:all .2s}.ct-card:hover{border-color:#e5c4b7;transform:translateY(-4px);box-shadow:0 18px 45px #750c1e17}.ct-card-icon{color:#a50d27;background:#fff0b8;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:22px;font-weight:900;display:grid}.ct-card h3{color:var(--navy);letter-spacing:-.02em;margin:0 0 10px;font-size:20px}.ct-card p{color:var(--muted);margin:0;font-size:14px}.ct-card-link{color:#a50d27;margin-top:18px;font-size:13px;font-weight:800;display:inline-flex}.ct-band{background:var(--navy);box-shadow:var(--shadow);border-radius:30px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.ct-band-copy{color:#fff;padding:52px}.ct-band-copy h2{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(34px,4vw,50px);line-height:1.08}.ct-band-copy p{color:#ffffffab;margin:0 0 26px}.ct-band-art{background:linear-gradient(135deg,#8a0b20,#d31332 64%,#ffc400);min-height:390px;position:relative}.ct-container-stack{grid-template-columns:repeat(2,1fr);gap:12px;display:grid;position:absolute;inset:56px;transform:skewY(-4deg)}.ct-container{background:#5907164d;border:2px solid #ffffffa6;border-radius:8px;min-height:88px;position:relative}.ct-container:before{content:"";background:repeating-linear-gradient(90deg,#ffffff47 0 3px,#0000 3px 14px);position:absolute;inset:10px}.ct-proof{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.ct-proof-item{background:#fff;padding:28px}.ct-proof-item strong{color:var(--navy);letter-spacing:-.04em;font-size:30px;display:block}.ct-proof-item span{color:var(--muted);font-size:12px}.ct-page-hero{background:linear-gradient(135deg,#fffdf8,#fff3d1);border-bottom:1px solid #f0ddc3;padding:76px 0 68px}.ct-page-hero h1{margin-bottom:16px;font-size:clamp(42px,5vw,67px)}.ct-page-hero p{max-width:760px;color:var(--muted);margin:0;font-size:18px}.ct-breadcrumb{text-transform:uppercase;letter-spacing:.14em;color:#a50d27;margin-bottom:16px;font-size:12px;font-weight:800}.ct-split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.ct-copy h2{letter-spacing:-.035em;color:var(--navy);margin:0 0 20px;font-size:clamp(34px,4vw,52px);line-height:1.08}.ct-copy p{color:var(--muted);margin:0 0 16px;font-size:16px}.ct-figure{min-height:420px;box-shadow:var(--shadow);background:linear-gradient(150deg,#74091b,#d31332 72%,#ffc400);border-radius:28px;position:relative;overflow:hidden}.ct-figure:before{content:"";border:1px solid #ffffff3d;border-radius:50%;width:420px;height:420px;position:absolute;top:-100px;right:-110px;box-shadow:0 0 0 42px #ffffff0d,0 0 0 84px #ffffff09}.ct-figure-caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#4d0714cc;border-radius:18px;padding:22px;position:absolute;bottom:30px;left:30px;right:30px}.ct-figure-caption strong{font-size:18px;display:block}.ct-figure-caption span{color:#ffffffa8;font-size:13px}.ct-list{gap:13px;margin-top:24px;display:grid}.ct-list div{color:#5a4f4b;align-items:flex-start;gap:12px;display:flex}.ct-list div:before{content:"✓";color:#a50d27;background:#e5f8f6;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;margin-top:1px;font-size:12px;font-weight:900;display:grid}.ct-service-row{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr auto;align-items:center;gap:24px;padding:28px 0;display:grid}.ct-service-row:first-child{border-top:1px solid var(--line)}.ct-service-no{letter-spacing:.12em;color:#b50f2c;font-size:12px;font-weight:900}.ct-service-row h3{color:var(--navy);margin:0 0 7px;font-size:23px}.ct-service-row p{color:var(--muted);margin:0;font-size:14px}.ct-service-arrow{border:1px solid var(--line);color:#a50d27;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.ct-why-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.ct-why{border:1px solid var(--line);background:#fff;border-radius:22px;padding:32px}.ct-why strong{color:#a50d27;letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;font-size:12px;display:block}.ct-why h3{color:var(--navy);margin:0 0 10px;font-size:23px}.ct-why p{color:var(--muted);margin:0;font-size:14px}.ct-contact-wrap{grid-template-columns:1.1fr .9fr;gap:34px;display:grid}.ct-contact-card{background:var(--navy);color:#fff;border-radius:28px;padding:42px;position:relative;overflow:hidden}.ct-contact-card:after{content:"@";color:#ffffff09;font-size:300px;font-weight:900;line-height:1;position:absolute;bottom:-90px;right:-10px}.ct-contact-card h2{z-index:1;letter-spacing:-.035em;margin:0 0 14px;font-size:42px;line-height:1.08;position:relative}.ct-contact-card p{z-index:1;color:#ffffffa8;max-width:520px;position:relative}.ct-email-pill{z-index:1;color:var(--navy);word-break:break-word;background:#fff;border-radius:12px;align-items:center;gap:12px;margin-top:28px;padding:15px 18px;font-weight:800;display:inline-flex;position:relative}.ct-contact-side{border:1px solid var(--line);background:#fff;border-radius:28px;padding:38px}.ct-contact-side h3{color:var(--navy);margin:0 0 14px;font-size:24px}.ct-contact-side p{color:var(--muted);margin:0 0 20px}.ct-contact-side .ct-btn{width:100%}.ct-cta{color:#fff;background:linear-gradient(120deg,#6f0b1b,#b40f2b 65%,#d31332);padding:66px 0}.ct-cta-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.ct-cta h2{letter-spacing:-.035em;margin:0 0 9px;font-size:clamp(31px,4vw,47px);line-height:1.08}.ct-cta p{color:#ffffffa1;margin:0}.ct-cta .ct-btn{color:var(--navy);background:#fff}.ct-footer{border-top:1px solid var(--line);color:#88756c;padding:28px 0;font-size:12px}.ct-footer-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.ct-footer a{color:#b10e2b;font-weight:700}@media (max-width:1100px){:root{--sidebar:248px}.ct-brand img{width:190px}.ct-shell{width:min(100% - 44px,1000px)}.ct-hero-grid{gap:40px}.ct-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.ct-sidebar{width:286px;transition:all .25s;transform:translate(-100%)}.ct-sidebar.is-open{transform:translate(0)}.ct-mobile-bar{z-index:25;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fffffff0;justify-content:space-between;align-items:center;height:66px;padding:0 18px;display:flex;position:sticky;top:0}.ct-mobile-bar img{width:190px}.ct-menu-toggle{background:var(--navy);color:#fff;border:0;border-radius:10px;width:42px;height:42px;font-size:20px}.ct-main{margin-left:0}.ct-shell{width:min(100% - 34px,760px)}.ct-hero{min-height:auto;padding:64px 0}.ct-hero-grid,.ct-section-head,.ct-split,.ct-contact-wrap{grid-template-columns:1fr}.ct-visual{min-height:420px}.ct-mapcard{left:0}.ct-section-head{gap:16px}.ct-band{grid-template-columns:1fr}.ct-band-art{min-height:320px}.ct-proof{grid-template-columns:repeat(2,1fr)}.ct-cta-inner{flex-direction:column;align-items:flex-start}.ct-service-row{grid-template-columns:55px 1fr auto}}@media (max-width:560px){.ct-mobile-bar img{width:164px}.ct-hero h1,.ct-page-hero h1{font-size:43px}.ct-lead{font-size:17px}.ct-visual{min-height:360px}.ct-mapcard{inset:10px 0 55px}.ct-route-map{inset:25px}.ct-stat-card{right:8px}.ct-section{padding:68px 0}.ct-grid-3,.ct-grid-2,.ct-why-grid,.ct-proof{grid-template-columns:1fr}.ct-band-copy{padding:34px 26px}.ct-container-stack{inset:35px}.ct-service-row{grid-template-columns:46px 1fr}.ct-service-arrow{display:none}.ct-contact-card,.ct-contact-side{padding:28px}.ct-email-pill{font-size:13px}.ct-footer-inner{flex-direction:column;align-items:flex-start}.ct-actions{flex-direction:column}.ct-btn{width:100%}}.ct-kicker-light{color:#ffe47a!important}.ct-btn-white{color:#7a091c!important;background:#fff!important}.ct-contact-button{margin-top:26px}.ct-mobile-bar img,.ct-brand img{height:auto}.ct-menu-backdrop{display:none}@media (max-width:860px){.ct-menu-backdrop{z-index:24;cursor:pointer;background:#3a06107a;border:0;display:block;position:fixed;inset:68px 0 0}}.ct-testimonials-section{background:linear-gradient(#fff 0%,#fff9ef 100%)}.ct-testimonials-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ct-testimonial-card{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;min-height:280px;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 38px #750c1e0f}.ct-testimonial-card:after{content:"";background:linear-gradient(90deg,var(--teal),var(--teal-2));transform-origin:0;height:4px;transition:all .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.28)}.ct-testimonial-card:hover{transition:all .25s;transform:translateY(-4px);box-shadow:0 20px 48px #750c1e1a}.ct-testimonial-card:hover:after{transform:scaleX(1)}.ct-quote-mark{height:34px;color:var(--teal);opacity:.9;margin-bottom:12px;font-family:Georgia,serif;font-size:52px;line-height:.9}.ct-testimonial-card>p{color:#655954;margin:0 0 28px;font-size:15px;line-height:1.75}.ct-testimonial-person{border-top:1px solid #f0dfd6;align-items:center;gap:13px;margin-top:auto;padding-top:20px;display:flex}.ct-testimonial-avatar{color:#a50d27;letter-spacing:.04em;background:#fff0b8;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:900;display:grid}.ct-testimonial-person strong{color:var(--navy);font-size:14px;line-height:1.3;display:block}.ct-testimonial-person small{color:var(--muted);margin-top:3px;font-size:11px;display:block}@media (max-width:1100px){.ct-testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ct-testimonials-grid{grid-template-columns:1fr}.ct-testimonial-card{min-height:auto;padding:26px}}.ct-breadcrumb a{color:#a50d27;text-underline-offset:3px;-webkit-text-decoration:underline #aa0d2940;text-decoration:underline #aa0d2940}.ct-breadcrumb a:hover{text-decoration-color:currentColor}.ct-breadcrumb span{color:#9b8275;padding:0 6px}.ct-inline-link{margin-top:26px}.ct-inline-link a{color:#a50d27;text-underline-offset:4px;font-size:14px;font-weight:800;-webkit-text-decoration:underline #aa0d2938;text-decoration:underline #aa0d2938;display:inline-flex}.ct-inline-link a:hover{text-decoration-color:currentColor}.ct-service-title{color:var(--navy);letter-spacing:-.02em;margin:0 0 7px;font-size:23px;line-height:1.25}.ct-why-title{color:var(--navy);letter-spacing:-.02em;margin:0 0 10px;font-size:23px;line-height:1.25}.ct-contact-side-title{color:var(--navy);margin:0 0 14px;font-size:24px;line-height:1.25}.ct-faq-list{gap:12px;max-width:920px;display:grid}.ct-faq{border:1px solid var(--line);background:#fff;border-radius:16px;padding:0 22px}.ct-faq summary{cursor:pointer;color:var(--navy);padding:20px 34px 20px 0;font-size:16px;font-weight:800;list-style:none;position:relative}.ct-faq summary::-webkit-details-marker{display:none}.ct-faq summary:after{content:"+";color:#a50d27;background:#fff0b8;border-radius:50%;place-items:center;width:26px;height:26px;font-size:18px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ct-faq[open] summary:after{content:"−"}.ct-faq p{color:var(--muted);max-width:820px;margin:0;padding:0 0 20px;font-size:14px}.ct-footer-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 22px;margin-bottom:20px;padding-bottom:20px;display:flex}.ct-footer-nav a{color:#655954;font-size:12px;font-weight:750}.ct-footer-nav a:hover{color:#a50d27}@media (max-width:560px){.ct-service-title,.ct-why-title{font-size:20px}.ct-footer-nav{gap:10px 16px}}.ct-sidebar{border-right:3px solid var(--teal-2)}.ct-brand{border-bottom-color:#ffe47a47}.ct-nav a{color:#ffffffe0}.ct-nav a:hover,.ct-nav .current-menu-item>a,.ct-nav .current_page_item>a{background:var(--teal-2);color:#28150d;box-shadow:0 8px 22px #4308132e}.ct-nav .current-menu-item>a:after,.ct-nav .current_page_item>a:after,.ct-nav a:hover:after{color:#8d0a21}.ct-sidebar-label{color:#ffe47a}.ct-sidebar-email{color:#fff}.ct-sidebar-email:hover{color:#ffe47a}.ct-sidebar-note{color:#ffffffa8}.ct-hero h1,.ct-page-hero h1,.ct-copy h2,.ct-section-head h2{color:#351810}.ct-hero h1 span{color:var(--teal)}.ct-kicker:before{background:var(--teal-2)}.ct-btn-primary{background:linear-gradient(135deg,#a80d28,#d31332);box-shadow:0 10px 28px #ae0d2a3d}.ct-btn-primary:hover{background:#87091f}.ct-btn-ghost:hover{border-color:var(--teal);color:#a50d27;background:#fff8e2}.ct-card-icon,.ct-testimonial-avatar,.ct-faq summary:after{box-shadow:inset 0 0 0 1px #ffc40073}.ct-card-link,.ct-inline-link a,.ct-footer a,.ct-footer-nav a:hover,.ct-breadcrumb a{color:#aa0d29}.ct-card-link:hover,.ct-inline-link a:hover{color:#78091c}.ct-testimonial-card:after{background:linear-gradient(90deg,var(--teal),var(--teal-2))}.ct-quote-mark{color:var(--teal)}.ct-contact-card{background:linear-gradient(145deg,#78091c,#b40f2b 70%,#d31332)}.ct-contact-card:before{content:"";background:var(--teal-2);height:5px;position:absolute;top:0;left:0;right:0}.ct-email-pill{color:#76091c}.ct-cta{border-top:4px solid var(--teal-2)}.ct-cta .ct-btn{background:var(--teal-2);color:#351810}.ct-cta .ct-btn:hover{background:#ffe16a}.ct-mobile-bar{border-bottom:3px solid var(--teal-2)}.ct-menu-toggle{color:#fff;background:#a50d27;border:1px solid #7d091d}.ct-menu-toggle:hover{background:#7d091d}.ct-route-line:before{border-color:var(--teal-2)}.ct-route-line:after{border-color:#fff}.ct-ship-icon:before{background:var(--teal-2)}.ct-ship-icon:after{background:#fff}.ct-band{background:#79091d}.ct-service-no,.ct-why strong{color:#b10e2b}.ct-service-arrow{color:#a50d27;border-color:#e7cabd}.ct-list div:before{color:#a50d27;background:#fff0b8}.ct-page-hero{position:relative;overflow:hidden}.ct-page-hero:after{content:"";background:#ffc40026;border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-80px}.ct-brand{background:#fffdf8;border:1px solid #ffc4008c;border-radius:16px;padding:12px 10px;box-shadow:0 12px 28px #42051029}.ct-brand img{width:100%;max-width:224px;margin:0 auto}.ct-mobile-bar a{align-items:center;display:flex}.ct-mobile-bar img{object-fit:contain;width:178px;max-height:54px}@media (max-width:560px){.ct-mobile-bar img{width:154px;max-height:48px}}
