html{font-size:62.5%}:root{--dm-sans:"DM Sans",sans-serif;--inter:"Inter",sans-serif}:root{--light:300;--regular:400;--medium:500;--semibold:700;--bold:900}:root{--mobile-padding:30px;--max-wrap:1440px;--max-wrap-small:1200px;--max-wrap-xsmall:950px}:root{--white:#fff;--dark-gold:#D2973B;--light-blue:#2f586e;--dark-blue:#1E2529;--khaki:#BBA389;--isabelline:#F5F2EB;--davy-gray:#524F4F;--timberwolf:#D5CEC4;--legacy-red:#5F0F08;--new-yellow:#c8ae44;--light-yellow:#E8CA84}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.cta-btn,.ghost-btn,.ghost-btn-yellow{display:flex;justify-content:center;align-items:center;font-family:Inter,sans-serif;text-decoration:none;text-align:center;margin:0;font-size:1.4rem;font-weight:600;color:#fff;background-color:var(--dark-gold);padding:1.2rem 1.8rem;border-radius:6px;min-width:150px;border:1px solid var(--dark-gold);height:100%;max-width:max-content;max-height:max-content}.ghost-btn{background-color:transparent;border:1px solid var(--white);color:var(--white)}.ghost-btn-yellow{background-color:transparent;color:var(--dark-gold);border:1px solid var(--dark-gold)}.staff-card{width:308px;box-shadow:0 1px 4px 0 rgba(25,33,61,.08);border-radius:0 0 8px 8px;position:relative}.staff-card:first-of-type:before{content:"";position:absolute;opacity:.25;background-color:var(--light-blue);height:182px;width:225px;top:-22px;left:-22px;border-radius:10px;z-index:-1}.staff-card:last-of-type:after{content:"";position:absolute;opacity:.25;background-color:var(--dark-gold);height:182px;width:225px;bottom:-22px;right:-22px;border-radius:10px;z-index:-1}.staff-card img{height:236px;width:100%;object-fit:cover;object-position:top center;border-radius:8px 8px 0 0}.staff-card .staff-copy{padding:2.4rem;text-align:center;min-height:175px;background-color:var(--white);border-radius:0 0 8px 8px}.staff-card .staff-copy .name{color:var(--dark-gold);font-family:var(--inter);font-size:1.8rem;font-weight:var(--semibold);margin:0 auto 1.6rem}.staff-card .staff-copy .title{color:var(--dark-blue);font-family:var(--inter);font-size:1.6rem;font-weight:var(--semibold);margin:0 auto 2.4rem}.staff-card .staff-copy .bio-link{font-size:1.4rem;color:var(--dark-blue);text-decoration:none;font-weight:var(--medium);font-family:var(--inter)}.main-nav{width:100%;position:absolute;max-height:88px;background-color:var(--white);padding:0 var(--mobile-padding)}.main-nav .main-nav-holder{display:flex;max-width:1400px;margin:0 auto;justify-content:space-between;max-height:88px}.main-nav .main-nav-holder:has(.mobile-menu.open) .nav-bar{opacity:1}@media screen and (max-width:899px){.main-nav .main-nav-holder{grid-template-areas:"d a c";display:grid;position:relative}}.main-nav .main-nav-holder .logo{position:relative;background-color:var(--white);max-width:217px;height:161px;width:100%;display:flex;justify-content:center;align-items:center;border-radius:0 0 10px 10px;box-shadow:0 0 13px 1px rgba(0,0,0,.257)}@media screen and (max-width:899px){.main-nav .main-nav-holder .logo{grid-area:a;position:relative;height:100%;box-shadow:none;border-radius:none}}.main-nav .main-nav-holder .logo img{max-height:150px;width:75%}@media screen and (max-width:899px){.main-nav .main-nav-holder .logo img{width:100px}}.main-nav .main-nav-holder .mobile-menu{display:none;grid-area:d}@media screen and (max-width:899px){.main-nav .main-nav-holder .mobile-menu{display:block;max-height:40px;align-self:center}}.main-nav .main-nav-holder .nav-bar{display:flex;gap:2.4rem;align-self:center;justify-content:center;position:relative;height:100%;list-style:none;margin:0 0 0 5rem;grid-area:b}@media screen and (max-width:899px){.main-nav .main-nav-holder .nav-bar{position:absolute;opacity:0;top:84px;left:-30px;height:500px;flex-direction:column;justify-content:start;background:var(--white);width:100vw;margin:0;padding:6rem 3rem;gap:0}}.main-nav .main-nav-holder .nav-bar .menu-item{font-family:var(--inter);font-size:1.6rem;color:var(--dark-blue);font-weight:400;display:block;position:relative}@media screen and (max-width:899px){.main-nav .main-nav-holder .nav-bar .menu-item{padding:2rem .5rem 2rem;border-bottom:1px solid rgba(232,202,132,.4);transition:background-color .1s ease}.main-nav .main-nav-holder .nav-bar .menu-item:hover{background-color:rgba(232,202,132,.3);cursor:pointer}}.main-nav .main-nav-holder .nav-bar .menu-item .list-item{color:inherit;text-decoration:none;transition:color .2s ease}.main-nav .main-nav-holder .nav-bar .menu-item .list-item:hover{color:var(--dark-gold)}.main-nav .main-nav-holder .nav-bar .menu-item .nav-submenu{list-style:none;padding:0;margin:0;position:absolute;left:-2rem;bottom:-5rem;background:#fff;border-radius:5px;min-height:max-content;padding:1rem 2rem;width:max-content;border:1px solid red}.main-nav .main-nav-holder .nav-bar .menu-item .nav-submenu .submenu-item{list-style:none;margin:0;padding:0}.main-nav .main-nav-holder .nav-actions{display:flex;gap:1.6rem;align-items:center;align-self:center}@media screen and (max-width:899px){.main-nav .main-nav-holder .nav-actions{position:absolute;right:0}}.main-nav .main-nav-holder .nav-actions a{min-width:125px}footer{margin:0 auto;padding:0 var(--mobile-padding)}footer .content{margin:6rem auto 0;max-width:var(--max-wrap)}@media screen and (max-width:899px){footer .content{margin:3rem auto 0}}footer .content .footer-main{display:flex;justify-content:space-between;padding:7rem 0;border-top:1px solid #f1f3f7;border-bottom:1px solid #f1f3f7;gap:10rem}@media screen and (max-width:899px){footer .content .footer-main{justify-content:center;flex-direction:column;align-items:start;max-width:650px;margin:0 auto;gap:3rem;padding:3rem 0}}footer .content .footer-main .footer-logo{display:flex;flex-direction:column}@media screen and (max-width:899px){footer .content .footer-main .footer-logo{align-self:center}}footer .content .footer-main .footer-logo img{max-height:150px;height:100%;width:auto}footer .content .footer-main .footer-nav>ul{display:flex;flex-wrap:wrap;gap:clamp(2.8rem,3.8vw,5.5rem);list-style:none;margin:0;padding:0}@media screen and (max-width:899px){footer .content .footer-main .footer-nav>ul{flex-direction:column;align-items:start}}footer .content .footer-main .footer-nav>ul li{list-style:none;padding:none;margin:0}footer .content .footer-main .footer-nav>ul li .nav-col{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.2rem}footer .content .footer-main .footer-nav>ul li .nav-col li{color:var(--light-blue);font-weight:var(--regular);font-family:var(--inter);font-size:1.6rem}footer .content .footer-main .footer-nav>ul li .nav-col li:first-of-type{font-weight:var(--semibold);color:var(--dark-blue)}footer .content .footer-main .footer-info ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(1.2rem,2vw,2.8rem)}footer .content .footer-main .footer-info ul li{font-family:var(--inter);display:flex;flex-direction:column;gap:1.2rem}footer .content .footer-main .footer-info ul li .info-title{font-size:1.6rem;margin:0;font-weight:var(--semibold);color:var(--dark-blue)}footer .content .footer-main .footer-info ul li .info-info{margin:0;font-weight:var(--regular);font-size:1.6rem;color:var(--light-blue)}footer .content .footer-legal{display:flex;justify-content:center;align-items:center;gap:2.4rem;padding:2.4rem 0}@media screen and (max-width:899px){footer .content .footer-legal{flex-direction:column}}footer .content .footer-legal *{color:#8e8e8e;font-size:1.6rem;font-family:var(--inter)}footer .content .footer-legal .legal-bugs{display:flex;gap:2.4rem}footer .content .footer-legal .legal-bugs img{max-height:50px;height:100%;width:auto}footer .show-desktop{display:block}@media screen and (max-width:899px){footer .show-desktop{display:none}}.feature{width:100%;background-image:url(/htmlTemplates/images/stock-feature.jpg);background-size:cover;aspect-ratio:1920/713;display:flex;justify-content:center;align-items:center;height:75vh;margin:0 0 6em}@media screen and (max-width:899px){.feature{margin:0 0 6rem}}.feature>.content{margin:0 auto;max-width:var(--max-wrap);text-align:center;display:flex;flex-direction:column;align-items:center}.feature>.content .feature-title{font-family:var(--dm-sans);color:var(--white);font-size:4.8rem;font-weight:800;max-width:600px;margin:0 auto 2rem}.feature>.content .feature-copy{font-family:var(--inter);color:var(--white);font-size:1.6rem;max-width:461px;margin:0 0 3.2rem}.feature>.content .actions{display:flex;flex-wrap:wrap;gap:1.6rem}.side-by-side{width:100%;padding:6rem calc(var(--mobile-padding) + 32px) 12rem var(--mobile-padding);margin:0 0 6rem}@media screen and (max-width:899px){.side-by-side{margin-bottom:0 0 3rem;padding:0 calc(var(--mobile-padding) + 32px) 0 var(--mobile-padding)}}.side-by-side>.content{margin:0 auto;max-width:1496px;display:grid;grid-template-columns:1fr 50%;gap:clamp(3rem,5.5vw,7rem)}@media screen and (max-width:899px){.side-by-side>.content{grid-template-columns:1fr}}.side-by-side>.content .copy{display:flex;flex-direction:column;justify-content:center;margin:0 auto}@media screen and (max-width:899px){.side-by-side>.content .copy{grid-row:2}}.side-by-side>.content .copy .heading{font-family:var(--dm-sans);color:var(--light-blue);font-weight:var(--bold);letter-spacing:-.5px;font-size:4.2rem;margin:0 0 1.6rem 0;line-height:50px}.side-by-side>.content .copy p{font-family:var(--dm-sans);font-size:2rem;font-weight:var(--regular);color:var(--dark-blue);margin:0 0 1.8rem;line-height:32px}.side-by-side>.content .copy p:last-of-type{margin:0 0 2.5rem}.side-by-side>.content .actions{display:flex;gap:1.6rem}.side-by-side>.content .image-holder{aspect-ratio:689/440;display:block;position:relative}@media screen and (max-width:899px){.side-by-side>.content .image-holder{grid-column:1}}.side-by-side>.content .image-holder:after{content:"";position:absolute;top:5.5%;right:-4%;background-color:var(--light-blue);height:100%;width:100%;border-radius:10px;z-index:-1}.side-by-side>.content .image-holder img{object-fit:cover;height:100%;width:100%;border-radius:10px}.services{width:100%;background-color:rgba(47,88,110,.07);padding:8rem var(--mobile-padding);margin:3rem auto 6rem}@media screen and (max-width:899px){.services{margin:3rem auto}}.services>.content{margin:0 auto;max-width:var(--max-wrap)}.services>.content .f-h2{font-family:var(--dm-sans);color:var(--dark-gold);font-weight:var(--medium);text-align:center;font-size:clamp(1.8rem,2.7vw,3.2rem);margin:0 auto 1.5rem;text-transform:uppercase}.services>.content .f-h3{font-family:var(--dm-sans);color:var(--light-blue);text-align:center;font-size:clamp(2.4rem,3.5vw,4.2rem);margin:0 auto 8.7rem}@media screen and (max-width:899px){.services>.content .f-h3{margin:0 auto 4.3rem}}.services>.content .service-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(5rem,7.5vw,10rem)}.services>.content .service-cards .service{display:grid;grid-template-columns:1fr;justify-items:center;align-items:start;flex-direction:column;max-width:155px;grid-template-areas:"a" "b" "c"}@media screen and (max-width:899px){.services>.content .service-cards .service{gap:1.6rem;max-width:500px;margin:0 auto;grid-template-columns:max-content 1fr;grid-template-areas:"a b" "a c"}.services>.content .service-cards .service:nth-of-type(even){grid-template-columns:1fr max-content;grid-template-areas:"b a" "c a"}}.services>.content .service-cards .service img{display:block;width:auto;max-height:85px;max-width:85px;height:100%;margin:0 0 1.6rem;grid-area:a}@media screen and (max-width:899px){.services>.content .service-cards .service img{max-height:50px;max-width:50px}}@media screen and (max-width:499px){.services>.content .service-cards .service img{display:none}}.services>.content .service-cards .service .service-title{font-family:var(--dm-sans);color:var(--light-blue);font-size:2rem;line-height:25px;margin:0 0 1.5rem;font-weight:var(--bold);text-transform:uppercase;text-align:center}@media screen and (max-width:899px){.services>.content .service-cards .service .service-title{grid-area:b;text-align:start}}.services>.content .service-cards .service .service-caption{font-family:var(--dm-sans);font-size:1.6rem;font-weight:var(--light);text-align:center;margin:0}@media screen and (max-width:899px){.services>.content .service-cards .service .service-caption{grid-area:c;text-align:start}}.ticker{width:100%;padding:6rem var(--mobile-padding) 8rem calc(var(--mobile-padding) + 25px);margin:0 0 6rem}@media screen and (max-width:899px){.ticker{margin-bottom:0 0 3rem;padding:3rem var(--mobile-padding) 4rem calc(var(--mobile-padding) + 25px)}}.ticker>.content{margin:0 auto;max-width:1200px;display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.6rem,4.5vw,6rem)}@media screen and (max-width:899px){.ticker>.content{grid-template-columns:1fr}}.ticker>.content .image-holder{aspect-ratio:564/484;display:block;position:relative;max-width:564px;max-height:484px;height:100%}@media screen and (max-width:899px){.ticker>.content .image-holder{grid-column:1}}.ticker>.content .image-holder:after{content:"";position:absolute;top:-4.4%;left:-4.2%;background-color:var(--dark-gold);opacity:.75;height:85.7438016529%;width:71%;border-radius:10px;z-index:-1}.ticker>.content .image-holder img{object-fit:cover;height:100%;width:100%;border-radius:10px}.ticker>.content .copy{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:528px}@media screen and (max-width:899px){.ticker>.content .copy{grid-row:2}}.ticker>.content .copy .heading{font-family:var(--dm-sans);color:var(--light-blue);font-weight:var(--bold);letter-spacing:-.5px;font-size:4.2rem;margin:0 0 1.6rem 0;line-height:50px}.ticker>.content .copy p{font-family:var(--dm-sans);font-size:1.6rem;font-weight:var(--regular);color:var(--dark-blue);margin:0 0 1.8rem;line-height:1.4}.ticker>.content .copy p:last-of-type{margin:0 0 2.5rem}.ticker>.content .copy .stats-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:3.2rem}.ticker>.content .copy .stats-grid .stat h2{color:var(--dark-gold);font-size:4.8rem;font-weight:var(--semibold);font-family:var(--inter);margin:0 0 1rem}.ticker>.content .copy .stats-grid .stat span{font-family:var(--inter);font-size:1.6rem;color:var(--dark-blue)}.ticker>.content .actions{display:flex;gap:1.6rem}.staff-block{width:100%;margin:0 auto 6rem;padding:8rem var(--mobile-padding) 8rem}.staff-block>.content{margin:0 auto;max-width:var(--max-wrap)}.staff-block>.content .staff-block-title{color:var(--light-blue);font-family:var(--inter);font-size:4.2rem;margin:0 auto 2.4rem;text-align:center;max-width:704px}@media screen and (max-width:899px){.staff-block>.content .staff-block-title{font-size:2.8rem}}.staff-block>.content .staff-block-copy{max-width:600px;text-align:center;margin:0 auto;font-size:2rem;font-family:var(--inter);color:var(--dark-blue)}.staff-block>.content .staff-block-copy:last-of-type{margin:0 auto 6rem}@media screen and (max-width:899px){.staff-block>.content .staff-block-copy{max-width:70%;font-size:1.6rem}}.staff-block>.content .staff-card-holder{max-width:1034px;margin:0 auto 4rem;width:100%;justify-content:center;gap:5.5rem;z-index:1;display:flex;flex-wrap:wrap}@media screen and (max-width:899px){.staff-block>.content .staff-card-holder{gap:3.2rem;margin:0 auto 6rem}}.staff-block>.content .actions{margin:0 auto;max-width:800px;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.testimonials{width:100%;padding:clamp(4rem,5.5vw,8rem) var(--mobile-padding) clamp(4.5rem,7vw,9rem);background:RGBa(47,88,110,.05);margin:0 auto 6rem}@media screen and (max-width:899px){.testimonials{margin:0 auto 3rem}}.testimonials>.content{margin:0 auto;max-width:1200px;display:flex;flex-direction:column;align-items:center;gap:clamp(3rem,4.5vw,6rem)}.testimonials>.content .testimonial-icon{max-height:55px;height:100%;width:auto}.testimonials>.content .testimonial-heading{color:var(--light-blue);font-family:var(--inter);font-size:4.2rem;font-weight:var(--semibold);margin:0;text-align:center}@media screen and (max-width:899px){.testimonials>.content .testimonial-heading{font-size:2.8rem}}.testimonials>.content .testimonial-quote{color:var(--light-blue);font-family:var(--dm-sans);font-weight:var(--regular);font-size:2.4rem;max-width:950px;text-align:center;font-style:italic;margin:0;min-height:75px}@media screen and (max-width:899px){.testimonials>.content .testimonial-quote{font-size:1.8rem}}.testimonials>.content .testimonial-row{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;border-top:1px solid rgba(47,88,110,.1)}.testimonials>.content .testimonial-row .testimonial{width:100%;text-align:center;justify-content:center;padding:4rem 0 0 0;position:relative;display:flex}.testimonials>.content .testimonial-row .testimonial:hover{cursor:pointer}.testimonials>.content .testimonial-row .testimonial:first-of-type{justify-content:start}.testimonials>.content .testimonial-row .testimonial:last-of-type{justify-content:end}.testimonials>.content .testimonial-row .testimonial::after{height:3px;transition:height .3s ease;content:"";position:absolute;width:100%;left:50%;transform:translateX(-50%) scaleY(0);transform-origin:center;top:-2px;background-color:var(--light-yellow);transition:transform .3s ease}.testimonials>.content .testimonial-row .testimonial.active::after{transform:translateX(-50%) scaleY(1)}.testimonials>.content .testimonial-row .testimonial.active>div{opacity:1}.testimonials>.content .testimonial-row .testimonial div{opacity:.65;width:max-content}.testimonials>.content .testimonial-row .testimonial div .author{margin:0 0 1.6rem;font-family:var(--inter);color:var(--light-blue);font-size:2.2rem}.testimonials>.content .testimonial-row .testimonial div .domain{margin:0;font-family:var(--inter);font-size:1.6rem;font-style:italic;color:var(--light-blue)}.testimonials>.content .testimonial-row .testimonial div .quote{display:none}.cta-bar{width:100%;background-color:var(--light-blue);padding:8.5rem var(--mobile-padding);margin:0 0 6rem}@media screen and (max-width:899px){.cta-bar{padding:4.5rem var(--mobile-padding);margin:0 0 3rem}}.cta-bar>.content{display:flex;margin:0 auto;max-width:var(--max-wrap-xsmall);display:flex;justify-content:space-between}@media screen and (max-width:899px){.cta-bar>.content{flex-direction:column;gap:2rem}}.cta-bar>.content .cta-bar-title{color:var(--white);font-family:var(--inter);font-weight:var(--semibold);font-size:3rem;max-width:550px;line-height:36px;margin:0}.cta-bar>.content .actions{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap}.cta-bar>.content .actions .ghost-btn-yellow{background-color:var(--white)}.leadership{width:100%;padding:0 var(--mobile-padding)}.leadership>.content{margin:0 auto;max-width:var(--max-wrap);display:flex;flex-direction:column;gap:clamp(5rem,7.5vw,8.6rem)}.leadership>.content .staff-section .section-header{font-family:var(--inter);color:var(--light-blue);margin:0 0 clamp(3rem,4.2vw,5.7rem);font-size:clamp(2.4rem,3vw,3.8rem);font-weight:var(--semibold)}@media screen and (max-width:899px){.leadership>.content .staff-section .section-header{max-width:450px;text-align:center;margin:0 auto clamp(3rem,4.2vw,5.7rem)}}.leadership>.content .staff-section .cards{display:flex;flex-wrap:wrap;gap:3.3rem 2.2rem}.leadership>.content .staff-section .cards .staff-card:after,.leadership>.content .staff-section .cards .staff-card:before{display:none}@media screen and (max-width:899px){.leadership>.content .staff-section .cards{justify-content:center}}.text-block{width:100%;padding:0 var(--mobile-padding);margin:0 0 7rem}@media screen and (max-width:899px){.text-block{margin:0 0 4rem}}.text-block>.content{margin:0 auto;max-width:var(--max-wrap);font-family:var(--inter);color:var(--light-blue)}.text-block>.content h2{font-size:clamp(2.6rem,3.2vw,3.8rem)}.text-block>.content p{font-size:clamp(1.6rem,2vw,1.8rem);line-height:30px;margin:0 0 2.8rem}.text-block>.content p:last-of-type{margin:0}body{margin:0}
/*# sourceMappingURL=main.min.css.map */
