/* One visual language across public pages, access screens, and every workspace route. */
.mv-design-system{--mv-ink:#111b2b;--mv-muted:#69768b;--mv-red:#bf3653;--mv-line:#dce2ec;--mv-paper:#f3f5f9;--mv-radius:14px}
.mv-design-system :is(a,button,input,select,textarea):focus-visible{outline:2px solid #c85e7b;outline-offset:4px}
.mv-public{background:var(--mv-paper)!important}
.mv-public .tc-navbar-style6{background:#0c121c!important;border-bottom:1px solid #ffffff12;padding-block:18px!important}
.mv-public .tc-navbar-style6 .navbar-nav .nav-link{font-size:11px!important;letter-spacing:.6px;color:#b4c0d1!important;position:relative;padding-block:11px!important}
.mv-public .tc-navbar-style6 .navbar-nav .nav-link:hover,.mv-public .tc-navbar-style6 .navbar-nav .nav-link[aria-current=page]{color:#fff!important}
.mv-public .tc-navbar-style6 .navbar-nav .nav-link:after{content:'';position:absolute;bottom:2px;left:50%;width:0;height:2px;background:#d16a82;transition:width .25s,left .25s}
.mv-public .tc-navbar-style6 .navbar-nav .nav-link:hover:after,.mv-public .tc-navbar-style6 .navbar-nav .nav-link[aria-current=page]:after{width:20px;left:calc(50% - 10px)}
.mv-public .tc-navbar-style6 .navbar-nav a[href$='/auth/login']{border:1px solid #536077;border-radius:5px;padding:11px 20px!important;margin-inline-start:12px}
.mv-public .tc-navbar-style6 .butn{color:#f4f6fb!important;font-size:11px!important;letter-spacing:.5px;border-color:#536077!important;border-radius:5px}
.mv-public .tc-navbar-style6 .navbar-brand img{max-width:205px;height:auto}
.mv-public .tc-header-style6 .tc-awards-slider6{border-top:1px solid #ffffff13;background:#101722;padding-block:26px}
.mv-public .tc-awards-slider6 .award-card{background:#182131!important;border:1px solid #364258!important;border-radius:9px;padding:22px!important}
.mv-public .tc-header-style6 .tc-awards-slider6 h2{font-weight:500;font-size:23px;color:#eff2f8}
.mv-public .tc-header-style6 .tc-awards-slider6 h6{color:#8f9db2;font-size:10px;letter-spacing:1.3px}
.mv-public .tc-about-style6{position:relative;padding-block:110px;background:linear-gradient(115deg,#fff,#edf1f7)!important}
.mv-public .tc-about-style6 .info h6{font-size:11px!important;letter-spacing:2px;color:var(--mv-red)!important}
.mv-public .tc-about-style6 .info h2{font-size:clamp(34px,3.8vw,54px);font-weight:500;letter-spacing:-2px;line-height:1.2}
.mv-public .tc-about-style6 .info .text{font-size:15px!important;line-height:1.95;color:#68768b!important;max-width:570px}
.mv-public .tc-about-style6 .img{border-radius:15px;box-shadow:0 35px 65px #172a4421!important;transform:rotate(-2deg)}
.mv-public .tc-marqee-slider6{margin:0!important;padding:28px 0!important;background:#111928!important;border-top:1px solid #344054;border-bottom:1px solid #344054}
.mv-public .tc-marqee-slider6 .slide-big-text{font-family:Manrope,Arial;font-size:30px!important;letter-spacing:-1px;font-weight:400;color:#9dabc2!important;-webkit-text-stroke:0!important;line-height:1.5}
.mv-public .tc-clients-style6.mv-stat-section{padding:70px 0;background:#f3f5f9!important}
.mv-public .mv-stat-section>.container{display:flex;flex-direction:column;gap:19px}
.mv-public .mv-stat-section>.container>.mv-stat-row{position:relative;isolation:isolate;overflow:hidden;margin:0!important;padding:35px 180px 35px 36px!important;background:#fff;border:1px solid #dbe2ed;border-radius:12px;box-shadow:0 8px 30px #20334d05;align-items:center;min-height:190px}
.mv-public .mv-stat-row>.col-lg-5{width:30%;padding:0}
.mv-public .mv-stat-row>.col-lg-7{width:70%;padding-left:28px;border-left:1px solid #e4e8f0}
.mv-public .mv-stat-row .big-stat-numbers{font-size:clamp(38px,5vw,70px)!important;letter-spacing:-3px;color:#ba3652!important;font-weight:400}
.mv-public .mv-stat-row .info h6{font-size:10px!important;letter-spacing:1.5px;margin-bottom:15px!important;color:#34445d}
.mv-public .mv-stat-row .big-stat-text{font-size:13px!important;line-height:1.8!important;color:#6b7a90!important;max-width:650px}
.mv-stat-art{position:absolute;right:0;top:0;bottom:0;width:160px;background:linear-gradient(90deg,#fff,transparent 40%),var(--mv-stat-art) center/cover;opacity:.9;border-left:1px solid #e0e5ec;z-index:-1}
.mv-public .newslogo-slide-cell{border-radius:10px!important;padding:24px!important;border:1px solid #d8e0eb;box-shadow:0 12px 30px #16253c09}
.mv-public .newslogo-slide-cell img{max-height:75px!important;object-fit:contain}
.mv-public .tc-footer-style6{background:#0b121e!important;color:#d6deec}
.mv-public .tc-footer-style6 .footer-container{position:relative;overflow:hidden;background:radial-gradient(ellipse at 0 15%,#5a273940,transparent 50%),#0b121e!important;border-radius:0!important;border-top:1px solid #344053}
.mv-public .tc-footer-style6 .content{padding:70px 0 45px!important}
.mv-public .tc-footer-style6 .content>.row{align-items:start;--bs-gutter-x:40px;--bs-gutter-y:30px}
.mv-public .tc-footer-style6 .col-lg-5>.sub-title{font-size:26px!important;line-height:1.45;font-weight:400!important;letter-spacing:-.7px;color:#f2f4fa;margin-bottom:25px!important;max-width:350px}
.mv-public .tc-footer-style6 .col-lg-5>a{font-size:14px!important;color:#ed9aaf;text-decoration:none!important;border-bottom:1px solid #7b4a5c;padding-bottom:6px}
.mv-public .tc-footer-style6 .color-666{font-size:11px!important;line-height:1.8;color:#8e9db3!important}
.mv-public .tc-footer-style6 .col-lg-5>.row{max-width:310px;gap:7px;margin:23px 0 0!important;padding:15px 0;border-top:1px solid #2e394d;border-bottom:1px solid #2e394d}
.mv-public .tc-footer-style6 .col-lg-5>.row>.col{padding:0 6px;min-width:0}
.mv-public .tc-footer-style6 .col-lg-5>.row img{max-height:39px;width:100%;object-fit:contain;filter:none}
.mv-public .tc-footer-style6 .links{margin-top:5px}
.mv-public .tc-footer-style6 .links .sub-title{color:#f0f4fa;font-size:11px!important;letter-spacing:1.4px;font-weight:500!important;text-transform:uppercase;margin-bottom:26px!important}
.mv-public .tc-footer-style6 .links a{font-size:12px;line-height:1.8;color:#99a9bf;padding:6px 0;transition:color .25s}
.mv-public .tc-footer-style6 .links a:hover{color:#ef9baf}
.mv-public .tc-footer-style6 .col-lg-5>.d-flex a{width:33px!important;height:33px!important;background:#1b2639!important;color:#acbdd5;border:1px solid #38465c;border-radius:6px!important;transition:background .2s,transform .2s}
.mv-public .tc-footer-style6 .col-lg-5>.d-flex a:hover{transform:translateY(-3px);background:#a3324c!important;color:#fff}
.mv-public .tc-footer-style6 .mv-footer-art{overflow:hidden;position:relative;height:240px;padding:0;border:1px solid #344258;border-radius:10px;margin-top:0}
.mv-footer-art img{width:100%;height:100%;object-fit:cover;filter:brightness(.75)}
.mv-public .tc-footer-style6 .foot{border-top:1px solid #2c394e;padding:26px 0!important}
.mv-public .tc-footer-style6 .foot .logo{background:#fff;padding:7px 10px;border-radius:5px;max-width:160px}
.mv-public .tc-footer-style6 .foot .logo img{width:100%}
.mv-public .tc-footer-style6 .foot .color-000{color:#bfcadd!important}
.mv-public .tc-footer-style6 .foot .butn{border-color:#47566e!important;border-radius:5px;color:#bdcce0;font-size:11px!important}
.mv-public .tc-footer-style6 .shap{opacity:.035!important;right:-50px;pointer-events:none}
.mv-public .to_top{width:35px;height:35px;line-height:35px;bottom:22px;right:22px;border-radius:6px!important;background:#b63855!important;font-size:12px}
/* Corporate and utility page introductions. */
.mv-public .header-content.mv-inner-header{padding:50px 0 65px!important;min-height:330px;background:radial-gradient(ellipse at 35% 100%,#61304850,transparent 65%),#101827!important;border-bottom:1px solid #384358;overflow:hidden}
.mv-inner-header>.container{position:relative;min-height:215px;display:flex!important;grid-template-columns:none!important;flex-direction:column;justify-content:center;align-items:stretch;padding-right:430px!important;text-align:left!important;margin-bottom:0!important}
.mv-breadcrumbs{display:flex;align-items:center;gap:12px;margin-bottom:26px;color:#8e9db4;font-size:10px;letter-spacing:.4px;line-height:1.8}
.mv-breadcrumbs a{color:#c5cfdf}.mv-breadcrumbs a:hover{color:#ed9db0}
.mv-public .mv-inner-header .info{padding:0!important;visibility:visible!important;opacity:1!important;transform:none!important}
.mv-public .mv-inner-header :is(h6,p){font-size:10px!important;line-height:1.7;color:#d8879e!important;letter-spacing:1.6px;margin-bottom:16px!important}
.mv-public .mv-inner-header :is(h1,h2){font-size:clamp(42px,5vw,67px)!important;font-weight:500;letter-spacing:-2.3px;line-height:1.14;color:#f4f6fb!important;margin-bottom:0!important}
.mv-inner-art{position:absolute;top:0;right:16px;width:360px;height:240px;overflow:hidden;border-radius:10px;border:1px solid #556079;transform:rotate(2deg);box-shadow:0 25px 60px #0003}
.mv-inner-art img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.85);transition:transform 1s}
.mv-inner-art:hover img{transform:scale(1.04)}
.mv-eyebrow{font-size:10px;letter-spacing:1.7px;font-weight:500;line-height:1.7;text-transform:uppercase;color:#ba3e5b;margin-bottom:20px}
/* Company story and long-form pages retain every paragraph. */
.mv-about-page .tc-about-img-style1{padding-top:55px;margin-bottom:0!important}
.mv-about-page .tc-about-img-style1 .img{max-height:none;border-radius:13px!important;border:1px solid #d4dce8;box-shadow:0 25px 60px #13253e18}
.mv-about-page .video-responsive{padding-top:45%;border-radius:0!important;box-shadow:none!important}
.mv-about-page .tc-vision-style1{background:#f3f5f9!important;padding:65px 0 15px!important}
.mv-about-page .vision-card{height:calc(100% - 24px);margin-bottom:24px!important;padding:0 28px 30px;border:1px solid #36435a;border-radius:12px;background:#162033;color:#fff;overflow:hidden;box-shadow:0 15px 40px #10244010}
.mv-vision-art{height:145px;margin:0 -28px 25px;position:relative;border-bottom:1px solid #53607866;overflow:hidden}
.mv-vision-art img{width:100%;height:100%;object-fit:cover;object-position:center 48%;opacity:.72;transition:transform .8s}
.vision-card:hover .mv-vision-art img{transform:scale(1.06)}
.mv-vision-index{position:absolute;left:22px;top:17px;font-size:10px;letter-spacing:2px;color:#e8b3c1;background:#142035b3;border:1px solid #66718a66;border-radius:4px;padding:5px 8px}
.mv-about-page .vision-card :is(h4,h4 span){font-size:25px!important;line-height:1.4;color:#f5f7fb!important;font-weight:500!important;letter-spacing:-.7px}
.mv-about-page .vision-card p{font-size:13px!important;line-height:1.85;color:#adbad0!important}
.mv-editorial-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:65px;align-items:start;width:100%;padding:55px 0 85px}
.mv-public:is(.mv-legal-page,.mv-about-page) .service-view{display:block!important;grid-template-columns:none!important;gap:0!important;margin:0!important;width:100%!important}
.mv-public .service-view>.mv-editorial-layout{grid-column:1/-1;width:100%!important;max-width:none!important}
.mv-editorial-aside{position:sticky;top:35px;padding-top:8px}
.mv-editorial-aside .mv-eyebrow{color:#b43b57;margin-bottom:23px}
.mv-editorial-nav{display:flex;flex-direction:column;border-left:1px solid #d6dfea;max-height:calc(100vh - 130px);overflow:auto}
.mv-editorial-nav a{font-size:11px;line-height:1.65;padding:11px 18px;color:#758298;border-left:2px solid transparent;margin-left:-1px;transition:color .2s,background .2s}
.mv-editorial-nav a:hover,.mv-editorial-nav a.is-active{color:#b53b56;border-color:#b9435f;background:#eecfd82e}
.mv-public .mv-editorial-article{width:100%;border:0!important;padding:0!important;margin:0!important;max-width:860px}
.mv-public .mv-editorial-article :is(h2,h3,h4){scroll-margin-top:35px;line-height:1.3;letter-spacing:-.7px;font-weight:500}
.mv-public .mv-editorial-article h2{font-size:30px!important;color:#17253c!important;margin-top:44px!important;margin-bottom:22px!important}
.mv-public .mv-editorial-article h2:first-child{margin-top:0!important}
.mv-public .mv-editorial-article h3{font-size:23px!important;color:#253750;margin-bottom:18px!important}
.mv-public .mv-editorial-article h4{font-size:19px!important;margin-bottom:18px!important}
.mv-public .mv-editorial-article :is(p,li){font-size:14px!important;line-height:1.95!important;color:#607087!important;text-align:left!important;margin-bottom:20px}
.mv-public .mv-editorial-article p[style]{margin-top:25px!important}
.mv-public .mv-editorial-article li{padding:9px 0 9px 5px!important;margin-bottom:6px}
.mv-public .mv-editorial-article strong{color:#2e405a}
.mv-public .mv-editorial-article a:not(.butn_arrow_circle){color:#a72e4b;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.mv-legal-page .tc-services-services-style1{padding:0!important}
.mv-about-page .service-view>br{display:none}
/* Contact and recruitment each have their own compositional treatment. */
.mv-contact-page .tc-contact-map-style1{max-width:1280px;height:280px!important;margin:45px auto 0;border:1px solid #d9e1ed;border-radius:12px;overflow:hidden;box-shadow:0 25px 60px #1e2f4a12}
.mv-contact-page .tc-contact-map-style1 img{width:100%;height:100%;object-fit:cover;object-position:center 57%}
.mv-contact-page .contact-info .tc-contact-map-style1{margin:30px 0 0!important;width:100%;height:225px!important;max-width:100%;box-shadow:0 15px 35px #18304c12}
.mv-contact-page .tc-contact-form-style1,.mv-career-page .tc-contact-form-style1{padding:65px 0 90px!important;background:#f3f5f9!important}
.mv-public .tc-contact-form-style1>.container>.row{--bs-gutter-x:60px}
.mv-public .tc-contact-form-style1 .col-lg-5.offset-lg-1{width:50%;margin-left:0}
.mv-public .tc-contact-form-style1 .contact-info>.section-title>p{font-size:10px!important;letter-spacing:1.8px;color:#9b3d55!important;margin-bottom:18px!important}
.mv-public .tc-contact-form-style1 .contact-info h2{font-size:39px!important;line-height:1.25;font-weight:500;letter-spacing:-1.3px;color:#1a2941!important;margin-bottom:26px!important}
.mv-public .tc-contact-form-style1 .contact-info .fs-20{font-size:14px!important;line-height:1.95;color:#6b7a91!important;max-width:520px}
.mv-contact-page .contact-info>ul{background:#fff;border:1px solid #d7dfeb!important;border-left:3px solid #be425f!important;border-radius:8px;padding:23px 25px!important;margin-top:22px;font-size:12px!important;line-height:2!important;color:#51637d}
.mv-public .tc-contact-form-style1 .mv-request-panel{border:1px solid #d5deeb;border-radius:13px;padding:35px;background:#fff;box-shadow:0 25px 60px #18324f0d;margin-top:0!important;scroll-margin-top:25px}
.mv-request-panel .mv-eyebrow{margin-bottom:15px;font-size:9px}
.mv-public .mv-request-panel h3{font-size:28px!important;font-weight:500;letter-spacing:-1px;color:#17273e;margin-bottom:16px}
.mv-public .mv-request-panel p{font-size:12px!important;line-height:1.85;color:#8290a6!important;margin-bottom:27px!important}
.mv-public .mv-request-panel label{font-size:10px;letter-spacing:.6px;text-transform:none!important;color:#4d5f79;font-weight:500}
.mv-public .mv-request-panel .form-control{min-height:51px;border:1px solid #dce2ec!important;border-radius:6px!important;background:#f8f9fc!important;font-size:12px!important;padding:15px!important;color:#243750;box-shadow:none}
.mv-public .mv-request-panel .form-control:focus{background:#fff;border-color:#c8758d;box-shadow:0 0 0 3px #b7355710}
.mv-public .mv-request-panel textarea.form-control{min-height:145px}
.mv-public .mv-request-panel .button_su{display:block;width:100%;border-radius:6px;overflow:hidden}
.mv-public .mv-request-panel .button_su :is(button,a){width:100%;text-align:center;border-radius:6px;background:linear-gradient(100deg,#c43e59,#a62a48)!important;padding:17px 20px!important;display:block}
.mv-public .mv-request-panel .button_text_container{font-size:11px!important;text-transform:none;letter-spacing:.3px}
body.mv-career-page .contact-item{position:relative;margin:0 0 16px!important;background:#fff;border:1px solid #d9e1eb;border-radius:10px;padding:26px 26px 23px 65px!important;box-shadow:0 10px 25px #21324c04;transition:border-color .25s,transform .25s}
.mv-career-page .contact-item:hover{border-color:#c38598;transform:translateX(3px)}
.mv-job-index{position:absolute;top:27px;left:24px;font-size:10px;letter-spacing:1px;color:#ba506d}
.mv-career-page .contact-item h5{font-size:18px!important;font-weight:500!important;letter-spacing:-.4px;color:#23354f;line-height:1.4;margin-bottom:12px}
.mv-career-page .contact-item p{font-size:12px!important;line-height:1.9;color:#7a889e!important;margin:0!important}
.mv-job-apply{padding:0;margin-top:15px;border:0;background:transparent;color:#ae3553;font-size:10px;letter-spacing:.5px;cursor:pointer}
.mv-career-page .file-input-container{border:1px dashed #d39aae!important;background:#fcf7f9;padding:18px;border-radius:7px!important}
.mv-career-page .file-input-container .form-control{background:transparent;border:0;padding:8px 0;min-height:40px}
.mv-career-page .file-input-container small{font-size:10px;color:#967589!important}
.mv-career-page .tc-contact-form-style1 .col-lg-5{position:sticky;top:25px;align-self:start}
/* Certificate lookup and production result states. */
.mv-public .tc-withdrawal-style6{margin:0!important;padding:65px 0 90px;background:radial-gradient(ellipse at 0 0,#d7dce848,transparent 70%),#f3f5f9;min-height:600px}
.mv-track-page .section-head{position:relative;text-align:left!important;min-height:195px;padding-right:260px;margin-bottom:35px!important}
.mv-track-page .section-head h6{font-size:10px!important;letter-spacing:2px;margin-bottom:20px!important;color:#ae3955!important}
.mv-track-page .section-head h2{-webkit-text-fill-color:#18263e!important;text-transform:none!important;font-size:clamp(33px,4vw,53px)!important;font-weight:500;line-height:1.15;letter-spacing:-1.8px;max-width:670px;margin-bottom:20px!important}
.mv-track-page .section-head p{font-size:14px!important;color:#748299;line-height:1.8}
.mv-track-art{position:absolute;top:0;right:0;width:230px;height:190px;overflow:hidden;border:1px solid #6c7180;border-radius:12px;transform:rotate(3deg);box-shadow:0 20px 45px #142c4b1a}
.mv-track-art img{width:100%;height:100%;object-fit:cover}
.mv-public .tc-withdrawal-style6 .mv-track-panel{padding:42px!important;margin:0!important;background:linear-gradient(120deg,#202b40,#111b2d)!important;border:1px solid #38475e!important;border-radius:14px!important;box-shadow:0 25px 65px #10213e1a;color:#fff}
.mv-track-panel .mv-eyebrow{color:#dc8ca3;font-size:9px;margin-bottom:17px}
.mv-track-panel h2{font-size:27px!important;letter-spacing:-.8px;font-weight:500;color:#fff;line-height:1.35}
.mv-track-panel>p{font-size:12px!important;line-height:1.8;color:#a5b4cc!important;opacity:1!important;margin-bottom:26px!important}
.mv-public .tc-withdrawal-style6 #trackForm input{min-width:0;border:1px solid #4c5a73!important;border-radius:6px!important;background:#ffffff08;color:#f2f4fa;padding:17px 20px!important;font-size:13px}
.mv-public .tc-withdrawal-style6 #trackForm input::placeholder{color:#8c9bb4}
.mv-public .tc-withdrawal-style6 #trackForm button{width:150px;border-radius:6px!important;border:1px solid #c25573;background:#b93452!important;padding:17px 25px!important}
.mv-public .tc-withdrawal-style6 .certificate-card{background:#fff;color:#24344c;border:1px solid #d8e1ed;border-radius:12px;box-shadow:0 12px 35px #1a2b4710}
.mv-public .tc-withdrawal-style6 .certificate-card:before{display:none}
.mv-public .tc-withdrawal-style6 .certificate-card h5{border-color:#dce4ee;height:auto;line-height:1.7;padding-bottom:17px;font-size:17px}
/* All access states share the same bespoke split composition. */
body.mv-auth{margin:0;background:#edf1f7!important;color:#1a2a42;font-family:'DM Sans',Arial,sans-serif;min-height:100vh}
.mv-auth .mv-auth-outer{padding:55px 30px!important;background:radial-gradient(ellipse at 100% 0,#eadce5,transparent 55%),#edf1f7!important;min-height:calc(100vh - 60px)}
.mv-auth-outer>.container{max-width:1240px;padding:0}
.mv-auth-stage{display:grid;grid-template-columns:1fr 1.02fr;background:#fff;border:1px solid #d4dce8;border-radius:17px;overflow:hidden;box-shadow:0 35px 100px #1b2d4d13;min-height:710px}
.mv-auth-art-panel{position:relative;isolation:isolate;min-height:710px;padding:34px 38px;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse at 0 100%,#65273b66,transparent 70%),#111b2c;color:#fff}
.mv-auth-back{color:#b8c6db!important;font-size:11px;text-decoration:none;position:relative;z-index:2;align-self:flex-start}
.mv-auth-art-panel>.mv-eyebrow{color:#d68ba0;font-size:9px;letter-spacing:2px;margin-top:48px;position:relative;z-index:2}
.mv-auth-art{position:absolute;z-index:-1;top:90px;left:0;width:100%;height:420px;object-fit:cover;object-position:center;opacity:.88;mask-image:linear-gradient(transparent,#000 15%,#000 80%,transparent)}
.mv-auth-caption{margin-top:auto;padding-top:350px;max-width:390px;position:relative;z-index:2}
.mv-auth-caption>span:first-child{font-family:Manrope,Arial;font-size:37px;line-height:1.25;letter-spacing:-1.2px;font-weight:400;display:block}
.mv-auth-caption-line{font-size:9px;letter-spacing:3px;color:#9eabc1;border-top:1px solid #66748c55;margin-top:26px;padding-top:21px;display:block}
.mv-auth-form-panel{display:flex;align-items:center;justify-content:center;padding:43px 45px;min-width:0}
.mv-auth .auth-form{width:100%!important;max-width:430px;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
.mv-auth .auth-form:before{display:none!important}
.mv-auth .auth-form>.mb-4{margin-bottom:28px!important;text-align:left!important}
.mv-auth .auth-form .title{justify-content:flex-start!important;margin-bottom:23px!important}
.mv-auth .auth-form .title:before,.mv-auth .auth-form .title:after{display:none!important}
.mv-auth .auth-form .title img{width:175px}
.mv-auth .auth-form .mv-auth-greeting{font-family:Manrope,Arial;font-size:29px!important;line-height:1.3!important;letter-spacing:-1px;font-weight:500;color:#1a2a44!important;margin-top:25px!important;text-align:left!important}
.mv-auth .auth-form :is(p,span.fs-14){font-size:12px;line-height:1.8;color:#7b899d}
.mv-auth .auth-form .form-control,.mv-auth .auth-form .form-select{background:#f8f9fc!important;border:1px solid #dce3ee!important;border-radius:6px!important;color:#24364f;box-shadow:none;font-size:13px;min-height:54px}
.mv-auth .auth-form .form-control:focus{border-color:#c57a90!important;background:#fff!important;box-shadow:0 0 0 3px #af365514}
.mv-auth .auth-form label{font-size:12px;color:#7e8ca1}
.mv-auth .auth-form .btn-primary{border:1px solid #b23955!important;background:linear-gradient(100deg,#bd3d59,#a72a49)!important;border-radius:6px!important;padding:17px 15px!important;font-size:12px!important;box-shadow:0 8px 18px #9a2a461a;margin-top:9px}
.mv-auth .auth-form .text-primary{color:#b23a57!important;font-size:11px}
.mv-auth .auth-form>div.text-center:last-child{border-top:1px solid #e2e7ef;padding-top:23px;margin-top:20px}
.mv-auth .auth-form>div.text-center:last-child p{margin-bottom:9px}
.mv-auth .auth-form #togglePassword{color:#8b6b7b;font-size:10px!important}
.mv-auth .auth-form .form-check-label{font-size:11px;line-height:1.8}
.mv-auth .auth-form .form-check-input{accent-color:#b33b57}
.mv-auth footer{background:#edf1f7!important;color:#8795a9;font-size:10px!important;border:0}
.mv-auth .mv-preview-notice{padding:10px 13px!important}
/* Detailed client/admin forms, content editors, tables, KYC and account settings. */
.mv-workspace-v5 .main-content{--mv-w-muted:#79889f}
.mv-workspace-v5 .main-content>div.bg-white:has(>form.mv-workspace-form){background:transparent!important;padding:0!important}
.mv-workspace-v5 .mv-workspace-form{border:1px solid var(--mv-w-border);border-radius:12px;padding:28px;background:var(--mv-w-card);box-shadow:0 12px 35px #243b5d06;max-width:100%;color:var(--mv-w-text)}
.mv-workspace-v5 :is(.card-body,.tab-pane)>.mv-workspace-form{box-shadow:none;border:0;padding:0;border-radius:0;background:transparent}
.mv-workspace-v5 .mv-workspace-form>.row{--bs-gutter-x:28px;--bs-gutter-y:15px}
.mv-workspace-v5 .mv-workspace-form .form-group{margin-bottom:24px!important}
.mv-workspace-v5 .main-content :is(.form-label,label:not(.form-check-label)){font-size:11px!important;line-height:1.7;font-weight:500;color:var(--mv-w-muted);margin-bottom:9px}
.mv-workspace-v5 .main-content :is(input.form-control,textarea.form-control,select.form-select,select.form-control){font-size:12px!important;line-height:1.8;border:1px solid var(--mv-w-border)!important;border-radius:6px!important;background:var(--mv-w-bg)!important;color:var(--mv-w-text)!important;padding:13px 15px!important;min-height:48px;box-shadow:none;max-width:100%;min-width:0}
.mv-workspace-v5 .main-content :is(.form-control,.form-select):focus{border-color:#b76682!important;box-shadow:0 0 0 3px #a83b5b0e!important}
.mv-workspace-v5 .main-content :is(input.form-control[readonly],input.form-control:disabled){color:var(--mv-w-muted)!important;opacity:.85}
.mv-workspace-v5 .main-content .input-group-text{font-size:11px;background:var(--mv-w-bg);color:var(--mv-w-muted);border-color:var(--mv-w-border)}
.mv-workspace-v5 .main-content .btn-primary{background:linear-gradient(100deg,#bf3b57,#a52c4b)!important;border:1px solid #b4435d!important;border-radius:6px!important;padding:13px 21px!important;font-size:11px!important;box-shadow:0 5px 15px #9d294514;min-height:43px}
.mv-workspace-v5 .main-content :is(.btn-light,.btn-outline-secondary){border:1px solid var(--mv-w-border)!important;background:var(--mv-w-card)!important;color:var(--mv-w-muted)!important;border-radius:6px!important;font-size:10px!important}
.mv-workspace-v5 .main-content :is(.btn-danger,.btn-success,.btn-warning){border-radius:6px!important;font-size:11px!important;padding:12px 18px!important;box-shadow:none}
.mv-workspace-v5 .main-content .btn-sm{min-height:32px;padding:7px 10px!important;font-size:10px!important}
.mv-workspace-v5 .main-content .mv-workspace-card{border:1px solid var(--mv-w-border)!important;border-radius:12px!important;background:var(--mv-w-card)!important;box-shadow:0 12px 35px #17375c07!important;overflow:hidden}
.mv-workspace-v5 .main-content .card.shadow-sm{display:block!important;min-height:0!important;padding:0!important}
.mv-workspace-v5 .main-content .mv-panel-header{padding:20px 25px;border-bottom:1px solid var(--mv-w-border);background:var(--mv-w-card)!important}
.mv-workspace-v5 .main-content .mv-panel-header :is(h5,h4,h3){font-size:17px!important;font-weight:500;letter-spacing:-.4px;margin:0!important;color:var(--mv-w-text)!important}
.mv-workspace-v5 .main-content .card-body{padding:25px}
.mv-workspace-v5 .main-content .card-body :is(h3,h4,h5){font-size:19px!important;line-height:1.4;letter-spacing:-.5px;color:var(--mv-w-text)!important}
.mv-workspace-v5 .main-content .alert{border-radius:9px;font-size:12px;line-height:1.9;padding:19px 23px;border-width:1px;box-shadow:none}
.mv-workspace-v5 .main-content :is(.alert-primary,.alert-info){background:#e9f0f8;border-color:#ccdbec;color:#486487}
.mv-workspace-v5 .main-content .alert-warning{background:#f7f1e7;border-color:#e8dbc4;color:#8d7143}
.mv-workspace-v5 .main-content .alert-success{background:#edf5f2;border-color:#d1e4db;color:#507e69}
.mv-workspace-v5 .main-content .mv-file-field{border:1px dashed #bd899e!important;background:#fbf5f8!important;padding:19px!important;min-height:75px!important}
.mv-file-field::file-selector-button{background:#eacdd8;border:0;border-radius:4px;color:#8e3350;padding:7px 12px;margin-right:12px;font-size:10px;cursor:pointer}
.mv-workspace-v5 .mv-workspace-tabs{padding:7px;gap:5px;border:1px solid var(--mv-w-border)!important;background:var(--mv-w-card);border-radius:9px;margin-bottom:23px;display:flex;flex-wrap:wrap}
.mv-workspace-v5 .mv-workspace-tabs .nav-link{font-size:11px!important;padding:12px 18px!important;border-radius:5px!important;border:0!important;color:var(--mv-w-muted)!important;background:transparent!important;line-height:1.6}
.mv-workspace-v5 .mv-workspace-tabs .nav-link.active{background:#b53b57!important;color:#fff!important}
.mv-workspace-v5 .tab-content{border:1px solid var(--mv-w-border)!important;background:var(--mv-w-card)!important;border-radius:12px;padding:27px!important}
.mv-account-page .main-content>div:has(.mv-account-layout)>hr{display:none}
.mv-account-page .mv-account-layout{margin:0!important;--bs-gutter-x:28px;align-items:start}
.mv-account-page .account-settings-links{background:var(--mv-w-card);border:1px solid var(--mv-w-border)!important;border-radius:10px!important;padding:10px;gap:2px;position:sticky;top:105px}
.mv-account-page .account-settings-links .list-group-item{background:transparent;color:var(--mv-w-muted);font-size:11px;padding:13px 12px!important;margin-bottom:1px!important;border-radius:5px!important;transition:background .2s}
.mv-account-page .account-settings-links .list-group-item.active{background:#b3385412!important;color:#af3553!important}
.mv-account-page .account-settings-links .list-group-item:hover{background:var(--mv-w-bg)}
.mv-account-page .account-settings-links .list-group-item i{font-size:16px!important;color:#a4788e}
.mv-workspace-v5 .mv-table-scroll{width:100%;overflow:auto;border:1px solid var(--mv-w-border);border-radius:0 0 10px 10px;background:var(--mv-w-card)}
.mv-workspace-v5 .table-responsive{border-radius:10px}
.mv-workspace-v5 .main-content table{margin-bottom:0!important;font-size:11px;border-collapse:collapse;vertical-align:middle;background:var(--mv-w-card)}
.mv-workspace-v5 .main-content table th{font-size:9px!important;text-transform:uppercase;letter-spacing:.7px;font-weight:500;padding:17px 15px!important;color:var(--mv-w-muted)!important;background:var(--mv-w-bg)!important;border:0;border-bottom:1px solid var(--mv-w-border)!important;white-space:nowrap}
.mv-workspace-v5 .main-content table td{padding:17px 15px!important;border-bottom:1px solid var(--mv-w-border)!important;color:var(--mv-w-text);font-size:11px!important;line-height:1.75;background:transparent}
.mv-workspace-v5 .main-content .table tbody tr:nth-child(odd) td{background:var(--mv-w-card)!important}
.mv-workspace-v5 .main-content .table tbody tr:hover td{background:var(--mv-w-bg)!important}
.mv-workspace-v5 .main-content table tbody tr:hover{background:#a6b3c90a}
.mv-workspace-v5 .main-content table .badge{font-size:8px!important;padding:6px 8px;border-radius:4px;font-weight:500}
.mv-workspace-v5 .main-content .pagination{gap:4px;margin-top:23px}
.mv-workspace-v5 .main-content .page-link{border:1px solid var(--mv-w-border);background:var(--mv-w-card);color:var(--mv-w-muted);font-size:10px;padding:9px 13px;border-radius:5px}
.mv-workspace-v5 .main-content .page-item.active .page-link{background:#b83a56;color:#fff;border-color:#b83a56}
.mv-workspace-v5 .main-content .note-editor{border:1px solid var(--mv-w-border);border-radius:7px;overflow:hidden}
.mv-workspace-v5 .main-content .note-toolbar{background:var(--mv-w-bg);border-color:var(--mv-w-border);padding:8px}
.mv-workspace-v5 .main-content .note-editable{background:var(--mv-w-card);color:var(--mv-w-text);font-size:13px;line-height:1.9;padding:22px}
.mv-workspace-v5 .main-content .note-btn{font-size:11px;color:var(--mv-w-muted);background:var(--mv-w-card);border-color:var(--mv-w-border)}
.mv-design-system .modal-content{border:1px solid #d5ddeb;border-radius:13px;box-shadow:0 35px 100px #0b172944;overflow:hidden}
.mv-design-system .modal-header{padding:22px 27px;border-color:#e0e6f0;background:#f6f8fc}
.mv-design-system .modal-title{font-size:18px;font-weight:500;letter-spacing:-.4px;color:#24334b}
.mv-design-system .modal-body{padding:27px;font-size:13px;line-height:1.85}
.mv-design-system .modal-footer{padding:17px 27px;border-color:#e0e6f0}
.mv-workspace-v5.mv-dark-mode .main-content :is(.alert-primary,.alert-info){background:#223048;border-color:#415574;color:#a7bfdc}
.mv-workspace-v5.mv-dark-mode .mv-file-field{background:#2d2435!important}
.mv-workspace-v5.mv-dark-mode .main-content .alert-success{background:#20372f;border-color:#3a594c;color:#95c3ac}
.mv-workspace-v5.mv-dark-mode .main-content .alert-warning{background:#393327;border-color:#62513a;color:#cbb78c}
.mv-reveal{opacity:.35;transform:translateY(18px);transition:opacity .65s,transform .65s}.mv-reveal.mv-in-view{opacity:1;transform:translateY(0)}
@media(max-width:1199px){.mv-inner-header>.container{padding-right:345px!important}.mv-inner-art{width:285px;height:220px;top:10px}.mv-editorial-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.mv-public .tc-contact-form-style1>.container>.row{--bs-gutter-x:35px}.mv-auth-form-panel{padding:38px 30px}.mv-auth-art-panel{padding:32px}.mv-auth-caption>span:first-child{font-size:33px}.mv-public .mv-stat-section>.container>.mv-stat-row{padding-right:130px!important}.mv-stat-art{width:120px}.mv-public .tc-footer-style6 .mv-footer-art{height:220px}}
@media(max-width:991px){.mv-public .tc-navbar-style6 .navbar-nav a[href$='/auth/login']{margin:10px 0 0;width:fit-content}.mv-public .tc-navbar-style6 .navbar-nav .nav-link:after{left:12px!important}.mv-public .tc-navbar-style6 .navbar-nav .nav-link:hover:after{left:12px}.mv-public .header-content.mv-inner-header{padding:38px 0 45px!important;min-height:290px}.mv-inner-header>.container{padding-right:285px!important;min-height:210px}.mv-inner-art{width:225px;height:190px;top:15px;right:24px}.mv-public .mv-inner-header :is(h1,h2){font-size:48px!important}.mv-public .mv-stat-section>.container>.mv-stat-row{padding:30px 145px 30px 28px!important}.mv-public .mv-stat-row>.col-lg-5{width:100%}.mv-public .mv-stat-row>.col-lg-7{width:100%;padding-left:0;border:0}.mv-public .mv-stat-row .info{margin-top:18px}.mv-public .mv-stat-row .big-stat-numbers{font-size:55px!important}.mv-public .tc-footer-style6 .content>.row>.col-lg-5{width:100%}.mv-public .tc-footer-style6 .content>.row>.col-lg-2{width:30%}.mv-public .tc-footer-style6 .content>.row>.col-lg-3{width:40%;height:210px}.mv-public .tc-footer-style6 .links{margin-top:0}.mv-public .tc-footer-style6 .col-lg-5>.sub-title{max-width:500px}.mv-public .tc-footer-style6 .foot .row{align-items:center;--bs-gutter-y:20px}.mv-public .tc-footer-style6 .foot .row>div{margin-top:0!important}.mv-editorial-layout{grid-template-columns:1fr;gap:32px;padding-top:38px}.mv-editorial-aside{position:static}.mv-editorial-nav{flex-direction:row;max-width:100%;max-height:130px;flex-wrap:wrap;border:1px solid #dae1ec;border-radius:7px;padding:7px;background:#fff}.mv-editorial-nav a{font-size:10px;padding:8px 12px;border-left:0;margin:0;border-radius:4px}.mv-editorial-nav a.is-active{background:#f7eaf0}.mv-about-page .vision-card{margin-bottom:25px!important}.mv-about-page .tc-vision-style1 .row{--bs-gutter-y:0}.mv-about-page .vision-card .mv-vision-art{height:180px}.mv-public .tc-contact-form-style1 .col-lg-5.offset-lg-1{width:100%;margin-top:35px}.mv-career-page .tc-contact-form-style1 .col-lg-5{position:static}.mv-contact-page .tc-contact-map-style1{margin:30px 24px 0;height:240px!important}.mv-auth .mv-auth-outer{padding:30px!important}.mv-auth-stage{grid-template-columns:.9fr 1.1fr}.mv-auth-art-panel{padding:29px 25px}.mv-auth-caption>span:first-child{font-size:29px}.mv-auth-form-panel{padding:38px 27px}.mv-auth .mv-auth-greeting{font-size:25px!important}.mv-account-page .account-settings-links{position:static;overflow:auto;white-space:nowrap;display:flex!important;flex-direction:row!important;gap:5px;margin-bottom:20px}.mv-account-page .account-settings-links .list-group-item{flex:none;padding:10px 12px!important;display:flex;gap:8px}.mv-account-page .account-settings-links .list-group-item span{display:inline!important;font-size:10px}.mv-account-page .account-settings-links .list-group-item i{margin:0!important;font-size:14px!important}.mv-account-page .mv-account-layout>div{width:100%}.mv-workspace-v5 .mv-workspace-form{padding:24px}.mv-workspace-v5 .main-content .note-editable{padding:16px}}
@media(max-width:650px){.mv-public .tc-navbar-style6{padding-block:15px!important}.mv-public .tc-navbar-style6 .navbar-brand img{max-width:185px}.mv-public .tc-about-style6{padding-block:65px}.mv-public .tc-about-style6 .info h2{font-size:36px;letter-spacing:-1.3px}.mv-public .tc-marqee-slider6 .slide-big-text{font-size:24px!important}.mv-public .tc-clients-style6.mv-stat-section{padding:45px 0}.mv-public .mv-stat-section>.container>.mv-stat-row{padding:27px 25px!important;min-height:0}.mv-stat-art{opacity:.08;width:45%;z-index:-1}.mv-public .mv-stat-row .big-stat-numbers{font-size:53px!important}.mv-public .mv-stat-row .big-stat-text{font-size:12px!important}.mv-public .mv-stat-row .info{margin-top:18px}.mv-public .tc-footer-style6 .content{padding:48px 0 30px!important}.mv-public .tc-footer-style6 .content>.row{--bs-gutter-x:25px;--bs-gutter-y:30px}.mv-public .tc-footer-style6 .content>.row>.col-lg-2{width:50%}.mv-public .tc-footer-style6 .content>.row>.col-lg-3{width:100%;height:170px}.mv-public .tc-footer-style6 .col-lg-5>.sub-title{font-size:24px!important;max-width:320px}.mv-public .tc-footer-style6 .links a{font-size:11px}.mv-public .tc-footer-style6 .foot{padding:24px 0!important}.mv-public .tc-footer-style6 .foot .logo{max-width:145px}.mv-public .header-content.mv-inner-header{padding:26px 0 32px!important;min-height:0}.mv-inner-header>.container{min-height:0;padding-right:20px!important;display:block}.mv-breadcrumbs{font-size:9px;margin-bottom:23px;gap:10px}.mv-public .mv-inner-header :is(h1,h2){font-size:42px!important;letter-spacing:-1.5px}.mv-public .mv-inner-header :is(p,h6){font-size:9px!important;letter-spacing:1.2px}.mv-inner-art{position:relative;top:0;right:0;width:100%;height:170px;transform:none;margin-top:28px;border-radius:8px}.mv-inner-art img{object-position:center 50%}.mv-public .mv-editorial-article h2{font-size:26px!important;letter-spacing:-.6px}.mv-public .mv-editorial-article h3{font-size:21px!important}.mv-public .mv-editorial-article :is(p,li){font-size:13px!important;line-height:1.9!important}.mv-editorial-layout{padding:32px 0 55px;gap:28px}.mv-editorial-nav{max-height:150px}.mv-editorial-nav a{font-size:9px;line-height:1.5;padding:8px 9px}.mv-editorial-aside>.mv-eyebrow{margin-bottom:13px}.mv-about-page .tc-about-img-style1{padding-top:30px}.mv-about-page .video-responsive{padding-top:56.25%}.mv-about-page .tc-vision-style1{padding:35px 0 0!important}.mv-about-page .vision-card{padding-inline:25px}.mv-about-page .vision-card .mv-vision-art{margin-inline:-25px;height:150px}.mv-contact-page .tc-contact-map-style1{margin-inline:20px;height:170px!important}.mv-public .tc-contact-form-style1{padding:45px 0 60px!important}.mv-public .tc-contact-form-style1 .contact-info h2{font-size:33px!important}.mv-public .tc-contact-form-style1 .contact-info .fs-20{font-size:13px!important}.mv-public .tc-contact-form-style1 .mv-request-panel{padding:27px 23px;border-radius:10px}.mv-public .mv-request-panel h3{font-size:25px!important}.mv-career-page .contact-item{padding:23px 23px 21px 55px}.mv-career-page .contact-item h5{font-size:17px!important}.mv-job-index{left:20px;top:25px}.mv-public .tc-withdrawal-style6{padding:42px 0 60px}.mv-track-page .section-head{padding-right:0;min-height:0}.mv-track-page .section-head h2{font-size:36px!important;letter-spacing:-1.3px}.mv-track-page .section-head p{font-size:12px!important}.mv-track-art{display:none}.mv-public .tc-withdrawal-style6 .mv-track-panel{padding:28px 24px!important}.mv-track-panel h2{font-size:24px!important}.mv-public .tc-withdrawal-style6 #trackForm{flex-direction:column}.mv-public .tc-withdrawal-style6 #trackForm button{width:100%}.mv-auth .mv-auth-outer{padding:20px 17px 35px!important}.mv-auth-stage{grid-template-columns:1fr;border-radius:12px}.mv-auth-art-panel{min-height:195px;padding:23px 25px;display:block}.mv-auth-back{font-size:10px;position:relative;z-index:2}.mv-auth-art-panel>.mv-eyebrow{margin-top:34px;margin-bottom:9px;font-size:8px;letter-spacing:1.6px;max-width:60%}.mv-auth-caption{padding-top:0;max-width:210px;margin:0}.mv-auth-caption>span:first-child{font-size:23px;line-height:1.25;letter-spacing:-.7px}.mv-auth-caption-line{display:none}.mv-auth-art{width:200px;height:200px;top:0;left:auto;right:-40px;opacity:.45;mask-image:linear-gradient(90deg,transparent,#000 50%);object-fit:cover}.mv-auth-form-panel{padding:30px 25px 35px}.mv-auth .auth-form .title img{width:155px}.mv-auth .auth-form>.mb-4{margin-bottom:24px!important}.mv-auth .mv-auth-greeting{font-size:25px!important}.mv-auth .auth-form :is(.form-control,.form-select){font-size:12px!important}.mv-auth .auth-form .btn-primary{font-size:11px!important}.mv-workspace-v5 .mv-workspace-form{padding:21px 18px;border-radius:10px}.mv-workspace-v5 .mv-workspace-form>.row{--bs-gutter-x:16px}.mv-workspace-v5 .main-content .card-body{padding:20px}.mv-workspace-v5 .main-content .mv-panel-header{padding:18px 20px}.mv-workspace-v5 .main-content .mv-panel-header :is(h3,h4,h5){font-size:16px!important}.mv-workspace-v5 .main-content table{min-width:600px}.mv-workspace-v5 .main-content table td{font-size:10px!important;padding:13px!important}.mv-workspace-v5 .main-content .alert{font-size:11px;padding:17px}.mv-workspace-v5 .mv-workspace-tabs .nav-link{font-size:10px!important;padding:10px 12px!important}.mv-workspace-v5 .tab-content{padding:21px!important}.mv-account-page .account-settings-links{padding:7px}.mv-workspace-v5 .main-content :is(.form-control,.form-select){font-size:12px!important}}
@media(prefers-reduced-motion:reduce){.mv-design-system *{animation:none!important;transition:none!important}.mv-reveal{opacity:1;transform:none}}

/* Readability review: original partner artwork on a contrasting, stable surface. */
body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6{background:transparent!important;border:0!important;padding:18px 0 14px!important;overflow:visible}
body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6 .swiper-slide{width:228px!important;flex-shrink:0}
body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6 .award-card{width:228px;height:108px;display:flex;align-items:center;justify-content:center;padding:20px 24px!important;background:#fff!important;border:1px solid #dce3ed!important;border-radius:9px;box-shadow:0 8px 24px #0002!important;transform:none!important;opacity:1!important}
body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6 .btm-inf{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6 .award-card .btm-inf img.logo{display:block;width:180px!important;height:65px!important;max-width:100%!important;max-height:none!important;margin:0!important;object-fit:contain;filter:none!important;opacity:1!important;mix-blend-mode:normal;transform:none!important}
.mv-public .slide-title h6{color:#e495a9!important}.mv-public .slide-title h2{color:#f4f6fb!important}
.mv-public .tc-services-style6 .section-head h6{color:#ed8fa6!important}
body.mv-career-page .contact-item p{color:#5e6d84!important}
body.mv-about-page .vision-card h4,body.mv-about-page .vision-card h4 span{font-size:25px!important;line-height:1.4!important;color:#f5f7fb!important;font-weight:500!important;letter-spacing:-.7px}
.mv-public .mv-editorial-nav a{color:#5e6d84}
.mv-public .mv-editorial-nav a:hover,.mv-public .mv-editorial-nav a.is-active{color:#9d2e4c}
/* Secondary text stays legible at small sizes in both presentation and workspace pages. */
.mv-public .mv-request-panel p{color:#5d6c83!important}
.mv-public .mv-request-panel .form-control::placeholder{color:#607087!important;opacity:1}
.mv-auth .auth-form :is(p,span.fs-14){color:#627188}
.mv-auth .auth-form label{color:#5d6c82}
.mv-auth .auth-form .text-secondary{color:#627188!important}
.mv-workspace-v5:not(.mv-dark-mode) .main-content{--mv-w-muted:#5f7089}
.mv-workspace-v5:not(.mv-dark-mode) .main-content .text-muted{color:#60718a!important}
.mv-workspace-v5:not(.mv-dark-mode) .mv-table-tools span{color:#5e6e85}
.mv-workspace-v5:not(.mv-dark-mode) .main-content :is(a.bg-dark.shadow,.shadow-sm) .fs-13:not(.badge){color:#586a84!important;opacity:1!important}
.mv-workspace-v5:not(.mv-dark-mode) .main-content .text-secondary{color:#5e6e85!important;opacity:1!important}
.mv-workspace-v5:not(.mv-dark-mode) .main-content .text-primary{color:#a32c48!important}
.mv-workspace-v5:not(.mv-dark-mode) .main-content .badge.bg-opacity-10.text-success{color:#176b45!important}
.mv-workspace-v5:not(.mv-dark-mode) .main-content .badge.bg-opacity-10.text-warning{color:#80520a!important}
.mv-workspace-v5:not(.mv-dark-mode) .main-content .badge.bg-opacity-10.text-danger{color:#98273f!important}
.mv-workspace-v5:not(.mv-dark-mode) .main-content .badge.bg-opacity-10.text-info{color:#1a5c7f!important}
.mv-workspace-v5 .main-content .bg-primary{background-color:#ac304c!important}
body.mv-account-page .account-settings-links .list-group-item.active{background-color:#f6eaf0!important;background-image:none!important;color:#8e2846!important}
body.mv-account-page .account-settings-links .list-group-item.active span{color:inherit!important}
body.mv-account-page.mv-dark-mode .account-settings-links .list-group-item.active{background-color:#432735!important;color:#f5b8ca!important}
.mv-public .mv-stat-row .big-stat-text{color:#5c6c83!important}
.mv-public .mv-profit-section>.section-head p{color:#5e6d82!important}
.mv-public .mv-profit-calculator :is(.mv-amount-help,.mv-range-scale,.mv-amount-unit){color:#5d6c82}
.mv-public .mv-profit-calculator .mv-amount-help.is-invalid{color:#a52741}
.mv-public .mv-profit-calculator .mv-profit-results :is(p,span){color:#b2c0d5}
@media(max-width:650px){body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6 .swiper-slide{width:188px!important}body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6 .award-card{width:188px;height:96px;padding:16px 19px!important}body.home-style6.mv-public .tc-header-style6 .tc-awards-slider6 .award-card .btm-inf img.logo{width:150px!important;height:56px!important}}
