/*!/wp-content/themes/shuftipro/industry-v2.css*/.ind-page{--ind-navy:#0d1428;--ind-navy-2:#253552;--ind-cg1:#f1f6fb;--ind-cg2:#d7e0e9;--ind-cg3:#91a1b4;--ind-slate:#354557;--ind-ink:#243048;--ind-blue:#539ff9;--ind-red:#f95469;--ind-gold:#fad92b;--ind-white:#fff;--ind-link-hover:#1860c7;--ind-link-visited:#445881;--ind-stroke:rgba(83,159,249,.3);--ind-w:1280px;--ind-g:80px;--ind-flecha:'Flecha M',Georgia,serif;--ind-gm:'Graphik-Medium',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--ind-gr:'Graphik-Regular',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--ind-ease:cubic-bezier(.42,0,.58,1);color:var(--ind-navy);font-family:var(--ind-gr);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (max-width:1199px){.ind-page{--ind-g:40px}}@media (max-width:767px){.ind-page{--ind-g:20px}}.ind-page,.ind-page *,.ind-page *::before,.ind-page *::after{box-sizing:border-box}.ind-page :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,dl,dd){margin:0;padding:0}.ind-page :is(ul,ol){list-style:none}.ind-page :is(img,svg){display:block;max-width:100%}.ind-page :is(a){text-decoration:none}.ind-page :is(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none;text-align:inherit}.ind-page :is(h1,h2,h3,h4){font-weight:500;text-transform:none;letter-spacing:0}.ind-row>.vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.ind-row .wpb_content_element,.ind-row .wpb_raw_code,.ind-row .wpb_raw_html{margin-bottom:0!important}.vc_row.ind-row{margin-left:0;margin-right:0}.ind-page .ind-sec{position:relative;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:var(--ind-g);padding-right:var(--ind-g)}.ind-page .ind-in{position:relative;max-width:var(--ind-w);margin-left:auto;margin-right:auto}.ind-page .ind-h1{font-family:var(--ind-flecha);font-weight:500;font-size:56px;line-height:62px;letter-spacing:-.02em;color:var(--ind-navy)}.ind-page .ind-h2{font-family:var(--ind-flecha);font-weight:500;font-size:48px;line-height:58px;letter-spacing:-.015em;color:var(--ind-navy)}.ind-page .ind-h2--light{color:var(--ind-cg1)}.ind-page .ind-eyebrow{display:block;font-family:var(--ind-gm);font-weight:500;font-size:16px;line-height:27px;letter-spacing:0;text-transform:uppercase;color:var(--ind-cg3)}.ind-page .ind-eyebrow::before,.ind-page .ind-eyebrow::after{content:"";display:table;width:0;height:0}.ind-page .ind-eyebrow::before{margin-bottom:-7.06px}.ind-page .ind-eyebrow::after{margin-top:-8.94px}.ind-page .ind-head{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.ind-page .ind-br{display:inline}.ind-page .ind-nb{white-space:pre}.ind-page .ind-btn,.ind-row--res .ind-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 28px;border-radius:12px;border:0;font-family:var(--ind-gm,'Graphik-Medium');font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;white-space:nowrap;text-decoration:none;text-transform:none;cursor:pointer;transition:background-color .2s var(--ind-ease,ease),box-shadow .2s var(--ind-ease,ease),color .2s var(--ind-ease,ease)}.ind-page .ind-btn:focus{outline:none}.ind-page .ind-btn--primary{background:#0d1428;color:#fff}.ind-page .ind-btn--primary:hover{background:#253552;color:#fff}.ind-page .ind-btn--primary:focus-visible{box-shadow:0 0 0 1.33px #539ff9}.ind-page .ind-btn--dsec{background:#fff;color:#0d1428}.ind-page .ind-btn--dsec:hover{background:#f1f6fb;color:#0d1428;box-shadow:inset 0 0 16px rgb(0 0 0 / .12)}.ind-page .ind-btn--dsec:focus-visible{box-shadow:inset 0 0 0 1.5px #539ff9}.ind-page .ind-btn--sec{background:#fff0;color:#0d1428;box-shadow:inset 0 0 0 1.66px #d7e0e9}.ind-page .ind-btn--sec:hover{background:#f1f6fb;color:#0d1428;box-shadow:inset 0 0 0 1.66px #0d1428}.ind-page .ind-btn--sec:focus-visible{background:#fff;color:#0d1428;box-shadow:inset 0 0 0 1.66px #539ff9}.ind-page .ind-btn--on-dark{color:#fff;box-shadow:inset 0 0 0 1.5px #d7e0e9}.ind-page .ind-btn--sec.ind-btn--on-dark:hover:not(:focus-visible){box-shadow:inset 0 0 0 .83px #0d1428,0 0 0 .83px #0d1428}.ind-btn--gold{background:#fad92b;color:#0d1428}.ind-btn--gold:hover{background:#fad92b;color:#0d1428;box-shadow:inset 0 0 16px rgb(0 0 0 / .12)}.ind-btn--gold:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #539ff9}.ind-page .ind-btn[aria-disabled="true"],.ind-btn--gold[aria-disabled="true"]{opacity:.4;pointer-events:none}.ind-page .ind-link{color:inherit;text-decoration:none;transition:color .2s var(--ind-ease)}.ind-page .ind-link:visited{color:var(--ind-link-visited)}.ind-page .ind-link:hover{color:var(--ind-link-hover)}.ind-page .ind-link:focus-visible{outline:2px solid #539ff9;outline-offset:3px;border-radius:4px}.ind-page .ind-hero{background:#f1f6fb;padding-left:0;padding-right:0;overflow:hidden}.ind-page .ind-hero{padding-top:var(--ind-hdr,0)}@media (max-width:767px){html:has(header.fixed-pr-header) .ind-page .ind-hero{padding-top:var(--ind-hdr,65px)}}.ind-page .ind-hero__in{display:flex;align-items:center;min-height:679px;max-width:1440px;margin:0 auto;padding-left:var(--ind-g)}.ind-page .ind-hero__text{position:relative;z-index:1;width:calc(50vw - 32px - var(--ind-g));max-width:608px;padding:48px 0;display:flex;flex-direction:column;gap:40px;align-items:flex-start}.ind-page .ind-hero__copy{display:flex;flex-direction:column;gap:28px}@media (min-width:1024px) and (max-width:1439px){.ind-page .ind-hero .ind-h1{font-size:clamp(40px,3.889vw,56px);line-height:1.1}}.ind-page .ind-hero__body{font-family:var(--ind-gr);font-size:20px;line-height:28px;color:#0d1428}.ind-page .ind-hero__media{position:absolute;top:0;bottom:0;left:calc(50% + 32px);right:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(46.38deg,#539efa -57.28%,#0d1428 50.61%,#0d1428 82.45%,#539efa 141.31%)}.ind-page .ind-hero__grid{position:absolute;left:50%;top:50%;width:1200px;height:922px;margin:-339.5px 0 0 -360px;max-width:none;opacity:.03;pointer-events:none}.ind-page .ind-hero__line{position:absolute;height:1px;pointer-events:none}.ind-page .ind-hero__line--a{left:74.855%;top:68px;width:132px;background:linear-gradient(90deg,rgb(13 20 40 / .2) 0%,#539ff9 51%,rgb(13 20 40 / .2) 100%)}.ind-page .ind-hero__line--b{left:5.814%;bottom:33px;width:144px;background:linear-gradient(89.8deg,#fff0 0%,#539ff9 51%,#fff0 100%)}.ind-page .ind-hero__card{position:relative;width:388px;height:auto;flex:0 0 auto}@media (min-width:1600px){.ind-page .ind-hero__in{min-height:calc(100vh - var(--ind-top,145px))}.ind-page .ind-hero__card{width:calc(86.031vh - 196.15px - .86031 * var(--ind-top,145px));min-width:388px;max-width:465.6px}.ind-page .ind-hero__grid{left:-16px;top:0;margin:0;width:calc(100% + 16px);height:100%;min-width:1200px;min-height:922px;object-fit:cover;object-position:left top}}@media (min-width:1600px) and (min-height:1445px){.ind-page .ind-hero__in{min-height:1300px}}.ind-page .ind-stats{background:#fff;padding-top:64px;padding-bottom:64px}.ind-page .ind-stats .ind-head{margin-bottom:80px}.ind-page .ind-stats__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:20px}.ind-page .ind-stat{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.ind-page .ind-stat__num{font-family:var(--ind-flecha);font-weight:500;font-size:76px;line-height:76px;letter-spacing:-.02em;padding:4px 2px;margin:-4px -2px;color:#0d1428;display:inline-block;background:var(--ind-num-bg,linear-gradient(358.64deg,#539ff9 -23.79%,#0d1428 115.61%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.ind-page .ind-stat__label{font-family:var(--ind-gm);font-weight:500;font-size:20px;line-height:28px;color:#243048}.ind-page .ind-trust{display:flex;align-items:center;gap:56px;margin-top:64px;min-height:66px}.ind-page .ind-trust__label{flex:0 0 auto;font-family:var(--ind-gr);font-size:16px;line-height:24px;color:#0d1428;white-space:nowrap}.ind-page .ind-trust__label b{font-family:var(--ind-gm);font-weight:500;color:#539ff9}.ind-page .ind-trust__marquee{flex:1 1 auto;min-width:0;overflow:hidden;height:66px;-webkit-mask:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);mask:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent)}.ind-page .ind-trust__track{display:flex;align-items:center;gap:48px;width:max-content;height:66px;animation:ind-marquee 26s linear infinite}.ind-page .ind-trust__track img{flex:0 0 auto;height:auto}.ind-page .ind-trust__marquee:hover .ind-trust__track{animation-play-state:paused}@keyframes ind-marquee{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 24px))}}.vc_row.ind-row--trust,.vc_row.ind-row--a2{margin-top:0!important}.ind-page .ind-trustband{background:#fff;padding-top:0;padding-bottom:64px}.ind-page .ind-trustband .ind-trust{margin-top:0}.ind-page .ind-trustband .ind-trust__track{gap:0;animation-name:ind-trust-loop;animation-duration:var(--ind-trust-dur,30.7s)}.ind-page .ind-trustband .ind-trust__track img{width:auto;height:60px;margin-right:32px}@keyframes ind-trust-loop{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ind-page .ind-why{background:#fff;padding-top:100px;padding-bottom:100px}.ind-page .ind-why .ind-head{margin-bottom:64px}.ind-page .ind-why__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px}@property --ind-ca{syntax:'<angle>';inherits:false;initial-value:172.08deg}@property --ind-c1{syntax:'<color>';inherits:false;initial-value:rgb(255 255 255 / .1)}@property --ind-c2{syntax:'<color>';inherits:false;initial-value:rgb(83 159 249 / .02)}@property --ind-cp1{syntax:'<percentage>';inherits:false;initial-value:-11.78%}@property --ind-cp2{syntax:'<percentage>';inherits:false;initial-value:132.01%}.ind-page .ind-card{position:relative;display:flex;flex-direction:column;gap:24px;padding:23px 23px 31px;border:1px solid rgb(83 159 249 / .3);border-radius:12px;--ind-ca:172.08deg;--ind-c1:rgba(255,255,255,.1);--ind-c2:rgba(83,159,249,.02);--ind-cp1:-11.78%;--ind-cp2:132.01%;background:linear-gradient(var(--ind-ca),var(--ind-c1) var(--ind-cp1),var(--ind-c2) var(--ind-cp2)),#fff;transition:--ind-ca .3s var(--ind-ease),--ind-c1 .3s var(--ind-ease),--ind-c2 .3s var(--ind-ease),--ind-cp1 .3s var(--ind-ease),--ind-cp2 .3s var(--ind-ease),box-shadow .3s var(--ind-ease)}@media (hover:hover){.ind-page .ind-card:hover{--ind-ca:179.41deg;--ind-c1:rgba(255,255,255,.2);--ind-c2:rgba(83,159,249,.06);--ind-cp1:1.17%;--ind-cp2:99.57%;box-shadow:0 3px 6px 0 rgb(92 108 128 / .2),inset 0 -2px 4px 0 rgb(92 108 128 / .1)}}.ind-page .ind-card__icon{width:72px;height:72px;border-radius:50%}.ind-page .ind-card__title{font-family:var(--ind-gm);font-weight:500;font-size:24px;line-height:31px;letter-spacing:-.003em;color:#0d1428}.ind-page .ind-card__body{font-family:var(--ind-gr);font-size:20px;line-height:28px;color:#243048}.ind-page .ind-stage{background:#0d1428;padding-top:92px;padding-bottom:92px;overflow:hidden}.ind-page .ind-stage__deco{position:absolute;left:50%;top:0;width:1440px;max-width:none;height:216px;transform:translateX(-50%);pointer-events:none}.ind-page .ind-stage .ind-h2{max-width:872px;margin:0 auto 64px;text-align:center}.ind-page .ind-stage__body{display:flex;align-items:flex-start;gap:24px}.ind-page .ind-stage__nav{flex:0 0 260px;display:flex;flex-direction:column}.ind-page .ind-stage__tab{position:relative;display:block;width:100%;padding:26px 0;text-align:left;font-family:var(--ind-gr);font-size:16px;line-height:26px;text-transform:uppercase;letter-spacing:0;color:#91a1b4;transition:color .2s var(--ind-ease)}.ind-page .ind-stage__tab::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgb(241 246 251 / .08) 0%,rgb(241 246 251 / .213) 20%,rgb(241 246 251 / .396) 40%,rgb(241 246 251 / .496) 50%,rgb(241 246 251 / .389) 60%,rgb(241 246 251 / .209) 80%,rgb(241 246 251 / .078) 100%)}.ind-page .ind-stage__tab span{display:block}.ind-page .ind-stage__tab span::before,.ind-page .ind-stage__tab span::after{content:"";display:table;width:0;height:0}.ind-page .ind-stage__tab span::before{margin-bottom:-6.56px}.ind-page .ind-stage__tab span::after{margin-top:-8.44px}.ind-page .ind-stage__tab:hover{color:#d7e0e9}.ind-page .ind-stage__tab.is-active{font-family:var(--ind-gm);font-weight:500;line-height:27px;color:#f95469}.ind-page .ind-stage__tab.is-active span::before{margin-bottom:-7.06px}.ind-page .ind-stage__tab.is-active span::after{margin-top:-8.94px}.ind-page .ind-stage__tab.is-active::after{background:linear-gradient(90deg,rgb(249 84 105 / .149) 0%,rgb(249 84 105 / .294) 20%,rgb(249 84 105 / .436) 40%,rgb(249 84 105 / .504) 50%,rgb(249 84 105 / .431) 60%,rgb(249 84 105 / .288) 80%,rgb(249 84 105 / .149) 100%)}.ind-page .ind-stage__tab:focus{outline:none}.ind-page .ind-stage__tab:focus-visible{outline:2px solid #539ff9;outline-offset:-2px;border-radius:4px}.ind-page .ind-stage__panels{flex:1 1 auto;min-width:0}.ind-page .ind-panel,.ind-page .ind-sc,.ind-page .ind-chip{isolation:isolate}.ind-page .ind-panel::before,.ind-page .ind-sc::before,.ind-page .ind-chip::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.ind-page .ind-panel{position:relative;padding:40px;border-radius:24px;background:linear-gradient(180deg,rgb(255 255 255 / .04) 0%,#fff0 96.2%),#0d1428}.ind-page .ind-panel[hidden]{display:none}.ind-page .ind-panel.is-entering{animation:ind-panel-in .32s var(--ind-ease) both}@keyframes ind-panel-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ind-page .ind-panel::before{background:linear-gradient(180.03deg,rgb(255 255 255 / .24) -54.96%,rgb(255 255 255 / .1) 82.16%)}.ind-page .ind-panel__title{font-family:var(--ind-flecha);font-weight:500;font-size:32px;line-height:38px;letter-spacing:-.01em;color:#f1f6fb;margin-bottom:40px}.ind-page .ind-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.ind-page .ind-sc{position:relative;display:flex;flex-direction:column;gap:20px;padding:16px 14px;border-radius:12px;box-shadow:0 0 4px 0 rgb(83 159 249 / .5);background:linear-gradient(125.14deg,rgb(255 255 255 / .01) .99%,#fff0 99.04%),rgb(0 0 0 / .1)}.ind-page .ind-sc::before{background:linear-gradient(180.06deg,rgb(255 255 255 / .24) -54.83%,rgb(255 255 255 / .1) 82.15%)}.ind-page .ind-sc__head{display:flex;align-items:flex-start;gap:10px}.ind-page .ind-sc__icon{flex:0 0 28px;width:28px;height:28px}.ind-page .ind-sc__title{font-family:var(--ind-gm);font-weight:500;font-size:20px;line-height:28px;color:#fff}.ind-page .ind-sc__box{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:6px;background:rgb(255 255 255 / .05)}.ind-page .ind-sc__blk{display:flex;flex-direction:column;gap:4px}.ind-page .ind-sc__lab{font-family:var(--ind-gr);font-size:14px;line-height:22px}.ind-page .ind-sc__lab--c{color:#f95469}.ind-page .ind-sc__lab--s{color:#539ff9}.ind-page .ind-sc__txt{font-family:var(--ind-gr);font-size:16px;line-height:24px;color:#f1f6fb}.ind-page .ind-sc__chips{display:flex;flex-wrap:wrap;gap:10px}@property --ind-b1{syntax:'<color>';inherits:false;initial-value:rgb(255 255 255 / .035)}@property --ind-b2{syntax:'<color>';inherits:false;initial-value:#fff0}@property --ind-s1{syntax:'<color>';inherits:false;initial-value:rgb(255 255 255 / .192)}@property --ind-s2{syntax:'<color>';inherits:false;initial-value:rgb(255 255 255 / .08)}.ind-page .ind-chip{position:relative;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:200px;font-family:var(--ind-gm);font-weight:500;font-size:12px;line-height:16px;color:rgb(255 255 255 / .8);white-space:nowrap;--ind-b1:rgba(255,255,255,.035);--ind-b2:rgba(255,255,255,0);background:linear-gradient(180deg,var(--ind-b1) 0%,var(--ind-b2) 96.2%),#0d1428;transition:--ind-b1 .3s var(--ind-ease),--ind-b2 .3s var(--ind-ease)}.ind-page .ind-chip::before{--ind-s1:rgba(255,255,255,.192);--ind-s2:rgba(255,255,255,.08);background:linear-gradient(180.22deg,var(--ind-s1) -52.5%,var(--ind-s2) 82.07%);transition:--ind-s1 .3s var(--ind-ease),--ind-s2 .3s var(--ind-ease)}.ind-page a.ind-chip::after{content:"";flex:0 0 9px;width:9px;height:8px;background:#e3e3e3;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8'%3E%3Cpath d='M7.00969 1.69125L0.828983 7.86566C0.73726 7.95727 0.622027 8.00203 0.483284 7.99993C0.34443 7.99783 0.229142 7.95092 0.137419 7.8592C0.0458063 7.76748 0 7.65329 0 7.51665C0 7.38 0.0458063 7.26581 0.137419 7.17409L6.31183 0.993389H0.883785C0.743055 0.993389 0.625063 0.945762 0.529808 0.850507C0.434663 0.755252 0.387091 0.637259 0.387091 0.496529C0.387091 0.355688 0.434663 0.237751 0.529808 0.142717C0.625063 0.0475722 0.743055 0 0.883785 0H7.40439C7.57404 0 7.71621 0.0573409 7.83089 0.172022C7.94568 0.286814 8.00308 0.428979 8.00308 0.598517V7.11929C8.00308 7.26002 7.95545 7.37796 7.86019 7.4731C7.76494 7.56836 7.64694 7.61598 7.50622 7.61598C7.36537 7.61598 7.24738 7.56836 7.15224 7.4731C7.0572 7.37796 7.00969 7.26002 7.00969 7.11929V1.69125Z'/%3E%3C/svg%3E") center/9px 8px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8'%3E%3Cpath d='M7.00969 1.69125L0.828983 7.86566C0.73726 7.95727 0.622027 8.00203 0.483284 7.99993C0.34443 7.99783 0.229142 7.95092 0.137419 7.8592C0.0458063 7.76748 0 7.65329 0 7.51665C0 7.38 0.0458063 7.26581 0.137419 7.17409L6.31183 0.993389H0.883785C0.743055 0.993389 0.625063 0.945762 0.529808 0.850507C0.434663 0.755252 0.387091 0.637259 0.387091 0.496529C0.387091 0.355688 0.434663 0.237751 0.529808 0.142717C0.625063 0.0475722 0.743055 0 0.883785 0H7.40439C7.57404 0 7.71621 0.0573409 7.83089 0.172022C7.94568 0.286814 8.00308 0.428979 8.00308 0.598517V7.11929C8.00308 7.26002 7.95545 7.37796 7.86019 7.4731C7.76494 7.56836 7.64694 7.61598 7.50622 7.61598C7.36537 7.61598 7.24738 7.56836 7.15224 7.4731C7.0572 7.37796 7.00969 7.26002 7.00969 7.11929V1.69125Z'/%3E%3C/svg%3E") center/9px 8px no-repeat}.ind-page a.ind-chip:visited{color:rgb(255 255 255 / .8)}@media (hover:hover){.ind-page a.ind-chip:hover{color:rgb(255 255 255 / .8);--ind-b1:rgba(83,159,249,.084);--ind-b2:rgba(83,159,249,.028)}.ind-page a.ind-chip:hover::before{--ind-s1:rgba(83,159,249,.32);--ind-s2:rgba(83,159,249,.64)}}.ind-page a.ind-chip:focus-visible{outline:2px solid #539ff9;outline-offset:2px}.ind-page .ind-roles{background:#f1f6fb;padding-top:100px;padding-bottom:100px}.ind-page .ind-roles__in{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.ind-page .ind-roles__left{flex:0 1 599px;min-width:0;display:flex;flex-direction:column;gap:64px;align-items:flex-start}.ind-page .ind-roles__copy{display:flex;flex-direction:column;gap:40px}.ind-page .ind-roles__body{display:block;font-family:var(--ind-gr);font-size:18px;line-height:26px;color:#354557}.ind-page .ind-roles__body::before,.ind-page .ind-roles__body::after{content:"";display:table;width:0;height:0}.ind-page .ind-roles__body::before{margin-bottom:-6.13px}.ind-page .ind-roles__body::after{margin-top:-7px}.ind-page .ind-roles__chips{display:flex;flex-wrap:wrap;gap:16px;max-width:599px}.ind-page .ind-rchip{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px rgb(83 159 249 / .3);font-family:var(--ind-gr);font-size:16px;line-height:24px;color:#0d1428;white-space:nowrap;transition:box-shadow .2s var(--ind-ease)}.ind-page .ind-rchip:hover{box-shadow:inset 0 0 0 1px rgb(83 159 249 / .79)}.ind-page .ind-rchip:focus{outline:none}.ind-page .ind-rchip:focus-visible{box-shadow:inset 0 0 0 1.5px #539ff9}.ind-page .ind-dot{position:relative;display:block;flex:0 0 13.13px;width:13.13px;height:13.13px}.ind-page .ind-dot::before{content:"";position:absolute;left:1.92px;top:1.92px;width:9.285px;height:9.285px;border-radius:1.857px;background:var(--dot,#539ff9);transform:rotate(44deg)}.ind-page .ind-wheel{position:relative;flex:0 0 550px;width:550px;display:flex;flex-direction:column;align-items:center;gap:20px}.ind-page .ind-rc{position:relative;width:490px;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:7px;opacity:.5;--ind-rb:rgba(255,255,255,.1);--ind-rb2:rgba(83,159,249,.02);background:linear-gradient(172.08deg,var(--ind-rb) -11.78%,var(--ind-rb2) 132.01%),#fff;box-shadow:inset 0 0 0 1px rgb(83 159 249 / .3)}.ind-page .ind-rc__head{display:flex;align-items:center;gap:8px;min-height:20px}.ind-page .ind-rc__rule{position:relative;display:block;height:0}.ind-page .ind-rc__rule::after{content:"";position:absolute;left:0;right:0;top:-.25px;height:.5px;background:#d7e0e9}.ind-page .ind-rc.is-active .ind-rc__rule::after{top:-.375px;height:.75px}.ind-page .ind-rc .ind-dot{flex-basis:11.27px;width:11.27px;height:11.27px}.ind-page .ind-rc .ind-dot::before{left:1.65px;top:1.65px;width:7.97px;height:7.97px;border-radius:1.594px}.ind-page .ind-rc__title{font-family:var(--ind-gm);font-weight:500;font-size:14px;line-height:20px;color:#0d1428}.ind-page .ind-rc__body{font-family:var(--ind-gr);font-size:12px;line-height:20px;color:#354557}.ind-page .ind-rc.is-active{width:550px;padding:24px 24px 32px;gap:10px;opacity:1;--ind-rb:rgba(255,255,255,0);--ind-rb2:rgba(255,255,255,0);box-shadow:inset 0 0 0 1px rgb(83 159 249 / .79),0 0 50.14px 0 rgb(83 159 249 / .24)}.ind-page .ind-rc.is-active .ind-rc__head{min-height:28px}.ind-page .ind-rc.is-active .ind-dot{flex-basis:13.13px;width:13.13px;height:13.13px}.ind-page .ind-rc.is-active .ind-dot::before{left:1.92px;top:1.92px;width:9.285px;height:9.285px;border-radius:1.857px}.ind-page .ind-rc.is-active .ind-rc__title{font-size:20px;line-height:28px}.ind-page .ind-rc.is-active .ind-rc__body{font-size:16px;line-height:24px;color:#243048}.ind-page .ind-rc.is-prev{order:1}.ind-page .ind-rc.is-active{order:2}.ind-page .ind-rc.is-next{order:3}.ind-page [data-dir="down"] .ind-rc.is-prev{order:3}.ind-page [data-dir="down"] .ind-rc.is-next{order:1}.ind-page .ind-rc.is-far{display:none}@property --ind-rb{syntax:'<color>';inherits:false;initial-value:rgb(255 255 255 / .1)}@property --ind-rb2{syntax:'<color>';inherits:false;initial-value:rgb(83 159 249 / .02)}.ind-page .ind-wheel.is-ready{display:block;height:var(--ind-wheel-h,572px)}.ind-page .ind-wheel.is-ready .ind-rc{display:flex;position:absolute;left:50%;top:0;margin:0;transform:translate(-50%,var(--y,0)) scale(var(--s,1));transform-origin:50% 50%;transition:transform var(--ind-mv,1000ms) var(--ind-mve,cubic-bezier(.42,0,.0748,1)),opacity var(--ind-mv,1000ms) var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),width var(--ind-mv,1000ms) var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),box-shadow var(--ind-mv,1000ms) var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),--ind-rb var(--ind-mv,1000ms) var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),--ind-rb2 var(--ind-mv,1000ms) var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1)))}.ind-page .ind-rc.is-morph>*,.ind-page .ind-rc.is-morph .ind-rc__head>*{flex-shrink:0}.ind-page .ind-rc.is-morph .ind-dot,.ind-page .ind-rc.is-morph .ind-rc__title,.ind-page .ind-rc.is-morph .ind-rc__rule,.ind-page .ind-rc.is-morph .ind-rc__body{transform-origin:0 0}.ind-page .ind-rc__ghost{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;-webkit-user-select:none;user-select:none}.ind-page .ind-rc__ghost>*{position:absolute;margin:0;transform-origin:0 0;opacity:0}.ind-page .ind-wheel.is-ready .ind-rc.is-far{opacity:0;pointer-events:none}.ind-page .ind-wheel.is-ready .ind-rc.is-active{z-index:2}.ind-page .ind-wheel.is-ready .ind-rc.is-enter{transition-property:transform,opacity,width,padding,gap,box-shadow,--ind-rb,--ind-rb2;transition-duration:var(--ind-mv,1000ms),calc(var(--ind-mv,1000ms)*.333),var(--ind-mv,1000ms),var(--ind-mv,1000ms),var(--ind-mv,1000ms),var(--ind-mv,1000ms),var(--ind-mv,1000ms),var(--ind-mv,1000ms);transition-delay:0s,calc(var(--ind-mv,1000ms)*.167),0s,0s,0s,0s,0s,0s;transition-timing-function:var(--ind-mve,cubic-bezier(.42,0,.0748,1)),cubic-bezier(.42,0,.58,1),var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1))),var(--ind-mvs,var(--ind-mve,cubic-bezier(.42,0,.0748,1)))}.ind-page .ind-wheel.is-ready .ind-rc.is-exit{transition-property:transform,opacity;transition-duration:var(--ind-mv,1000ms),calc(var(--ind-mv,1000ms)*.333);transition-delay:0s,0s;transition-timing-function:var(--ind-mve,cubic-bezier(.42,0,.0748,1)),cubic-bezier(.42,0,.58,1)}.ind-page .ind-wheel.is-ready .ind-rc.is-jump,.ind-page .ind-wheel.is-ready .ind-rc.is-jump *{transition:none!important}.ind-row--tst #rh-client-tst .client-testimonial-sec{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:100px 80px}.ind-row--tst #rh-client-tst .client-testimonial-inr{max-width:1280px;gap:0}.ind-row--tst #rh-client-tst .client-testimonial-title{gap:24px;margin-bottom:64px}.ind-row--tst #rh-client-tst .client-testimonial-eyebrow{display:block;font-size:16px;line-height:27px;letter-spacing:0}.ind-row--tst #rh-client-tst .client-testimonial-eyebrow::before,.ind-row--tst #rh-client-tst .client-testimonial-eyebrow::after{content:"";display:table;width:0;height:0}.ind-row--tst #rh-client-tst .client-testimonial-eyebrow::before{margin-bottom:-7.06px}.ind-row--tst #rh-client-tst .client-testimonial-eyebrow::after{margin-top:-8.94px}.ind-row--tst #rh-client-tst .client-testimonial-h2{font-size:48px;line-height:58px;letter-spacing:-.015em;text-transform:lowercase}.ind-row--tst #rh-client-tst .client-testimonial-h2::first-letter{text-transform:uppercase}.ind-row--tst #rh-client-tst .client-testimonial-tabs{max-width:1280px;margin-bottom:48px}.ind-row--tst #rh-client-tst .client-testimonial-card{max-width:1280px;border-radius:20px;padding:19px}.ind-row--tst #rh-client-tst .client-card{padding:38.48px 36.48px 38.48px 38.48px;isolation:isolate}.ind-row--tst #rh-client-tst .client-card::after{content:"";position:absolute;right:-154.62px;bottom:-362.62px;width:728px;height:590px;z-index:-1;pointer-events:none;background:url(https://shuftipro.com/wp-content/uploads/industry-v2-tst-glow-v2.webp) 0 0/728px 590px no-repeat}.ind-row--tst #rh-client-tst .client-card{position:relative}.ind-row--tst #rh-client-tst .client-card-body{font-size:20px;line-height:28px}.ind-row--tst #rh-client-tst div#ct-card-0 .client-card-body{line-height:28px!important}.ind-row--tst #rh-client-tst .client-card-name{line-height:28px;letter-spacing:0}.ind-row--tst #rh-client-tst .client-card-role{line-height:22px;letter-spacing:0}.ind-page .ind-faq{background:#fff;padding-top:100px;padding-bottom:100px}.ind-page .ind-faq .ind-head{margin-bottom:64px}.ind-page .ind-faq__item{position:relative}.ind-page .ind-faq__item+.ind-faq__item{margin-top:20px}.ind-page .ind-faq__item+.ind-faq__item::before{content:"";position:absolute;left:0;right:0;top:-10.5px;height:1px;background:#d7e0e9}.ind-page .ind-faq__q{display:flex;align-items:center;gap:10px;width:100%;padding:16px;text-align:left;font-family:var(--ind-gm);font-weight:500;font-size:20px;line-height:28px;color:#0d1428}.ind-page .ind-faq__q:focus{outline:none}.ind-page .ind-faq__q:focus-visible{outline:2px solid #539ff9;outline-offset:-2px;border-radius:6px}.ind-page .ind-faq__q>span{flex:1 1 auto;min-width:0}.ind-page .ind-faq__ico{flex:0 0 24px;width:24px;height:24px;color:#354557}.ind-page .ind-faq__ico rect{transition:transform .3s var(--ind-ease),opacity .3s var(--ind-ease);transform-box:fill-box;transform-origin:center}.ind-page .ind-faq__item.is-open .ind-faq__ico .ind-faq__v{transform:scaleY(0);opacity:0}.ind-page .ind-faq__a{overflow:hidden;transition:height .32s var(--ind-ease)}.ind-page .ind-faq__a[hidden]{display:none}.ind-page .ind-faq__a-in{padding:0 50px 16px 16px;font-family:var(--ind-gr);font-size:18px;line-height:26px;color:#354557}.ind-page .ind-faq__a-in p+p{margin-top:12px}.ind-page .ind-cta{background:#fff;padding-top:0;padding-bottom:100px}.ind-page .ind-cta__card{position:relative;overflow:hidden;border-radius:34px;padding:80px 100px;text-align:center;background:linear-gradient(270.01deg,#fff0 0%,#0d1428 67.43%,#fff0 100%),linear-gradient(rgb(13 20 40 / .5),rgb(13 20 40 / .5)),linear-gradient(180deg,#fad92b 0%,#f24348 50%,#539ff9 100%)}.ind-page .ind-cta__card::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background:url(https://shuftipro.com/wp-content/uploads/fb-cta-grain.png) 0 0/500px 500px repeat}.ind-page .ind-cta__in{position:relative;display:flex;flex-direction:column;align-items:center;gap:48px}.ind-page .ind-cta__copy{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:944px}.ind-page .ind-cta .ind-h1{color:#fff}.ind-page .ind-cta__body{font-family:var(--ind-gr);font-size:20px;line-height:28px;color:#fff}.ind-page .ind-cta__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.ind-row--res.new-res-row.spf-res{margin-top:0!important}.ind-row--res.new-res-row.spf-res .man-heads-res-s{width:auto;max-width:1280px}.ind-row--res.new-res-row.spf-res .man-heads-res-s{max-width:1280px!important}.ind-row--res.new-res-row.spf-res .content-lib-sec-articles{max-width:1280px}.ind-row--res.new-res-row.spf-res .font16-graphik{display:block;margin-bottom:24px;font-size:16px;line-height:27px;letter-spacing:0}.ind-row--res.new-res-row.spf-res .font16-graphik::before,.ind-row--res.new-res-row.spf-res .font16-graphik::after{content:"";display:table;width:0;height:0}.ind-row--res.new-res-row.spf-res .font16-graphik::before{margin-bottom:-7.06px}.ind-row--res.new-res-row.spf-res .font16-graphik::after{margin-top:-8.94px}.ind-row--res.new-res-row.spf-res .font56-fletcha{font-size:48px;line-height:58px;letter-spacing:-.015em}.ind-row--res.new-res-row.spf-res{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ind-row--res.new-res-row.spf-res .res-cta a.ind-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;max-height:none;padding:0 24px;border:0;border-radius:12px;background:#fff;color:#0d1428;font-family:'Graphik-Medium',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-transform:capitalize;text-decoration:none;box-shadow:none;transform:none;transition:transform .2s,box-shadow .2s}.ind-row--res.new-res-row.spf-res .res-cta a.ind-btn:hover{background:#f1f6fb;color:#0d1428;box-shadow:0 6px 18px rgb(0 0 0 / .25);transform:none;text-decoration:none}.ind-row--res.new-res-row.spf-res .res-cta a.ind-btn:focus{outline:none}.ind-row--res.new-res-row.spf-res .res-cta a.ind-btn:focus-visible{background:#fff;color:#0d1428;box-shadow:inset 0 0 0 1.5px #539ff9}.ind-row--res.new-res-row.spf-res .content-lib-date,.ind-row--res.new-res-row.spf-res .content-lib-time{font-size:16px;letter-spacing:.32px}.ind-row--res.new-res-row.spf-res a.read-more-hm{font-family:'Graphik-Medium',-apple-system,'Segoe UI',Roboto,Arial,sans-serif;font-weight:500}.ind-row--res.new-res-row.spf-res .content-lib-date:after{top:0}.ind-row--res.new-res-row.spf-res .content-lib-time:after{top:1px}html.ind-rv .ind-page .ind-stats .ind-eyebrow:not(.ind-rv-in),html.ind-rv .ind-page .ind-stats .ind-h2:not(.ind-rv-in),html.ind-rv .ind-page .ind-stats .ind-stat:not(.ind-rv-in),html.ind-rv .ind-page .ind-trustband .ind-trust__label:not(.ind-rv-in),html.ind-rv .ind-page .ind-trustband .ind-trust__marquee:not(.ind-rv-in),html.ind-rv .ind-page .ind-why .ind-eyebrow:not(.ind-rv-in),html.ind-rv .ind-page .ind-why .ind-h2:not(.ind-rv-in),html.ind-rv .ind-page .ind-why .ind-card:not(.ind-rv-in),html.ind-rv .ind-page .ind-stage .ind-h2:not(.ind-rv-in),html.ind-rv .ind-page .ind-roles .ind-h2:not(.ind-rv-in),html.ind-rv .ind-page .ind-roles .ind-roles__body:not(.ind-rv-in),html.ind-rv .ind-page .ind-roles .ind-roles__chips:not(.ind-rv-in),html.ind-rv .ind-page .ind-roles .ind-roles__left>.ind-btn:not(.ind-rv-in),html.ind-rv #tsv2 .tsv2__eyebrow:not(.ind-rv-in),html.ind-rv #tsv2 .tsv2__h2:not(.ind-rv-in),html.ind-rv #tsv2 .tsv2__tabs:not(.ind-rv-in),html.ind-rv #tsv2 .tsv2__card:not(.ind-rv-in),html.ind-rv .ind-page .ind-faq .ind-eyebrow:not(.ind-rv-in),html.ind-rv .ind-page .ind-faq .ind-h2:not(.ind-rv-in),html.ind-rv .ind-page .ind-faq .ind-faq__list:not(.ind-rv-in),html.ind-rv .ind-page .ind-cta .ind-cta__card:not(.ind-rv-in),html.ind-rv .ind-row--res .font16-graphik:not(.ind-rv-in),html.ind-rv .ind-row--res .font56-fletcha:not(.ind-rv-in),html.ind-rv .ind-row--res .res-cta:not(.ind-rv-in),html.ind-rv .ind-row--res .content-lib-inners:not(.ind-rv-in){opacity:0;translate:0 16px}html.ind-rv .ind-page .ind-stage .ind-stage__body:not(.ind-rv-in){opacity:0;translate:0 28px}html.ind-rv .ind-page .ind-roles .ind-wheel:not(.ind-rv-in){opacity:0;translate:0 36px}@media print{html.ind-rv [data-ind-rv]{opacity:1!important;translate:none!important;transition:none!important}}@media (max-width:1439px){.ind-page .ind-hero__text{max-width:608px}}@media (max-width:1279px){.ind-page .ind-h1{font-size:52px;line-height:57.2px}.ind-page .ind-stage__nav{flex-basis:230px}.ind-page .ind-panel{padding:32px}.ind-page .ind-panel__grid{gap:24px}.ind-row--tst #rh-client-tst .client-testimonial-sec{padding:100px 40px}}@media (max-width:1199px){.ind-page .ind-h1{font-size:48px;line-height:52.8px}.ind-page .ind-h2{font-size:42px;line-height:50.4px}.ind-page .ind-stat__num{font-size:64px;line-height:64px}.ind-page .ind-why__grid{gap:20px}.ind-page .ind-card__body{font-size:18px;line-height:26px}.ind-page .ind-roles__in{flex-direction:column;align-items:stretch;gap:56px}.ind-page .ind-stage__body{flex-direction:column;align-items:stretch;gap:24px}.ind-page .ind-stage__nav{flex:0 0 auto;flex-direction:row;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(-1 * var(--ind-g));padding:0 var(--ind-g)}.ind-page .ind-stage__nav::-webkit-scrollbar{display:none}.ind-page .ind-stage__nav{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.ind-page .ind-stage__tab{flex:0 0 auto;width:auto;padding:22px 20px;white-space:nowrap;scroll-snap-align:start}.ind-page .ind-roles__left{flex-basis:auto;max-width:720px}.ind-page .ind-wheel{align-self:center}.ind-row--tst #rh-client-tst .client-testimonial-h2{font-size:42px;line-height:50.4px}.ind-row--res.new-res-row.spf-res .font56-fletcha{font-size:42px;line-height:50.4px}}@media (max-width:1023px){.ind-page .ind-hero__in{flex-direction:column;align-items:stretch;min-height:0;padding:0}.ind-page .ind-hero__text{width:auto;max-width:none;padding:64px var(--ind-g) 56px}.ind-page .ind-hero__media{position:relative;left:auto;right:auto;height:600px}.ind-page .ind-h1{font-size:44px;line-height:49.4px}.ind-page .ind-trust{flex-direction:column;gap:24px;align-items:stretch}.ind-page .ind-trust__label{text-align:center;white-space:normal}.ind-page .ind-why__grid{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);max-width:720px;margin:0 auto}.ind-page .ind-cta__card{padding:64px 48px}}@media (max-width:767px){.ind-page .ind-br,.ind-page .ind-nb{display:none}.ind-page .ind-h1{font-size:36px;line-height:40px}.ind-page .ind-h2{font-size:32px;line-height:38.4px}.ind-page .ind-eyebrow{font-size:14px;line-height:22px}.ind-page .ind-eyebrow::before{margin-bottom:-4.99px}.ind-page .ind-eyebrow::after{margin-top:-7px}.ind-page .ind-head{gap:20px}.ind-page .ind-hero__text{padding:48px var(--ind-g) 40px;gap:32px}.ind-page .ind-hero__copy{gap:20px}.ind-page .ind-hero__body{font-size:18px;line-height:26px}.ind-page .ind-hero__media{height:520px}.ind-page .ind-hero__card{width:min(388px,calc(100% - 40px))}.ind-page .ind-stats{padding-top:56px;padding-bottom:56px}.ind-page .ind-stats .ind-head{margin-bottom:48px}.ind-page .ind-stats__row{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:40px}.ind-page .ind-stat__num{font-size:56px;line-height:56px}.ind-page .ind-stat__label{font-size:18px;line-height:26px}.ind-page .ind-trust{margin-top:56px}.ind-page .ind-trustband{padding-bottom:56px}.ind-page .ind-why,.ind-page .ind-faq{padding-top:64px;padding-bottom:64px}.ind-page .ind-roles{padding-top:64px;padding-bottom:64px}.ind-page .ind-why .ind-head,.ind-page .ind-faq .ind-head{margin-bottom:40px}.ind-page .ind-card__title{font-size:22px;line-height:28.6px}.ind-page .ind-card__body{font-size:16px;line-height:24px}.ind-page .ind-stage{padding-top:64px;padding-bottom:64px}.ind-page .ind-stage .ind-h2{margin-bottom:40px}.ind-page .ind-panel{padding:24px 16px;border-radius:20px}.ind-page .ind-panel__title{font-size:26px;line-height:31.2px;margin-bottom:24px}.ind-page .ind-panel__grid{grid-template-columns:minmax(0,1fr);gap:16px}.ind-page .ind-sc__title{font-size:18px;line-height:26px;position:relative;top:1px}.ind-page .ind-roles__in{gap:40px}.ind-page .ind-roles__left{gap:40px}.ind-page .ind-roles__copy{gap:24px}.ind-page .ind-roles__body{font-size:16px;line-height:24px}.ind-page .ind-roles__body::before{margin-bottom:-5.56px}.ind-page .ind-roles__body::after{margin-top:-7px}.ind-page .ind-roles__chips{gap:12px}.ind-page .ind-rchip{padding:10px 20px;font-size:15px}.ind-page .ind-wheel{width:100%;flex-basis:auto}.ind-page .ind-rc{width:89.09%}.ind-page .ind-rc.is-active{width:100%;padding:20px 20px 24px}.ind-page .ind-faq__q{font-size:18px;line-height:26px;padding:16px 8px}.ind-page .ind-faq__a-in{padding:0 8px 16px;font-size:16px;line-height:24px}.ind-page .ind-cta{padding-bottom:64px}.ind-page .ind-cta__card{padding:48px 24px;border-radius:24px}.ind-page .ind-cta__in{gap:32px}.ind-page .ind-cta__copy{gap:20px}.ind-page .ind-cta__body{font-size:18px;line-height:26px}.ind-row--tst #rh-client-tst .client-testimonial-sec{padding:64px 20px}.ind-row--tst #rh-client-tst .client-testimonial-title{margin-bottom:40px}.ind-row--tst #rh-client-tst .client-testimonial-tabs{margin-bottom:32px}.ind-row--tst #rh-client-tst .client-testimonial-h2{font-size:32px;line-height:38.4px}.ind-row--tst #rh-client-tst .client-card-body{font-size:16px;line-height:24px}.ind-row--tst #rh-client-tst div#ct-card-0 .client-card-body{line-height:24px!important}.ind-row--res.new-res-row.spf-res .font56-fletcha{font-size:32px;line-height:38.4px}.ind-row--res.new-res-row.spf-res .content-lib-datetime{display:flex!important}.ind-row--res.new-res-row.spf-res .content-lib-date{margin-bottom:0}}@media (max-width:479px){.ind-page .ind-h1{font-size:32px;line-height:36px}.ind-page .ind-h2{font-size:28px;line-height:33.6px}.ind-page .ind-stat__num{font-size:48px;line-height:48px}.ind-page .ind-btn{padding:0 24px}.ind-page .ind-hero__media{height:470px}.ind-page .ind-cta__btns .ind-btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.ind-page .ind-trust__track{animation:none}.ind-page .ind-trustband .ind-trust__track{animation:none}.ind-page .ind-panel.is-entering{animation:none}.ind-page .ind-wheel.is-ready .ind-rc,.ind-page .ind-wheel.is-ready .ind-rc *{transition:none!important}.ind-page .ind-card,.ind-page .ind-chip,.ind-page .ind-chip::before{transition:none}}