#glt-translate-trigger>span{color:#020089}.nav-links>.nav-language{display:none}@media (max-width:600px){body>#glt-translate-trigger,body>.tool-container{display:none}.nav.is-open .nav-links>.nav-language{padding:14px 0 4px;display:block}.nav-language .nav-language-label{color:var(--navy-deep);margin-bottom:10px;font-weight:600;display:block}.nav-language [role=group]{flex-wrap:wrap;gap:8px;display:flex}.nav-language button{border:1px solid var(--rule);min-height:44px;color:var(--navy-deep);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 18px}.nav-language button[aria-pressed=true]{border-color:var(--navy-deep);background:var(--navy-deep);color:#fff}}
div.qo-email-enquiry{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.wp-block-group.qo-email-enquiry{margin-bottom:24px}div.book-form-inner.qo-email-enquiry{align-items:stretch}.qo-email-enquiry a[href^=mailto\:]:not(.btn){color:var(--navy);border-bottom:2px solid var(--green);overflow-wrap:anywhere;font-weight:600}@media (max-width:600px){.wp-block-group.is-nowrap:has(>.qo-email-enquiry){flex-wrap:wrap}}
@media (max-width:991px){div.wp-block-getwid-content-timeline{padding-inline:16px}}#chart-fit.chart-fit{overflow:auto hidden}@media (max-width:600px){body{overflow-wrap:break-word}.article-hero .article-hero-inner h1{font-size:clamp(32px,10vw,50px)}.team-hero .team-hero-inner h1{white-space:normal}.qo-stats .qo-stat .num{font-size:clamp(32px,9vw,40px)}.about-members .qo-stats{gap:40px 16px}.steps:not(.pp-scroll){grid-template-columns:1fr!important}.steps:not(.pp-scroll)>.step{border-right:1px solid var(--rule)}.steps:not(.pp-scroll)>.step+.step{border-top:none}.steps:not(.pp-scroll)>.step:not(:last-child):after{display:block;inset:auto auto -11px 50%;transform:translate(-50%)rotate(90deg)}.steps.pp-scroll{scroll-snap-type:x mandatory;scroll-padding-inline:16px}.steps.pp-scroll>.step{scroll-snap-align:start;flex-basis:min(360px,100%)}.pp-hint .pp-hint-icon{white-space:nowrap;flex-shrink:0}.nice-panel.ipc-panel .nice-cell{grid-template-columns:1fr;gap:6px;padding:14px 20px}div.flow-wrap>.flow-row.top,div.flow-wrap>.flow-row.bot{grid-template-columns:1fr!important}.berne-grid .berne-media,.split-grid .split-media{min-height:0}.resources-list .resources-meta{white-space:normal}#contactDock.contact-dock{bottom:calc(16px + env(safe-area-inset-bottom,0px))}#backToTop.back-to-top{bottom:calc(24px + env(safe-area-inset-bottom,0px))}body>footer{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}
.nav-cta-short,.nav-toggle{display:none}@media (max-width:960px){.nav .nav-inner{gap:16px}.nav .btn-green{margin-left:auto}.nav-toggle{width:44px;height:44px;color:var(--navy-deep);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:-11px;padding:0;display:inline-flex}.nav-toggle-bars,.nav-toggle-bars:before,.nav-toggle-bars:after{background:currentColor;border-radius:1px;width:22px;height:2px;transition:transform .2s,background-color .2s;display:block}.nav-toggle-bars{position:relative}.nav-toggle-bars:before,.nav-toggle-bars:after{content:"";position:absolute;left:0}.nav-toggle-bars:before{top:-7px}.nav-toggle-bars:after{top:7px}.nav-toggle[aria-expanded=true] .nav-toggle-bars{background-color:#0000}.nav-toggle[aria-expanded=true] .nav-toggle-bars:before{transform:translateY(7px)rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-bars:after{transform:translateY(-7px)rotate(-45deg)}.nav.is-open .nav-inner .nav-links{max-height:var(--nav-menu-height,75vh);overscroll-behavior:contain;padding:4px 0 24px;padding-inline:inherit;border-top:1px solid var(--rule);background:#f5f4f0;margin:0;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0f17381a}.nav.is-open .nav-links>li{border-bottom:1px solid var(--rule)}.nav.is-open .nav-links>li>a{color:var(--navy-deep);padding:14px 0;font-weight:600;display:flex}.nav.is-open .nav-links .nav-has-dropdown>a:after,.nav.is-open .nav-links .nav-dropdown:before{display:none}.nav.is-open .nav-links .nav-dropdown{min-width:0;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;background:0 0;border:0;border-radius:0;margin:-6px 0 0;padding:0 0 10px;transition:none;position:static;transform:none}.nav.is-open .nav-links .nav-dropdown a,.nav.is-open .nav-links .nav-dropdown a:hover{white-space:normal;background:0 0;padding:8px 0 8px 16px}.nav.is-open~#glt-translate-trigger,.nav.is-open~.tool-container{display:none}}@media (max-width:600px){.topbar .topbar-inner{flex-wrap:nowrap;justify-content:center}.topbar .topbar-inner .tb-right{display:none}.topbar .topbar-inner .tb-left{white-space:nowrap;flex-wrap:nowrap;gap:12px}.topbar .tb-left a{font-size:12px!important}.nav .nav-inner{gap:8px;height:64px}.nav .logo-img{height:48px}.nav .btn-green{white-space:nowrap;padding:9px 14px;font-size:14px!important}}@media (max-width:480px){.nav-cta-full{display:none}.nav-cta-short{display:inline}}
