body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_column_inner,.et_pb_code,.et_pb_code_inner{border:none!important;box-shadow:none!important}.et_pb_code_inner{padding:0!important}#mmcc,#mmcc *{box-sizing:border-box!important}#mmcc *:not(path):not(svg){border-left:none!important;border-right:none!important}#mmcc .hero-badge{border:1px solid rgba(212,175,55,0.35)!important}#mmcc .stat-card{border:1px solid rgba(255,255,255,0.1)!important}#mmcc .service-card{border:1px solid #dbe5f0!important}#mmcc .price-card{border:1px solid #dbe5f0!important}#mmcc .price-card.highlight{border:2px solid #d4af37!important}#mmcc .testimonial-card{border:1px solid #dbe5f0!important}#mmcc .pill-list li{border:1px solid rgba(255,255,255,0.12)!important}#mmcc .btn-outline{border:2px solid rgba(255,255,255,0.3)!important}#mmcc .btn-card{border:2px solid #04162b!important}#mmcc .contact-form input,#mmcc .contact-form select,#mmcc .contact-form textarea{border:1px solid rgba(255,255,255,0.15)!important}#mmcc .cf7-wrapper input,#mmcc .cf7-wrapper select,#mmcc .cf7-wrapper textarea{border:1px solid rgba(255,255,255,0.15)!important}#mmcc hr{border:none!important;border-top:1px solid rgba(255,255,255,0.1)!important}#mmcc blockquote{margin:0!important;padding:0!important;border:none!important}#mmcc .hero-left,#mmcc .hero-right,#mmcc .hero-inner>div,#mmcc .seafarer-inner>div,#mmcc .companies-inner>div,#mmcc .contact-inner>div,#mmcc .about-inner>div{border:none!important}#mmcc{--navy:#04162b;--teal:#0a8b8b;--gold:#d4af37;--light-bg:#f5f7fa;--text-main:#1b2735;--muted:#66758a;--border:#dbe5f0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#1b2735!important;line-height:1.6!important;background:white}#mmcc a{text-decoration:none!important;color:inherit!important}#mmcc img{max-width:100%!important;display:block!important}#mmcc ul,#mmcc ol{list-style:none!important;padding-left:0!important;margin:0!important}#mmcc p{margin:0!important}#mmcc header{position:sticky!important;top:0!important;z-index:999!important;background:rgba(4,22,43,0.97)!important;backdrop-filter:blur(8px)!important}#mmcc .nav{max-width:1100px;margin:0 auto;padding:0.7rem 1.25rem;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:0.5rem!important}#mmcc .logo{color:white!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important}#mmcc .logo span{color:#d4af37!important}#mmcc .nav-links{list-style:none!important;display:flex!important;gap:0.25rem!important;flex-wrap:wrap!important}#mmcc .nav-links a{color:#dbe5f0!important;padding:0.35rem 0.7rem!important;border-radius:4px!important;font-size:0.9rem!important}#mmcc .nav-links a:hover{color:white!important;background:rgba(255,255,255,0.08)!important}#mmcc .nav-links .cta{background:#d4af37!important;color:#04162b!important;font-weight:600!important;border-radius:4px!important;padding:0.35rem 0.9rem!important}#mmcc section{padding:4.5rem 1.25rem!important}#mmcc .container{max-width:1100px;margin:0 auto}#mmcc h1,#mmcc h2,#mmcc h3{line-height:1.2!important}#mmcc h1{font-size:clamp(1.8rem,3vw,2.6rem)!important}#mmcc h2{font-size:clamp(1.5rem,2.5vw,2rem)!important;margin-bottom:0.7rem!important}#mmcc h3{font-size:1.15rem!important;margin-bottom:0.4rem!important}#mmcc .tag{display:inline-block!important;background:rgba(10,139,139,0.12)!important;color:#0a8b8b!important;border-radius:50px!important;padding:0.2rem 0.75rem!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.04em!important;text-transform:uppercase!important;margin-bottom:0.75rem!important}#mmcc .chips-row{display:flex!important;flex-wrap:wrap!important;gap:0.5rem!important;margin:1rem 0!important}#mmcc .chips-row .tag{background:rgba(255,255,255,0.1)!important;color:white!important;border:1px solid rgba(255,255,255,0.2)!important}#mmcc #home .tag,#mmcc #for-seafarers .tag,#mmcc #contact .tag{background:rgba(212,175,55,0.15)!important;color:#d4af37!important;border:1px solid rgba(212,175,55,0.3)!important}#mmcc #home{background:linear-gradient(135deg,#07152b 0%,#0a2040 60%,#102e50 100%)!important;color:white!important;padding-top:5rem!important;padding-bottom:5rem!important}#mmcc #home h1,#mmcc #home h2,#mmcc #home h3{color:white!important}#mmcc #home p{color:#c8d8ea!important;margin-bottom:1.5rem!important;font-size:1.05rem!important}#mmcc .hero-inner{max-width:1100px;margin:0 auto;display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;gap:3rem!important;align-items:center!important}#mmcc .hero-badge{display:inline-flex!important;align-items:center!important;gap:0.4rem!important;background:rgba(212,175,55,0.15)!important;border-radius:50px!important;padding:0.3rem 0.9rem!important;font-size:0.95rem!important;color:#d4af37!important;margin-bottom:1rem!important;font-weight:600!important}#mmcc .hero-actions{display:flex!important;gap:0.75rem!important;flex-wrap:wrap!important}#mmcc .hero-stats{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem!important;margin-top:2rem!important}#mmcc .stat-card{background:rgba(255,255,255,0.06)!important;border-radius:10px!important;padding:1rem!important}#mmcc .stat-card strong{display:block!important;font-size:1.6rem!important;color:#d4af37!important}#mmcc .stat-card span{font-size:0.82rem!important;color:#c0d4e8!important}#mmcc .btn-primary{background:#d4af37!important;color:#04162b!important;font-weight:700!important;padding:0.75rem 1.6rem!important;border-radius:6px!important;cursor:pointer!important;border:none!important;font-size:1rem!important;display:inline-block!important}#mmcc .btn-primary:hover{background:#c9a42e!important}#mmcc .btn-outline{background:transparent!important;color:white!important;font-weight:600!important;padding:0.75rem 1.6rem!important;border-radius:6px!important;cursor:pointer!important;font-size:1rem!important;display:inline-block!important}#mmcc #services{background:#f5f7fa!important}#mmcc .section-label{text-align:center!important;margin-bottom:0.5rem!important}#mmcc .section-title{text-align:center!important;margin-bottom:0.5rem!important;color:#04162b!important}#mmcc .section-sub{text-align:center!important;color:#66758a!important;max-width:620px!important;margin:0 auto 3rem!important;font-size:0.97rem!important}#mmcc .services-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:1.5rem!important}#mmcc .service-card{background:white!important;border-radius:12px!important;padding:1.75rem!important}#mmcc .service-card h3{color:#04162b!important}#mmcc .service-card p{color:#66758a!important;font-size:0.91rem!important;margin-top:0.4rem!important}#mmcc .service-card ul{display:flex!important;flex-direction:column!important;gap:0.35rem!important;margin-top:0.75rem!important}#mmcc .service-card ul li{font-size:0.88rem!important;color:#66758a!important;padding-left:1.1em!important;position:relative!important}#mmcc .service-card ul li::before{content:"✓"!important;position:absolute!important;left:0!important;color:#0a8b8b!important;font-weight:700!important}#mmcc .service-icon{width:44px!important;height:44px!important;background:linear-gradient(135deg,#04162b,#0a8b8b)!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:1rem!important;font-size:1.2rem!important}#mmcc #for-seafarers{background:linear-gradient(135deg,#04162b 0%,#0a2040 100%)!important;color:white!important}#mmcc #for-seafarers h2{color:white!important}#mmcc #for-seafarers p{color:#c8d8ea!important;margin-bottom:1.5rem!important}#mmcc .seafarer-inner{max-width:1100px;margin:0 auto;display:grid!important;grid-template-columns:1fr 1fr!important;gap:3.5rem!important;align-items:start!important}#mmcc .pill-list{display:flex!important;flex-direction:column!important;gap:0.6rem!important}#mmcc .pill-list li{background:rgba(255,255,255,0.07)!important;border-radius:8px!important;padding:0.65rem 1rem!important;font-size:0.92rem!important;color:#dde8f4!important;display:flex!important;align-items:center!important;gap:0.6rem!important}#mmcc #how-it-works{background:#f5f7fa!important}#mmcc .steps{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:2rem!important;max-width:1100px;margin:0 auto}#mmcc .step-num{width:40px!important;height:40px!important;border-radius:50%!important;background:#d4af37!important;color:#04162b!important;font-weight:800!important;font-size:1rem!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:0.85rem!important}#mmcc .step h3{color:#04162b!important}#mmcc .step p{color:#66758a!important;font-size:0.9rem!important}#mmcc #pricing{background:white!important}#mmcc .pricing-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:1.5rem!important;max-width:1000px;margin:0 auto}#mmcc .price-card{border-radius:14px!important;padding:2rem!important;display:flex!important;flex-direction:column!important;gap:0.4rem!important}#mmcc .price-label{font-size:0.78rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#66758a!important}#mmcc .price-label.hot{color:#d4af37!important}#mmcc .price-amount{font-size:2.4rem!important;font-weight:800!important;color:#04162b!important;line-height:1!important}#mmcc .price-desc{color:#66758a!important;font-size:0.88rem!important}#mmcc .price-features{display:flex!important;flex-direction:column!important;gap:0.45rem!important;margin:0.5rem 0 1.25rem!important;flex:1!important}#mmcc .price-features li{font-size:0.88rem!important;color:#66758a!important;padding-left:1.2em!important;position:relative!important}#mmcc .price-features li::before{content:"✓"!important;position:absolute!important;left:0!important;color:#0a8b8b!important;font-weight:700!important}#mmcc .price-features li.striked{text-decoration:line-through!important;opacity:0.5!important}#mmcc .btn-card{display:block!important;text-align:center!important;padding:0.7rem!important;border-radius:7px!important;font-weight:600!important;font-size:0.92rem!important;cursor:pointer!important;color:#04162b!important;background:white!important}#mmcc .btn-card:hover{background:#04162b!important;color:white!important}#mmcc .btn-card.gold{background:#d4af37!important;color:#04162b!important;border-color:#d4af37!important}#mmcc #for-companies{background:#f5f7fa!important}#mmcc .companies-inner{max-width:1100px;margin:0 auto;display:grid!important;grid-template-columns:1fr 1fr!important;gap:3.5rem!important;align-items:center!important}#mmcc #for-companies h2{color:#04162b!important}#mmcc #for-companies p{color:#66758a!important;margin-bottom:1rem!important}#mmcc .feature-list{display:flex!important;flex-direction:column!important;gap:0.75rem!important}#mmcc .feature-list li{display:flex!important;align-items:flex-start!important;gap:0.7rem!important;font-size:0.93rem!important;color:#1b2735!important}#mmcc .fl-icon{width:28px!important;height:28px!important;flex-shrink:0!important;background:rgba(10,139,139,0.12)!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0.85rem!important}#mmcc #about{background:white!important}#mmcc .about-inner{max-width:900px;margin:0 auto;display:grid!important;grid-template-columns:200px 1fr!important;gap:3rem!important;align-items:start!important}#mmcc .about-photo{width:180px!important;height:220px!important;border-radius:14px!important;background:linear-gradient(135deg,#04162b,#0a8b8b)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:4rem!important;flex-shrink:0!important}#mmcc .about-text h2{color:#04162b!important;margin-bottom:0.25rem!important}#mmcc .about-location{color:#4a5a6e!important;font-size:0.9rem!important;margin-bottom:1.25rem!important}#mmcc .about-text p{color:#66758a!important;font-size:0.94rem!important;margin-bottom:0.9rem!important}#mmcc .cert-chips{display:flex!important;flex-wrap:wrap!important;gap:0.5rem!important;margin-top:1rem!important}#mmcc .cert-chip{background:#f5f7fa!important;border-radius:6px!important;padding:0.3rem 0.75rem!important;font-size:0.8rem!important;font-weight:600!important;color:#04162b!important;border:1px solid #dbe5f0!important}#mmcc #testimonials{background:#f5f7fa!important}#mmcc .testimonials-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:1.5rem!important;max-width:1100px;margin:0 auto}#mmcc .testimonial-card{background:white!important;border-radius:12px!important;padding:1.75rem!important}#mmcc .testimonial-card p{font-style:italic!important;color:#2d3848!important;font-size:0.93rem!important;margin-bottom:1.25rem!important}#mmcc .t-author{display:flex!important;align-items:center!important;gap:0.75rem!important}#mmcc .t-avatar{width:40px!important;height:40px!important;border-radius:50%!important;background:linear-gradient(135deg,#04162b,#0a8b8b)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:white!important;font-weight:700!important;font-size:0.85rem!important;flex-shrink:0!important}#mmcc .t-name{font-weight:600!important;font-size:0.9rem!important;color:#04162b!important}#mmcc .t-role{color:#4a5a6e!important;font-size:0.82rem!important}#mmcc #contact{background:linear-gradient(135deg,#04162b,#0a2040)!important;color:white!important}#mmcc .contact-inner{max-width:1100px;margin:0 auto;display:grid!important;grid-template-columns:1fr 1.2fr!important;gap:4rem!important;align-items:start!important}#mmcc #contact h2,#mmcc #contact h3{color:white!important}#mmcc #contact p{color:#c8d8ea!important;margin-bottom:1.5rem!important}#mmcc .contact-links{display:flex!important;flex-direction:column!important;gap:0.75rem!important}#mmcc .contact-link{display:flex!important;align-items:center!important;gap:0.75rem!important;color:#dde8f4!important;font-size:0.93rem!important}#mmcc .contact-link:hover{color:#d4af37!important}#mmcc .cl-icon{width:36px!important;height:36px!important;border-radius:8px!important;background:rgba(255,255,255,0.08)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1rem!important;flex-shrink:0!important}#mmcc .cf7-wrapper label{font-size:0.85rem!important;color:#9ab4cc!important;font-weight:500!important}#mmcc .cf7-wrapper input[type="text"],#mmcc .cf7-wrapper input[type="email"],#mmcc .cf7-wrapper input[type="tel"],#mmcc .cf7-wrapper select,#mmcc .cf7-wrapper textarea{background:rgba(255,255,255,0.07)!important;border-radius:7px!important;padding:0.65rem 0.9rem!important;color:white!important;font-size:0.92rem!important;font-family:inherit!important;width:100%!important}#mmcc .cf7-wrapper input[type="submit"],#mmcc .cf7-wrapper .wpcf7-submit{background:#d4af37!important;color:#04162b!important;font-weight:700!important;padding:0.8rem 2rem!important;border-radius:7px!important;border:none!important;font-size:1rem!important;cursor:pointer!important}#mmcc .cf7-wrapper .wpcf7-mail-sent-ok{background:rgba(37,211,102,0.15)!important;color:#6effa0!important;border-radius:8px!important;padding:0.9rem 1rem!important;border:none!important}#mmcc .cf7-wrapper .wpcf7-validation-errors{background:rgba(255,80,80,0.12)!important;color:#ffaaaa!important;border-radius:8px!important;padding:0.9rem 1rem!important;border:none!important}#mmcc footer{background:#020912!important;color:#aab4c4!important;text-align:center!important;padding:1.75rem 1.25rem!important;font-size:0.82rem!important}#mmcc footer .footer-links{display:flex!important;justify-content:center!important;gap:1.25rem!important;flex-wrap:wrap!important;margin-bottom:0.75rem!important}#mmcc footer .footer-links a{color:#c3cce4!important}#mmcc footer .footer-links a:hover{color:#d4af37!important}#mmcc footer p{color:#aab4c4!important}#mmcc .wa-float{position:fixed!important;bottom:1.5rem!important;right:1.5rem!important;width:52px!important;height:52px!important;border-radius:50%!important;background:#25d366!important;color:white!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1.5rem!important;box-shadow:0 4px 16px rgba(0,0,0,0.25)!important;z-index:9999!important}@media (max-width:768px){#mmcc .hero-inner{grid-template-columns:1fr!important}#mmcc .seafarer-inner{grid-template-columns:1fr!important}#mmcc .companies-inner{grid-template-columns:1fr!important}#mmcc .contact-inner{grid-template-columns:1fr!important}#mmcc .about-inner{grid-template-columns:1fr!important}#mmcc .hero-stats{grid-template-columns:repeat(2,1fr)!important}#mmcc .form-row{grid-template-columns:1fr!important}#mmcc .about-photo{width:120px!important;height:150px!important;font-size:3rem!important}#mmcc .nav-links a{font-size:0.82rem!important;padding:0.3rem 0.5rem!important}}