.elementor-58432 .elementor-element.elementor-element-09c225f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58432 .elementor-element.elementor-element-08b2303{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58432 .elementor-element.elementor-element-1ab3168{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */@font-face{font-family:"PJS Local";font-weight:400;font-style:normal;font-display:swap;src:url("https://www.abcmoney.co.uk/wp-content/uploads/abc-option-a/fonts/pjs-400.ttf") format("truetype")}
@font-face{font-family:"PJS Local";font-weight:500;font-style:normal;font-display:swap;src:url("https://www.abcmoney.co.uk/wp-content/uploads/abc-option-a/fonts/pjs-500.ttf") format("truetype")}
@font-face{font-family:"PJS Local";font-weight:600;font-style:normal;font-display:swap;src:url("https://www.abcmoney.co.uk/wp-content/uploads/abc-option-a/fonts/pjs-600.ttf") format("truetype")}
@font-face{font-family:"PJS Local";font-weight:700;font-style:normal;font-display:swap;src:url("https://www.abcmoney.co.uk/wp-content/uploads/abc-option-a/fonts/pjs-700.ttf") format("truetype")}
@font-face{font-family:"PJS Local";font-weight:800;font-style:normal;font-display:swap;src:url("https://www.abcmoney.co.uk/wp-content/uploads/abc-option-a/fonts/pjs-800.ttf") format("truetype")}
.abc-a{--ink:#111;--paper:#fff;--grey-text:#595959;--rule:#ddd;--surface:#f2f2f2;--red:var(--e-global-color-primary,#ff0000);
--font:"PJS Local","Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--pad:24px;--max:1200px;
font-family:var(--font);color:var(--ink);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
.abc-a.e-con,.abc-a .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--border-radius:0}
.abc-a.e-con{padding:0;margin:0;gap:0;width:100%;max-width:none}
.abc-a .elementor-widget,.abc-a .elementor-widget-container{margin:0!important;padding:0;width:100%;max-width:none}
.abc-a,.abc-a *,.abc-a *::before,.abc-a *::after{box-sizing:border-box}
.abc-a a,.abc-a a:hover,.abc-a a:focus,.abc-a a:active{color:inherit;text-decoration:none;font-family:inherit}
.abc-a img{display:block;max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}
.abc-a ul{list-style:none;margin:0;padding:0}
.abc-a li{list-style:none;margin:0;padding:0}
.abc-a h2{font-family:inherit;color:inherit;margin:0;padding:0}
.abc-a p{margin:0}
.abc-a button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;border-radius:0;box-shadow:none;text-transform:none;letter-spacing:normal;line-height:inherit;cursor:pointer;min-width:0;min-height:0}
.abc-a input{font-family:inherit;box-shadow:none;margin:0}
.abc-a :focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--paper)}
.abc-a .wrap{max-width:calc(var(--max) + var(--pad)*2);margin:0 auto;padding:0 var(--pad);width:100%}
.abc-a .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
.abc-a .skip{position:absolute;left:16px;top:-60px;z-index:100;background:var(--ink);color:var(--paper)!important;padding:10px 16px;font-weight:600;border-radius:2px}
.abc-a .skip:focus{top:12px}
.abc-a.abc-a-header{position:relative;z-index:30;background:var(--paper);display:flex;flex-direction:column}
.abc-a .abc-a-fwidth{width:100%}
.abc-a .site-footer{background:var(--surface);border-top:2px solid var(--ink)}
.abc-a :focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--paper)}.abc-a .site-header{position:relative;z-index:30;background:var(--paper);display:flex;flex-direction:column}.abc-a .utility-line{border-bottom:1px solid var(--rule);font-size:12px;line-height:16px;color:var(--grey-text)}.abc-a .utility-line .wrap{display:flex;justify-content:space-between;align-items:center;min-height:32px}.abc-a .utility-line ul{display:flex;gap:4px}.abc-a .utility-line a{display:inline-block;padding:8px;font-weight:500;color:var(--grey-text);background:linear-gradient(var(--red),var(--red)) no-repeat 8px calc(100% - 6px)/0 2px;transition:background-size .15s ease,color .15s ease}.abc-a .utility-line a:hover{color:var(--ink);background-size:calc(100% - 16px) 2px}.abc-a .utility-line time{font-weight:500}.abc-a .masthead{position:relative;background:var(--paper)}.abc-a .masthead .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:80px}.abc-a .search-toggle{justify-self:start;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px 0 0;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.abc-a .search-toggle svg{width:20px;height:20px}.abc-a .search-toggle:hover span{background-size:100% 2px}.abc-a .search-toggle span{background:linear-gradient(var(--red),var(--red)) no-repeat 0 100%/0 2px;padding-bottom:2px;transition:background-size .15s ease}.abc-a .logo{display:block;line-height:0}.abc-a .logo img{height:40px;width:auto}.abc-a .btn-outline{justify-self:end;display:inline-flex;align-items:center;height:40px;padding:0 20px;border:1px solid var(--ink);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(var(--red),var(--red)) no-repeat 20px calc(100% - 9px)/0 2px;transition:background-size .15s ease,background-color .15s ease}.abc-a .btn-outline:hover{background-size:calc(100% - 40px) 2px}.abc-a .btn-outline:active{background-color:var(--surface)}.abc-a .masthead .menu-toggle,.abc-a .masthead .search-mobile{display:none}.abc-a .searchbar{border-top:1px solid var(--rule);background:var(--surface)}.abc-a .searchbar[hidden]{display:none}.abc-a .searchbar form{display:flex;align-items:center;gap:12px;height:64px}.abc-a .searchbar input{flex:1;height:44px;border:0;border-bottom:2px solid var(--ink);background:transparent;font:500 18px var(--font);color:var(--ink);padding:0 4px;border-radius:0}.abc-a .searchbar input::placeholder{color:var(--grey-text)}.abc-a .searchbar input:focus-visible{outline:none;box-shadow:none;border-bottom-color:var(--red)}.abc-a .btn-solid{height:44px;padding:0 24px;background:var(--ink);color:var(--paper);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color .15s ease}.abc-a .btn-solid:hover{background:#333}.abc-a .btn-solid:active{background:#000}.abc-a .icon-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}.abc-a .icon-btn:hover{background:var(--surface)}.abc-a .icon-btn:active{background:var(--rule)}.abc-a .icon-btn svg{width:22px;height:22px}.abc-a .main-nav{position:relative;z-index:5;border-top:1px solid var(--rule);border-bottom:2px solid var(--ink);background:var(--paper)}.abc-a .main-nav>ul{display:flex;justify-content:center;gap:32px;height:44px}.abc-a .main-nav li{position:relative;display:flex;align-items:stretch}.abc-a .main-nav a.top,.abc-a .main-nav .chev{display:flex;align-items:center;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;position:relative;white-space:nowrap}.abc-a .main-nav a.top::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .15s ease}.abc-a .main-nav a.top:hover::after,.abc-a .main-nav li.has-sub:hover a.top::after,.abc-a .main-nav li.has-sub.open a.top::after,.abc-a .main-nav a.top[aria-current="page"]::after{transform:scaleX(1)}.abc-a .main-nav .chev{width:24px;justify-content:center;margin-left:-2px}.abc-a .main-nav .chev svg{width:12px;height:12px;transition:transform .15s ease}.abc-a .main-nav li.open .chev svg,.abc-a .main-nav li.has-sub:hover .chev svg{transform:rotate(180deg)}.abc-a .sub{position:absolute;left:50%;top:100%;margin-top:2px;min-width:200px;transform:translateX(-50%);background:var(--paper);border-top:2px solid var(--red);box-shadow:0 12px 28px rgba(0,0,0,.14);padding:8px 0;visibility:hidden;opacity:0;transform:translate(-50%,-4px);transition:opacity .15s ease,transform .15s ease,visibility 0s .15s}.abc-a .main-nav li.has-sub:hover .sub,.abc-a .main-nav li.has-sub.open .sub{visibility:visible;opacity:1;transform:translate(-50%,0);transition-delay:0s}.abc-a .main-nav li.has-sub::after{content:"";position:absolute;left:0;right:0;top:100%;height:6px}.abc-a .sub a{display:block;padding:11px 24px;font-size:14px;font-weight:500;transition:background-color .15s ease}.abc-a .sub a:hover{background:var(--surface);box-shadow:inset 3px 0 0 var(--red)}.abc-a .sub a:active{background:var(--rule)}.abc-a .site-footer{background:var(--surface);border-top:2px solid var(--ink);color:var(--ink)}.abc-a .footer-cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:48px;padding:56px 0 48px}.abc-a .footer-brand img{height:36px;width:auto;margin-bottom:20px}.abc-a .footer-brand p{margin:0;font-size:14px;line-height:22px;max-width:40ch}.abc-a .site-footer h2{margin:0 0 16px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.abc-a .site-footer li a{display:inline-block;padding:4px 0;font-size:14px;line-height:24px;font-weight:500;background:linear-gradient(var(--red),var(--red)) no-repeat 0 calc(100% - 3px)/0 2px;transition:background-size .15s ease}.abc-a .site-footer li a:hover{background-size:100% 2px}.abc-a .site-footer li a:active{opacity:.7}.abc-a .footer-bottom{border-top:1px solid var(--rule)}.abc-a .footer-bottom .wrap{display:flex;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:24px;font-size:12px;line-height:18px}.abc-a .footer-bottom p{margin:0}.abc-a .footer-bottom .grey{color:var(--grey-text)}.abc-a .menu-panel{position:fixed;inset:0;z-index:90;display:flex;pointer-events:none;visibility:hidden}.abc-a .menu-panel.open{pointer-events:auto;visibility:visible}.abc-a .menu-scrim{position:absolute;inset:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease}.abc-a .menu-panel.open .menu-scrim{opacity:1}.abc-a .menu-sheet{position:relative;z-index:1;width:min(100%,420px);height:100%;background:var(--paper);display:flex;flex-direction:column;transform:translateX(-100%);transition:transform .2s ease;overflow-y:auto}.abc-a .menu-panel.open .menu-sheet{transform:none}.abc-a .menu-head{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 8px 0 16px;border-bottom:1px solid var(--rule);flex:none}.abc-a .menu-head img{height:28px;width:auto}.abc-a .menu-search{padding:16px;border-bottom:1px solid var(--rule)}.abc-a .menu-search form{display:flex;border:1px solid var(--ink)}.abc-a .menu-search input{flex:1;min-width:0;height:48px;border:0;padding:0 14px;font:500 16px var(--font);color:var(--ink);background:var(--paper);border-radius:0}.abc-a .menu-search input:focus-visible{outline:2px solid var(--ink);outline-offset:-4px;box-shadow:none}.abc-a .menu-search button{width:48px;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--paper)}.abc-a .menu-search button svg{width:20px;height:20px}.abc-a .menu-nav a,.abc-a .menu-nav .acc-btn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:0 16px;font-size:18px;font-weight:600;border-bottom:1px solid var(--rule);text-align:left}.abc-a .menu-nav a:active,.abc-a .menu-nav .acc-btn:active{background:var(--surface)}.abc-a .menu-nav a[aria-current="page"]{box-shadow:inset 4px 0 0 var(--red)}.abc-a .menu-nav .acc-btn svg{width:16px;height:16px;transition:transform .15s ease}.abc-a .menu-nav .acc-btn[aria-expanded="true"] svg{transform:rotate(180deg)}.abc-a .menu-nav .acc-list{background:var(--surface)}.abc-a .menu-nav .acc-list[hidden]{display:none}.abc-a .menu-nav .acc-list a{font-size:16px;font-weight:500;padding-left:32px;min-height:52px}.abc-a .menu-util{margin-top:auto;padding:24px 16px 32px}.abc-a .menu-util a.btn-solid{display:flex;align-items:center;justify-content:center;height:48px;margin-bottom:16px}.abc-a .menu-util ul{display:grid;gap:0}.abc-a .menu-util li a{display:flex;align-items:center;min-height:44px;font-size:14px;color:var(--grey-text);font-weight:500}.abc-a .menu-util li a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--red);text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width:1023px){.abc-a .utility-line,.abc-a .main-nav,.abc-a .search-toggle,.abc-a .masthead .btn-outline{display:none}.abc-a .masthead{border-bottom:1px solid var(--ink)}.abc-a .masthead .wrap{height:56px;padding:0 8px;max-width:none}.abc-a .logo img{height:28px}.abc-a .masthead .menu-toggle{display:inline-flex;justify-self:start}.abc-a .masthead .search-mobile{display:inline-flex;justify-self:end}.abc-a .searchbar form{height:60px}.abc-a .searchbar .btn-solid{display:none}.abc-a .footer-cols{grid-template-columns:1fr 1fr;gap:32px 24px;padding:40px 0 32px}.abc-a .footer-brand{grid-column:1/-1}.abc-a .footer-bottom .wrap{flex-direction:column;gap:4px}}@media (max-width:599px){.abc-a .site-footer li a{font-size:15px;padding:8px 0}}
.abc-a .abc-tk{overflow:hidden;display:flex;flex-direction:row;align-items:center;height:36px;border-bottom:1px solid var(--rule);font-size:12px;line-height:16px;background:var(--paper)}
.abc-a .abc-tk .abc-tkw{display:flex;flex-direction:row;align-items:center;gap:20px;width:100%;max-width:calc(var(--max) + var(--pad)*2);margin:0 auto;padding:0 var(--pad)}
.abc-a .abc-tk .elementor-widget{width:auto!important;flex:none}
.abc-a .abc-tk .elementor-widget-shortcode{flex:1 1 0!important;min-width:0;overflow:hidden}
.abc-a .abc-tk .elementor-shortcode{display:block}
.abc-a .ticker-label{flex:none;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding-right:20px;border-right:1px solid var(--rule);line-height:20px;white-space:nowrap}
.abc-a .abc-tk .mcwp-crypto,.abc-a .abc-tk .mcwp-ticker{position:static!important;display:block!important;opacity:1!important;height:auto!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;overflow:hidden}
.abc-a .abc-tk .cc-ticker{display:flex!important;flex-direction:row;width:max-content!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important;overflow:visible!important}
.abc-a .abc-tk .cc-stats,.abc-a .abc-tk .abc-dup{display:flex!important;flex-direction:row;flex:none;gap:32px;list-style:none;margin:0!important;padding:0 32px 0 0!important;width:auto!important;height:auto!important;position:static!important;animation:none!important;transform:none!important;font-variant-numeric:tabular-nums}
.abc-a .abc-tk .cc-stats .cc-dup{display:none!important}
.abc-a .abc-tk .cc-coin{display:flex;align-items:baseline;margin:0!important;padding:0!important;width:auto!important;float:none!important;border:0!important;white-space:nowrap}
.abc-a .abc-tk .cc-coin>div{display:flex;align-items:baseline;margin:0;padding:0}
.abc-a .abc-tk .cc-coin img,.abc-a .abc-tk .cc-coin noscript{display:none!important}
.abc-a .abc-tk .cc-coin b{display:flex;align-items:baseline;font-size:0;font-weight:600;color:var(--ink)!important;margin:0;padding:0}
.abc-a .abc-tk .cc-coin b>span{display:inline-block!important;font-size:12px!important;line-height:16px!important;font-weight:600!important;color:var(--ink)!important;margin:0 8px 0 0!important;padding:0!important;background:none!important;width:auto!important;height:auto!important;position:static!important;opacity:1!important}
.abc-a .abc-tk .cc-coin b>span:last-child{margin-right:0}
.abc-a .abc-tk .cc-coin b>.mcwpup,.abc-a .abc-tk .cc-coin b>.mcwpdown{display:inline-flex!important;margin-right:0!important;font-weight:500!important;align-items:baseline;color:var(--grey-text)!important;font-weight:500;background:none!important}
.abc-a .abc-tk .mcwpup::before,.abc-a .abc-tk .mcwpdown::before,.abc-a .abc-tk .mcwpup::after,.abc-a .abc-tk .mcwpdown::after{position:static!important;float:none!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:auto!important;height:auto!important;background:none!important;border:0!important;font-family:inherit;line-height:16px}
.abc-a .abc-tk .mcwpup::before,.abc-a .abc-tk .mcwpdown::before{font-size:9px!important;display:inline-block;transform:translateY(-1px);margin-right:4px!important;order:-2}
.abc-a .abc-tk .mcwpup::after,.abc-a .abc-tk .mcwpdown::after{order:-1}
.abc-a .abc-tk .mcwpup::before{content:"▲" / "Up";color:var(--ink)}
.abc-a .abc-tk .mcwpdown::before{content:"▼" / "Down";color:#D40000}
.abc-a .abc-tk .mcwpup::after{content:"+"}
.abc-a .abc-tk .mcwpdown::after{content:"−"}
.abc-a .abc-tk .ticker-pause{display:inline-flex;flex:none;min-width:48px;min-height:24px;padding:0 10px;align-items:center;justify-content:center;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--ink);transition:background-color .15s ease,color .15s ease}
.abc-a .abc-tk .ticker-pause:hover{background:var(--ink);color:var(--paper)}
.abc-a .abc-tk .ticker-pause:active{background:#000;color:var(--paper)}
.abc-a .abc-tk.paused .cc-ticker{animation-play-state:paused!important}
@keyframes abc-scroll{to{transform:translateX(-50%)}}
.abc-a .abc-tk .cc-ticker{animation:abc-scroll 90s linear infinite!important}
.abc-a .abc-tk .elementor-widget-shortcode:hover .cc-ticker,.abc-a .abc-tk .elementor-widget-shortcode:focus-within .cc-ticker{animation-play-state:paused!important}
.abc-a .abc-tk .elementor-widget-html.abc-pausew{display:flex}
@media (prefers-reduced-motion:reduce){
 .abc-a .abc-tk .cc-ticker{animation:none!important;width:auto!important}
 .abc-a .abc-tk .elementor-widget-shortcode{overflow-x:auto}
 .abc-a .abc-tk .abc-dup{display:none!important}
 .abc-a .abc-tk .ticker-pause{display:none!important}
 .abc-a *{transition-duration:.01ms!important}
}
@media (max-width:1023px){
 .abc-a{--pad:16px}
 .abc-a .abc-tk{height:28px}
 .abc-a .ticker-label{padding-right:12px}
 .abc-a .abc-tk .abc-tkw{gap:12px}
}

/* theme #site-header is z-index 999, lift the mobile panel above it (scoped) */
.abc-a .menu-panel{z-index:100000}

/* open mobile panel: leave room under the last row for the cookie banner (cookie-law-info), so every row can be scrolled clear and tapped */
body:has(.cky-consent-container:not(.cky-hide)) .abc-a .menu-sheet{padding-bottom:min(360px,60vh)}/* End custom CSS */