@font-face{font-family:"Plus Jakarta Sans";src:url(../../../../../../plugins/transquisite-redesign/fonts/plus-jakarta-sans-300.ttf) format("truetype");font-weight:300;font-display:swap}.tq-site .tq-r-main :is(h1,h2,h3,.elementor-heading-title){letter-spacing:normal}.tq-site .tq-r-main h1{font-size:50px;line-height:1.25;font-weight:500}.tq-site :is(.tq-r-main,.tq-r-footer) h2{font-size:clamp(30px,4vw,48px);line-height:1.08}.tq-site .tq-r-header{background:var(--tq-ink);color:#fff;border:0}.tq-uk-header-ready .tq-r-header{position:fixed;top:0;inset-inline:0;z-index:50;background:transparent;transition:background-color .3s ease,box-shadow .3s ease}.tq-uk-header-ready.admin-bar .tq-r-header{top:var(--wp-admin--admin-bar--height,32px)}.tq-uk-header-ready .tq-r-header:is(.is-scrolled,.is-open){background:var(--tq-ink);box-shadow:0 5px 20px #2a040a26}.tq-uk-header-ready .tq-r-header-document .elementor-widget-shortcode{min-height:0;height:0}.tq-site{--tq-header-height:104px;--tq-hero-inset:0px}.tq-site.home{--tq-header-height:128px}.tq-site.tq-uk-header-ready{--tq-hero-inset:var(--tq-header-height)}.tq-r-header-inner{min-height:var(--tq-header-height);transition:min-height .3s ease,padding .3s ease}.tq-r-header .tq-r-logo img{width:auto;height:56px;max-width:none;transition:height .3s ease}.home .tq-r-header .tq-r-logo img{height:80px}.tq-r-header.is-scrolled .tq-r-header-inner,.tq-r-header.is-open .tq-r-header-inner{min-height:72px}.tq-r-header:is(.is-scrolled,.is-open) .tq-r-logo img{height:40px}.tq-r-header .tq-r-nav{flex:1;justify-content:space-between;gap:22px}.tq-r-header .tq-r-nav-links{margin-inline:auto;gap:clamp(12px,1.7vw,32px)}.tq-r-header .tq-r-nav a{font-size:clamp(13px,1.12vw,16px);font-weight:500;color:#fff}.tq-site .tq-r-header .tq-r-nav .tq-r-nav-action{min-height:44px;padding:8px 10px;flex-shrink:0;color:#fff;background:transparent;border-color:transparent;font-weight:600}.tq-site .tq-r-header .tq-r-nav .tq-r-nav-action:is(:hover,:focus-visible){color:#fff;background:transparent;text-decoration:underline;text-underline-offset:.24em}.tq-site .tq-r-header .tq-r-menu-toggle{color:#fff;background:transparent;border:0;border-radius:5px;min-width:44px;min-height:44px;padding:8px}.tq-r-menu-toggle svg{width:27px;height:27px}.tq-r-menu-toggle .tq-uk-menu-close{display:none}.tq-r-header.is-open .tq-r-menu-toggle .tq-uk-menu-open{display:none}.tq-r-header.is-open .tq-r-menu-toggle .tq-uk-menu-close{display:inline}.tq-site :is(.tq-r-header,.tq-uk-hero,.tq-uk-quote-rail,.tq-r-testimonials) :focus-visible{outline-color:#fff}.tq-site .tq-uk-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-height:100svh;gap:0;padding:0;overflow:hidden;color:#fff;background:#21191e}.tq-site .tq-uk-hero>.tq-uk-slide{grid-area:1 / 1;width:100%;min-height:100svh;padding-block:calc(var(--tq-hero-inset) + var(--tq-pad)) var(--tq-pad);margin:0;justify-content:center;background-color:#21191e;background-size:cover;background-position:center;isolation:isolate;visibility:hidden;opacity:0;pointer-events:none}.tq-site .tq-uk-hero>.tq-uk-slide:first-child,.tq-site .tq-uk-hero.is-enhanced>.tq-uk-slide.is-active{visibility:visible;opacity:1;pointer-events:auto}.tq-site .tq-uk-hero.is-enhanced>.tq-uk-slide{transition:opacity 1000ms ease,visibility 0s linear 1000ms}.tq-site .tq-uk-hero.is-enhanced>.tq-uk-slide:not(.is-active){visibility:hidden;opacity:0;pointer-events:none}.tq-site .tq-uk-hero.is-enhanced>.tq-uk-slide.is-active{transition-delay:0s}.tq-uk-slide::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#15030a69,#120c1650 50%,#11111916)}.tq-site .tq-uk-slide-copy{max-width:768px;gap:29px;padding:0}.tq-site .tq-uk-slide-copy .tq-r-eyebrow{font-size:16px;color:var(--tq-blush);font-weight:600;letter-spacing:.025em}.tq-site .tq-uk-slide-copy .tq-r-eyebrow p::before{content:"✱";width:auto;height:auto;margin-right:12px;background:none;vertical-align:baseline}.tq-site .tq-uk-slide-copy :is(h1,h2){font-size:50px;line-height:1.1;color:#fff;font-weight:500}.tq-site .tq-uk-slide-lead{max-width:590px;padding-left:24px;border-left:4px solid var(--tq-blush);font:300 20px/1.4 var(--tq-font);color:#fff}.tq-site .tq-uk-slide-copy .elementor-widget-button{margin-top:10px}.tq-site .tq-uk-slide-copy .elementor-button{min-height:50px;padding:12px 24px;font-size:16px}.tq-site .tq-uk-hero.is-enhanced .tq-uk-slide.is-active .tq-uk-slide-copy{animation:tq-uk-rise 800ms ease both}@keyframes tq-uk-rise{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.tq-uk-hero.is-enhanced::after{content:"";position:absolute;top:calc(50% - 78px);right:max(8%,calc((100% - 1160px) / 2));width:156px;height:156px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160'%3E%3Cpath d='M80 15v130M24 47l112 66M24 113l112-66' fill='none' stroke='white' stroke-width='22' stroke-linecap='round'/%3E%3C/svg%3E");opacity:.085;pointer-events:none;animation:tq-uk-mark-in .7s ease-out}@keyframes tq-uk-mark-in{from{transform:rotate(-12deg)}}.tq-uk-dots{position:absolute;top:50%;right:max(40px,calc((100% - 1278px) / 2));display:flex;flex-direction:column;transform:translateY(-50%);z-index:2}.tq-site .tq-uk-dots button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent}.tq-uk-dots button::before{content:"";width:8px;height:8px;border-radius:6px;background:#ffffff90;transition:height .3s,background-color .3s}.tq-uk-dots button[aria-pressed="true"]::before{height:32px;background:#762639;box-shadow:0 0 0 1px #fff9}.tq-uk-slider-footer{position:absolute;right:max(52px,calc((100% - 1248px) / 2));bottom:26px;display:flex;align-items:center;gap:18px;z-index:2}.tq-site .tq-uk-play{min-height:44px;padding:0 10px;background:transparent;color:#fff;border:0;text-decoration:underline;font-size:13px}.tq-site .tq-uk-play:hover{background:#0005;color:#fff}.tq-uk-progress{display:flex;align-items:center;gap:15px;font:400 13px/1.5 monospace}.tq-uk-progress-track{position:relative;height:2px;width:64px;background:currentColor;opacity:.75}.tq-uk-progress-track i{position:absolute;inset:-1px 0;background:currentColor;transform:scaleX(max(.12,var(--tq-progress,0)));transform-origin:left}.tq-site :is(.tq-uk-inner-hero,.tq-r-main>.tq-r-inner-hero){min-height:550px;padding-block:calc(var(--tq-hero-inset) + var(--tq-pad-compact)) var(--tq-pad-compact);justify-content:center;position:relative;isolation:isolate;overflow:clip;background:var(--tq-wine);color:#fff;border:0}.tq-site :is(.tq-uk-inner-hero,.tq-r-main>.tq-r-inner-hero,.tq-r-board)::before{content:"";position:absolute;inset:-64px 0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,#2a040ae8,#400710c9 65%,#400710b8),var(--tq-hero-image,url(../../../../../../plugins/transquisite-redesign/assets/transquisitegroupUKpageheaderimg-BDK_ZgZD.webp)) center / cover no-repeat;transform:translateY(var(--tq-parallax-offset,0))}.tq-site :is(.tq-uk-inner-hero,.tq-r-main>.tq-r-inner-hero)::before{width:auto;height:auto}.tq-site .tq-uk-inner-hero[data-tq-hero-art] .tq-service-hero-image,.tq-site.single-post:not(.elementor-editor-active) .tq-uk-article-media{display:none}.tq-site .tq-r-main>.tq-r-inner-hero:not(.tq-uk-inner-hero){display:flex;align-items:center}.tq-site :is(.tq-uk-inner-hero,.tq-r-main>.tq-r-inner-hero) .tq-r-eyebrow{color:var(--tq-blush);font-size:16px;letter-spacing:.03em;font-weight:600}.tq-site .tq-uk-inner-hero :is(.tq-r-byline,.tq-r-back){color:var(--tq-blush)}.tq-site :is(.tq-uk-inner-hero,.tq-r-main>.tq-r-inner-hero) .tq-r-eyebrow p::before{display:none}.tq-site .tq-uk-inner-hero .tq-uk-title-layout{padding:0}.tq-site .tq-uk-inner-hero :is(.tq-r-hero-copy,.tq-r-reading){max-width:var(--tq-reading);margin-inline:0}.tq-site .tq-uk-lead-copy .elementor-widget-text-editor{font-size:18px;line-height:1.625;color:var(--tq-muted)}.tq-site .tq-r-main>:is(.tq-uk-lead:has(+.tq-r-section),.tq-uk-lead+.tq-r-section,.tq-uk-article-media,.tq-r-article-body,.tq-align-section-title,.tq-align-list-section){--tq-section-pad:var(--tq-pad-compact)}.tq-site .tq-uk-centered{text-align:center;background:var(--tq-warm)}.tq-site .tq-uk-centered+.tq-r-section{background:var(--tq-warm)}.tq-site .tq-r-vacancy .tq-native-job-title{font-size:clamp(26px, 4vw, 36px);line-height:1.2;text-wrap:balance}.tq-site .tq-r-vacancy .tq-r-vacancy-grid>.e-con>.elementor-widget-heading h2{font-size:24px;line-height:1.3333}.tq-site .tq-uk-job-detail-hero .tq-r-facts{color:var(--tq-ink);grid-template-columns:minmax(0,1fr)}.tq-site .tq-uk-job-detail-hero .tq-r-facts dd{font-size:15px;line-height:1.5}@media (min-width:480px){.tq-site .tq-uk-job-detail-hero .tq-r-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tq-site .tq-uk-job-detail-hero .tq-r-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%, 215px),1fr))}}.tq-site .tq-uk-job-detail-hero .elementor-button{background:#fff;color:var(--tq-wine)}.tq-site .tq-r-board{--tq-board-hero-height:550px;padding-top:0;background:linear-gradient(var(--tq-wine) var(--tq-board-hero-height),#fff var(--tq-board-hero-height));position:relative;isolation:isolate}.tq-site .tq-r-main .tq-r-board::before{inset-block-end:auto;height:calc(var(--tq-board-hero-height) + 128px);clip-path:inset(calc(64px - var(--tq-parallax-offset, 0px)) 0 calc(64px + var(--tq-parallax-offset, 0px)))}.tq-site .tq-native-listing .tq-r-board-top{color:#fff;min-height:var(--tq-board-hero-height,550px);display:flex;flex-direction:column;justify-content:center;padding-block:calc(var(--tq-hero-inset) + var(--tq-pad-compact)) var(--tq-pad-compact);margin-bottom:0}.tq-site .tq-r-board-top .tq-r-eyebrow{color:var(--tq-blush)}.tq-site .tq-r-board .tq-native-filters{margin-top:var(--tq-pad-compact);background:var(--tq-warm)}.tq-site .tq-r-board .tq-r-job-card-copy h2{font-size:20px;line-height:1.4}.tq-site .tq-uk-regional .tq-r-split{align-items:start}.tq-site .tq-r-home>.tq-r-home-company{--tq-section-pad:var(--tq-pad-compact)}.tq-site .tq-r-home>.tq-r-home-approach{background:linear-gradient(110deg,#eae5dfe8,#eae5dfc9),url(../../../../../../plugins/transquisite-redesign/assets/inclusive-recruitment-CsRxMSic.webp) center / cover no-repeat #eae5df}.tq-site .tq-uk-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0}.tq-site .tq-uk-feature{padding:24px;gap:12px;border:1px solid #f0e7e9;border-radius:5px;background:#fff;box-shadow:0 4px 18px #4a0e1306}.tq-site .tq-uk-feature::before{content:"";position:static;display:block;flex:none;align-self:start;width:44px;height:44px;border-radius:5px;background:var(--tq-blush) center / 22px no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23400710' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='7' width='18' height='14' rx='2'/%3E%3Cpath d='M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M3 13h18'/%3E%3C/svg%3E")}.tq-site .tq-uk-feature-2::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23400710' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M2 21v-2a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v2m3-6a4 4 0 0 1 3 4v2m-4-18a4 4 0 0 1 0 8'/%3E%3C/svg%3E")}.tq-site .tq-uk-feature-3::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23400710' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s7-3 7-10V5l-7-3-7 3v7c0 7 7 10 7 10Z'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.tq-site .tq-uk-feature-4::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23400710' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 18h5v-5h5V8h8M16 3l5 5-5 5'/%3E%3C/svg%3E")}.tq-site .tq-uk-feature:is(:hover,:focus-within){background:var(--tq-wine);color:#fff}.tq-site .tq-uk-feature:is(:hover,:focus-within) .elementor-button{color:#fff}.tq-site .tq-uk-feature>.tq-uk-arrow{margin-block-start:auto}.tq-site .tq-uk-arrow .elementor-button-icon{display:none}.tq-site .tq-uk-arrow .elementor-button::after{content:"↗";margin-left:10px;font-size:16px;transition:transform .25s}.tq-site .tq-uk-consult{text-align:center;background:var(--tq-warm)}.tq-site .tq-r-main .tq-uk-consult .tq-r-actions.e-con{justify-content:center;margin-top:4px}.tq-site .tq-uk-consult .tq-r-wrap{max-width:var(--tq-reading);gap:18px}.tq-site .tq-uk-consult h2{text-wrap:balance}.tq-site .tq-uk-consult .elementor-widget-text-editor{max-width:55ch;margin-inline:auto;color:var(--tq-muted)}@media (max-width:639px){.tq-site .tq-r-main .tq-uk-consult .tq-r-actions.e-con{flex-direction:column;align-items:stretch;width:min(100%, 280px);margin-inline:auto}.tq-site .tq-uk-consult .elementor-button{width:100%;justify-content:center}}.tq-site .tq-r-home :is(.tq-uk-service-rail,.tq-uk-rail,.tq-uk-insights-rail .tq-native-articles){position:relative;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3);gap:24px;align-items:stretch;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:4px 0 12px;margin:0}.tq-site .tq-r-home :is(.tq-uk-service-rail,.tq-uk-rail,.tq-uk-insights-rail .tq-native-articles)>*{grid-column:auto;min-width:0;scroll-snap-align:start}.tq-site .tq-r-home .tq-uk-service-rail .tq-r-service-card{grid-column:auto;transition:box-shadow .3s}.tq-site .tq-uk-service-rail .tq-r-service-card:is(:hover,:focus-within){box-shadow:0 8px 22px #40071014}.tq-site .tq-r-home .tq-uk-service-rail .tq-r-service-image{overflow:hidden}.tq-site .tq-r-service-image a{display:block;position:relative}.tq-site .tq-r-service-image a:focus-visible::after{content:"";position:absolute;inset:4px;pointer-events:none;outline:2px solid #fff;box-shadow:0 0 0 4px var(--tq-wine)}.tq-site .tq-r-home .tq-uk-service-rail .tq-r-service-image img{height:192px;transition:transform .7s ease}.tq-site .tq-uk-service-rail .tq-r-service-card:is(:hover,:focus-within) img{transform:scale(1.08)}.tq-site .tq-uk-service-rail .tq-r-card-body{padding:28px 32px}.tq-site .tq-uk-service-rail .tq-r-card-body p{font-size:14px;color:var(--tq-muted)}.tq-site .tq-uk-service-rail .tq-r-button-link .elementor-button{font-size:13px;letter-spacing:.04em;text-transform:uppercase}.tq-uk-rail-controls{display:flex;align-items:center;justify-content:end;gap:12px;margin-top:15px}.tq-site .tq-uk-rail-controls button{border:1px solid currentColor;color:inherit;background:transparent;border-radius:5px;min-width:44px;min-height:44px;padding:6px;font-size:20px}.tq-site .tq-uk-rail-controls button:hover{color:#fff;background:var(--tq-wine)}.tq-site .tq-uk-rail-controls button:disabled{opacity:.45;cursor:default}.tq-uk-editorial-controls[hidden]{display:none}.tq-uk-editorial-controls .tq-uk-progress-track{background:var(--tq-line);opacity:1}.tq-uk-editorial-controls .tq-uk-progress-track i{inset:0}@media (max-width:639px){.tq-uk-editorial-controls{justify-content:center}}.tq-site .tq-r-testimonials{position:relative;isolation:isolate;overflow:hidden;background:var(--tq-ink)}.tq-site .tq-r-testimonials::after{content:"";position:absolute;inset:-64px 0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,#320610e8,#400710cf 65%,#29050ce6),url(../../../../../../plugins/transquisite-redesign/assets/specialised-recruitment-BEZm0DH_.webp) center / cover no-repeat;transform:translateY(var(--tq-parallax-offset,0))}@media (prefers-reduced-motion:reduce){.tq-site .tq-r-testimonials::after,.tq-site :is(.tq-uk-inner-hero,.tq-r-main>.tq-r-inner-hero,.tq-r-board)::before{transform:none}.tq-site .tq-r-main .tq-r-board::before{clip-path:inset(64px 0)}}.tq-site .tq-r-testimonials>.tq-r-wrap>.elementor-widget-heading h2{font-size:clamp(36px,5vw,60px);line-height:1}.tq-site .tq-r-home .tq-uk-quote-rail{background:none;color:#fff;border-radius:0}.tq-site .tq-r-home .tq-uk-rail.tq-uk-drag-enabled{scrollbar-width:none}.tq-site .tq-r-home .tq-uk-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}@media (pointer:fine){.tq-uk-rail.tq-uk-drag-enabled:not(.is-dragging){cursor:grab}}.tq-site .tq-uk-quote-rail>.elementor-widget{padding:26px 0}.tq-site .tq-uk-quote-rail .tq-quote blockquote{font:italic 400 18px/1.625 var(--tq-font);color:var(--tq-blush)}.tq-site .tq-uk-quote-rail .tq-quote blockquote::before{color:#fff;opacity:.75;font-size:64px}.tq-site .tq-uk-quote-rail .tq-quote figcaption{color:#fff}.tq-site .tq-uk-quotes-aligned>.elementor-widget>.elementor-widget-container{height:100%}.tq-site .tq-uk-quotes-aligned .tq-quote{display:flex;flex-direction:column;align-items:start;height:100%}.tq-site .tq-uk-quote-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:6.5em;margin:0;overflow:hidden;overflow-wrap:anywhere}.tq-site .tq-uk-quote-more{margin-top:auto;min-height:44px;padding:8px 0;border:0;color:#fff;background:transparent;text-decoration:underline;text-underline-offset:.25em;font:600 14px/1.5 var(--tq-font)}.tq-site .tq-uk-quote-more:hover{color:var(--tq-blush);background:transparent}.tq-site .tq-uk-quote-dialog{box-sizing:border-box;width:min(640px, calc(100% - 32px));max-height:85dvh;overflow:auto;padding:clamp(18px, 4vw, 36px);border:1px solid var(--tq-line);border-radius:5px;background:var(--tq-warm);color:var(--tq-ink)}.tq-uk-quote-dialog::backdrop{background:#210409b8}.tq-uk-quote-dialog-head{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px}.tq-site .tq-uk-quote-dialog h2{margin:0;font:700 21px/1.3 var(--tq-font);overflow-wrap:anywhere}.tq-site .tq-uk-quote-dialog blockquote{margin:0;font-style:italic;overflow-wrap:anywhere}.tq-site .tq-uk-quote-dialog blockquote p:last-child{margin-bottom:0}.tq-site .tq-uk-quote-dialog button{min-height:44px;border:1px solid var(--tq-wine);border-radius:5px;background:var(--tq-wine);color:#fff}.tq-site .tq-uk-quote-dialog button:hover{background:var(--tq-hover);color:#fff}.tq-site .tq-uk-quote-dialog button:focus-visible{outline:2px solid var(--tq-muted);outline-offset:3px}.tq-site .tq-r-testimonials .tq-uk-rail-controls button:hover{background:#fff;color:var(--tq-wine)}.tq-site .tq-r-footer.e-con{background:var(--tq-warm);color:var(--tq-ink);padding-block:var(--tq-pad)}.tq-site .tq-r-footer .tq-r-wrap{gap:32px}.tq-site .tq-r-footer .tq-r-eyebrow{color:var(--tq-muted)}.tq-site .tq-r-footer-intro,.tq-site .tq-r-footer-legal{border-color:var(--tq-line);color:var(--tq-ink)}.tq-site .tq-r-footer .tq-r-footer-intro.e-con{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding-block-end:32px}.tq-site .tq-r-footer .tq-r-footer-grid{align-items:start;row-gap:28px}.tq-site .tq-r-footer .tq-r-footer-grid>.e-con{align-items:start;min-width:0;gap:12px}.tq-site .tq-r-footer-grid h3{font-size:18px}.tq-site .tq-r-footer-links a{color:var(--tq-ink)}.tq-site .tq-r-footer .tq-r-footer-grid .tq-r-footer-logo.elementor-widget{width:min(100%, 190px);max-width:190px;align-self:start;text-align:left}.tq-site .tq-r-footer .tq-r-footer-logo img{width:100%;height:auto;aspect-ratio:1920 / 797}.tq-site .tq-r-footer .tq-r-socials.elementor-widget{width:100%;align-self:start;text-align:left}.tq-site .tq-r-footer .tq-r-socials .elementor-social-icons-wrapper{display:flex;flex-wrap:wrap;justify-content:start;gap:8px}.tq-site .tq-r-footer .tq-r-socials .elementor-social-icons-wrapper a.elementor-social-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:5px;background:var(--tq-wine);color:#fff}.tq-site .tq-r-footer .tq-r-socials .elementor-social-icons-wrapper a.elementor-social-icon:hover{background:var(--tq-hover)}.tq-site .tq-r-footer .tq-r-socials .elementor-social-icon svg{width:18px;height:18px;fill:currentColor}.tq-site .tq-r-footer .tq-r-socials .elementor-social-icon img{width:18px;height:18px;filter:brightness(0) invert(1)}@media (max-width:767px){.tq-site .tq-r-footer .tq-r-footer-intro.e-con{grid-template-columns:minmax(0,1fr)}.tq-site .tq-r-footer .tq-r-footer-grid .tq-r-footer-logo.elementor-widget{max-width:165px}}@media (max-width:1139px){.tq-site,.tq-site.home{--tq-header-height:96px}.tq-r-header-inner{flex-wrap:wrap}.tq-r-header .tq-r-logo img,.home .tq-r-header .tq-r-logo img{height:48px}.tq-r-header:is(.is-open,.is-scrolled) .tq-r-logo img{height:32px}.tq-r-header .tq-r-nav{flex:1 0 100%;border-color:#ffffff4a;gap:8px;max-height:calc(100dvh - 80px);overflow-y:auto}.tq-r-header .tq-r-nav-links{margin-inline:0;gap:0}.tq-r-header .tq-r-nav-links a{font-size:19px;padding-inline:4px}.tq-r-header .tq-r-nav .tq-r-nav-action{margin-bottom:10px}}@media (max-width:1023px){.tq-site .tq-r-home :is(.tq-uk-service-rail,.tq-uk-rail,.tq-uk-insights-rail .tq-native-articles){grid-auto-columns:calc((100% - 24px) / 2)}}@media (max-width:767px){.tq-site .tq-r-main h1{font-size:30px}.tq-site .tq-uk-slide-copy{gap:24px;padding-right:38px}.tq-site .tq-uk-slide-copy .tq-r-eyebrow{font-size:14px}.tq-site .tq-uk-slide-copy :is(h1,h2){font-size:36px;line-height:1.1}.tq-site .tq-uk-slide-lead{font-size:18px;line-height:1.55;padding-left:16px}.tq-site .tq-uk-slide-copy .elementor-button{font-size:14px;min-height:46px;padding:10px 16px}.tq-uk-slide::after{background:linear-gradient(90deg,#11020c88,#11020c55)}.tq-uk-hero.is-enhanced::after{display:none}.tq-uk-dots{right:0}.tq-uk-slider-footer{right:16px;bottom:10px}.tq-site :is(.tq-uk-inner-hero,.tq-r-main>.tq-r-inner-hero){min-height:400px}.tq-site .tq-r-board{--tq-board-hero-height:400px}.tq-site .tq-uk-quote-rail>.elementor-widget:nth-child(n){padding-top:12px}}@media (max-width:639px){.tq-site .tq-r-home :is(.tq-uk-service-rail,.tq-uk-rail,.tq-uk-insights-rail .tq-native-articles){grid-auto-columns:min(85vw,100%);gap:14px}.tq-site .tq-uk-features{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html:has(body.tq-site){scroll-behavior:auto}.tq-site :is(.tq-r-main,.tq-r-header,.tq-r-footer,.tq-uk-quote-dialog),.tq-site :is(.tq-r-main,.tq-r-header,.tq-r-footer,.tq-uk-quote-dialog) *,.tq-site .tq-uk-hero::after,.tq-site .tq-uk-arrow .elementor-button::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.tq-site .tq-native-articles .tq-uk-insight-card{position:relative;padding:0}.tq-site .tq-uk-insight-media{position:relative;overflow:hidden;background:var(--tq-blush);min-height:76px}.tq-site .tq-uk-insight-image-link{display:block;height:100%}.tq-site .tq-r-main .tq-uk-insight-image-link:focus-visible{position:relative;z-index:1;outline-offset:-4px}.tq-site .tq-native-articles .tq-uk-insight-media img{margin:0;border-radius:0;transition:transform .7s ease}.tq-site .tq-uk-insights-rail .tq-uk-insight-card{margin-block:0;background:#fff;overflow:hidden}.tq-site .tq-uk-insights-rail .tq-uk-insight-media{height:192px}.tq-site .tq-uk-insights-rail .tq-uk-insight-media img{height:100%}.tq-site .tq-uk-insight-card:is(:hover,:focus-within) img{transform:scale(1.06)}.tq-site .tq-uk-insight-media time{position:absolute;top:12px;left:12px;display:grid;min-width:48px;padding:7px 8px;pointer-events:none;margin:0!important;border-radius:5px;text-align:center;line-height:1.05;color:#fff!important;background:var(--tq-wine)}.tq-uk-insight-media time strong{font-size:20px}.tq-uk-insight-media time span{font-size:11px}.tq-site .tq-uk-insight-copy{padding:22px;color:var(--tq-ink)}.tq-site .tq-native-articles .tq-uk-insight-copy :is(p,h2,h3){margin-inline:0}.tq-site .tq-uk-insight-copy p{font-size:14px}.tq-site .tq-uk-insight-author{color:var(--tq-muted)}.tq-site .tq-r-main .tq-uk-insight-copy :is(h2,h3){font-size:20px;line-height:1.35}.tq-site .tq-r-main.tq-r-blog h1{font-size:clamp(28px, 4vw, 36px)}.tq-site .tq-r-blog .tq-native-articles{grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:640px){.tq-site .tq-r-blog .tq-native-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tq-site .tq-r-blog .tq-native-articles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tq-site .tq-uk-service-rail .tq-r-service-card:is(:hover,:focus-within) img,.tq-site .tq-uk-insight-card:is(:hover,:focus-within) img{transform:none}}.tq-site .tq-uk-centered .tq-r-wrap::before{content:"";display:block;width:64px;height:64px;border-radius:5px;margin-inline:auto;background:var(--tq-wine) center / 30px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M2 21v-2a4 4 0 0 1 4-4h6a4 4 0 0 1 4 4v2m3-6a4 4 0 0 1 3 4v2m-4-18a4 4 0 0 1 0 8'/%3E%3C/svg%3E");box-shadow:0 6px 14px #40071026}.tq-site .tq-uk-centered .tq-r-wrap::before{position:static;align-self:center;inset:auto}.tq-site .tq-uk-page .tq-r-section-top.e-con{flex-flow:row wrap;justify-content:space-between;align-items:end}.tq-site .tq-uk-page .tq-r-section-top.e-con>.e-con{flex:1 1 min(460px, 100%);align-items:flex-start}.tq-site .tq-uk-feature:focus-within :focus-visible{outline-color:#fff}.tq-site .tq-article-navigation{display:grid;gap:16px;margin-block-start:24px}.tq-site .tq-r-main .tq-article-navigation a{display:grid;align-content:start;gap:6px;padding:20px;border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:var(--tq-warm);color:var(--tq-ink);text-decoration:none;overflow-wrap:anywhere}.tq-site .tq-r-main .tq-article-navigation a:hover{background:var(--tq-blush)}.tq-site .tq-article-navigation span{font-size:14px;color:var(--tq-muted)}@media (min-width:640px){.tq-site .tq-article-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-site .tq-article-navigation-next{grid-column:2;grid-row:1;text-align:right}}.tq-site .tq-r-main :is(.tq-r-split-copy,.tq-r-card-body,.tq-r-hero-copy,.tq-r-form-panel,.tq-r-contact-details){min-width:0}.tq-site .tq-r-main .tq-r-section-top.e-con{column-gap:24px}.tq-site .tq-r-main .tq-r-section-top.e-con>.e-con{padding:0;gap:12px}.tq-site .tq-r-main :is(.tq-r-services-grid,.tq-align-directory-grid)>article{align-self:stretch}.tq-site .tq-r-service-card .tq-r-card-body.e-con{flex:1 1 auto;align-items:stretch}.tq-site .tq-r-service-card .tq-r-card-body .tq-r-button{margin-top:auto;align-self:start}.tq-site .tq-r-main .tq-r-split.e-con{grid-template-columns:minmax(0,1fr)}.tq-site .tq-r-main .tq-r-details .elementor-widget-container{display:flow-root}.tq-site .tq-r-main .tq-r-details details:last-child{margin-bottom:0}.tq-site .tq-r-split-image{aspect-ratio:16 / 11}.tq-site .tq-r-main .tq-r-contact-grid{align-items:start}.tq-site .tq-r-main .tq-r-contact-grid>.e-con{width:100%}.tq-site .tq-r-main .tq-r-form-panel .elementor-field-group{min-width:0}.tq-site .tq-r-main .tq-r-form-panel .elementor-field-label{display:block;margin-block-end:4px}.tq-site .tq-align-section>.tq-r-wrap{gap:clamp(20px, 3vw, 36px)}.tq-site .tq-align-section .tq-align-copy.e-con,.tq-site .tq-align-section .tq-align-media-column.e-con{min-width:0;width:100%;padding:0;gap:16px;align-items:stretch}.tq-site .tq-align-section .tq-align-copy .elementor-widget-text-editor{font-size:16px;line-height:1.65;overflow-wrap:anywhere}.tq-site .tq-align-section .tq-align-copy .elementor-widget-text-editor :is(h2,h3,h4){margin-block:1em .5em}.tq-site .tq-align-section .tq-align-media{align-self:stretch;min-width:0}.tq-site .tq-align-section .tq-align-media img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:var(--tq-radius)}.tq-site .tq-align-product .tq-align-media img{object-fit:contain;max-height:560px;background:var(--tq-warm)}.tq-site .tq-align-section :is(.tq-align-split,.tq-align-list-grid,.tq-align-directory-grid).e-con{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding:0;gap:clamp(22px, 4vw, 54px)}.tq-site .tq-align-alternating .tq-align-split+.tq-align-split{padding-top:clamp(24px, 4vw, 44px);border-top:1px solid var(--tq-line)}.tq-site .tq-align-section .tq-align-list-grid{gap:20px}.tq-site .tq-align-list-grid .elementor-widget-icon-list,.tq-site .tq-align-section .tq-align-panel.e-con{padding:clamp(18px, 3vw, 32px);border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:#fff}.tq-site .tq-align-feature-section{background:var(--tq-warm)}.tq-site .tq-align-section .tq-align-directory-grid{gap:22px;align-items:stretch}.tq-site .tq-align-directory-card.e-con{display:flex;flex-direction:column;padding:0;gap:0;border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:#fff;overflow:hidden;min-width:0}.tq-site .tq-align-directory-card .tq-align-media img{aspect-ratio:16 / 9;border-radius:0}.tq-site .tq-align-directory-card .tq-align-card-copy.e-con{padding:clamp(18px, 2.5vw, 28px);gap:12px;flex:1 1 auto}.tq-site .tq-align-directory-card .tq-r-button{margin-top:auto;align-self:start}.tq-site .tq-r-cta-split .tq-r-cta-copy.e-con{min-width:0;align-self:center;gap:16px}.tq-site .tq-r-cta-split .tq-r-cta-image img{object-fit:cover}.tq-site .tq-r-cta-split .tq-r-cta-copy h2{text-wrap:balance}.tq-site .tq-align-cta .tq-r-cta-split{min-height:360px}@media (min-width:640px){.tq-site .tq-align-section .tq-align-directory-grid.e-con{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.tq-site .tq-r-main .tq-r-split.e-con,.tq-site .tq-align-section :is(.tq-align-split,.tq-align-list-grid).e-con{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-site .tq-align-section .tq-align-reverse>.tq-align-media-column{grid-column:2;grid-row:1}.tq-site .tq-align-section .tq-align-reverse>.tq-align-copy{grid-column:1;grid-row:1}}@media (min-width:1024px){.tq-site .tq-align-section .tq-align-directory-grid.e-con{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.tq-site .tq-r-cta-split .tq-r-cta-image{height:auto}.tq-site .tq-r-cta-split .tq-r-cta-image img{height:auto;min-height:0;aspect-ratio:16 / 9}.tq-site .tq-align-cta .tq-r-cta-split{min-height:0}}.tq-site .tq-r-main .tq-r-form-panel .elementor-widget-form>.elementor-widget-container{padding:0}.tq-site .tq-r-main .tq-r-form-panel .elementor-widget-form .elementor-field-label{padding:0;margin-block-end:6px}.tq-site .tq-r-main .tq-r-form-panel .elementor-widget-form .elementor-button[type="submit"]{border:1px solid transparent;border-radius:var(--tq-radius);margin-block-start:4px}.tq-site .tq-service-detail .tq-uk-title-layout.e-con{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(24px, 5vw, 72px)}.tq-site .tq-service-detail .tq-r-hero-copy.e-con{min-width:0;padding:0;gap:14px}.tq-site .tq-service-detail .tq-uk-inner-hero h1{max-width:17ch;font-size:clamp(30px, 4.5vw, 50px);line-height:1.13;text-wrap:balance}.tq-site .tq-service-detail .tq-service-back p{margin:0}.tq-site .tq-service-detail .tq-service-back a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--tq-blush);font-size:14px;font-weight:600;text-decoration:none}.tq-site .tq-service-detail .tq-service-back a:hover{text-decoration:underline}.tq-site .tq-service-detail .tq-uk-inner-hero :focus-visible{outline-color:#fff}.tq-site .tq-service-detail .tq-service-actions{margin-top:6px}.tq-site .tq-service-detail .tq-service-hero-image{min-width:0;overflow:hidden;border-radius:var(--tq-radius);background:var(--tq-ink)}.tq-site .tq-service-detail .tq-service-hero-image img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;border-radius:0}.tq-site .tq-service-detail .tq-uk-lead-copy.e-con{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;width:100%;max-width:1100px;margin-inline:0;padding:0}.tq-site .tq-service-detail .tq-uk-lead-copy>.elementor-widget-text-editor{color:var(--tq-ink);font-size:17px;line-height:1.65}.tq-site .tq-service-detail .tq-uk-lead-copy p:last-child{margin-block-end:0}.tq-site .tq-service-detail .tq-align-section h2,.tq-site .tq-service-detail .tq-service-module-heading h2,.tq-site .tq-service-detail .tq-service-availability h2{font-size:clamp(26px, 3.2vw, 36px);line-height:1.16}.tq-site .tq-service-detail .tq-align-copy h3{font-size:clamp(22px, 2.5vw, 30px);line-height:1.25}.tq-site .tq-service-detail .tq-align-directory-card h3{font-size:20px;line-height:1.35}.tq-site .tq-service-detail .tq-align-copy .tq-service-module-heading{margin-block-end:2px}.tq-site .tq-service-detail .tq-align-copy :is(.elementor-widget-text-editor,.elementor-widget-icon-list){max-width:68ch}.tq-site .tq-service-detail .tq-align-copy .elementor-widget-text-editor>.elementor-widget-container>:last-child{margin-block-end:0}.tq-site .tq-service-detail .tq-align-panel.e-con{border-radius:var(--tq-radius)}.tq-site .tq-service-detail .tq-align-panel .elementor-icon-list-items{display:grid;gap:8px}.tq-site .tq-service-detail .tq-service-offerings .elementor-widget-text-editor ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 170px),1fr));gap:10px;padding:0;margin-block:0}.tq-site .tq-service-detail .tq-service-offerings .elementor-widget-text-editor li{display:list-item;list-style:none;padding:12px 14px;border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:var(--tq-warm)}.tq-site .tq-service-detail .tq-service-accordion .elementor-accordion-item{margin-block-start:8px;border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:var(--tq-warm)}.tq-site .tq-service-detail .tq-service-accordion .elementor-tab-title{line-height:1.4}.tq-site .tq-service-detail .tq-service-accordion .elementor-tab-content{background:#fff}.tq-site .tq-service-detail .tq-align-cta .tq-r-cta-copy h2{max-width:24ch;text-wrap:pretty}.tq-site .tq-service-detail .tq-service-availability .tq-r-reading.e-con{align-items:start;gap:18px;padding:clamp(20px, 5vw, 48px);border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:var(--tq-warm)}@media (min-width:768px){.tq-site .tq-service-detail .tq-uk-inner-hero:not([data-tq-hero-art]) .tq-uk-title-layout.e-con{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.tq-site .tq-service-detail .tq-service-hero-image img{aspect-ratio:5 / 4}.tq-site .tq-service-detail .tq-uk-lead-copy.e-con{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px, 5vw, 72px)}}.tq-site .elementor-icon-list-icon>:is(.fa-check,.fa-check-circle,.fa-circle-check,.fa-check-square,.fa-square-check,.e-fas-check,.e-fas-check-circle,.e-fas-circle-check,.e-fas-check-square,.e-fas-square-check){--tq-check-mark:url(../../../../../../plugins/transquisite-redesign/icons/check-circle.svg);display:inline-block;inline-size:max(18px, 1em);block-size:max(18px, 1em);flex:none;color:var(--tq-muted);background:currentColor;-webkit-mask:var(--tq-check-mark) center / contain no-repeat;mask:var(--tq-check-mark) center / contain no-repeat}.tq-site :is(.tq-check-square,.tq-check-square.elementor-widget) .elementor-icon-list-icon>:is(.fa-check,.fa-check-circle,.fa-circle-check,.e-fas-check,.e-fas-check-circle,.e-fas-circle-check),.tq-site .elementor-icon-list-icon>:is(.fa-check-square,.fa-square-check,.e-fas-check-square,.e-fas-square-check){--tq-check-mark:url(../../../../../../plugins/transquisite-redesign/icons/check-square.svg)}.tq-site .elementor-icon-list-icon>:is(.fa-check,.fa-check-circle,.fa-circle-check,.fa-check-square,.fa-square-check,.e-fas-check,.e-fas-check-circle,.e-fas-circle-check,.e-fas-check-square,.e-fas-square-check)>*{visibility:hidden}.tq-site .elementor-icon-list-icon>:is(.fa-check,.fa-check-circle,.fa-circle-check,.fa-check-square,.fa-square-check)::before{content:none}.tq-site .elementor-icon-list-icon:has(>:is(.fa-check-circle,.e-fas-check-circle)){align-self:flex-start;margin-block-start:.25em}.tq-site:is(.page-id-85,.page-id-509,.page-id-515) .tq-service-editorial>.tq-ed-section{--tq-section-pad:var(--tq-pad-compact)}.tq-site.page-id-76 .tq-service-editorial{--tq-talent-pool-inset:clamp(24px, 4.17vw, 32px)}.tq-site.page-id-76 .tq-service-editorial>.tq-ed-section{--tq-section-pad:var(--tq-talent-pool-inset)}.tq-site.page-id-76 .tq-service-editorial>.tq-uk-inner-hero{min-height:0;padding-block:calc(var(--tq-hero-inset) + var(--tq-talent-pool-inset)) var(--tq-talent-pool-inset)}.tq-site :is(.tq-check-list,.tq-service-detail :is(.elementor-widget-text-editor,.elementor-tab-content,.elementor-widget-icon-list) ul){padding-inline-start:0}.tq-site :is(.tq-check-list,.tq-service-detail :is(.elementor-widget-text-editor,.elementor-tab-content,.elementor-widget-icon-list) ul)>li{position:relative;padding-inline-start:26px}.tq-site :is(.tq-check-list,.tq-service-detail :is(.elementor-widget-text-editor,.elementor-tab-content,.elementor-widget-icon-list) ul)>li::marker{content:''}.tq-site :is(.tq-check-list,.tq-service-detail :is(.elementor-widget-text-editor,.elementor-tab-content,.elementor-widget-icon-list) ul)>li::before{content:'';position:absolute;inset-inline-start:0;inset-block-start:.25em;width:18px;height:18px;background:var(--tq-muted);mask:var(--tq-service-check,url(../../../../../../plugins/transquisite-redesign/icons/check-circle.svg)) center / contain no-repeat;pointer-events:none}.tq-site .tq-service-detail .tq-check-square{--tq-service-check:url(../../../../../../plugins/transquisite-redesign/icons/check-square.svg)}.tq-site .tq-service-detail .elementor-icon-list-icon{display:none}.tq-site .tq-service-detail .elementor-icon-list-item .elementor-icon-list-text{padding-inline-start:0}.tq-site .tq-service-editorial .tq-ed-offerings .elementor-widget-text-editor ul>li{padding-inline-start:44px}.tq-site .tq-service-editorial .tq-ed-offerings .elementor-widget-text-editor ul>li::before{inset-block-start:22px;inset-inline-start:18px}.tq-site .tq-service-editorial .tq-service-hero-image img{max-height:380px}.tq-site .tq-service-editorial .tq-ed-warm{background:var(--tq-warm)}.tq-site .tq-service-editorial .tq-ed-section>.tq-r-wrap.e-con{gap:clamp(20px, 3vw, 40px)}.tq-site .tq-service-editorial :is(.tq-ed-split,.tq-ed-pair,.tq-ed-intro,.tq-ed-enquiry).e-con{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px, 5vw, 72px);align-items:start;min-width:0;padding:0}.tq-site .tq-service-editorial .tq-ed-pair.e-con{gap:clamp(16px, 3vw, 28px);align-items:stretch}.tq-site .tq-service-editorial :is(.tq-ed-copy,.tq-ed-heading,.tq-ed-image,.tq-ed-card).e-con{min-width:0;padding:0;gap:16px;align-items:stretch}.tq-site .tq-service-editorial :is(.tq-ed-copy,.tq-ed-card) .elementor-widget-text-editor{font-size:16px;line-height:1.65}.tq-site .tq-service-editorial :is(.tq-ed-copy,.tq-ed-card) .elementor-widget-text-editor p:last-child{margin-block-end:0}.tq-site .tq-service-editorial .tq-ed-section h2{max-width:25ch;font-size:clamp(28px, 3.4vw, 40px);line-height:1.12;text-wrap:balance}.tq-site .tq-service-editorial .tq-ed-section h3{font-size:22px;line-height:1.27}.tq-site .tq-service-editorial .tq-ed-directory .tq-align-directory-card h3{font-size:20px;line-height:1.35}.tq-site .tq-service-editorial .tq-ed-intro .tq-ed-copy{max-width:68ch}.tq-site .tq-service-editorial .tq-ed-intro .tq-ed-copy .elementor-widget-text-editor{font-size:clamp(16px, 1.6vw, 19px)}.tq-site .tq-service-editorial .tq-ed-label p{margin-block-end:0}.tq-site .tq-service-editorial .tq-ed-image .elementor-widget-image{min-width:0}.tq-site .tq-service-editorial .tq-ed-image img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;border-radius:var(--tq-radius);object-fit:cover}.tq-site .tq-service-editorial .tq-ed-card.e-con,.tq-site .tq-service-editorial .tq-ed-callout.e-con{padding:clamp(20px, 3vw, 36px);border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:#fff}.tq-site .tq-service-editorial .tq-ed-card .elementor-icon-list-items{display:grid;gap:10px}.tq-site .tq-service-editorial .tq-ed-callout.e-con{background:var(--tq-warm)}.tq-site .tq-service-editorial .tq-ed-callout .elementor-widget-text-editor{max-width:70ch}.tq-site .tq-service-editorial .tq-ed-offerings .elementor-widget-text-editor ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 180px),1fr));gap:12px;padding:0;margin:0}.tq-site .tq-service-editorial .tq-ed-offerings .elementor-widget-text-editor li{list-style:none;padding:18px;border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:#fff;font-weight:600}.tq-site .tq-service-editorial .tq-ed-accordion .elementor-accordion-item{margin-block-end:8px;border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:var(--tq-warm)}.tq-site .tq-service-editorial .tq-ed-accordion .elementor-tab-title{min-height:44px;line-height:1.45}.tq-site .tq-service-editorial .tq-ed-accordion .elementor-tab-content{background:#fff}.tq-site .tq-service-editorial .tq-ed-tabs .elementor-widget-tabs{min-width:0;border:1px solid var(--tq-line);border-radius:var(--tq-radius);background:var(--tq-warm)}.tq-site .tq-service-editorial .tq-ed-tabs .elementor-tab-title{min-height:44px}.tq-site .tq-service-editorial .tq-ed-tabs .elementor-tab-content{background:#fff}.tq-site .tq-service-editorial .tq-ed-quotation .elementor-widget-container>p:first-child:has(>strong:only-child){margin-block-end:20px;padding:16px 20px;border-inline-start:3px solid var(--tq-muted);background:#fff;font-style:italic}.tq-site .tq-service-editorial .tq-ed-enquiry.e-con{gap:0;overflow:hidden;border-radius:var(--tq-radius);background:var(--tq-wine);color:#fff}.tq-site .tq-service-editorial .tq-ed-enquiry .tq-ed-copy.e-con{padding:clamp(24px, 5vw, 64px);align-self:center}.tq-site .tq-service-editorial .tq-ed-enquiry .tq-ed-label,.tq-site .tq-service-editorial .tq-ed-enquiry .tq-ed-label p{color:var(--tq-blush)}.tq-site .tq-service-editorial .tq-ed-enquiry .tq-ed-label p::before{background:var(--tq-blush)}.tq-site .tq-service-editorial .tq-ed-enquiry .tq-ed-image img{border-radius:0}.tq-site .tq-service-editorial .tq-ed-enquiry .elementor-button:focus-visible{outline-color:#fff}.tq-site .tq-service-editorial .tq-ed-actions .elementor-button{white-space:normal}.tq-site :is(.tq-uk-inner-hero,.tq-ed-enquiry,.tq-r-home .tq-r-cta-split){--tq-secondary-action-color:#fff}.tq-site :is(.tq-r-footer-intro,.tq-service-actions:has(.tq-r-button-light) .tq-r-button-outline-light,.tq-service-actions:has(a[href="#service-purchase"]),.tq-ed-enquiry,.tq-ed-availability,.tq-ed-section:not(.tq-ed-purchase) .tq-ed-actions,.tq-ed-purchase .elementor-widget-button+.elementor-widget-button,.tq-align-directory-card,.tq-ed-split .tq-r-button-outline,.tq-r-home .tq-r-home-company,.tq-r-home .tq-r-section-top,.tq-r-home .tq-uk-consult,.tq-r-home .tq-r-cta-split,.tq-r-job-hero,.elementor-widget-button:has(a[href="#tq-guide-form"]),.tq-r-main:has(.tq-nf) .tq-uk-inner-hero) .elementor-button{background:transparent;border-color:transparent;color:var(--tq-secondary-action-color,var(--tq-ink));padding-inline:0;text-decoration:underline;text-underline-offset:.22em;&:is(:hover,:focus-visible){text-decoration-thickness:2px}}.tq-site .tq-r-main .tq-native-listing .tq-native-card .tq-native-button{background:transparent;border-color:transparent;color:var(--tq-ink);padding-inline:0;text-decoration:underline;text-underline-offset:.22em}@media (min-width:768px){.tq-site .tq-service-editorial .tq-ed-split.e-con{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.tq-site .tq-service-editorial .tq-ed-intro.e-con{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.tq-site .tq-service-editorial .tq-ed-pair.e-con{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-site .tq-service-editorial .tq-ed-reverse .tq-ed-split.e-con{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.tq-site .tq-service-editorial .tq-ed-reverse .tq-ed-image{grid-column:1;grid-row:1}.tq-site .tq-service-editorial .tq-ed-reverse .tq-ed-copy{grid-column:2;grid-row:1}.tq-site .tq-service-editorial .tq-ed-accordion .tq-ed-split.e-con{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}}@media (min-width:1024px){.tq-site .tq-service-editorial .tq-ed-directory .tq-align-directory-grid.e-con{grid-template-columns:repeat(6,minmax(0,1fr))}.tq-site .tq-service-editorial .tq-ed-directory .tq-align-directory-card{grid-column:span 2}.tq-site .tq-service-editorial .tq-ed-directory .tq-align-directory-card:nth-child(-n+2){grid-column:span 3}.tq-site .tq-service-editorial .tq-ed-directory .tq-align-directory-card:nth-child(-n+2) img{aspect-ratio:2 / 1}.tq-site .tq-service-editorial .tq-ed-enquiry.e-con{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media (min-width:768px){.tq-site .tq-r-main .tq-r-split.e-con:has(>.tq-r-split-image,>.tq-r-hero-image){align-items:start}.tq-site .tq-r-split:has(>.tq-r-split-copy>.tq-r-eyebrow:first-child)>.tq-r-split-image{margin-block-start:calc(13px * 1.5 + 14px)}.tq-site .tq-service-detail .tq-service-hero-image{margin-block-start:calc(44px + 16px * 1.5 + 2 * 14px)}.tq-site .tq-service-editorial .tq-ed-split:has(>.tq-ed-copy>.tq-ed-label:first-child)>.tq-ed-image{margin-block-start:calc(26px + 16px)}.tq-site .tq-r-main .tq-r-cta-split.e-con{--tq-panel-inset:clamp(24px, 5vw, 64px);align-items:start;padding-inline-end:var(--tq-panel-inset)}.tq-site .tq-r-cta-split .tq-r-cta-copy.e-con{align-self:start}.tq-site .tq-r-cta-split>.tq-r-cta-image{margin-block:var(--tq-panel-inset)}.tq-site .tq-r-cta-split:has(>.tq-r-cta-copy>.tq-r-eyebrow:first-child)>.tq-r-cta-image{margin-block-start:calc(var(--tq-panel-inset) + 13px * 1.5 + 16px)}.tq-site .tq-r-cta-split :is(.tq-r-cta-image,.tq-r-cta-image .elementor-widget-container){height:auto}.tq-site .tq-r-cta-split .tq-r-cta-image img{height:auto;min-height:0;aspect-ratio:16 / 10;border-radius:var(--tq-radius)}}@media (min-width:1024px){.tq-site .tq-service-editorial .tq-ed-enquiry.e-con{--tq-panel-inset:clamp(24px, 5vw, 64px);padding-inline-end:var(--tq-panel-inset)}.tq-site .tq-service-editorial .tq-ed-enquiry>.tq-ed-copy.e-con{align-self:start}.tq-site .tq-service-editorial .tq-ed-enquiry>.tq-ed-image{margin-block:calc(var(--tq-panel-inset) + 26px + 16px) var(--tq-panel-inset)}.tq-site .tq-service-editorial .tq-ed-enquiry .tq-ed-image img{border-radius:var(--tq-radius)}}html:has(body.tq-uk-header-ready){scroll-padding-block-start:calc(112px + var(--wp-admin--admin-bar--height, 0px))}html:has(body.tq-uk-header-ready.home){scroll-padding-block-start:calc(136px + var(--wp-admin--admin-bar--height, 0px))}.tq-site.tq-uk-header-ready .tq-nf{scroll-margin-block-start:0}.tq-site :is(.tq-uk-inner-hero,.tq-r-inner-hero) :focus-visible{outline-color:#fff}.tq-site .tq-r-nav-links a:focus-visible{text-decoration:underline;text-underline-offset:5px}.tq-site :is(.tq-r-main,.tq-r-footer) :is(.tq-native-card,.tq-r-service-card,.tq-align-directory-card):focus-within{border-color:var(--tq-muted)}@keyframes tq-content-enter{from{translate:0 8px}}@media (prefers-reduced-motion:no-preference){html:has(body.tq-site:not(.elementor-editor-active)):not(:has(.skip-link:focus,.pojo-skip-link:focus)){scroll-behavior:smooth}.tq-site .tq-entering{animation:tq-content-enter 360ms cubic-bezier(.2,.7,.3,1)}.tq-site .tq-entering:is(:focus-within,:target,:has(:target)){translate:none!important}.tq-site :is(.elementor-button,.tq-r-nav-action,.tq-native-button,.tq-uk-rail-controls button,.tq-nf button,.tq-uk-quote-dialog button,.elementor-social-icon){transition:translate 160ms ease,background-color 160ms ease,color 160ms ease,border-color 160ms ease}.tq-site :is(.elementor-button,.tq-r-nav-action,.tq-native-button,.tq-uk-rail-controls button,.tq-nf button):active:not(:disabled){translate:0 1px}.tq-site .tq-uk-arrow .elementor-button::after,.tq-site .tq-r-nav-action span{transition:translate 180ms ease}.tq-site .tq-uk-arrow .elementor-button:focus-visible::after,.tq-site .tq-r-nav-action:focus-visible span{translate:2px -2px}.tq-site :is(.tq-native-card,.tq-r-service-card,.tq-align-directory-card,.tq-uk-feature){transition:box-shadow 180ms ease,border-color 180ms ease}.tq-site :is(.tq-native-card,.tq-r-service-card,.tq-align-directory-card,.tq-uk-feature):focus-within{box-shadow:0 5px 16px #4007101a}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.tq-site .tq-uk-arrow .elementor-button:hover::after,.tq-site .tq-r-nav-action:hover span{translate:2px -2px}.tq-site :is(.tq-native-card,.tq-r-service-card,.tq-align-directory-card,.tq-uk-feature):hover{box-shadow:0 5px 16px #4007101a}}@supports (transition-behavior:allow-discrete){@media (prefers-reduced-motion:no-preference){.tq-site .tq-uk-quote-dialog{opacity:0;translate:0 8px;pointer-events:none;transition:opacity 180ms ease,translate 180ms ease,display 180ms allow-discrete,overlay 180ms allow-discrete}.tq-site .tq-uk-quote-dialog[open]{opacity:1;translate:none;pointer-events:auto}.tq-site .tq-uk-quote-dialog::backdrop{opacity:0;transition:opacity 180ms ease,display 180ms allow-discrete,overlay 180ms allow-discrete}.tq-site .tq-uk-quote-dialog[open]::backdrop{opacity:1}@starting-style{.tq-site .tq-uk-quote-dialog[open]{opacity:0;translate:0 8px}.tq-site .tq-uk-quote-dialog[open]::backdrop{opacity:0}}}@media (max-width:1139px) and (prefers-reduced-motion:no-preference){.tq-site .tq-r-header .tq-r-nav{opacity:1;translate:none;transition:opacity 160ms ease,translate 160ms ease,display 160ms allow-discrete}.tq-site .tq-r-header .tq-r-nav[hidden]{opacity:0;translate:0 -6px}@starting-style{.tq-site .tq-r-header.is-open .tq-r-nav{opacity:0;translate:0 -6px}}}}