.elementor-kit-7{--e-global-color-primary:#FFC857;--e-global-color-secondary:#0B132B;--e-global-color-text:#6B7390;--e-global-color-accent:#050914;--e-global-color-mbccream:#F6F1E7;--e-global-color-mbcsand:#EEE6D6;--e-global-color-mbcsurf:#FFFCF6;--e-global-color-mbcinks:#3B4566;--e-global-color-mbcgoldi:#9A6A12;--e-global-color-mbcpanel:#121C3B;--e-global-color-mbclive:#3FB37F;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Source Sans 3";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto Mono";--e-global-typography-accent-font-weight:600;--e-global-typography-mbcdisp-font-family:"Roboto";--e-global-typography-mbcdisp-font-size:72px;--e-global-typography-mbcdisp-font-weight:200;--e-global-typography-mbcdisp-text-transform:uppercase;--e-global-typography-mbcdisp-line-height:0.95em;--e-global-typography-mbcdisp-letter-spacing:-0.03em;--e-global-typography-mbchead-font-family:"Roboto";--e-global-typography-mbchead-font-size:26px;--e-global-typography-mbchead-font-weight:500;--e-global-typography-mbchead-line-height:1.2em;--e-global-typography-mbchead-letter-spacing:-0.01em;--e-global-typography-mbclabel-font-family:"Roboto Mono";--e-global-typography-mbclabel-font-size:12px;--e-global-typography-mbclabel-font-weight:500;--e-global-typography-mbclabel-text-transform:uppercase;--e-global-typography-mbclabel-line-height:1.5em;--e-global-typography-mbclabel-letter-spacing:0.18em;--e-global-typography-mbclead-font-family:"Roboto Slab";--e-global-typography-mbclead-font-size:19px;--e-global-typography-mbclead-font-weight:400;--e-global-typography-mbclead-line-height:1.6em;--e-global-typography-mbcbody-font-family:"Source Sans 3";--e-global-typography-mbcbody-font-size:18px;--e-global-typography-mbcbody-font-weight:400;--e-global-typography-mbcbody-line-height:1.7em;background-color:#F6F1E7;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#0B132B;color:#F6F1E7;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:#FFC857;color:#0B132B;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-mbcdisp-font-size:56px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-mbcdisp-font-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --brand-navy:#0B132B; --brand-gold:#FFC857; --brand-cream:#F6F1E7; --brand-sand:#EEE6D6; --brand-surface:#FFFCF6; --brand-ink-soft:#3B4566; --brand-muted:#6B7390; --brand-gold-ink:#9A6A12; --brand-deep-navy:#050914; --brand-panel-navy:#121C3B; --brand-live-green:#3FB37F; --font-heading:Roboto; --font-body:Source Sans 3; --font-mono:Roboto Mono; --font-serif:Roboto Slab; --radius-card:22px; --radius-frame:18px; --section-gutter:6vw; --section-space:96px; }
/* Start custom CSS *//* MBC homepage redesign: scoped to page 80 only */
body.elementor-page-80{--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold:#FFC857;--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}
@media (prefers-color-scheme: dark){body.elementor-page-80{--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}}
body.elementor-page-80:has([data-id="4911329"][open]){--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}
@media (prefers-color-scheme: dark){body.elementor-page-80:has([data-id="4911329"][open]){--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}}
body.elementor-page-80 [data-id="4d7592be"] span:last-child{display:none;}
@media (prefers-color-scheme: dark){body.elementor-page-80 [data-id="4d7592be"] span:first-child{display:none;}body.elementor-page-80 [data-id="4d7592be"] span:last-child{display:inline;}}
body.elementor-page-80:has([data-id="4911329"][open]) [data-id="4d7592be"] span:first-child{display:none;}
body.elementor-page-80:has([data-id="4911329"][open]) [data-id="4d7592be"] span:last-child{display:inline;}
@media (prefers-color-scheme: dark){body.elementor-page-80:has([data-id="4911329"][open]) [data-id="4d7592be"] span:first-child{display:inline;}body.elementor-page-80:has([data-id="4911329"][open]) [data-id="4d7592be"] span:last-child{display:none;}}
body.elementor-page-80 [data-id="6cc5eef4"]{list-style:none;transition:transform .2s ease;}
body.elementor-page-80 [data-id="6cc5eef4"]::-webkit-details-marker{display:none;}
body.elementor-page-80 [data-id="6cc5eef4"]:hover{transform:translateY(-2px);}
body.elementor-page-80{background-color:var(--mbc-bg);color:var(--mbc-ink);transition:background-color .5s ease,color .5s ease;}
body.elementor-page-80 .elementor-80{position:relative;overflow-x:clip;background:radial-gradient(1200px 600px at 85% -10%,rgba(255,200,87,0.22),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(11,19,43,0.06),transparent 60%);}
body.elementor-page-80 .elementor-80::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--mbc-paper);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.28  0 0 0 0 0.18  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:0;}
body.elementor-page-80 .elementor-80>*{position:relative;z-index:1;}
body.elementor-page-80 .elementor-80>[data-id="214aad94"]{position:fixed;z-index:999;}
html:has(body.elementor-page-80){scroll-behavior:smooth;}
body.elementor-page-80 ::selection{background:#FFC857;color:#0B132B;}
body.elementor-page-80 [data-id="46bda43f"],body.elementor-page-80 [data-id="102b0d50"],body.elementor-page-80 [data-id="3375c0f"]{background-color:var(--mbc-band);}
body.elementor-page-80 [data-id="4f95384b"],body.elementor-page-80 [data-id="7ba693ac"]{background-color:var(--mbc-band);border-color:rgba(255,200,87,.35);}
body.elementor-page-80 [data-id="2139b589"]{min-height:calc(100vh - 80px);gap:36px;padding-top:32px;}
body.elementor-page-80 [data-id="48126bfb"]{font-size:clamp(60px,9.2vw,140px);}
body.elementor-page-80 [data-id="48126bfb"] span{font-weight:700;color:var(--mbc-gold-ink);letter-spacing:-0.05em;}
body.elementor-page-80 [data-id="4f4325e"]{max-width:460px;}
body.elementor-page-80 [data-id="7685ad3c"] strong{color:var(--mbc-ink);font-weight:700;}
body.elementor-page-80 [data-id="64cae6c7"] strong{color:var(--mbc-ink);font-weight:600;}
body.elementor-page-80 [data-id="6b25bb86"] span{display:block;margin-top:2px;font-family:"Source Sans 3",sans-serif;font-weight:400;font-size:14px;color:var(--mbc-muted);}
body.elementor-page-80 [data-id="224456dd"],body.elementor-page-80 [data-id="224456dd"] a,body.elementor-page-80 [data-id="224456dd"] img{width:100%;height:100%;object-fit:cover;object-position:50% 0;display:block;}
body.elementor-page-80 [data-id="2647053e"]{position:relative;}
body.elementor-page-80 [data-id="2647053e"]::after{content:"";position:absolute;left:50%;top:0;width:14%;height:6px;transform:translateX(-50%);border-radius:0 0 8px 8px;background:#A9AEB9;}
body.elementor-page-80 [data-id="d1f9776"]::before{content:"";position:absolute;left:50%;top:4px;width:5px;height:5px;margin-left:-2px;border-radius:50%;background:#2A3352;}
body.elementor-page-80 [data-id="d1f9776"]{position:relative;}
@keyframes mbcLaptop{from{opacity:0;transform:translateY(70px) scale(.92);}to{opacity:1;transform:none;}}
@keyframes mbcHover{0%,100%{transform:translateY(0);}50%{transform:translateY(-8px);}}
body.elementor-page-80 [data-id="58e7ec07"]{animation:mbcLaptop 1.3s cubic-bezier(.2,.7,.2,1) .7s both,mbcHover 7s ease-in-out 2.2s infinite;}
body.elementor-page-80 [data-id="58e7ec07"]{left:-10%;right:-6%;}
body.elementor-page-80 [data-id="2678a1"]{position:relative;background:#fff url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Fpracticepantry.co.za%2F?vpw=1440&vph=900&w=1440&h=900") 50% 0 / cover no-repeat;}
body.elementor-page-80 [data-id="224456dd"]{position:absolute;inset:0;opacity:0;}
@keyframes mbcBlink{0%,100%{opacity:1;}50%{opacity:.45;}}
body.elementor-page-80 [data-id="6b6cb0f1"],body.elementor-page-80 [data-id="5e07c57b"],body.elementor-page-80 [data-id="ad144b9"],body.elementor-page-80 [data-id="765bfd8e"],body.elementor-page-80 [data-id="cf80abe"]{position:relative;background-color:#fff;background-repeat:no-repeat;background-size:100% auto;background-position:50% 0%;transition:background-position 6s cubic-bezier(.45,0,.2,1);}
body.elementor-page-80 [data-id="6b6cb0f1"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Fpracticepantry.co.za%2F?vpw=1280&vph=2400&w=1280&h=2400");}
body.elementor-page-80 [data-id="5e07c57b"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Flighthousepsych.co.za%2F?vpw=1280&vph=2400&w=1280&h=2400");}
body.elementor-page-80 [data-id="765bfd8e"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Feleenpolson.com%2F?vpw=1280&vph=2400&w=1280&h=2400");}
body.elementor-page-80 [data-id="ad144b9"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Fmindheartlinks.co.za%2F?vpw=1440&vph=900&w=1440&h=900");background-size:cover;}
body.elementor-page-80 [data-id="cf80abe"]{background-image:url("https://thembc.co.za/wp-content/uploads/2026/10/NeuroEduCare-by-The-MBC.png");background-size:cover;background-position:0% 0%;}
body.elementor-page-80 [data-id="ce9354b"] img,body.elementor-page-80 [data-id="6afc0942"] img{position:absolute;inset:0;width:100%;height:100%;opacity:0;}
body.elementor-page-80 [data-id="6b6cb0f1"]:hover,body.elementor-page-80 [data-id="5e07c57b"]:hover,body.elementor-page-80 [data-id="765bfd8e"]:hover{background-position:50% 100%;}
body.elementor-page-80 [data-id="44682fb4"],body.elementor-page-80 [data-id="1e1cbaf4"],body.elementor-page-80 [data-id="52828917"],body.elementor-page-80 [data-id="4425470c"],body.elementor-page-80 [data-id="110b060c"]{transition:transform .4s cubic-bezier(.2,.7,.2,1);}
body.elementor-page-80 [data-id="44682fb4"]:hover,body.elementor-page-80 [data-id="1e1cbaf4"]:hover,body.elementor-page-80 [data-id="52828917"]:hover,body.elementor-page-80 [data-id="4425470c"]:hover,body.elementor-page-80 [data-id="110b060c"]:hover{transform:translateY(-6px);}
body.elementor-page-80 [data-id="6afc0942"]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--mbc-gold-ink) transparent;position:relative;}
body.elementor-page-80 [data-id="6afc0942"] > div{flex:0 0 calc((100% - 56px) / 2.35);min-width:0;scroll-snap-align:start;}
@media (max-width:1024px){body.elementor-page-80 [data-id="6afc0942"] > div{flex-basis:calc((100% - 28px) / 1.6);}}
@media (max-width:767px){body.elementor-page-80 [data-id="6afc0942"] > div{flex-basis:86%;}}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(*){width:48px;height:48px;border-radius:999px;border:0;cursor:pointer;font:600 20px/1 "Roboto",sans-serif;background:var(--mbc-btn-bg);color:var(--mbc-btn-ink);box-shadow:0 12px 30px -10px rgba(11,19,43,.5);transition:transform .2s,opacity .2s;}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(*){position:absolute;top:calc(50% - 70px);z-index:5;}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(left){left:12px;}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(right){right:12px;}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(*):hover{transform:scale(1.08);}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(*):disabled{opacity:.25;cursor:default;}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(left){content:"\2190";}
body.elementor-page-80 [data-id="6afc0942"]::scroll-button(right){content:"\2192";}
body.elementor-page-80 [data-id="7f4be5ee"],body.elementor-page-80 [data-id="5160faff"],body.elementor-page-80 [data-id="1ec3cf05"],body.elementor-page-80 [data-id="33fd8e4e"],body.elementor-page-80 [data-id="9b973ed"]{animation:mbcBlink 2.4s ease-in-out infinite;}
body.elementor-page-80 [data-id="46ea6b07"] strong{color:var(--mbc-ink);font-weight:600;}
body.elementor-page-80 [data-id="1c1606a2"] span{color:var(--mbc-ink);}
body.elementor-page-80 [data-id="490b132e"] span{color:#FFC857;font-weight:300;}
body.elementor-page-80 [data-id="18ab0886"] span{color:#F4F6F9;}
body.elementor-page-80 [data-id="592e320a"] span,body.elementor-page-80 [data-id="74e19ccc"] span,body.elementor-page-80 [data-id="2f911507"] span,body.elementor-page-80 [data-id="1f98cf74"] span{color:var(--mbc-gold-ink);font-weight:700;}
body.elementor-page-80 [data-id="4767c6cb"] img{filter:grayscale(1);opacity:.75;transition:filter .3s,opacity .3s;}
body.elementor-page-80 [data-id="4767c6cb"] > div:hover img{filter:none;opacity:1;}
body.elementor-page-80 [data-id="48126bfb"]{font-size:clamp(56px,8.2vw,124px);}
body.elementor-page-80 [data-id="4767c6cb"] > div{height:100px;padding:6px 18px;}
body.elementor-page-80 [data-id="4767c6cb"] img{height:84px;width:auto;max-width:150px;object-fit:contain;}
body.elementor-page-80 [data-id="36d3b9e1"]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
body.elementor-page-80 [data-id="36d3b9e1"] img{width:100%;height:auto;object-fit:contain;}
@media (max-width:767px){
body.elementor-page-80 [data-id="405a43a1"]{display:none;}
body.elementor-page-80 [data-id="2139b589"]{gap:28px;padding-top:20px;}
body.elementor-page-80 [data-id="1c758c1e"]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);}
body.elementor-page-80 [data-id="1c758c1e"] > div{padding:18px 12px 18px 0;border-left:0;}
body.elementor-page-80 [data-id="4767c6cb"] > div{height:76px;padding:4px 12px;}
body.elementor-page-80 [data-id="4767c6cb"] img{height:64px;max-width:110px;}
}
body.elementor-page-80 [data-id="17a7f8dc"] input::placeholder,body.elementor-page-80 [data-id="17a7f8dc"] textarea::placeholder{color:var(--mbc-muted);opacity:.8;}
body.elementor-page-80 [data-id="17a7f8dc"] select{appearance:auto;}
@keyframes mbcRise{from{opacity:0;transform:translateY(40px);}to{opacity:1;transform:none;}}
@keyframes mbcFade{from{opacity:0;}to{opacity:1;}}
@keyframes mbcArch{from{opacity:0;transform:translateY(60px) scale(.94);clip-path:inset(30% 0 0 0 round 999px 999px 28px 28px);}to{opacity:1;transform:none;clip-path:inset(0 0 0 0 round 999px 999px 28px 28px);}}
@keyframes mbcSign{from{opacity:0;transform:rotate(-20deg) scale(.7);}to{opacity:1;transform:rotate(-8deg) scale(1);}}
@keyframes mbcBobA{0%,100%{transform:rotate(-3deg) translateY(0);}50%{transform:rotate(-3deg) translateY(-10px);}}
@keyframes mbcBobB{0%,100%{transform:rotate(4deg) translateY(0);}50%{transform:rotate(4deg) translateY(8px);}}
@keyframes mbcPulse{0%{box-shadow:0 0 0 0 rgba(63,179,127,.55);}70%{box-shadow:0 0 0 10px rgba(63,179,127,0);}100%{box-shadow:0 0 0 0 rgba(63,179,127,0);}}
@keyframes mbcMarquee{from{transform:translateX(0);}to{transform:translateX(-50%);}}
@keyframes mbcOrb{0%,100%{transform:translate(0,0) scale(1);}50%{transform:translate(-30px,20px) scale(1.12);}}
body.elementor-page-80 [data-id="413bd078"]{animation:mbcFade 1s ease .1s both;}
body.elementor-page-80 [data-id="75606451"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .15s both;}
body.elementor-page-80 [data-id="48126bfb"]{animation:mbcRise 1.1s cubic-bezier(.2,.7,.2,1) .25s both;}
body.elementor-page-80 [data-id="666e719f"]{animation:mbcSign 1s cubic-bezier(.3,1.4,.5,1) 1s both;}
body.elementor-page-80 [data-id="64cae6c7"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .45s both;}
body.elementor-page-80 [data-id="c053241"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .6s both;}
body.elementor-page-80 [data-id="4829be2a"]{animation:mbcFade 1s ease .9s both;}
body.elementor-page-80 [data-id="47ed1c31"]{animation:mbcArch 1.4s cubic-bezier(.2,.7,.2,1) .3s both;}
body.elementor-page-80 [data-id="71f6faf0"]{animation:mbcRise .8s ease 1.1s both,mbcBobA 6s ease-in-out 2s infinite;}
body.elementor-page-80 [data-id="7c954588"]{animation:mbcRise .8s ease 1.3s both,mbcBobB 5s ease-in-out 2.2s infinite;}
body.elementor-page-80 [data-id="70d7a19d"]{animation:mbcOrb 12s ease-in-out infinite;}
body.elementor-page-80 [data-id="b73650a"]{animation:mbcPulse 2s infinite;}
body.elementor-page-80 [data-id="1c758c1e"]{animation:mbcFade 1s ease 1.1s both;}
body.elementor-page-80 [data-id="67adf2f2"]{animation:mbcMarquee 38s linear infinite;}
body.elementor-page-80 [data-id="46bda43f"]:hover [data-id="67adf2f2"]{animation-play-state:paused;}
@supports (animation-timeline: view()){
@keyframes mbcReveal{from{opacity:0;transform:translateY(48px);}to{opacity:1;transform:none;}}
body.elementor-page-80 [data-id="5e004ddb"],body.elementor-page-80 [data-id="5dc368df"],body.elementor-page-80 [data-id="39e0d12b"],
body.elementor-page-80 [data-id="4bfb1a2c"],body.elementor-page-80 [data-id="33ec506f"] > div,
body.elementor-page-80 [data-id="52122e4a"],body.elementor-page-80 [data-id="ce9354b"] > div,body.elementor-page-80 [data-id="3cf65d6f"],body.elementor-page-80 [data-id="76cd6fdf"],
body.elementor-page-80 [data-id="7708d341"],body.elementor-page-80 [data-id="73b953ef"] > div,
body.elementor-page-80 [data-id="1c93f5f"] > *,body.elementor-page-80 [data-id="4ce77dc0"] > *,
body.elementor-page-80 [data-id="5ee48b2c"],body.elementor-page-80 [data-id="30b1e07a"] > *,
body.elementor-page-80 [data-id="20fd3f43"],body.elementor-page-80 [data-id="1f98cf74"]{
animation:mbcReveal linear both;animation-timeline:view();animation-range:entry 0% cover 22%;
}
}
@media (prefers-reduced-motion: reduce){.elementor-80 *,.elementor-80 *::before{animation:none !important;transition:none !important;}}
/* MBC portfolio new design: scoped to page 127 only */
body.elementor-page-127{--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold:#FFC857;--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}
@media (prefers-color-scheme: dark){body.elementor-page-127{--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}}
body.elementor-page-127:has([data-id="1874a6f6"][open]){--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}
@media (prefers-color-scheme: dark){body.elementor-page-127:has([data-id="1874a6f6"][open]){--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}}
body.elementor-page-127 [data-id="7795b4b"] span:last-child{display:none;}
@media (prefers-color-scheme: dark){body.elementor-page-127 [data-id="7795b4b"] span:first-child{display:none;}body.elementor-page-127 [data-id="7795b4b"] span:last-child{display:inline;}}
body.elementor-page-127:has([data-id="1874a6f6"][open]) [data-id="7795b4b"] span:first-child{display:none;}
body.elementor-page-127:has([data-id="1874a6f6"][open]) [data-id="7795b4b"] span:last-child{display:inline;}
@media (prefers-color-scheme: dark){body.elementor-page-127:has([data-id="1874a6f6"][open]) [data-id="7795b4b"] span:first-child{display:inline;}body.elementor-page-127:has([data-id="1874a6f6"][open]) [data-id="7795b4b"] span:last-child{display:none;}}
body.elementor-page-127 [data-id="4099888a"]{list-style:none;transition:transform .2s ease;}
body.elementor-page-127 [data-id="4099888a"]::-webkit-details-marker{display:none;}
body.elementor-page-127 [data-id="4099888a"]:hover{transform:translateY(-2px);}
body.elementor-page-127{background-color:var(--mbc-bg);color:var(--mbc-ink);transition:background-color .5s ease,color .5s ease;}
body.elementor-page-127 .elementor-127{position:relative;overflow-x:clip;background:radial-gradient(1200px 600px at 85% -10%,rgba(255,200,87,0.22),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(11,19,43,0.06),transparent 60%);}
body.elementor-page-127 .elementor-127::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--mbc-paper);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.28  0 0 0 0 0.18  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:0;}
body.elementor-page-127 .elementor-127>*{position:relative;z-index:1;}
body.elementor-page-127 .elementor-127>[data-id="337768b1"]{position:fixed;z-index:999;}
html:has(body.elementor-page-127){scroll-behavior:smooth;}
body.elementor-page-127 ::selection{background:#FFC857;color:#0B132B;}
body.elementor-page-127 [data-id="564bffd6"]{background-color:var(--mbc-band);}
body.elementor-page-127 [data-id="35398e36"]{padding-top:32px;}
body.elementor-page-127 [data-id="47ba69b5"]{font-size:clamp(36px,7.6vw,116px);}
body.elementor-page-127 [data-id="47ba69b5"] span{font-weight:700;color:var(--mbc-gold-ink);letter-spacing:-0.05em;}
body.elementor-page-127 [data-id="7c83366c"] strong{color:var(--mbc-ink);font-weight:600;}
body.elementor-page-127 [data-id="70f52917"] span{color:var(--mbc-gold-ink);font-weight:700;}
body.elementor-page-127 [data-id="1144d7ee"] strong{color:var(--mbc-ink);font-weight:600;}
body.elementor-page-127 [data-id="60873c65"] strong,body.elementor-page-127 [data-id="a86cb4f"] strong{color:var(--mbc-ink);font-weight:600;}
body.elementor-page-127 [data-id="3671921f"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Fpracticepantry.co.za%2F?vpw=1280&vph=2400&w=1280&h=2400");}
body.elementor-page-127 [data-id="50684403"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Flighthousepsych.co.za%2F?vpw=1280&vph=2400&w=1280&h=2400");}
body.elementor-page-127 [data-id="734982ce"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Fmindheartlinks.co.za%2F?vpw=1440&vph=900&w=1440&h=900");background-size:cover;}
body.elementor-page-127 [data-id="4c238327"]{background-image:url("https://s.wordpress.com/mshots/v1/https%3A%2F%2Feleenpolson.com%2F?vpw=1280&vph=2400&w=1280&h=2400");}
@keyframes mbcBlink{0%,100%{opacity:1;}50%{opacity:.45;}}
body.elementor-page-127 [data-id="2d8a98ce"],body.elementor-page-127 [data-id="6187e4d8"],body.elementor-page-127 [data-id="6eb71a0f"],body.elementor-page-127 [data-id="4cbc335c"]{animation:mbcBlink 2.4s ease-in-out infinite;}
@keyframes mbcRise{from{opacity:0;transform:translateY(40px);}to{opacity:1;transform:none;}}
@keyframes mbcFade{from{opacity:0;}to{opacity:1;}}
@keyframes mbcSign{from{opacity:0;transform:rotate(-20deg) scale(.7);}to{opacity:1;transform:rotate(-8deg) scale(1);}}
@keyframes mbcPulse{0%{box-shadow:0 0 0 0 rgba(63,179,127,.55);}70%{box-shadow:0 0 0 10px rgba(63,179,127,0);}100%{box-shadow:0 0 0 0 rgba(63,179,127,0);}}
@keyframes mbcMarquee{from{transform:translateX(0);}to{transform:translateX(-50%);}}
body.elementor-page-127 [data-id="7d25e8d9"]{animation:mbcFade 1s ease .1s both;}
body.elementor-page-127 [data-id="47ba69b5"]{animation:mbcRise 1.1s cubic-bezier(.2,.7,.2,1) .2s both;}
body.elementor-page-127 [data-id="7a9b0778"]{animation:mbcSign 1s cubic-bezier(.3,1.4,.5,1) .9s both;}
body.elementor-page-127 [data-id="7c83366c"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .4s both;}
body.elementor-page-127 [data-id="554a949a"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .5s both;}
body.elementor-page-127 [data-id="7c9000a4"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .6s both;}
body.elementor-page-127 [data-id="3a9cbf95"]{animation:mbcRise 1.1s cubic-bezier(.2,.7,.2,1) .5s both;}
body.elementor-page-127 [data-id="7ae9f143"]{animation:mbcFade 1s ease 1s both;}
body.elementor-page-127 [data-id="4c4ba7c2"]{animation:mbcPulse 2s infinite;}
body.elementor-page-127 [data-id="39447f16"]{animation:mbcMarquee 38s linear infinite;}
body.elementor-page-127 [data-id="564bffd6"]:hover [data-id="39447f16"]{animation-play-state:paused;}
@supports (animation-timeline: view()){
@keyframes mbcReveal{from{opacity:0;transform:translateY(48px);}to{opacity:1;transform:none;}}
body.elementor-page-127 [data-id="58169914"],body.elementor-page-127 [data-id="44f194ab"],body.elementor-page-127 [data-id="25797163"],body.elementor-page-127 [data-id="b642069"],
body.elementor-page-127 [data-id="63051a90"],body.elementor-page-127 [data-id="e820cc5"],body.elementor-page-127 [data-id="5238b870"],body.elementor-page-127 [data-id="2ee9828a"],
body.elementor-page-127 [data-id="22e3d47a"],body.elementor-page-127 [data-id="6917eddd"],body.elementor-page-127 [data-id="7fd5389d"],body.elementor-page-127 [data-id="1acc2b9f"] > div,
body.elementor-page-127 [data-id="13ff1836"]{
animation:mbcReveal linear both;animation-timeline:view();animation-range:entry 0% cover 22%;
}
}
@media (prefers-reduced-motion: reduce){.elementor-127 *,.elementor-127 *::before{animation:none !important;transition:none !important;}}
/* MBC services new design: scoped to page 201 only */
body.elementor-page-201{--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold:#FFC857;--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}
@media (prefers-color-scheme: dark){body.elementor-page-201{--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}}
body.elementor-page-201:has([data-id="7034c686"][open]){--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}
@media (prefers-color-scheme: dark){body.elementor-page-201:has([data-id="7034c686"][open]){--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}}
body.elementor-page-201 [data-id="6e73ab6b"] span:last-child{display:none;}
@media (prefers-color-scheme: dark){body.elementor-page-201 [data-id="6e73ab6b"] span:first-child{display:none;}body.elementor-page-201 [data-id="6e73ab6b"] span:last-child{display:inline;}}
body.elementor-page-201:has([data-id="7034c686"][open]) [data-id="6e73ab6b"] span:first-child{display:none;}
body.elementor-page-201:has([data-id="7034c686"][open]) [data-id="6e73ab6b"] span:last-child{display:inline;}
@media (prefers-color-scheme: dark){body.elementor-page-201:has([data-id="7034c686"][open]) [data-id="6e73ab6b"] span:first-child{display:inline;}body.elementor-page-201:has([data-id="7034c686"][open]) [data-id="6e73ab6b"] span:last-child{display:none;}}
body.elementor-page-201 [data-id="10321bf"]{list-style:none;transition:transform .2s ease;}
body.elementor-page-201 [data-id="10321bf"]::-webkit-details-marker{display:none;}
body.elementor-page-201 [data-id="10321bf"]:hover{transform:translateY(-2px);}
body.elementor-page-201{background-color:var(--mbc-bg);color:var(--mbc-ink);transition:background-color .5s ease,color .5s ease;}
body.elementor-page-201 .elementor-201{position:relative;overflow-x:clip;background:radial-gradient(1200px 600px at 85% -10%,rgba(255,200,87,0.22),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(11,19,43,0.06),transparent 60%);}
body.elementor-page-201 .elementor-201::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--mbc-paper);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.28  0 0 0 0 0.18  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:0;}
body.elementor-page-201 .elementor-201>*{position:relative;z-index:1;}
body.elementor-page-201 .elementor-201>[data-id="70108612"]{position:fixed;z-index:999;}
html:has(body.elementor-page-201){scroll-behavior:smooth;}
body.elementor-page-201 ::selection{background:#FFC857;color:#0B132B;}
body.elementor-page-201 [data-id="3eb33f65"],body.elementor-page-201 [data-id="480cd544"],body.elementor-page-201 [data-id="4bd4d5b6"]{background-color:var(--mbc-band);}
body.elementor-page-201 [data-id="742defb5"]{font-size:clamp(46px,7.6vw,116px);}
body.elementor-page-201 [data-id="742defb5"] span{font-weight:700;color:var(--mbc-gold-ink);letter-spacing:-0.05em;}
body.elementor-page-201 [data-id="5d9f0d97"] strong{color:var(--mbc-ink);font-weight:600;}
body.elementor-page-201 [data-id="35a8156a"] span,body.elementor-page-201 [data-id="5e3906c1"] span{color:#FFC857;font-weight:300;}
body.elementor-page-201 [data-id="6cc2ac8d"] span{color:var(--mbc-gold-ink);font-weight:700;}
body.elementor-page-201 [data-id="3f658012"],body.elementor-page-201 [data-id="1b3f38f"],body.elementor-page-201 [data-id="6c3ba27a"],body.elementor-page-201 [data-id="7662045d"],body.elementor-page-201 [data-id="1ff72344"]{list-style:none;}
body.elementor-page-201 [data-id="3f658012"]::-webkit-details-marker,body.elementor-page-201 [data-id="1b3f38f"]::-webkit-details-marker,body.elementor-page-201 [data-id="6c3ba27a"]::-webkit-details-marker,body.elementor-page-201 [data-id="7662045d"]::-webkit-details-marker,body.elementor-page-201 [data-id="1ff72344"]::-webkit-details-marker{display:none;}
body.elementor-page-201 [data-id="7b540196"][open] [data-id="6ee2ddf0"],body.elementor-page-201 [data-id="2c1970f8"][open] [data-id="56b5d4d5"],body.elementor-page-201 [data-id="19f2dca6"][open] [data-id="2ad38866"],body.elementor-page-201 [data-id="3ed800e6"][open] [data-id="4c930a85"],body.elementor-page-201 [data-id="594e8aab"][open] [data-id="62e2946d"]{transform:rotate(45deg);}
@keyframes mbcRise{from{opacity:0;transform:translateY(40px);}to{opacity:1;transform:none;}}
@keyframes mbcFade{from{opacity:0;}to{opacity:1;}}
@keyframes mbcSign{from{opacity:0;transform:rotate(-20deg) scale(.7);}to{opacity:1;transform:rotate(-8deg) scale(1);}}
@keyframes mbcPulse{0%{box-shadow:0 0 0 0 rgba(63,179,127,.55);}70%{box-shadow:0 0 0 10px rgba(63,179,127,0);}100%{box-shadow:0 0 0 0 rgba(63,179,127,0);}}
@keyframes mbcMarquee{from{transform:translateX(0);}to{transform:translateX(-50%);}}
body.elementor-page-201 [data-id="50146fe4"]{animation:mbcFade 1s ease .1s both;}
body.elementor-page-201 [data-id="742defb5"]{animation:mbcRise 1.1s cubic-bezier(.2,.7,.2,1) .2s both;}
body.elementor-page-201 [data-id="484aed63"]{animation:mbcSign 1s cubic-bezier(.3,1.4,.5,1) .9s both;}
body.elementor-page-201 [data-id="5d9f0d97"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .4s both;}
body.elementor-page-201 [data-id="5d5d0876"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .5s both;}
body.elementor-page-201 [data-id="678124dc"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .6s both;}
body.elementor-page-201 [data-id="46898a57"]{animation:mbcRise 1.1s cubic-bezier(.2,.7,.2,1) .5s both;}
body.elementor-page-201 [data-id="1767f594"]{animation:mbcFade 1s ease 1s both;}
body.elementor-page-201 [data-id="2112a874"]{animation:mbcPulse 2s infinite;}
body.elementor-page-201 [data-id="490a8f27"]{animation:mbcMarquee 38s linear infinite;}
body.elementor-page-201 [data-id="3eb33f65"]:hover [data-id="490a8f27"]{animation-play-state:paused;}
@supports (animation-timeline: view()){
@keyframes mbcReveal{from{opacity:0;transform:translateY(48px);}to{opacity:1;transform:none;}}
body.elementor-page-201 [data-id="4edc73b6"],body.elementor-page-201 [data-id="14457d92"],body.elementor-page-201 [data-id="508b6784"],body.elementor-page-201 [data-id="30b37813"],
body.elementor-page-201 [data-id="1c53ea26"] > div,body.elementor-page-201 [data-id="216b3de"] > div,body.elementor-page-201 [data-id="4a774f1a"] > div,body.elementor-page-201 [data-id="1ec73633"] > div,
body.elementor-page-201 [data-id="68b47aba"],body.elementor-page-201 [data-id="3e4448d1"] > div,body.elementor-page-201 [data-id="2171cdff"],body.elementor-page-201 [data-id="52a6f63a"],
body.elementor-page-201 [data-id="5fa283b6"]{
animation:mbcReveal linear both;animation-timeline:view();animation-range:entry 0% cover 22%;
}
}
@media (prefers-reduced-motion: reduce){.elementor-201 *,.elementor-201 *::before{animation:none !important;transition:none !important;}}
/* MBC contact new design (page 214) and new header (215) */
body.elementor-page-214{--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold:#FFC857;--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}
@media (prefers-color-scheme: dark){body.elementor-page-214{--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}}
body.elementor-page-214:has([data-id="5957758d"][open]){--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;--mbc-paper:0.10;}
@media (prefers-color-scheme: dark){body.elementor-page-214:has([data-id="5957758d"][open]){--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;--mbc-paper:0.55;}}
body.elementor-page-214 [data-id="f932764"] span:last-child{display:none;}
@media (prefers-color-scheme: dark){body.elementor-page-214 [data-id="f932764"] span:first-child{display:none;}body.elementor-page-214 [data-id="f932764"] span:last-child{display:inline;}}
body.elementor-page-214:has([data-id="5957758d"][open]) [data-id="f932764"] span:first-child{display:none;}
body.elementor-page-214:has([data-id="5957758d"][open]) [data-id="f932764"] span:last-child{display:inline;}
@media (prefers-color-scheme: dark){body.elementor-page-214:has([data-id="5957758d"][open]) [data-id="f932764"] span:first-child{display:inline;}body.elementor-page-214:has([data-id="5957758d"][open]) [data-id="f932764"] span:last-child{display:none;}}
body.elementor-page-214 [data-id="5ef453af"]{list-style:none;transition:transform .2s ease;}
body.elementor-page-214 [data-id="5ef453af"]::-webkit-details-marker{display:none;}
body.elementor-page-214 [data-id="5ef453af"]:hover{transform:translateY(-2px);}
body.elementor-page-214{background-color:var(--mbc-bg);color:var(--mbc-ink);transition:background-color .5s ease,color .5s ease;}
body.elementor-page-214 .elementor-214{position:relative;overflow-x:clip;background:radial-gradient(1200px 600px at 85% -10%,rgba(255,200,87,0.22),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(11,19,43,0.06),transparent 60%);}
body.elementor-page-214 .elementor-214::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--mbc-paper);mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35  0 0 0 0 0.28  0 0 0 0 0.18  0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:0;}
body.elementor-page-214 .elementor-214>*{position:relative;z-index:1;}
body.elementor-page-214 .elementor-214>[data-id="7452fef6"]{position:fixed;z-index:999;}
html:has(body.elementor-page-214){scroll-behavior:smooth;}
body.elementor-page-214 ::selection{background:#FFC857;color:#0B132B;}
body.elementor-page-214 [data-id="341f16e2"]{font-size:clamp(46px,7.6vw,116px);}
body.elementor-page-214 [data-id="341f16e2"] span{font-weight:700;color:var(--mbc-gold-ink);letter-spacing:-0.05em;}
body.elementor-page-214 [data-id="7f590222"] strong{color:var(--mbc-ink);font-weight:600;}
@keyframes mbcRise{from{opacity:0;transform:translateY(40px);}to{opacity:1;transform:none;}}
@keyframes mbcFade{from{opacity:0;}to{opacity:1;}}
@keyframes mbcSign{from{opacity:0;transform:rotate(-20deg) scale(.7);}to{opacity:1;transform:rotate(-8deg) scale(1);}}
@keyframes mbcPulse{0%{box-shadow:0 0 0 0 rgba(63,179,127,.55);}70%{box-shadow:0 0 0 10px rgba(63,179,127,0);}100%{box-shadow:0 0 0 0 rgba(63,179,127,0);}}
body.elementor-page-214 [data-id="3bf15ca1"]{animation:mbcFade 1s ease .1s both;}
body.elementor-page-214 [data-id="341f16e2"]{animation:mbcRise 1.1s cubic-bezier(.2,.7,.2,1) .2s both;}
body.elementor-page-214 [data-id="71b25e01"]{animation:mbcSign 1s cubic-bezier(.3,1.4,.5,1) .9s both;}
body.elementor-page-214 [data-id="26f518e0"]{animation:mbcRise .9s cubic-bezier(.2,.7,.2,1) .45s both;}
body.elementor-page-214 [data-id="5c4d1fc6"]{animation:mbcPulse 2s infinite;}
body.elementor-page-214 [data-id="24fabc18"]{animation:mbcRise 1.1s cubic-bezier(.2,.7,.2,1) .6s both;}
@media (min-width:1100px){body.elementor-page-214 [data-id="24fabc18"]{flex-direction:row !important;align-items:flex-start;}body.elementor-page-214 [data-id="ee96595"]{flex:0 0 380px !important;width:380px;max-width:380px;}body.elementor-page-214 [data-id="31f14b5e"]{flex:1 1 0 !important;min-width:0;}body.elementor-page-214 [data-id="72fb482d"],body.elementor-page-214 [data-id="185e2e63"],body.elementor-page-214 [data-id="584de721"]{flex-direction:column !important;gap:4px !important;}}
body.elementor-page-214 [data-id="4a341129"],body.elementor-page-214 [data-id="6641c9c7"]{overflow-wrap:anywhere;}
@media (prefers-reduced-motion: reduce){.elementor-214 *,.elementor-214 *::before{animation:none !important;transition:none !important;}}
[data-elementor-id="215"]{position:sticky;top:0;z-index:60;}
[data-elementor-id="215"] [data-id="4dc148d3"]{list-style:none;}
[data-elementor-id="215"] [data-id="4dc148d3"]::-webkit-details-marker{display:none;}
/* header and footer link hover on navy */
[data-elementor-id="215"] a:not(.e-button-base):hover,[data-elementor-id="216"] a:not(.e-button-base):hover{color:#FFC857 !important;}
[data-elementor-id="215"] a:not(.e-button-base),[data-elementor-id="216"] a:not(.e-button-base){transition:color .2s ease;}
/* ===== The Brief (blog index 236, single 234, archive 235) and Legal (237) ===== */
body.elementor-page-236,body.elementor-page-237,body.single-post,body.archive{--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold:#FFC857;--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;background-color:var(--mbc-bg);color:var(--mbc-ink);transition:background-color .5s ease,color .5s ease;}
@media (prefers-color-scheme: dark){body.elementor-page-236,body.elementor-page-237,body.single-post,body.archive{--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;}}
body:has([data-id="56427a04"][open]),body:has([data-id="1be6ece8"][open]),body:has([data-id="1317f91d"][open]),body:has([data-id="7b8196c9"][open]){--mbc-bg:#0B132B;--mbc-bg-alt:#08102A;--mbc-surface:#121C3B;--mbc-ink:#F4F6F9;--mbc-ink-soft:#C6CCDB;--mbc-muted:#8C95B0;--mbc-line:rgba(244,246,249,0.14);--mbc-gold-ink:#FFC857;--mbc-btn-bg:#FFC857;--mbc-btn-ink:#0B132B;--mbc-band:#050914;}
@media (prefers-color-scheme: dark){body:has([data-id="56427a04"][open]),body:has([data-id="1be6ece8"][open]),body:has([data-id="1317f91d"][open]),body:has([data-id="7b8196c9"][open]){--mbc-bg:#F6F1E7;--mbc-bg-alt:#EEE6D6;--mbc-surface:#FFFCF6;--mbc-ink:#0B132B;--mbc-ink-soft:#3B4566;--mbc-muted:#6B7390;--mbc-line:rgba(11,19,43,0.14);--mbc-gold-ink:#9A6A12;--mbc-btn-bg:#0B132B;--mbc-btn-ink:#F6F1E7;--mbc-band:#0B132B;}}
[data-id="53843d02"] span:last-child,[data-id="36ae5ef7"] span:last-child,[data-id="29253e0c"] span:last-child,[data-id="5791d0cd"] span:last-child{display:none;}
@media (prefers-color-scheme: dark){[data-id="53843d02"] span:first-child,[data-id="36ae5ef7"] span:first-child,[data-id="29253e0c"] span:first-child,[data-id="5791d0cd"] span:first-child{display:none;}[data-id="53843d02"] span:last-child,[data-id="36ae5ef7"] span:last-child,[data-id="29253e0c"] span:last-child,[data-id="5791d0cd"] span:last-child{display:inline;}}
body:has([data-id="56427a04"][open]) [data-id="53843d02"] span:first-child,body:has([data-id="1be6ece8"][open]) [data-id="36ae5ef7"] span:first-child,body:has([data-id="1317f91d"][open]) [data-id="29253e0c"] span:first-child,body:has([data-id="7b8196c9"][open]) [data-id="5791d0cd"] span:first-child{display:none;}
body:has([data-id="56427a04"][open]) [data-id="53843d02"] span:last-child,body:has([data-id="1be6ece8"][open]) [data-id="36ae5ef7"] span:last-child,body:has([data-id="1317f91d"][open]) [data-id="29253e0c"] span:last-child,body:has([data-id="7b8196c9"][open]) [data-id="5791d0cd"] span:last-child{display:inline;}
@media (prefers-color-scheme: dark){body:has([data-id="56427a04"][open]) [data-id="53843d02"] span:first-child,body:has([data-id="1be6ece8"][open]) [data-id="36ae5ef7"] span:first-child,body:has([data-id="1317f91d"][open]) [data-id="29253e0c"] span:first-child,body:has([data-id="7b8196c9"][open]) [data-id="5791d0cd"] span:first-child{display:inline;}body:has([data-id="56427a04"][open]) [data-id="53843d02"] span:last-child,body:has([data-id="1be6ece8"][open]) [data-id="36ae5ef7"] span:last-child,body:has([data-id="1317f91d"][open]) [data-id="29253e0c"] span:last-child,body:has([data-id="7b8196c9"][open]) [data-id="5791d0cd"] span:last-child{display:none;}}
[data-id="56427a04"],[data-id="1be6ece8"],[data-id="1317f91d"],[data-id="7b8196c9"]{border:0;background:transparent;}
[data-id="e58f1da"],[data-id="1000a92a"],[data-id="473ad491"],[data-id="5b468fa"]{list-style:none;cursor:pointer;background-color:var(--mbc-btn-bg);color:var(--mbc-btn-ink);border-radius:999px;padding:12px 18px;box-shadow:0 12px 30px -10px rgba(11,19,43,.5);transition:transform .2s ease;}
[data-id="e58f1da"]::-webkit-details-marker,[data-id="1000a92a"]::-webkit-details-marker,[data-id="473ad491"]::-webkit-details-marker,[data-id="5b468fa"]::-webkit-details-marker{display:none;}
[data-id="e58f1da"]:hover,[data-id="1000a92a"]:hover,[data-id="473ad491"]:hover,[data-id="5b468fa"]:hover{transform:translateY(-2px);}
[data-id="53843d02"],[data-id="36ae5ef7"],[data-id="29253e0c"],[data-id="5791d0cd"]{color:inherit;}
[data-id="2fd4e77"] span,[data-id="452b9409"] span,[data-id="45770a50"] span,[data-id="1ae38511"] span,[data-id="6b00033c"] span,[data-id="208e87a2"] span{font-weight:700;color:var(--mbc-gold-ink);letter-spacing:-0.05em;}
[data-id="336f91dd"] span,[data-id="512f287"] span,[data-id="322bf631"] span{font-weight:700;color:#FFC857;letter-spacing:-0.05em;}
[data-id="767fbb2e"] strong,[data-id="5b6545f7"] strong{color:var(--mbc-ink);font-weight:600;}
.elementor-236,.elementor-237,[data-elementor-type="single-post"],[data-elementor-type="archive"]{background:radial-gradient(1200px 600px at 85% -10%,rgba(255,200,87,0.22),transparent 60%),radial-gradient(900px 500px at -10% 30%,rgba(11,19,43,0.06),transparent 60%);}
[data-id="53a9c615"] p{margin:0 0 1.4em;}
[data-id="53a9c615"] h2{font-family:Roboto,sans-serif;font-weight:500;font-size:32px;line-height:1.2;letter-spacing:-0.01em;color:var(--mbc-ink);margin:1.8em 0 .6em;}
[data-id="53a9c615"] h3{font-family:Roboto,sans-serif;font-weight:500;font-size:24px;line-height:1.25;color:var(--mbc-ink);margin:1.6em 0 .5em;}
[data-id="53a9c615"] a{color:var(--mbc-gold-ink);text-decoration:underline;}
[data-id="53a9c615"] ul,[data-id="53a9c615"] ol{padding-left:1.3em;margin:0 0 1.4em;}
[data-id="53a9c615"] li{margin:.4em 0;}
[data-id="53a9c615"] strong{color:var(--mbc-ink);}
[data-id="53a9c615"] blockquote{border-left:3px solid #FFC857;margin:1.6em 0;padding:.2em 0 .2em 1.4em;font-family:"Roboto Slab",serif;font-size:22px;line-height:1.5;color:var(--mbc-ink);}
[data-id="53a9c615"] img{max-width:100%;height:auto;border-radius:20px;}
[data-id="54ee7baa"]::placeholder,[data-id="731c7cb3"]::placeholder,[data-id="41ff4567"]::placeholder,[data-id="17b4f85d"]::placeholder{color:#6B7390;}
/* newsletter notes on navy bands: readable at rest and on hover */
[data-id="749f1441"],[data-id="749f1441"] a,[data-id="738dc99a"],[data-id="738dc99a"] a,[data-id="3b46e21c"],[data-id="3b46e21c"] a,[data-id="29310965"],[data-id="29310965"] a{color:#8C95B0 !important;text-decoration:underline;transition:color .2s ease;}
[data-id="749f1441"] a:hover,[data-id="738dc99a"] a:hover,[data-id="3b46e21c"] a:hover,[data-id="29310965"] a:hover,[data-id="749f1441"]:hover,[data-id="738dc99a"]:hover,[data-id="3b46e21c"]:hover,[data-id="29310965"]:hover{color:#FFC857 !important;}
/* back links and legal chips: keep text visible in both themes on hover */
[data-id="1600e5d9"],[data-id="1600e5d9"] a,[data-id="760559df"],[data-id="760559df"] a{color:var(--mbc-gold-ink) !important;text-decoration:none;}
[data-id="1600e5d9"]:hover,[data-id="1600e5d9"] a:hover,[data-id="760559df"]:hover,[data-id="760559df"] a:hover{color:var(--mbc-ink) !important;}
[data-id="66b1393c"] a:hover,[data-id="3fd4632b"] a:hover,[data-id="eb1c37e"] a:hover,[data-id="66b1393c"]:hover,[data-id="3fd4632b"]:hover,[data-id="eb1c37e"]:hover{color:#0B132B !important;}/* End custom CSS */