html,body,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section,data{display:block}html{background:#F4F4F4;font-size:62.5%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:19px;font-size:1.9rem;font-family:"museo-sans",sans-serif,Arial,Helvetica;line-height:1.429em;color:#4A4A4A;width:100%;background-color:transparent;-webkit-font-smoothing:antialiased;font-weight:100}::-moz-selection{color:#fff !important;background:#bf1e2e !important}::selection{color:#fff !important;background:#bf1e2e !important}.container,.region-row{margin-left:auto;margin-right:auto;max-width:95%;position:relative;padding:0%}.region-row:before,.region-row:after,.group:before,.group:after,.container:before,.container:after,.width-100:before,.width-100:after,.mobile-width-100:before,.mobile-width-100:after{content:"";display:table}.region-row:after,.group:after,.container:after,.width-100:after,.mobile-width-100:after{clear:both}.region-row,.group,.container,.width-100,.mobile-width-100{zoom:1}@media screen and (max-width:680px){.region-row,.width-5,.width-15,.width-20,.width-25,.width-30,.width-33,.width-35,.width-40,.width-45,.width-50,.width-55,.width-60,.width-65,.width-66,.width-67,.width-70,.width-75,.width-80,.width-85,.width-90,.width-95,.width-100{width:100% !important}}@media screen and (min-width:980px){.container,.region-row{max-width:1023}.width-5,.width-15,.width-20,.width-25,.width-30,.width-33,.width-35,.width-40,.width-45,.width-50,.width-55,.width-60,.width-65,.width-66,.width-67,.width-70,.width-75,.width-80,.width-85,.width-90,.width-95,.width-100,.mobile-width-5,.mobile-width-10,.mobile-width-15,.mobile-width-20,.mobile-width-25,.mobile-width-30,.mobile-width-33,.mobile-width-35,.mobile-width-40,.mobile-width-45,.mobile-width-50,.mobile-width-55,.mobile-width-60,.mobile-width-65,.mobile-width-66,.mobile-width-67,.mobile-width-70,.mobile-width-75,.mobile-width-80,.mobile-width-85,.mobile-width-90,.mobile-width-95,.mobile-width-100{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0 15px}*:first-child+html .width-5>*,*:first-child+html .width-10>*,*:first-child+html .width-15>*,*:first-child+html .width-20>*,*:first-child+html .width-25>*,*:first-child+html .width-30>*,*:first-child+html .width-33>*,*:first-child+html .width-35>*,*:first-child+html .width-40>*,*:first-child+html .width-45>*,*:first-child+html .width-50>*,*:first-child+html .width-55>*,*:first-child+html .width-60>*,*:first-child+html .width-65>*,*:first-child+html .width-66>*,*:first-child+html .width-67>*,*:first-child+html .width-70>*,*:first-child+html .width-75>*,*:first-child+html .width-80>*,*:first-child+html .width-85>*,*:first-child+html .width-90>*,*:first-child+html .width-95>*,*:first-child+html .width-100>*,*:first-child+html .mobile-width-5>*,*:first-child+html .mobile-width-10>*,*:first-child+html .mobile-width-15>*,*:first-child+html .mobile-width-20>*,*:first-child+html .mobile-width-25>*,*:first-child+html .mobile-width-30>*,*:first-child+html .mobile-width-33>*,*:first-child+html .mobile-width-35>*,*:first-child+html .mobile-width-40>*,*:first-child+html .mobile-width-45>*,*:first-child+html .mobile-width-50>*,*:first-child+html .mobile-width-55>*,*:first-child+html .mobile-width-60>*,*:first-child+html .mobile-width-65>*,*:first-child+html .mobile-width-66>*,*:first-child+html .mobile-width-70>*,*:first-child+html .mobile-width-75>*,*:first-child+html .mobile-width-80>*,*:first-child+html .mobile-width-85>*,*:first-child+html .mobile-width-90>*,*:first-child+html .mobile-width-95>*,*:first-child+html .mobile-width-100>*{margin-left:expression(!this.className.match(/width-/) && '10px');margin-right:expression(!this.className.match(/width-/) && '10px')}.is-parent,.region-row{padding-left:0;padding-right:0}.width-5,.width-15,.width-20,.width-25,.width-30,.width-33,.width-35,.width-40,.width-45,.width-50,.width-55,.width-60,.width-65,.width-66,.width-67,.width-70,.width-75,.width-80,.width-85,.width-90,.width-95,.mobile-width-5,.mobile-width-10,.mobile-width-15,.mobile-width-20,.mobile-width-25,.mobile-width-30,.mobile-width-33,.mobile-width-35,.mobile-width-40,.mobile-width-45,.mobile-width-50,.mobile-width-55,.mobile-width-60,.mobile-width-65,.mobile-width-66,.mobile-width-67,.mobile-width-70,.mobile-width-75,.mobile-width-80,.mobile-width-85,.mobile-width-90,.mobile-width-95{float:left}.width-5{width:5%}.width-10{width:10%}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33.33334%}.width-35{width:35%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66667%}.width-67{width:67%}.width-70{width:70%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:90%}.width-95{width:95%}.width-100{clear:both;width:100%}}@media screen and (max-width:1023px){.mobile-width-5{width:5%}.mobile-width-10{width:10%}.mobile-width-15{width:15%}.mobile-width-20{width:20%}.mobile-width-25{width:25%}.mobile-width-30{width:30%}.mobile-width-33{width:33.333%}.mobile-width-35{width:35%}.mobile-width-40{width:40%}.mobile-width-45{width:45%}.mobile-width-50{width:50%}.mobile-width-55{width:55%}.mobile-width-60{width:60%}.mobile-width-65{width:65%}.mobile-width-66{width:66.667%}.mobile-width-70{width:70%}.mobile-width-75{width:75%}.mobile-width-80{width:80%}.mobile-width-85{width:85%}.mobile-width-90{width:90%}.mobile-width-95{width:95%}.mobile-width-100{width:100%;clear:both}}@media screen and (min-width:1024px){.container,.region-row{max-width:1155px}}.main .gdpr-pp-wrapper{margin-bottom:1.5em}.gdpr-pp-wrapper label,.gdpr-marketing-wrapper label{margin-bottom:1em}.gdpr-pp-wrapper .form-checkbox,.gdpr-marketing-wrapper .form-checkbox{width:initial !important}.gdpr-pp-wrapper .option,.gdpr-marketing-wrapper .option{font-weight:300;margin-bottom:0em}.language-country-wrapper .webform-component-select{text-align:left;margin:0 0.5em}.language-country-wrapper .webform-component-select label{margin-bottom:0.25em}.language-country-wrapper .gdpr-intro p{color:#fff !important;width:55%;margin:auto;font-weight:300;font-size:17px;font-size:1.7rem}.language-country-wrapper .gdpr-marketing .form-type-checkbox{margin:0 0.5em}.newsletter form .form-submit{border-radius:5px}
*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role='list'],ol[role='list']{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}:root{--container-size:1280px;--bodycolor:#f4f4f4;--textcolor:#121212;--primary:#d01c2f;--secondary:#00AFC8;--tertiary:#FAF7F0;--beige-color:#e7e5e1;--black:#121212;--white:#ffffff;--grey:#606060;--grey-dark:#3C3C3C;--grey-light:#f4f4f4;--body-color:#f4f4f4;--linkcolor:#d01c2f;--linkcolorhover:#b21021;--linkcolorvisited:#639;--step--2:clamp(0.69rem,calc(0.64rem + 0.26vw),0.87rem);--step--1:clamp(0.83rem,calc(0.77rem + 0.32vw),1.04rem);--step-0:clamp(1rem,calc(0.92rem + 0.38vw),1.25rem);--step-1:clamp(1.2rem,calc(1.11rem + 0.45vw),1.5rem);--step-2:clamp(1.44rem,calc(1.33rem + 0.54vw),1.8rem);--step-3:clamp(1.73rem,calc(1.60rem + 0.65vw),2.16rem);--step-4:clamp(2.07rem,calc(1.92rem + 0.78vw),2.59rem);--step-5:clamp(2.49rem,calc(2.30rem + 0.94vw),3.11rem);--step-6:clamp(2.99rem,calc(2.76rem + 1.13vw),3.73rem);--step-7:clamp(3.58rem,calc(3.31rem + 1.35vw),4.48rem);--step-8:clamp(4.3rem,calc(3.98rem + 1.62vw),5.38rem);--step-9:clamp(5.16rem,calc(4.77rem + 1.95vw),6.45rem);--step-10:clamp(4.3rem,calc(3.35rem + 4.76vw),7.45rem);--space-3xs:clamp(0.25rem,calc(0.23rem + 0.09vw),0.31rem);--space-2xs:clamp(0.5rem,calc(0.46rem + 0.19vw),0.63rem);--space-xs:clamp(0.75rem,calc(0.69rem + 0.28vw),0.94rem);--space-s:clamp(1rem,calc(0.92rem + 0.38vw),1.25rem);--space-m:clamp(1.5rem,calc(1.39rem + 0.57vw),1.88rem);--space-l:clamp(2rem,calc(1.85rem + 0.75vw),2.5rem);--space-xl:clamp(3rem,calc(2.77rem + 1.13vw),3.75rem);--space-2xl:clamp(4rem,calc(3.70rem + 1.51vw),5rem);--space-3xl:clamp(6rem,calc(5.55rem + 2.26vw),7.5rem);--flow-space:clamp(1rem,calc(0.92rem + 0.38vw),1.25rem);--cta-text-color:#fff;--cta-color:#d01c2f;--cta-border:#d01c2f;--text-decoration-thickness:2px;--text-decoration-border-color:#f4f4f4;--border-radius-default:5px;--border-radius-alt:1rem;--border-width-default:1px;--border-width-alt:3px;--duration-default:.25s;--duration-alt:.5s;--font-weight:400;--font-weight-md:500;--font-weight-bold:700;--font-weight-heavy:800;--grid-gap:3em;--grid-2:repeat(2,minmax(0,1fr));--grid-3:repeat(3,minmax(0,1fr));--grid-4:repeat(4,minmax(0,1fr));--grid-5:repeat(5,minmax(0,1fr));--grid-12:repeat(12,minmax(0,1fr));--grid-4-5:6fr 1fr 4fr 3fr 3fr 4fr 1fr 6fr;--grid-3-4:3fr 1fr 2fr 2fr 1fr 3fr;--auto-fill:repeat(auto-fill,minmax(400px,1fr));--modular-columns:repeat(4,1fr);--modular-column-count:5;--modular-gap-count:3;--modular-gap:2vw;--modular-width:85vw;--color-border:#1D1D1B;--color-border-alt:#E8E8E8;--tarsus-logo-color:#fff;--footer-bg:#223A46;--section-bg:#d1d6d9}:root{background:#f4f4f4;font-size:62.5%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-feature-settings:"kern","liga","clig","calt","onum","pnum";overflow-x:hidden;scroll-behavior:smooth}@supports (font-kerning:normal) and (font-variant-ligatures:common-ligatures contextual) and (font-variant-numeric:oldstyle-nums proportional-nums){:root{font-kerning:normal;font-variant-ligatures:common-ligatures contextual;font-variant-numeric:oldstyle-nums proportional-nums;font-feature-settings:normal}}::-moz-selection{background-color:#f4f4f4;text-shadow:none}::selection{background-color:#f4f4f4;text-shadow:none}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background-color:#E8E8E8;border-radius:0}::-webkit-scrollbar-track{margin:var(--spacing-small) 0;background-color:transparent;border:1px solid #E8E8E8;border-radius:0px}body{font-family:interstate,sans-serif;font-size:var(--step-1);font-size:var(--font-size-default);font-style:normal;font-weight:var(--font-weight);color:var(--textcolor);width:100%;background:#fff;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-spacing:1px;hyphens:auto;font-variant-ligatures:common-ligatures;-moz-osx-font-smoothing:grayscale;overflow:hidden}body div{font-size:var(--step-1);line-height:1.4}figure img{width:100%}figcaption{font-size:var(--step-1)}img{border-width:0;content-visibility:auto;max-width:100%;vertical-align:middle;height:auto;transition:all var(--duration-default) ease}img[width],img[height]{max-width:100%}a,a:visited{color:#d01c2f;color:var(--linkcolor);text-decoration-color:#d01c2f;text-decoration-color:var(--linkcolor);text-decoration-thickness:0.1em;text-underline-offset:0.2em;transition:all var(--duration-default) ease;text-decoration:none}main a,main a:visited{text-decoration:underline}a:focus{color:#d01c2f;outline:thin dotted}a:visited{color:#d01c2f;text-decoration-color:#d01c2f;color:var(--linkcolor);text-decoration-color:var(--linkcolor)}a:hover{color:var(--linkcolorhover)}a:hover,a:active{outline:0}a:link{transition:color var(--duration-default) ease}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip:ink}time{font-size:16px;font-size:calc($font-size / 10)rem}iframe{width:100%}.container,.region-row{margin-left:auto;margin-right:auto;max-width:var(--container-size);width:100vw;position:relative;padding:0 15px}@media only screen and (min-width:768px){.container,.region-row{width:85vw}}@media only screen and (min-width:768px){.grid{display:grid;gap:var(--grid-gap)}}.grid.two{grid-template-columns:var(--grid-2)}.grid.three{grid-template-columns:var(--grid-2)}@media only screen and (min-width:1024px){.grid.three{grid-template-columns:var(--grid-3)}}.grid.four{grid-template-columns:var(--grid-3)}@media only screen and (min-width:1024px){.grid.four{grid-template-columns:var(--grid-4)}}.grid.five{grid-template-columns:var(--grid-5)}.grid.twelve{grid-template-columns:var(--grid-12)}.grid.grid--4-5{grid-template-columns:var(--grid-4-5)}.grid.grid--3-4{grid-template-columns:var(--grid-3-4)}.grid.auto-fill{grid-template-columns:var(--auto-fill)}.system{background-color:#f9f0b4;overflow:hidden;width:100%}.system .tabs{text-align:center}ul li.collapsed{list-style-image:none;list-style-type:none;padding:0}.region-row:before,.region-row:after,.group:before,.group:after,.container:before,.container:after,.width-100:before,.width-100:after,.mobile-width-100:before,.mobile-width-100:after{content:none;display:none}.section.system{padding:15px 25px 10px 25px}.front .section.system{padding:85px 25px 10px 25px}.system ul.tabs.primary{text-align:center}ul li.leaf,.region-footer-links ul.menu li{list-style:none;margin-left:0;padding-left:0}ul.inline li.comment_forbidden{display:none}#adminTabs{margin-bottom:20px}ul.tabs.primary{border-bottom:none;margin:15px 0;overflow:hidden;padding:0;width:auto}ul.tabs.secondary{margin:5px 0;padding:10px 0 0 0;border-bottom:1px none}ul.tabs.secondary li{padding:0}ul.tabs.primary li a{background-color:#fff;border:medium none;color:#888888;display:inline-block;font-size:16px;padding:5px 10px}ul.tabs.primary a:hover{background-color:#F4F4F4}ul.tabs.primary li.active a{background-color:#201E1F;border:medium none;color:#FFFFFF}.messages{overflow:hidden}.main .search-form{margin-bottom:1em}.main .search-form input{margin-bottom:0;margin-top:0}.main .search-results{list-style:none outside none}.main .search-results p{margin-top:0}.main .search-results .title{font-size:18px;margin-bottom:5px}.main .search-results li{margin-bottom:1em}.main .search-results .search-snippet-info{border-bottom:1px solid #F4F4F4;padding-left:0}.main .search-results .search-info{display:none;font-size:0.85em}.main .search-advanced .criterion{float:left;margin-right:2em}.main .search-advanced .action{clear:left;float:left}.edit-btn a{color:#FF3300 !important;font-weight:bold}#block-aerospace-local-tasks{background:#fff;margin-top:4rem}#block-aerospace-local-tasks h2{display:none}#block-aerospace-local-tasks ul{text-align:center;padding:15px 0;margin-bottom:0;margin-top:0}#block-aerospace-local-tasks ul li{display:inline-block;list-style:none;margin:0 7px}#block-aerospace-local-tasks ul li:before{display:none}#block-aerospace-local-tasks ul li a{--cta-color:#fff;--cta-border:#606060;--cta-text-color:#606060;text-decoration:none;display:block;background:#fff;background:var(--cta-color);padding:10px 15px 10px 15px;color:#606060;color:var(--cta-text-color);border:1px solid var(--cta-border);font-size:16px;font-size:calc($font-size / 10)rem;border-radius:0px}#block-aerospace-local-tasks ul li a:hover{--cta-border:#121212;--cta-text-color:#fff;--cta-color:#121212}ul.page-tabs{display:flex;justify-content:center;flex-wrap:wrap;margin-top:2rem;margin-bottom:2rem;grid-column:1 / -1}ul.page-tabs li{margin:3px}ul.page-tabs li a{border-radius:3px;color:#fff;background:#d01c2f;padding:0rem 0.5rem;margin:0 .25rem}ul.page-tabs li a:hover{background:#b21021}ul.toolbar-menu li:before{display:none}div[aria-label="Status message"]{--link-color:#317031;border-color:#be7;background-color:#f8fff0;color:#317031}.cta-btn a,.cta-btn a:visited,.form-submit,.pager-load-more a{color:#fff;color:var(--cta-text-color);padding:15px var(--space-l);font-weight:var(--font-weight-bold);font-family:interstate,sans-serif;font-size:17px;font-size:calc($font-size / 10)rem;text-align:center;-webkit-appearance:none;appearance:none;display:inline-block;margin:0;cursor:pointer;line-height:1;text-decoration:none;transition:all var(--duration-default) ease;position:relative;line-height:1.2;text-transform:uppercase;z-index:2}.cta-btn a::before,.cta-btn a:visited::before,.form-submit::before,.pager-load-more a::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#d01c2f;background-color:var(--cta-color);clip-path:polygon(0 0,90% 0%,100% 100%,0% 100%);margin-right:-2rem}.cta-btn.center a::before,.pager-load-more a::before{clip-path:polygon(0 0,90% 0%,100% 100%,10% 100%);margin-right:-10px;margin-left:-8px}.cta-btn a:hover,.form-submit:hover{--cta-color:#b21021;--cta-border:#b21021}.cta-btn a:focus,.form-submit:focus{--cta-color:#121212;--cta-border:#121212}.cta-btn.full a{display:block}.cta-btn.primary a{--cta-color:#DD0B22;--cta-border:#DD0B22;text-transform:uppercase;background-color:#DD0B22}.cta-btn.primary a:hover{--cta-color:#ee5500;--cta-border:#ee5500;background-color:var(--cta-color)}.cta-btn.disabled a{--cta-color:#f4f4f4;--cta-border:#f4f4f4;--cta-text-color:#cccccc;text-transform:uppercase;background-color:#f4f4f4;font-weight:var(--font-weight);text-decoration:line-through;pointer-events:none}.cta-btn.outline a{--cta-border:#3C3C3C;--cta-text-color:#3C3C3C;--cta-color:transparent;font-weight:var(--font-weight-md)}.cta-btn.outline a:hover,.cta-btn.outline.alt a:hover{--cta-color:#3C3C3C;--cta-text-color:#fff}.cta-btn.outline a:focus,.cta-btn.outline.alt a{--cta-color:#121212;--cta-border:#121212;--cta-text-color:#fff}.cta-btn-duo{display:flex;gap:1em}.pager-load-more{margin-bottom:var(--space-xl) !important}.page-header{--tarsus-logo-color:#d01c2f;padding:var(--space-m) 0}.page-header div{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:768px){.page-header div{gap:var(--space-xl);justify-content:space-between;flex-direction:row}}@media only screen and (max-width:767px){.navigation-wrapper{position:relative}.mobile-only{text-align:center;padding-top:5px;font-size:20px;font-size:calc($font-size / 10)rem}a#mobile-menu-toggle{display:block;padding:15px 0 10px 0;width:100%;background-color:#000 !important;color:#f4f4f4;font-weight:900;border-top:2px solid #f4f4f4}.region-row.navigation{max-width:100% !important;width:100% !important}.nav{display:none;position:relative;font-size:20px;font-size:calc($font-size / 10)rem}.nav li ul{margin-bottom:0;padding:0;list-style:none}.nav li a{display:block;color:#fff;background-color:#3C3C3C;border-top:1px solid #f4f4f4;padding:10px 20px}.nav li a.active{background-color:#d01c2f;color:#fff}.nav li ul li a{background-color:#fff;color:#000;padding:10px 30px}.nav ul.menu li,.nav ul.menu li.expanded{padding:0;margin:0;text-align:left}ul.menu li.leaf{list-style:none;margin:0}.main-nav{width:100%}ul.menu{width:100%}}@media only screen and (min-width:768px){.navigation-wrapper{width:100%;position:relative;z-index:1}.navigation{position:relative;overflow:hidden;width:100%;background:none}.mobile-only{display:none !important}.main-nav{width:100%;text-align:center;margin-top:0}}@media only screen and (min-width:768px) and (min-width:768px){.main-nav{width:unset}}@media only screen and (min-width:768px) and (min-width:768px){.main-nav ul{display:flex;flex-wrap:wrap;column-gap:var(--space-s)}}@media only screen and (min-width:768px){.main-nav ul li>a{padding:var(--space-xs)}.main-nav ul li:hover>a:hover,.main-nav ul li a.active-trail.active-trail{background:var(--primary);color:var(--white);font-weight:var(--font-weight-bold)}.main-nav ul li:hover ul.menu{display:block}.main-nav ul.menu li{margin:0}.main-nav ul li.expanded{list-style-image:none;list-style-type:none;padding:0}.main-nav li{position:relative}}@media only screen and (min-width:768px) and (min-width:768px){.main-nav li ul.menu{position:absolute;display:none;top:43px}}@media only screen and (min-width:768px) and (min-width:768px){.main-nav li ul.menu li{width:200px;z-index:1;text-align:left;margin:-2px 0 0 0}.main-nav li ul.menu li a,.main-nav li ul.menu li a:visited{padding:var(--space-s);background:#223a46;color:var(--white)}}@media only screen and (min-width:768px){.main-nav li a{background:var(--grey-light);display:block;widows:100%;padding:var(--space-s);margin-bottom:2px;font-weight:var(--font-weight-md)}}@media only screen and (min-width:768px) and (min-width:768px){.main-nav li a{padding:0;background:transparent}}@media only screen and (min-width:768px){.main-nav ul li a,.main-nav ul li a:visited{color:var(--black)}}section.hero,article.hero{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl);position:relative;background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t4.jpg);background-size:cover;display:flex;align-items:center;overflow:hidden;height:100%}section.hero .hero__inner,article.hero .hero__inner{padding-left:var(--space-l);padding-right:var(--space-l)}@media only screen and (min-width:768px){section.hero .hero__inner,article.hero .hero__inner{padding-left:0;text-align:left;margin-top:var(--space-m);margin-bottom:var(--space-m)}}section.hero h1,section.hero p,article.hero h1,article.hero p{color:var(--white);text-shadow:0 2px 20px rgba(0,0,0,0.55)}section.hero h1,article.hero h1{margin-bottom:var(--space-m);max-width:15ch}section.hero .primary-msg,article.hero .primary-msg{hyphens:none}@media only screen and (min-width:1024px){section.hero .primary-msg,article.hero .primary-msg{width:70ch}}section.hero .primary-msg p,article.hero .primary-msg p{font-size:24px;font-size:calc($font-size / 10)rem}@supports (display:grid){section.hero .primary-msg p,article.hero .primary-msg p{font-size:var(--step-4)}}.hero:before{content:"";background-image:linear-gradient(270deg,rgba(0,0,0,0.15) 4%,#2e2e2e 100%);height:100%;display:block;width:100%;position:absolute;top:0}.page-node-9638 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/team.jpg)}.page-node-9436 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t11.jpg)}.page-node-9437 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t1.jpg)}.node-type-views section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t8.jpg)}.page-node-9475.node-type-views section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t7.jpg)}.page-node-9475.node-type-views section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t2.jpg)}.page-node-987.node-type-views section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t6.jpg)}.page-node-9639 section.hero,.node-type-tarsus-division section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t10.jpg)}.page-node-9232 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/aerospace.jpg)}.page-node-9640 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/agri.jpg)}.page-node-9641 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/auto.jpg)}.page-node-9642 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/education.jpg)}.page-node-9643 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/food.jpg)}.page-node-9644 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/healthcare.jpg)}.page-node-9646 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/infrastructure.jpg)}.page-node-9648 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/lnl.jpg)}.page-node-9649 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/manufacturing.jpg)}.page-node-9650 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/music.jpg)}.page-node-9651 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/retail-fashion.jpg)}.page-node-9652 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/green.jpg)}.page-node-9653 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/technology.jpg)}.page-node-9655 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/travel-meetings.jpg)}.page-node-9645 section.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t12.jpg)}.testimonial{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t9.jpg);overflow:hidden;position:relative}.testimonial p{color:var(--white)}.page-node-9436 .testimonial{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t6.jpg)}.page-node-9437 .testimonial{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/hero-images/t12.jpg)}.testimonial:before{content:"";height:100%;display:block;width:100%;position:absolute;top:0}.about section.hero,.about article.hero{background-image:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/hero-bg-4.jpg)}.video-player figcaption{background:#FAF7F0;padding:var(--space-s);text-align:center;font-weight:var(--font-weight-md);line-height:1.4}.section{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}@media only screen and (min-width:1024px){.section{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}}footer{--linkcolor:#fff;--linkcolorhover:#fff;--textcolor:#fff;background:var(--footer-bg);padding-bottom:0 !important}footer div{display:flex;justify-content:center;flex-direction:column;align-items:center}footer .footer-list{display:flex;flex-wrap:wrap;gap:2rem;border-top:1px solid var(--white);width:100%;border-bottom:1px solid var(--white);justify-content:center;padding:var(--space-s)}footer .footer-list a{text-decoration:none}footer p{color:var(--textcolor);margin-top:var(--space-l);margin-bottom:var(--space-l);text-align:center;hyphens:none}@media only screen and (min-width:1024px){footer p{width:35ch}}footer .footer__logo+p{font-size:var(--step-3)}footer .social-icons{display:flex;gap:var(--space-m);padding:var(--space-2xl) 0}footer .social-icons svg{font-size:var(--step-5)}footer a:hover{opacity:.5}footer .footer-bottom{background:var(--white)}footer .footer-bottom p{--textcolor:#223a46;margin-bottom:0}footer .footer-bottom .copy-right{margin-bottom:var(--space-l);font-weight:var(--font-weight-md);font-size:16px;font-size:calc($font-size / 10)rem}footer .width-30,footer .width-20{display:none}.team-member{--team-member-bg:#e7e5e1;background:var(--team-member-bg);display:grid}.team-member:hover{--team-member-bg:#00b0c6}.team-member img:hover{filter:grayscale(100%)}.team-member-details{--team-detail-bg:#e7e5e1;background:var(--team-detail-bg);padding:var(--space-s)}.team-member-details h3{margin-bottom:var(--space-2xs)}.team-member-details h4{margin-bottom:var(--space-xs);font-size:var(--step-3);font-weight:var(--font-weight-bold)}.team-member-details p{font-size:16px;font-size:calc($font-size / 10)rem;line-height:1.3}.team-members.headline{--team-member-bg:#e7e5e1;background:var(--team-member-bg);margin-bottom:3em;column-gap:0}@media only screen and (min-width:1024px){.team-members.headline>li{align-self:end}}.team-members.headline .team-member-details>*+*{margin-top:1.6rem;margin-top:var(--space-m)}@media only screen and (min-width:1024px){.team-members.headline .team-member-details>*+*{margin-right:var(--space-xl)}}.team-members.headline .team-member-details{padding:var(--space-l)}@media only screen and (min-width:1024px){.team-members.headline .team-member-details{hyphens:none}}.team-members.headline .team-member-details .primary-msg p{font-size:var(--step-3)}.team-members.headline .team-member{display:flex;align-items:center;justify-content:center}.team-members.headline h3{font-size:var(--step-6)}.grid.four.team-members{display:grid;grid-template-columns:1fr;gap:var(--space-l)}@media only screen and (min-width:768px){.grid.four.team-members{grid-template-columns:var(--grid-2)}}@media only screen and (min-width:1024px){.grid.four.team-members{grid-template-columns:var(--grid-4)}}.industry-item{display:flex;align-items:center;justify-content:center;background:var(--beige-color);padding:var(--space-s);position:relative}.industry-item h3{text-align:center;line-height:1.2;color:#fff;font-size:var(--step-5);text-shadow:0 2px 20px rgba(0,0,0,0.55);z-index:1}.industry-item a{text-decoration:none;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3;text-align:center}.industry-item::before{content:'';background:linear-gradient(178deg,transparent 0%,#272828 100%);height:100%;display:block;width:100%;position:absolute;top:0}.industry-item:hover::before{background:linear-gradient(178deg,transparent 0%,#D01C3E 100%)}.aerospace{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/das-min.jpg) top center no-repeat;background-size:cover}.agriculture{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/agri-min.jpg) top center no-repeat;background-size:cover}.automotive{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/auto-min.jpg) top center no-repeat;background-size:cover}.education{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/edu-min.jpg) top center no-repeat;background-size:cover}.food{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/food-min.jpg) top center no-repeat;background-size:cover}.healthcare{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/healthcare-min.jpg) top center no-repeat;background-size:cover}.homewares{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/t12-min.jpg) top center no-repeat;background-size:cover}.infrastructure{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/infrastructure-min.jpg) top center no-repeat;background-size:cover}.labels{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/lnl-min.jpg) top center no-repeat;background-size:cover}.manufacturing{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/manufacturing-min.jpg) top center no-repeat;background-size:cover}.music{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/music-min.jpg) top center no-repeat;background-size:cover}.retail{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/retail-fashion-min.jpg) top center no-repeat;background-size:cover}.sustainability{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/green-min.jpg) top center no-repeat;background-size:cover}.technology{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/technology-min.jpg) top center no-repeat;background-size:cover}.travel{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/interface/travel-min.jpg) top center no-repeat;background-size:cover}@media only screen and (min-width:1024px){.aerospace{grid-area:aerospace}.agriculture{grid-area:agriculture}.automotive{grid-area:automotive}.education{grid-area:education}.food{grid-area:food}.healthcare{grid-area:healthcare}.homewares{grid-area:homewares}.infrastructure{grid-area:infrastructure}.labels{grid-area:labels}.manufacturing{grid-area:manufacturing}.music{grid-area:music}.retail{grid-area:retail}.sustainability{grid-area:sustainability}.technology{grid-area:technology}.travel{grid-area:travel}}.tarsus-logo{fill:var(--tarsus-logo-color)}.logo{margin:var(--space-l) 0}@media only screen and (min-width:768px){.logo{margin:0}}.values{display:grid;justify-content:center;row-gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(50px,160px));padding-bottom:var(--space-xl);column-gap:var(--space-2xl)}.values .values-item{text-align:center}.values .values-item h3{margin-bottom:var(--space-s)}.values .values-item p{font-size:var(--step-1);hyphens:none}.values+.cta-btn{margin-top:var(--space-xl)}.section.quotes .quote-blocks{padding-top:60px;background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/icons/quotes.png) top center no-repeat;background-size:60px}.page-node-9638 .section.quotes,.page-node-9639 .section.quotes{padding-top:0}article.two-col.odd,article.two-col.even{background:var(--section-bg)}article.two-col:not(.even) section{grid-column:1 / 4;grid-row:1}@media only screen and (min-width:1600px){article.two-col:not(.even) section h2{width:13ch}}article.two-col:not(.even) figure{grid-column:4 / -1;grid-row:1;line-height:0}article.two-col.even figure{grid-column:1 / 6}article.two-col.even section{grid-column:6 / -1}article.two-col.odd+article.two-col.even{padding-top:0}.two-col .cta-btn{margin-top:var(--space-xl) !important}@media only screen and (min-width:1024px){.two-col figure+.flow{margin-top:0}}.two-col .video-player{padding-top:var(--space-m)}@media only screen and (min-width:768px){.two-col .video-player{padding-top:0}}.post-teaser{margin-bottom:var(--space-xl)}@media only screen and (min-width:1024px){.post-teaser{margin-bottom:0}}.post-teaser img{width:100%}.post-teaser figure{margin-bottom:var(--space-m)}.post-teaser .meta{margin-top:var(--space-m);margin-bottom:var(--space-xs)}.post-teaser .meta abbr,.post-teaser .meta a{text-decoration:none}.post-teaser h2{font-size:var(--step-3);margin-bottom:0}.post-teaser h2 a{text-decoration:none;text-transform:uppercase}.post-teaser p{font-size:var(--step-2)}.post-teaser--related{--linkcolor:#051219;--color-border:#223a46;border-top:2px solid var(--color-border);padding-top:var(--space-m)}.post-teaser--related h3,.post-teaser--related .h3,.post-teaser--related h4,.post-teaser--related .h4{font-size:var(--step-1);font-weight:var(--font-weight-md);line-height:1.25}.post-teaser--related h3 a,.post-teaser--related .h3 a,.post-teaser--related h4 a,.post-teaser--related .h4 a{text-decoration:none;text-transform:uppercase}.post-teaser:last-of-type{padding-bottom:0}.posts.section{padding-bottom:var(--space-l)}.office-item{background:var(--beige-color);padding:var(--space-m);margin-bottom:var(--space-l)}@media only screen and (min-width:768px){.office-item{margin-bottom:0}}.office-item p{font-style:normal}.office-item address{margin-bottom:var(--space-s)}.office-item address span{display:block;font-style:normal;font-size:var(--step-1)}.office-item h4{margin-bottom:var(--space-l);font-weight:var(--font-weight-md);margin-top:var(--space-2xs)}.office-item ul{line-height:1.6}.office-item ul li{font-size:16px;font-size:calc($font-size / 10)rem}.offices-wrapper>h2{margin-bottom:var(--space-2xl)}.offices-wrapper:not(:last-of-type){padding-bottom:0}.scrollable-list{display:flex;overflow-x:auto;overflow-y:hidden}.scrollable-list>*{flex-shrink:0;margin-bottom:3rem;width:316px}.scrollable-list>*+*{margin-inline-start:var(--grid-gap)}.visually-hidden{border:0;clip-path:polygon(0px 0px,0px 0px,0px 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px)}.flow>*+*{margin-top:1.6rem;margin-top:var(--space-l)}.l-rs{list-style:none;padding-left:0;margin:0}.l-rs li:before{content:none}.content{grid-column:1 / -1}.narrow .content{grid-column:4 / -4}@media only screen and (min-width:1024px){.narrow-content{width:80rem;margin-left:auto;margin-right:auto;margin-top:0}}.narrow-content .primary-msg{margin:var(--space-l) 0}.bg-grey-light{background-color:#606060}.bg-grey-light{background-color:#f4f4f4}.bg-grey-dark{background-color:#3C3C3C}.color-grey-dark{color:#3C3C3C}.text-shadow{text-shadow:1px 1px 2px rgba(0,0,0,0.25)}.radius img{border-radius:100%}@supports not (initial-letter:1){.dropcap::first-letter,.dropcap p:first-of-type::first-letter,.node-type-news article .flow div>p:first-of-type::first-letter{float:left;font-weight:var(--font-weight-heavy);line-height:7.25rem;padding-top:6px;padding-right:15px;padding-left:0;font-size:85px;font-size:calc($font-size / 10)rem}}@supports (initial-letter:2){.dropcap::first-letter,.dropcap p::first-letter{initial-letter:2}}@media screen and (min-width:70em){@supports (initial-letter:3){.dropcap::first-letter,.dropcap p::first-letter{initial-letter:3}}}@media (min-width:60em){.columns{column-count:2;column-gap:var(--spacing-large);column-rule:2px solid #121212}.columns div{break-inside:avoid;page-break-inside:avoid}.columns p{font-size:18px;font-size:calc($font-size / 10)rem;font-size:var(--font-size-default)}.columns.alt{column-count:auto;column-width:12em}}.skip-link{position:fixed;top:-30em}.skip-link:focus{top:0}hr{border:0;border-bottom:8px solid #f4f4f4;clear:both;display:block;padding:0}.full-bleed{width:100vw}.uppercase{text-transform:uppercase}.text-center{text-align:center}.bg-grey-light{background-color:#606060}.bg-grey-light{background-color:#f4f4f4}.bg-grey-dark{background-color:#3C3C3C}.color-grey-dark{color:#3C3C3C}.center{text-align:center;justify-content:center}.post main,.node-type-news main{--container-size:1400px;--grid-gap:2em;--primary:#051219;--step--2:clamp(0.91rem,calc(0.90rem + 0.07vw),0.96rem);--step--1:clamp(1.09rem,calc(1.06rem + 0.16vw),1.2rem);--step-0:clamp(1.31rem,calc(1.26rem + 0.28vw),1.5rem);--step-1:clamp(1.58rem,calc(1.48rem + 0.45vw),1.88rem);--step-2:clamp(1.89rem,calc(1.75rem + 0.68vw),2.34rem);--step-3:clamp(2.27rem,calc(2.07rem + 1.00vw),2.93rem);--step-4:clamp(2.72rem,calc(2.44rem + 1.42vw),3.66rem);--step-5:clamp(3.92rem,calc(3.38rem + 2.72vw),5.72rem)}.post article,.node-type-news article{padding-bottom:var(--space-2xl)}@media only screen and (min-width:1600px){.post article,.node-type-news article{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}}.post article p,.node-type-news article p{font-size:18px;font-size:calc($font-size / 10)rem}@media only screen and (min-width:1024px){.post article p,.node-type-news article p{font-size:22px;font-size:calc($font-size / 10)rem}}.post time,.node-type-news time{grid-column:2;margin-bottom:var(--space-l);display:block}.post h1,.post .meta.news,.node-type-news h1,.node-type-news .meta.news{grid-column:2;margin-bottom:var(--space-xl);grid-column:1 / -1;line-height:1.0;font-size:var(--step-9)}@media only screen and (min-width:768px){.post h1,.post .meta.news,.node-type-news h1,.node-type-news .meta.news{margin-bottom:0;grid-column:1/-4}}@media only screen and (min-width:1200px){.post h1,.post .meta.news,.node-type-news h1,.node-type-news .meta.news{margin-bottom:var(--space-l);grid-column:3/-3}}.post .meta.news,.node-type-news .meta.news{margin-bottom:10px}@media only screen and (min-width:768px){.post .meta.news,.node-type-news .meta.news{margin-bottom:-20px}}.post .meta.news li,.node-type-news .meta.news li{display:inline-block;margin-right:5px}.post h2,.node-type-news h2{margin-top:var(--space-2xl);margin-bottom:var(--space-l)}.post main figure,.node-type-news main figure{grid-column:1/-1;margin-bottom:var(--space-xl)}@media only screen and (min-width:768px){.post main figure,.node-type-news main figure{margin-bottom:0}}@media only screen and (min-width:1024px){.post main figure,.node-type-news main figure{grid-column:3 / -3;margin-bottom:0}}.post .flow,.node-type-news .flow{grid-column:1/-1}@media only screen and (min-width:768px){.post .flow,.node-type-news .flow{grid-column:2 / -2}}@media only screen and (min-width:1200px){.post .flow,.node-type-news .flow{grid-column:4 / -4}}.post .flow div>*+*,.node-type-news .flow div>*+*{margin-top:var(--space-m)}.post iframe,.node-type-news iframe{width:100%;height:500px}.related-news{--textcolor:#223a46;background:var(--section-bg);padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);color:var(--textcolor)}.related-news h3{margin-bottom:var(--space-xl)}.related-news .meta.news li{font-size:var(--step-1)}.industries.modular{--modular-row-height:290px;--modular-gap:15px;--modular-columns:repeat(2,1fr);display:grid;grid-template-columns:var(--modular-columns);grid-auto-rows:var(--modular-row-height);grid-column-gap:var(--modular-gap);grid-row-gap:var(--modular-gap)}@media only screen and (min-width:1024px){.industries.modular{--modular-columns:repeat(4,1fr);--modular-width:55vw;--modular-row-height:calc((var(--modular-width) - (var(--modular-gap-count) * var(--modular-gap))) / var(--modular-column-count))}}@media only screen and (min-width:1024px){.industries.modular{--modular-gap:30px;grid-template-areas:"aerospace aerospace agriculture education" "aerospace aerospace automotive education" "healthcare healthcare homewares homewares" "healthcare healthcare homewares homewares"    "food infrastructure labels labels" "music infrastructure labels labels"      "manufacturing retail travel travel" "manufacturing retail travel travel"  "technology technology sustainability sustainability"}}.show-landing iframe+p,.node-type-tarsus-division iframe+p{margin-top:var(--space-l)}.show-landing .two-col,.node-type-tarsus-division .two-col{--grid-gap:6.4rem}.show-landing .two-col h3,.node-type-tarsus-division .two-col h3{--textcolor:#d01c2f;color:var(--textcolor);font-size:var(--step-6)}@media only screen and (min-width:768px){.show-landing .two-col h3,.node-type-tarsus-division .two-col h3{grid-column:1/4;grid-row:1}}.show-landing .two-col .brand-logos,.node-type-tarsus-division .two-col .brand-logos{--grid-gap:1.6rem}@media only screen and (min-width:768px){.show-landing .two-col .brand-logos,.node-type-tarsus-division .two-col .brand-logos{grid-column:4 / -1;margin-top:0}}.show-landing .two-col .brand-logos ul li,.node-type-tarsus-division .two-col .brand-logos ul li{border:1px solid var(--section-bg);margin-bottom:var(--space-l)}@media only screen and (min-width:768px){.show-landing .two-col .brand-logos ul li,.node-type-tarsus-division .two-col .brand-logos ul li{margin-bottom:0}}.show-landing .about-content p,.node-type-tarsus-division .about-content p{margin-bottom:20px}.show-landing .industries-links,.node-type-tarsus-division .industries-links{text-align:center}.show-landing .industries-links li,.node-type-tarsus-division .industries-links li{display:inline-block;margin-bottom:10px}.show-landing .section.submenu,.node-type-tarsus-division .section.submenu{background:var(--section-bg)}.show-landing .section.submenu .industry-menu,.node-type-tarsus-division .section.submenu .industry-menu{text-align:center}.show-landing .section.submenu .industry-menu h3,.node-type-tarsus-division .section.submenu .industry-menu h3{--textcolor:#223a46;color:var(--textcolor);font-size:var(--step-6);margin-bottom:40px}.show-landing .section.submenu .industry-menu .menu,.node-type-tarsus-division .section.submenu .industry-menu .menu{text-align:center}.show-landing .section.submenu .industry-menu .menu li,.node-type-tarsus-division .section.submenu .industry-menu .menu li{display:inline-block;margin-bottom:10px}.show-landing .section.submenu .industry-menu .menu li a,.node-type-tarsus-division .section.submenu .industry-menu .menu li a{display:block;padding:5px 20px;color:#223a46;font-size:var(--step-2);text-decoration:none;border:1px solid #223a46;font-weight:500}.show-landing .section.submenu .industry-menu .menu li a:hover,.node-type-tarsus-division .section.submenu .industry-menu .menu li a:hover{background:#223a46;color:#fff}.show-landing .section.submenu .industry-menu .menu li.active-trail.active a,.node-type-tarsus-division .section.submenu .industry-menu .menu li.active-trail.active a{background:#223a46;color:#fff}.show-landing .about-show,.node-type-tarsus-division .about-show{padding-bottom:0}.views-exposed-form .res-move{display:block !important}.res-move{background:#f4f4f4;padding:10px 15px;margin:15px;margin-bottom:20px;font-weight:bold;font-familly:interstate,sans-serif}.view.view-events .views-exposed-form .views-exposed-widgets{text-align:center}.view.view-events .views-exposed-form .views-exposed-widgets .views-exposed-widget{float:none;padding:0;display:inline-block}.cal-item{overflow:hidden;position:relative}.cal-item li{height:300px;overflow:hidden;margin-bottom:0px;position:relative}.cal-item li .primary,.cal-item li .secondary{position:relative;width:100%;height:300px;padding:20px;display:block;border:5px solid #f8f8f8;text-align:center;font-size:16px;font-size:calc($font-size / 10)rem}.cal-item li .primary h2,.cal-item li .secondary h2{font-size:24px;font-size:calc($font-size / 10)rem}.cal-item li .primary img,.cal-item li .secondary img{padding-bottom:10px;width:auto;margin:0 auto}.cal-item li .primary span,.cal-item li .primary div,.cal-item li .secondary span,.cal-item li .secondary div{line-height:1.2}.cal-item li .primary .field.field-name-field-venue,.cal-item li .primary .field.field-name-field-town-city,.cal-item li .secondary .field.field-name-field-venue,.cal-item li .secondary .field.field-name-field-town-city{font-family:interstate,sans-serif;font-size:18px;font-size:calc($font-size / 10)rem;font-weight:600;text-transform:uppercase}.cal-item li .secondary{background:#DD0B22;position:absolute;top:310px;color:#fff;display:block;opacity:1.0 !important;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;display:flex;flex-direction:column;align-items:center;justify-content:center}.cal-item li .secondary h2{font-size:24px;font-size:calc($font-size / 10)rem;color:#fff;margin-bottom:25px}.cal-item li .secondary a{color:#fff;display:inline-block;margin:0 auto;border:1px solid #fff;padding:10px 30px;text-decoration:none}.cal-item li .primary{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.cal-item li:hover .secondary,.cal-item li.mouseover .secondary{position:absolute;top:0px}.views-exposed-widgets>.filters:first-child{padding-bottom:20px}.view-events,.view-portfolio{padding-top:20px}.view-events .filters,.view-portfolio .filters{padding-bottom:0px}.view-events .filters label,.view-portfolio .filters label{display:none}.view-events .filters .form-type-select,.view-portfolio .filters .form-type-select{position:relative}.view-events .filters .form-type-select select,.view-portfolio .filters .form-type-select select{background-color:#fff;color:#121212;padding:12px;margin:0 15px;margin-bottom:10px;width:355px;border:none;font-size:20px;-webkit-appearance:button;appearance:button;outline:2px solid #606060}.view-events .filters .form-type-select::before,.view-portfolio .filters .form-type-select::before{font-family:FontAwesome;position:absolute;top:0px;right:15px;width:50px;height:50px;text-align:center;font-size:28px;line-height:45px;color:#121212;background-color:rgba(255,255,255,0.1);pointer-events:none}.view-events .filters .form-type-select select option,.view-portfolio .filters .form-type-select select option{padding:30px}.view-events .views-exposed-form{padding-bottom:30px}.views-exposed-form{text-align:center}.views-exposed-form .views-submit-button,.views-exposed-form .link-move{display:inline-block}.views-exposed-form .views-submit-button a,.views-exposed-form .views-submit-button input,.views-exposed-form .link-move a,.views-exposed-form .link-move input{display:block;width:250px;padding:13.5px 0px;color:#fff;background:#DD0B22;color:#fff;border:none;font-size:18px;font-size:calc($font-size / 10)rem;margin:0 10px}.views-exposed-form .views-submit-button a,.views-exposed-form .link-move a{background:#121212;color:#fff;padding:10px 0px}.views-exposed-form .res-move{display:none;background:#f4f4f4;text-align:left;padding:10px 0;text-indent:20px;margin:20px 15px;font-family:interstate,sans-serif;font-size:24px;font-size:calc($font-size / 10)rem;width:auto}.view-portfolio .views-exposed-form .views-exposed-widget{float:none !important;padding:0;display:inline-block}.calendar.section,.event-calendar-view{padding-top:var(--space-l)}.views-exposed-form .views-submit-button a,.views-exposed-form .link-move a{padding:12px 0px;text-transform:uppercase;text-decoration:none;font-weight:bold}.node-type-profile footer{clear:both}.node-type-profile .width-66{padding-bottom:var(--space-2xl);padding-top:var(--space-2xl)}@media only screen and (min-width:768px){.node-type-profile .width-66{display:grid;grid-template-columns:var(--grid-12);margin:auto !important;float:inherit;width:80ch}}.node-type-profile h1{margin-bottom:var(--space-3xs)}.node-type-profile .job-title{color:var(--grey)}.node-type-profile .group-header{grid-column:1 / -1;margin-bottom:var(--space-l)}.node-type-profile .profile-img{grid-column:1 / 5;margin-bottom:var(--space-m)}.node-type-profile .content-wrapper{grid-column:5 / -1}.jobs-wrapper{padding-top:0}.jobs-wrapper h2{margin-bottom:var(--space-2xl)}@media only screen and (min-width:768px){.page-node-9572 figure{margin-top:0 !important}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:interstate,sans-serif;font-weight:var(--font-weight-heavy);line-height:1.15;hyphens:none}h1,.h1{font-size:31px;font-size:calc($font-size / 10)rem}@media only screen and (min-width:768px){h1,.h1{font-size:42px;font-size:calc($font-size / 10)rem}}@media only screen and (min-width:1024px){h1,.h1{font-size:7rem}}@supports (display:grid){h1,.h1{font-size:var(--step-10)}}h2,.h2{font-size:4.5rem;color:var(--primary);font-size:var(--step-6);margin-bottom:var(--space-l)}@media only screen and (min-width:1024px){h2,.h2{font-size:var(--step-7)}}h3,.h3{font-size:20px;font-size:calc($font-size / 10)rem}@media only screen and (min-width:1024px){h3,.h3{font-size:2.8rem}}@supports (display:grid){h3,.h3{font-size:var(--step-3)}}h4,.h4{font-size:2rem}@supports (display:grid){h4,.h4{font-size:var(--step-2)}}h5,.h5{font-size:1.7rem}@supports (display:grid){h5,.h5{font-size:var(--step-1)}}table{margin:0 0 var(--space-l);max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:transparent;border-collapse:collapse;border-spacing:0;font-family:inherit}th,td{padding:var(--space-s) var(--space-l) var(--space-s) 0;font-size:16px;font-size:calc($font-size / 10)rem;text-align:left;vertical-align:middle;font-weight:var(--font-weight-md)}th{--text-color-default:#0D0C0C;color:var(--text-color-default);font-family:interstate,sans-serif;font-weight:var(--font-weight-bold);white-space:nowrap;text-transform:uppercase;padding-bottom:1em}tr{border-bottom:1px solid var(--black)}p{font-size:19px;font-size:calc($font-size / 10)rem;hyphens:none}.primary-msg p{font-size:28px;font-size:calc($font-size / 10)rem}@supports (display:grid){.primary-msg p{font-size:var(--step-3)}}@media only screen and (min-width:768px){.primary-msg.center{width:80ch;margin-left:auto;margin-right:auto;margin-bottom:var(--space-2xl);padding-bottom:var(--space-l)}}@supports (display:grid){.primary-msg.center p{font-size:var(--step-4)}}ul,ol{margin:0;padding:0;font-size:18px;font-size:calc($font-size / 10)rem;font-size:var(--font-size-default);line-height:1.2;font-family:interstate,sans-serif}ol,ul{list-style-type:none;margin-left:0;padding-left:0;font-size:18px;font-size:calc($font-size / 10)rem;font-size:var(--font-size-default)}ol li,ul li{font-size:18px;font-size:calc($font-size / 10)rem;color:var(--text-color-default)}ol li{margin-left:2rem;line-height:1.4;list-style:number}ol li:before{color:#DD0B22}ul li:before{content:" ";color:#DD0B22}.content-list ul li:not(:last-child),.node-type-news .content .flow ul li:not(:last-child),.narrow-content article ul li:not(:last-child){margin-bottom:var(--space-s)}.content-list ul li,.node-type-news .content .flow ul li,.narrow-content article ul li{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/icons/bullet.svg) no-repeat 0px 10px;background-size:7px;padding-left:var(--space-m);line-height:1.4}.content-list ul li:before,.node-type-news .content .flow ul li:before,.narrow-content article ul li:before{display:none}.quote-block{text-align:center}.quote-block figcaption{margin-top:var(--space-s)}.quote-block figcaption strong{display:block}.quote-block figcaption cite{font-style:normal;font-size:var(--step-3);font-weight:700}blockquote p{margin:var(--spacing-default) 0;padding:0;font-weight:var(--font-weight);font-size:var(--step-4)}@media only screen and (min-width:768px){blockquote p span{display:block}}blockquote.quote-special{background:url(/sites/tarsus/corporate/tarsus.com/themes/tarsus2022/assets/img/icons/quotes-red.png) top left no-repeat;padding-top:70px;background-size:60px}blockquote.quote-special p{font-size:var(--step-6);line-height:1.15;padding-bottom:var(--space-m);font-weight:var(--font-weight-bold)}@media only screen and (min-width:768px){blockquote.quote-special p{font-size:var(--step-7)}}blockquote.quote-special p:before{text-align:left}
.sub.navigation-wrapper{display:none;}
