:root{--maroon: #9a0606;--maroon-btn: #970f0f;--gold: #e8b936;--gold-hover: #9a958b;--ink: #0a0a0a;--footer-title: #3b3e47;--muted: #999999;--designed-by: #686766;--on-dark-muted: rgba(255, 255, 255, .75);--on-dark-faint: rgba(255, 255, 255, .6);--hairline: rgba(0, 0, 0, .14);--line-light: rgba(255, 255, 255, .25);--font-sans: "Open Sans", Arial, sans-serif;--fs-base: 13px;--lh-base: 20.8px;--micro-fs: 10px;--nav-fs: 13px;--nav-tracking: 1px;--hero-heading: calc(25px + 1vmin) ;--article-h1: calc(1.9em + .3vw) ;--article-lead: calc(1.1em + .3vw) ;--radius-pill: 1.1em;--radius-field: 50px;--radius-area: 20px;--ease: cubic-bezier(.5, 1, .7, 1);--t-fast: .2s ease-out;--t-med: .3s ease-out}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 700;font-stretch:100%;font-display:swap;src:url(/assets/open-sans-DPNHYqvY.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fontawesome-webfont-DLEgfzzi.woff2) format("woff2")}@font-face{font-family:Simple-Line-Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/Simple-Line-Icons-T7yMu_Cj.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{margin:0;background:#fff;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-base);font-weight:400;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}p{margin:0 0 1em}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0}button{padding:0;border:0;font:inherit;color:inherit;background:none;cursor:pointer}iframe{border:0}strong{font-weight:700}.container{width:100%;max-width:1170px;margin:0 auto;padding:0 15px}@media (min-width: 1200px){.container{max-width:1170px}}.btn{display:inline-block;padding:13px 34px;border:0;border-radius:var(--radius-pill);font-family:inherit;font-size:14px;font-weight:600;letter-spacing:1px;line-height:1;text-align:center;cursor:pointer;transition:background-color var(--t-med),color var(--t-med),border-color var(--t-med)}.btn--hero{background:var(--maroon-btn);color:#fff}.btn--hero:hover,.btn--hero:focus-visible{background:#7d0b0b;color:#fff}.btn--gold{background:var(--gold);color:#fff}.btn--gold:hover,.btn--gold:focus-visible{background:#d3a52b;color:#fff}.btn--outline{border:1px solid rgba(255,255,255,.75);background:transparent;color:#fff}.btn--outline:hover,.btn--outline:focus-visible{background:#fff;color:#111}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.skip-link{position:absolute;top:-60px;left:15px;z-index:999;padding:10px 18px;background:var(--maroon);color:#fff;font-weight:600;transition:top var(--t-fast)}.skip-link:focus{top:8px}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-phone:before{content:""}.fa-home:before{content:""}.fa-fax:before{content:""}.fa-envelope:before{content:""}.fa-twitter:before{content:""}.fa-pinterest:before{content:""}.fa-linkedin:before{content:""}.fa-facebook:before{content:""}.fa-check:before{content:""}.fa-map-marker:before{content:""}.icon{display:inline-block;font-family:Simple-Line-Icons;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased}.icon-map:before{content:""}.icon-call-in:before{content:""}.icon-envelope:before{content:""}.icon-printer:before{content:""}.header{position:relative;z-index:50;background:#fff;-webkit-user-select:none;user-select:none}.topbar{border-bottom:1px solid var(--hairline);font-size:var(--micro-fs);letter-spacing:1px;line-height:16px;text-transform:uppercase;color:#0a0a0a}.topbar__inner{display:flex;align-items:stretch;justify-content:space-between;max-width:none;padding:0;min-height:30px}.topbar__time{padding:7px 12px;font-variant-numeric:tabular-nums}.topbar__time sup{font-size:.7em;line-height:0;vertical-align:super}.topbar__phone{display:inline-flex;align-items:center;gap:9px;padding:7px 24px 7px 14px;margin:0 0 -1px;border-left:1px solid var(--hairline);color:#0a0a0a;white-space:nowrap;transition:background-color .5s}.topbar__phone .fa{font-size:10px;transform:rotate(90deg);transition:transform .5s}.topbar__phone:hover{background:var(--gold)}.topbar__phone:hover .fa{transform:rotate(0)}.navbar{position:relative;height:116px}.navbar__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:0;width:96%;max-width:none;margin:0 auto;padding:0}.brand{flex:0 0 auto;padding:18px 0 0}.brand img{width:400px;max-width:100%;height:auto}.nav__list{display:flex;align-items:flex-start;margin-right:-13px}.nav__item{position:static}.nav__link{position:relative;display:block;padding:73px 15px 0;height:84px;font-size:var(--nav-fs);font-weight:700;letter-spacing:var(--nav-tracking);text-transform:uppercase;color:#333;white-space:nowrap;transition:color var(--t-med)}.nav__link:hover,.nav__item[data-open=true]>.nav__link{color:var(--gold)}.nav__link--blank,.nav__item--mega[data-menu=more]{display:none}.nav-toggle{display:none;width:34px;height:22px;padding:0;margin:30px 0 0;border:0;background:none;cursor:pointer}.nav-toggle span{display:block;height:2px;margin:4px 0;background:#383339;transition:transform var(--t-med),opacity var(--t-med)}.nav-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.nav-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.nav-toggle[aria-expanded=true] span:nth-child(4){display:none}.mega{position:absolute;left:48px;right:48px;top:100%;z-index:40;display:none;padding:25px 15px 15px;background:linear-gradient(135deg,#fff 45%,rgba(255,255,255,.9) 35%,var(--gold));box-shadow:0 24px 40px -28px #0000008c}.nav__item[data-open=true]>.mega,.nav__item:hover>.mega{display:block}.mega__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:none;padding:0}.mega__col{min-width:0}.mega__col--links{display:grid;gap:18px;align-content:start}.link-list li a{display:block;padding:8px 0;font-size:13px;color:#777;border-bottom:1px solid #eee}.link-list li a:hover{color:var(--gold)}.mega-grid img{width:100%;height:auto;border-radius:5px}.mega-grid p{margin-top:14px;font-size:13px;line-height:1.55;color:#0a0a0a}.mega-grid p a{color:var(--gold);font-weight:600}.mega-grid p a:hover{color:#0a0a0a}.blog-thumb{display:grid;grid-template-columns:120px 1fr;gap:15px;align-items:start;margin-bottom:14px}.blog-thumb__media{display:block;overflow:hidden;border-radius:3px}.blog-thumb__media img{width:100%;height:auto;border-radius:3px}.blog-thumb__desc h3{margin:0 0 4px;font-size:17px;font-weight:600;line-height:1.35}.blog-thumb__desc h3 a{color:#000}.blog-thumb__desc h3 a:hover{color:var(--gold)}.blog-thumb__desc p{font-size:14px;line-height:1.5;color:#000}.blog-thumb__desc p a{color:var(--gold)}.mega__col--map iframe{width:100%;height:300px;border:0}.nav__item[data-menu=about] .mega__inner{grid-template-columns:3fr 5fr 4fr}.nav__item[data-menu=more] .mega__inner{grid-template-columns:1fr 2fr}.nav__item[data-menu=services] .mega__inner{grid-template-columns:1fr 1fr 1fr 1fr}.nav__item[data-menu=contact] .mega__inner{grid-template-columns:2.7fr 1fr}@media (max-width: 1199px){.navbar__inner{max-width:100%;padding:0 26px}}@media (max-width: 991px){.navbar__inner{flex-wrap:wrap;align-items:center;padding:0 12px}.brand{padding:18px 0 14px}.brand img{width:280px}.nav-toggle{display:block;margin:0}.nav{display:none;order:3;flex:0 0 100%;margin-right:0}.nav[data-open=true]{display:block}.nav__list{flex-direction:column;align-items:stretch;margin-right:0;border-top:1px solid var(--hairline)}.nav__link{height:auto;padding:14px 0;border-bottom:1px solid var(--hairline)}.nav__link--blank,.nav__item--mega[data-menu=more]{display:none}.mega,.nav__item:hover>.mega{position:static;display:none;padding:12px 0 20px;background:none;box-shadow:none}.nav__item[data-open=true]>.mega{display:block}.mega__inner,.nav__item[data-menu=about] .mega__inner,.nav__item[data-menu=more] .mega__inner,.nav__item[data-menu=services] .mega__inner,.nav__item[data-menu=contact] .mega__inner{grid-template-columns:1fr;gap:18px}.mega__col--map iframe{height:220px}}@media (max-width: 500px){.topbar__phone{padding:7px 16px 7px 12px}}.hero{position:relative;overflow:hidden;width:100%;height:100vh;min-height:520px}.hero__track{display:flex;height:100%;transform:translate(calc(var(--hero-index, 0) * -100%));transition:transform .65s cubic-bezier(.4,0,.2,1)}.hero__slide{position:relative;flex:0 0 100%;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.hero__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.hero__slide--1{background-image:url(/assets/img/howWeWork.jpg);background-position:90% 35%}.hero__slide--2{background-image:url(/assets/img/about.jpg)}.hero__slide--3{background-image:url(/assets/img/service1.jpg)}@media (prefers-reduced-motion: reduce){.hero__track{transition:none}}.hero__content{position:absolute;left:0;right:0;bottom:31vh;z-index:2;max-width:none;padding-left:65px;padding-right:15px;text-align:left}.hero__content>*{max-width:90%}.hero h1{margin:0 0 3vh;font-size:var(--hero-heading);line-height:1.3;font-weight:700;color:#fff;text-align:left}.hero h1 strong{font-weight:700;color:var(--gold)}.hero p{max-width:70%;margin:0 0 3vh;font-size:14px;line-height:1.6;letter-spacing:1px;color:var(--on-dark-muted)}.hero__tabs{position:absolute;left:0;right:0;bottom:20vh;z-index:3;margin:0 auto;text-align:center}.hero__tab{display:inline-block;width:auto;margin:0 30px;padding:10px 0 0;border-top:.23em solid transparent;font-size:12px;font-weight:500;letter-spacing:1px;line-height:1.6;text-transform:uppercase;color:#fff;background:none;transition:color var(--t-med),border-color var(--t-med)}.hero__tab:hover{color:var(--gold)}.hero__tab[aria-selected=true]{color:var(--gold);border-top-color:var(--gold)}.btn{display:inline-block;padding:.5em 1.1em;border-radius:var(--radius-pill);font-size:11px;font-weight:700;letter-spacing:1px;line-height:1.6;text-transform:uppercase;color:#fff;transition:background var(--t-med),color var(--t-med)}.btn--hero{background:var(--maroon-btn)}.btn--hero:hover,.btn--hero:focus{background:var(--maroon);color:#fff}.btn--gold{background:var(--gold)}.btn--gold:hover,.btn--gold:focus{background:var(--gold-hover);color:#fff}.btn--outline{background:var(--gold);border:0;color:#fff}.btn--outline:hover,.btn--outline:focus{background:#3b3e47;color:#fff}@media (max-width: 991px){.hero__content{bottom:40vh;padding-left:15px}.hero__tabs{bottom:18vh;padding-left:20px;text-align:left}.hero h1{font-size:calc(15px + 1vmin);width:90%}.hero__tab{font-size:10px;margin:0 15px 0 0;padding:9px 0 12px;float:left}}@media (max-width: 600px){.hero h1{font-size:22px}.hero p{max-width:88%;font-size:13px}.hero__content{bottom:34vh}.hero__tabs{bottom:12vh}}@media (max-width: 460px){.hero__tab{float:none;display:block;width:auto;margin:0 0 2px;border-top:0;border-left:.23em solid transparent;padding:6px 0 6px 10px;text-align:left}.hero__tab[aria-selected=true]{border-top-color:transparent;border-left-color:var(--gold)}.hero__tabs{bottom:12vh}}.cta-strip{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);font-size:var(--micro-fs);letter-spacing:1px;line-height:16px;text-transform:uppercase;color:#0a0a0a}.cta-strip__inner{display:flex;align-items:stretch;justify-content:space-between;gap:0;max-width:none;padding:0 22px}.cta-strip__social,.cta-strip__phones{display:flex;align-items:stretch}.cta-strip__unit{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;margin:0 0 -1px;border-left:1px solid var(--hairline);color:#0a0a0a;white-space:nowrap;transition:color var(--t-med)}.cta-strip__social .cta-strip__unit:first-child{border-left:0}.cta-strip__unit .fa{font-size:11px;transition:color var(--t-med)}.cta-strip__unit:hover,.cta-strip__unit:hover .fa{color:var(--gold)}@media (max-width: 1150px){.cta-strip__unit span{display:none}.cta-strip__unit{padding:9px 12px}}@media (max-width: 560px){.cta-strip__inner{flex-wrap:wrap;justify-content:center}.cta-strip__phones{border-top:1px solid var(--hairline)}}.tiles{background:#000;overflow:hidden;height:560px}.tiles__track{display:flex;height:100%;animation:tiles-scroll 32s linear infinite}.tile{position:relative;flex:0 0 25%;height:561px;background:var(--maroon);overflow:hidden}.tile__img{position:relative;width:calc(100% + 1px);height:560px;object-fit:cover;object-position:92% 50%;transition:height var(--t-med)}.tile__number{position:absolute;top:23px;left:10px;z-index:2;padding:.3em .75em;font-size:14px;font-weight:500;letter-spacing:1px;color:#fff;background:#9a060680;transition:opacity var(--t-fast),left var(--t-fast)}.tile__body{width:calc(100% + 1px);padding:20px;background:var(--maroon);opacity:0;transition:opacity var(--t-fast)}.tile__title{font-size:16px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:#fff}.tile__body p{margin:0 0 20px;font-size:13px;line-height:1.6;color:var(--on-dark-muted)}.tile__body p:first-of-type{margin-top:12px}.tile:hover .tile__img,.tile:focus-within .tile__img{height:350px}.tile:hover .tile__body,.tile:focus-within .tile__body{opacity:1}.tile:hover .tile__number,.tile:focus-within .tile__number{opacity:0;left:-32px}@keyframes tiles-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.tiles__track{animation:none;flex-wrap:wrap;height:auto}.tiles{height:auto}.tile{flex:0 0 50%;height:auto}.tile__img{height:300px}.tile__body{opacity:1}.tile:nth-child(n+5){display:none}}@media (max-width: 1199px){.tile{flex-basis:33.3333%}}@media (max-width: 991px){.tile{flex-basis:50%}}@media (max-width: 600px){.tiles{height:420px}.tile{flex-basis:100%;height:421px}.tile__img{height:420px}.tile__body{opacity:1;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#9a0606f7 55%,#9a060600);padding-top:60px}.tile__number{display:none}.tile:hover .tile__img{height:420px}}.contact{background:var(--maroon);padding:100px 0;color:#fff}.contact__head-inner{display:flex;align-items:flex-start;gap:30px;margin-bottom:60px}.section-pill{flex:0 0 32%;font-size:30px;line-height:1.3;font-weight:700;color:var(--ink);text-align:center}.section-pill span{display:inline-block;padding:.5em 1em;border:1px solid var(--gold);font-size:57%;line-height:1.4;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--gold);white-space:nowrap}.contact__head p{flex:1;font-size:110%;font-weight:300;line-height:1.6;letter-spacing:1px;color:#fff}.gold{color:var(--gold)}.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:40px;text-align:center}.info-col__icon{display:block;margin-bottom:25px;font-size:45px;line-height:1;color:#fff}.info-col__label{display:block;font-size:11px;letter-spacing:.5px;line-height:1.6;text-transform:uppercase;color:#ffffffbf}.info-col__text{display:block;font-size:14px;font-weight:700;line-height:1.6;letter-spacing:.5px;color:#fff}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.contact-form__half{display:grid;gap:0}.field{position:relative;margin:0 0 20px}.field input,.field textarea{display:block;width:100%;padding:20px;font-size:14px;line-height:20px;color:#fff;background:transparent;border:1px solid var(--on-dark-faint);border-radius:var(--radius-field);box-shadow:inset 0 1px 1px #00000013;transition:border-color var(--t-med)}.field textarea{min-height:103px;padding:11px 20px 10px;border-radius:var(--radius-area);resize:none}.field input::placeholder,.field textarea::placeholder{color:#ffffffb3;font-weight:300}.field input:focus,.field textarea:focus{outline:0;border-color:#fff}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--gold)}.field__error{display:none;margin-top:6px;padding-left:20px;font-size:13px;font-style:italic;color:var(--gold)}.field__error.is-visible{display:block}.contact-form__actions{text-align:right}.contact-form__status{margin-top:16px;font-size:14px;color:var(--gold);min-height:0}.contact-form__status:empty{margin:0}.map{line-height:0}.map iframe{display:block;width:100%;height:500px;border:0}.footer{padding:60px 0 0}.footer__inner{display:grid;grid-template-columns:4fr 6fr;gap:30px;padding-bottom:40px}.footer__title{margin-bottom:20px;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:var(--footer-title)}.footer__sub{margin-bottom:20px;color:#000000bf}.footer__address{margin-bottom:20px;font-size:13px;line-height:2;font-style:normal;color:var(--muted)}.footer__label{color:#0000008c}.footer__socials{display:flex;gap:6px}.social{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid rgba(0,0,0,.5);border-radius:50%;font-size:13px;color:#00000080;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.social:hover{color:#fff;background:var(--gold);border-color:transparent}.footer__link-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.footer__link-cols li{margin-bottom:10px}.footer__link-cols a{font-size:13px;color:#000000bf}.footer__link-cols a:hover{color:#000}.signature{display:flex;justify-content:flex-end;padding:20px 25px}.signature a{display:inline-flex;align-items:center;gap:7px}.signature__text{font-size:10px;font-weight:400;letter-spacing:2px;line-height:1.1;text-transform:uppercase;color:var(--designed-by);transition:color 1s}.signature__logo{height:12px;width:auto}.signature:hover .signature__text .gold{color:#f60;transition:color 1s}@media (max-width: 991px){.contact{padding:70px 0}.contact__head-inner{display:block;text-align:center}.section-pill{margin-bottom:40px}.contact__head p{text-align:center;padding:0 2em}.info-grid{grid-template-columns:repeat(2,1fr)}.contact-form{grid-template-columns:1fr;gap:0}.footer__inner{grid-template-columns:1fr}}@media (max-width: 600px){.contact{padding:60px 0}.contact-form__row{grid-template-columns:1fr}.info-grid{gap:30px 15px}.contact__head p{padding:0;font-size:100%}.map iframe{height:320px}.signature{justify-content:center;padding:20px 15px}}.article{color:var(--muted)}.article>.container{max-width:none;padding:0}.article__header{padding:3em 2em;text-align:center}.article__header h1{margin:0;font-size:var(--article-h1);font-weight:400;line-height:1.3;color:var(--ink)}.article__header .page-title{color:var(--gold)}.article__header .page-title:after{content:"|";margin:0 .3em;color:var(--maroon)}.article__lead{max-width:70%;margin:0 auto;font-size:var(--article-lead);font-weight:300;line-height:1.4;text-align:center;color:#0a0a0a;opacity:.75}.article__body{display:grid;grid-template-columns:4fr 5fr 3fr}.article__text{padding:0 25px 25px;font-size:1.25em;line-height:1.6;color:#0a0a0a;column-count:2;column-gap:20px}.article__text p{margin:0 0 10px;color:#555}.article__text h3{margin:14px 0 2px;font-size:14px;font-weight:700;line-height:1.1;color:var(--ink);break-after:avoid}.article__figure{padding:0}.article__figure img{width:100%;height:100%;object-fit:cover}.article__aside{padding:0 25px}.article__quote{width:86%;margin:0 0 0 15px;padding:0 0 0 2em;font-size:1.45em;line-height:1.3;text-align:left;color:#0a0a0a;background:url(/assets/img/logo_GenericOffice_Generic.svg) no-repeat 0 3px;background-size:20px auto}.article__quote cite{display:block;margin-top:5px;font-size:14px;font-style:normal;color:var(--gold)}.article__quote cite:before{content:"— "}.article__quote cite span{font-weight:600}@media (max-width: 991px){.article__header{padding:2.4em 1.4em}.article__lead{max-width:84%}.article__body{grid-template-columns:1fr}.article__text{padding:0 15px 20px;column-count:1}.article__figure{order:2}.article__figure img{height:320px}.article__aside{order:3;padding:20px 15px 30px}.article__quote{margin:25px 0 0;width:100%;padding-left:2em}}@media (max-width: 600px){.article__header h1{font-size:24px}.article__lead{max-width:100%;font-size:15px}.article__text{font-size:1.1em}}.faq__columns{display:grid;grid-template-columns:5fr 4fr 3fr;gap:0}.faq__main{padding:0 25px}.faq__figure img{width:100%;height:100%;object-fit:cover}.accordion{border-top:1px solid #e5e5e5}.accordion__item{border-bottom:1px solid #e5e5e5}.accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 0;text-align:left;font-size:15px;font-weight:700;line-height:1.4;color:var(--ink);transition:color var(--t-med)}.accordion__trigger:hover{color:var(--gold)}.accordion__trigger:after{content:"+";flex:0 0 auto;font-size:20px;font-weight:400;line-height:1;color:var(--gold)}.accordion__item[data-open=true] .accordion__trigger:after{content:"−"}.accordion__panel{display:none;padding:0 0 20px}.accordion__item[data-open=true] .accordion__panel{display:block}.accordion__panel-inner{display:grid;grid-template-columns:1fr 2fr;gap:20px;align-items:start}.accordion__panel img{width:100%;height:auto;margin-bottom:25px}.accordion__panel p{margin:0 0 10px;font-size:13px;line-height:1.6;color:#555}.accordion__note{display:flex;gap:8px;margin:0;font-size:13px;color:#555}.accordion__note .fa{color:#72c02c;margin-top:3px}.tabs{margin:45px 0 25px}.tabs__list{display:flex;flex-wrap:wrap;border-bottom:2px solid var(--gold)}.tabs__tab{padding:10px 16px;font-size:13px;letter-spacing:.5px;color:#555;background:#f7f7f7;transition:background var(--t-med),color var(--t-med)}.tabs__tab:hover{background:#5b5757;color:#fff}.tabs__tab[aria-selected=true]{background:var(--gold);color:#fff;font-weight:600}.tabs__panel{display:none;padding:18px 0;font-size:13px;line-height:1.7;color:#555}.tabs__panel.is-active{display:block}.tabs__panel a{color:var(--maroon);font-weight:600}.tabs__panel a:hover{color:var(--gold)}.article--faq .article__lead:empty{display:none}@media (max-width: 991px){.faq__columns{grid-template-columns:1fr}.faq__main{padding:0 15px;order:1}.faq__figure{order:2;padding:0 15px}.faq__columns .article__aside{order:3}}@media (max-width: 600px){.accordion__panel-inner{grid-template-columns:1fr}.accordion__panel img{margin-bottom:12px}.tabs__tab{flex:1 1 50%;text-align:center}}
