a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.menu-btn{display:none;cursor:pointer}header{transition:1s}header,main{opacity:0}.full-screen header{opacity:1}h1 span,h2 span{display:inline-block;transition:.5s;transition-delay:.6s;opacity:0;transform:translateY(5px)}h1 span:after,h2 span:after{content:" ";display:inline-block}.reveal h2 span{opacity:1;transform:none}.load header,.load main{opacity:1}.load .full-screen{opacity:1!important;height:100vh}.load .full-screen h1 span{opacity:1;transform:none}html{scroll-behavior:smooth}body,html{font-family:TTNorms,sans-serif;font-size:14px}*{font-family:inherit}#content{position:absolute;top:200px;height:1px}.HomePage.video-ready{background:#ffd32d}.HomePage h3{margin:0}#elem-adv{padding:75px 0}.HistoryPage:not(.white) header,.HomePage:not(.white) header{background:transparent;z-index:104}.HistoryPage:not(.white) header a,.HomePage:not(.white) header a{color:#fff}.HistoryPage:not(.white) header a:hover,.HomePage:not(.white) header a:hover{color:#ffd32d}.HistoryPage:not(.white) header li:before,.HomePage:not(.white) header li:before{background:#ffd32d}.yellow:not(.white) header{background:transparent;z-index:104}.yellow:not(.white) header a{color:#fff}.yellow:not(.white) header a:hover{color:#0a2240!important}.yellow:not(.white) header li:before{background:#0a2240!important}.CareersPage,.HistoryPage,.HomePage{overflow-x:hidden}.CareersPage main,.HistoryPage main,.HomePage main{padding-top:0}.CareersPage .main-nav,.HistoryPage .main-nav,.HomePage .main-nav{background:transparent}.main-nav{background:#fff;transition:all .5s;overflow:hidden;font-smoothing:antialiased}.logo,.logo-dark,.logo-on-yellow{position:absolute;top:50%;transform:translateY(-50%);transition:all .5s}img.logo-dark{opacity:0}img.logo{opacity:1}.nav-dark img.logo{opacity:0}.nav-dark img.logo-dark{opacity:1}.HomePage.nav-dark img.logo,.HomePage.nav-dark img.logo-dark,.logo-on-yellow{opacity:0}#welcome .fadeMoveUp{transition-delay:.4s}.fadeMoveUp{transition:all .5s;opacity:0;transform:translateY(45px)}.show .fadeMoveUp{opacity:1;transform:none}.nav-up .main-nav:not(.nav-visible){transform:translateY(-100%)!important;opacity:0}.HomePage .main-nav{opacity:0;transform:translateY(-100%)}.HomePage.video-ready .main-nav{opacity:1;transform:translateY(0)}.scrolled-down .main-nav{height:0;overflow:hidden}.CareersPage{overflow:hidden}.CareersPage main{padding-top:100px}.CareersPage.reveal{overflow:auto}main{padding-bottom:100px;padding-top:200px;max-width:100vw;text-align:center;transition:.5s}.white,.white main{background:#fff!important}.HomePage{transition:.5s}.HomePage a,.HomePage h1,.HomePage h2,.HomePage h3,.HomePage h4,.HomePage p{color:#0a2240}.HomePage.white a,.HomePage.white h1,.HomePage.white h2,.HomePage.white h3,.HomePage.white h4,.HomePage.white p{color:#000}.HomePage main{color:#0a2240}.HomePage main img{max-width:100%}h1,h2,h3,h4{font-weight:700}p{line-height:145%}*{box-sizing:border-box}header{z-index:1;top:0;left:0;padding:0 40px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:fixed}header,header>div{height:120px;width:100%}header>div{position:relative}header>div .logo{left:0}header>div .logo,header nav{position:absolute;top:50%;transform:translateY(-50%)}header nav{right:0}header nav>ul{margin:0;padding:0;display:-ms-flexbox;display:flex}header nav>ul>li{position:relative}header nav>ul>li:before{content:"";width:2px;height:0;transition:all .2s;top:50%;left:50%;transform:translate(-50%,-30%) rotate(30deg);background:#ffd32d;position:absolute}header nav>ul>li.current:before,header nav>ul>li.section:before,header nav>ul>li:hover:before{height:35px;transform:translate(-50%,-45%) rotate(30deg)}header nav>ul>li a{transition:.1s;color:#0a2240;position:relative;text-decoration:none;font-size:1.15rem;display:inline-block;padding:1rem}#sticky-message{padding-top:50vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#sticky-message h2{transform:translateY(-50%)}h1,h2{font-size:46px}h2{width:758px;margin:0 auto}.jobs-embed h2:first-child,h3{margin:150px 0 0;font-size:27px}.jobs-embed h2:first-child:after,.jobs-embed h2:first-child:before,h3:after,h3:before{content:"";display:block;margin:10px auto;background:#0a2240;height:25px;width:1px;transform:rotate(30deg)}.BambooHR-ATS-Jobs-List{width:100%}.BambooHR-ATS-Jobs-List a{font-size:20px;font-weight:700;display:block;margin:20px 0;color:#333}.jobs-embed h2:first-child{margin:50px;display:none;margin-left:auto;margin-right:auto}h4{font-size:27px}.icon{height:59px;margin-bottom:25px}.icon:empty{display:none}.wrap{width:1130px;margin:0 auto;max-width:calc(100vw - 90px)}.spacer{height:100px}.home-ready .full-screen .bg{opacity:1}.CareersPage .full-screen{height:100vh}.CareersPage .full-screen .content{width:500px;max-width:100%}#reveal{position:relative;top:calc(50vh + 1px)}.reveal .full-screen{height:0}.reveal .full-screen .scroll{bottom:-100px}.full-header h1{text-align:center;color:#ffd32d;margin:0 auto}.full-screen{position:fixed;background:#0a2240;z-index:2;top:0;left:0;width:100vw;height:0;transition:all .9s;clip:rect(0,auto,auto,0)}.full-screen .button{cursor:pointer;color:#ffd32d;font-size:18px;border:1px solid #ffd32d;text-decoration:none;padding:10px 30px;display:inline-block;margin-top:40px;transition:.2s}.full-screen .button:hover{background:#ffd32d;color:#333}.full-screen .bg1,.full-screen .bg2,.full-screen .bg3{position:absolute;width:33.3333%;left:0;height:100vh;color:#999;font-size:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.full-screen .bg1 img,.full-screen .bg2 img,.full-screen .bg3 img{width:100%;height:100%;object-fit:cover}.full-screen .bg3{left:auto;right:0}.full-screen .bg{background-size:cover;background-position:50%;background-attachment:fixed;width:100%;height:100vh;transition:1s;opacity:0}.full-screen header{background:transparent;z-index:104}.full-screen header a{color:#fff}.full-screen header li:before{background:#ffd32d!important}.full-screen .content{position:fixed;color:#ffd32d;width:758px;z-index:5;left:50%;top:50%;font-size:46px;text-align:center;transform:translate(-50%,-50%)}.full-screen .content img{margin-bottom:20px}.full-screen:after{content:"";background:#a3a3a3;position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply}.full-screen>img{display:none}.our-solutions-header{transition-delay:.75s!important}#elem-scroll-arrow{transition:.9s}#elem-scroll-arrow.fade{opacity:0;transform:translateY(100px)}.bottom-center{position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}.our-solutions{width:100%;text-align:right}.our-solutions h2{width:auto;margin-bottom:25px}.our-solutions .solution{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.our-solutions .solution #AG-Homepage-02,.our-solutions .solution #Combined-Shape>path:first-child{fill:none}.our-solutions .solution>*{width:50%}.our-solutions .solution>.solution-left{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;width:calc(50% - 50px)}.our-solutions .solution>.solution-left>*{width:288px}.our-solutions .solution>.solution-right img{height:calc(100vh - 200px)}.white .four .img:after,.white .four .img:before{background:#fff}.four{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.four a{color:#333;text-decoration:underline}.four a:hover{text-decoration:none}.four .img{width:100%;height:100px;margin-bottom:50px;position:relative;overflow:hidden}.four .img img{object-fit:cover;object-position:50% 43%;width:100%;height:100%}.four .img:after,.four .img:before{content:"";width:50%;height:100%;transition:.5s;display:block;position:absolute;background:#ffd32d;top:0;left:-30%;transform:skewX(-30deg)}.four .img:after{left:auto;right:-30%}.four>*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:19%}.text-black{color:#333}h4{margin-bottom:50px}p{margin-bottom:25px}footer{pointer-events:all;padding:100px;margin-top:100px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:100px 40px;background:#ffd32d}footer .social img{height:19px}footer nav ul{list-style:none;display:-ms-flexbox;display:flex}footer nav ul li:last-child a:after{display:none}footer nav ul li a{color:#0a2240;text-decoration:none;display:-ms-flexbox;display:flex}footer nav ul li a:after{content:" / ";display:inline-block;margin:0 10px}footer .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.full-height{width:100%;top:0;left:0;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.anchored-bottom{position:absolute;bottom:0}.CareersPage main{transition-delay:1s}main h1{margin-bottom:50px}main h1:last-child{margin-bottom:0}.solutions-content{padding-top:50px}.solutions-content .icon:empty{display:none}.solutions-content li{margin-bottom:1rem}.solutions-content img{max-width:100%}.image-wide{margin-top:50px;width:100%}.image-wide img{width:100%;height:262px;object-fit:cover}.solution-title{width:calc(100% - 318px)}.fp-bg{width:100%;height:100%;position:absolute;top:0;left:0}.image-side{width:250px;margin-left:85px;-ms-flex-negative:0;flex-shrink:0;height:300px;position:relative}.image-side:empty{display:none}.image-side img{position:absolute;object-fit:cover;width:100%;height:100%}.solutions-detail-wrap{text-align:left}.solutions-detail-wrap article{margin-bottom:100px}.solutions-detail-wrap li{line-height:1.3}.solutions-detail-wrap ul{margin-bottom:25px}.solutions-detail-wrap aside{width:215px;margin-right:50px;-ms-flex-negative:0;flex-shrink:0}.solutions-detail-wrap aside .sticky{padding-top:140px}.solutions-detail-wrap aside a{transition:all .2s;line-height:1.4;color:#333;text-decoration:none;display:block;margin-bottom:10px}.solutions-detail-wrap aside a.active,.solutions-detail-wrap aside a:hover{color:#ffd32d}.solutions-detail-wrap h2{font-size:35px;width:auto;margin-bottom:50px}.solutions-detail-wrap h3{font-size:21px;margin:0;margin-top:50px;margin-bottom:25px}.solutions-detail-wrap h3:after,.solutions-detail-wrap h3:before{display:none}.floating-icon{position:fixed;top:36px;left:40px;z-index:2;height:46px}header{clip:rect(0,auto,auto,0)}header li:hover>.dropdown-menu{opacity:1;pointer-events:auto;transform:none}header li:hover>.dropdown-menu a:hover{color:#ffd32d}header:hover{overflow:visible}.dropdown-menu{transition:.25s;margin:0;transform:translateY(-20px);position:fixed;pointer-events:none;opacity:0;-ms-flex-direction:column;flex-direction:column}.dropdown-menu .current a{font-weight:700}.dropdown-menu .current:before{display:none}.dropdown-menu li{margin-bottom:0}.dropdown-menu li a{padding-top:5px;padding-bottom:5px}.anchor{position:relative;top:-290px}.intro{font-size:26px;width:930px;max-width:100%;margin:0 auto}.TeamPage{overflow-x:hidden}.people{padding:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.people img{max-width:100%;width:100%;display:block}.people>*{overflow:hidden;transition:.2s;color:#ffd32d;cursor:pointer;position:relative;margin:5px;width:calc(50% - 10px)}.people>* .content{pointer-events:none;transition:all .3s;position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5);opacity:0}.people>* .content .active,.people>* .content .hover{transition:.3s}.people>* .content .active{position:absolute;top:0;left:0;width:100%;overflow:auto;transform:scale(.9);opacity:0}.people>* .content .active,.people>* .content .active>div{text-align:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.people>* .content .active>div{-ms-flex-direction:column;flex-direction:column}.people>* .content .active p{margin:40px;font-size:20px;line-height:1.25}.people>* .content .hover{transform:scale(.9)}.people>* .content .hover p{margin:0}.people>.active .content,.people>:hover .content{opacity:1}.people>.active .content .hover,.people>:hover .content .hover{transform:scale(1)}.people>.active .content{transform:scale(.85)}.people>.active .content .hover{transform:scale(1.3);opacity:0}.people>.active .content .active{opacity:1;transform:scale(1)}.people>* h3{margin:0;font-size:46px}.people>* h3:after,.people>* h3:before{display:none}.people>* p{font-size:28px}a.scroll{transition:all .5s;z-index:20;display:block;opacity:1;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}.history-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.history-item .content{pointer-events:all;text-align:left}.history-item .content .date{font-size:30px;letter-spacing:2px;display:-ms-inline-flexbox;display:inline-flex}.history-item .content .date img{margin-right:.5rem}.history-item img{position:relative}.history-item .images{right:0;transform:translateY(0)}.history-item .images>div{width:100%;height:100%;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.history-item .images>div:first-child img{max-height:85vh}.history-item .images>div:nth-child(2){z-index:2}.history-item .images>div:nth-child(2) img{max-width:45%;transform:translateY(-75%) translateX(55%)}.history-item .images>div:nth-child(3){z-index:2}.history-item .images>div:nth-child(3) img{max-width:45%;transform:translateY(65%) translateX(-75%)}.history-item .images>div img{border:20px solid #fff;max-width:100%}.history-item h2{width:auto;margin:2rem 0}form a{color:#333}form .form-step{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}form .form-step>.field{width:100%}form .form-step>.field:first-child,form .form-step>.field:nth-child(2){width:calc(50% - 12px)}form fieldset{margin-bottom:20px}form [type=submit]{border:none;color:#fff;background:#0a2240;font-size:18px;margin-top:50px;padding:10px 50px}form input[type=email],form input[type=password],form input[type=text],form textarea{padding:12px 15px;width:100%;background:transparent;border:1px solid #0a2240;margin:.5rem;margin-bottom:20px;font-size:18px}form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#0a2240}form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=text]::placeholder,form textarea::placeholder{color:#0a2240}form input[type=email]:focus,form input[type=password]:focus,form input[type=text]:focus,form textarea:focus{border-color:#ffd32d;outline:2px solid #ffd32d}.jobs-embed h3{margin-top:0;margin-bottom:100px}.jobs{margin-top:50px}.fade-trigger,.offset-trigger{transform:translateY(-25vh)}.fadeUpIn{transition:.5s;opacity:0;transform:translateY(50px)}.fadeUpIn[data-order=one]{transition-delay:.3s}.fadeUpIn[data-order=two]{transition-delay:.4s}.fadeUpIn[data-order=three]{transition-delay:.5s}.fade-elem .fadeUpIn.solution-left{transition:.5s;transform:translateY(20vh)}.anim .fadeUpIn{opacity:1;transform:none!important}a{color:#333;text-decoration:none}.ContactPage,.ContactPage .main-nav{background:#ffd32d}.ContactPage:not(.white) .main-nav li:before{background:#0a2240}.ContactPage:not(.white) .main-nav a{color:#fff}.ContactPage:not(.white) .main-nav a:hover{color:#0a2240}.ContactPage .main-nav li:before,.HomePage main-nav li:before{background:#ffd32d}.ContactPage.white .main-nav{background:#fff!important}.ContactPage.white .floating-icon *{fill:#ffd32d}b,strong{font-weight:700}.ContactPage{transition:.5s}.ContactPage h1{margin:100px auto!important}.ContactPage h3{margin:50px 0}.ContactPage h3:after,.ContactPage h3:before{display:none}.ContactPage .content{margin-top:100px}.ContactPage form{margin:0 auto;width:665px}.ContactPage form label{display:none}.two-col{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.two-col>*{margin:0 50px}.fp-bg{transition:.9s;background-size:cover;background-size:center center}.fp-bg:after{content:"";background:#a3a3a3;position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply}#welcome{background:#000}.HistoryPage h1{transition:.9s}#welcome{pointer-events:all;z-index:200}.HistoryPage>div#fp-nav,.HomePage>div#fp-nav{display:none;transition:.5s;transform:translateX(-37px);opacity:0;filter:none}.HistoryPage>div#fp-nav li,.HomePage>div#fp-nav li{display:none}.HistoryPage>div#fp-nav li:nth-child(3),.HistoryPage>div#fp-nav li:nth-child(4),.HistoryPage>div#fp-nav li:nth-child(5),.HomePage>div#fp-nav li:nth-child(3),.HomePage>div#fp-nav li:nth-child(4),.HomePage>div#fp-nav li:nth-child(5){display:block}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#0a2240}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:#fff}.HomePage.show-dots>div#fp-nav{opacity:1;transform:translateX(0)}.HistoryPage #fullpage,.HistoryPage .header-wrapper,.HomePage #fullpage,.HomePage .header-wrapper{filter:none}#fullpage .section{text-align:center}#fullpage .section h1{width:760px}#elem-h3 h3{margin-bottom:100px}#elem-h3 h3:before{display:none}#elem-h3 h3 img{margin-bottom:11px;display:inline-block;width:90px}.fp-bg iframe{width:100vw;height:56.25vw;min-height:100%;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 2s}.HomePage .fp-bg{transform:translateY(100vh) scale(1.01)}.HomePage .active .fp-bg{transform:translateY(0) scale(1.01)}.video-ready .fp-bg iframe{transform:translate(-50%,-50%)}.typeout.show h1 span,.typeout.show h2 span{opacity:1;transform:translateZ(0)}.typeout h1 u,.typeout h2 u{position:relative;display:inline-block;overflow:hidden;height:1.25em;margin-bottom:-.3em}.typeout h1 span,.typeout h2 span{opacity:0;transform:translateY(10px)}.pointer{cursor:pointer}@keyframes pulse{0%{opacity:.75}50%{opacity:1}to{opacity:.75}}.cover,.cover-dark{transition:.9s}.video-ready .cover{height:0}.video-ready .cover-dark{opacity:0;pointer-events:none}.HistoryPage{overflow-x:hidden}.HistoryPage .fp-section,.HistoryPage .fp-section.fp-table,.HistoryPage .fp-section .fp-tableCell,.HistoryPage .fp-slide,.HistoryPage .fp-slide.fp-table,.HistoryPage .fp-slide .fp-tableCell{overflow:visible}#welcome.fp-section,#welcome .fp-section.fp-table,#welcome .fp-section .fp-tableCell,#welcome .fp-slide,#welcome .fp-slide.fp-table,#welcome .fp-slide .fp-tableCell{overflow:hidden}#fp-nav ul li a span,.fp-slidesNav ul li a span{transition:all .2s}.history-item{padding:50px 0}.history-item p:last-child{margin:0}.clip{pointer-events:none;position:absolute;width:100%;height:100%;z-index:10;top:0;left:0;clip:rect(0,auto,auto,0)}.clip.clip2{top:100%;z-index:0}.fixed-slide{position:fixed;pointer-events:none;transition:.9s;top:0;left:0;width:100vw;height:100%;display:-ms-flexbox;display:flex;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transform:translateY(0)}.fixed-slide.slide-1{transition-delay:.2s;z-index:10}.fixed-slide.slide-1 h1{color:#ffd32d;width:760px}.fixed-slide.slide-1.out{transition:.2s;transition-delay:.2s;opacity:0}.fixed-slide.slide-2{background:#ffd32d}.move-up{transform:translateY(-100%)!important}.solution-left,.text-move{transition:.9s}.section.our-solutions,.section.our-solutions .fp-tableCell{overflow:visible!important}.show-text .text-content{opacity:1;transform:none}.innerlayer{transition:.9s;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1200px){header nav{right:auto;left:50%;transform:translate(-50%,-50%)}}@media (max-width:768px){.menu-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;width:24px;height:17px;position:fixed;top:45px;right:34px;z-index:1005;transition:.45s}.menu-btn>div{width:100%;height:4px;background:#0a2240;transition:.45s;position:relative}.CareersPage .menu-btn div,.HistoryPage .menu-btn div,.HomePage .menu-btn div{background:#fff}.CareersPage.reveal .menu-btn div,.nav-dark .menu-btn div,.white .menu-btn div{background:#0a2240}.yellow header .logo .logo{opacity:0}.yellow header .logo-on-yellow{opacity:1}header.main-nav,header.nav-visible{transform:none!important}header.nav-visible{height:100vh!important}header.nav-visible .menu-btn{height:10px}header.nav-visible .menu-btn>div{background-color:#0a2240;transform:rotate(-45deg)}header.nav-visible .menu-btn>div:last-child{opacity:0}header.nav-visible nav{transform:none!important}header nav{transition:.45s;transform:translateX(100vw);overflow:auto;padding:50px;background:#fff;position:fixed;top:0;left:0;z-index:999;width:100vw;height:100%;-ms-flex-pack:center;justify-content:center}header nav,header nav li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header nav li{-ms-flex-direction:column;flex-direction:column}header nav li:before{top:2em!important}header nav .dropdown-menu{transform:none;display:block;opacity:1;position:static;text-align:center;margin-bottom:20px}header nav .dropdown-menu li a{font-size:16px;max-width:60vw}header nav ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}header nav ul li a{color:#0a2240!important;font-weight:700;font-size:29px;padding:1rem}header a.logo{position:absolute;left:50%;top:40px;transform:translateX(-50%);overflow:hidden;width:50px;height:47px}header a.logo img{height:47px;max-width:999px}.HistoryPage footer{margin-top:130px!important}.CareersPage .full-screen .content img{display:none}main{padding-bottom:100px;padding-top:150px}h1,h2{font-size:29px;max-width:90%;margin-left:auto;margin-right:auto;line-height:1.1}.SolutionsPage h1{font-size:14px}.jobs-embed h2:first-child,h3{margin-top:45px;margin-bottom:20px;font-size:20px}.BambooHR-ATS-Jobs-List a{font-size:16px;margin:10px 0}h4{font-size:16px;line-height:1.3;margin-bottom:25px}.icon{margin-bottom:15px}.icon,.icon svg{height:45px}.wrap{max-width:calc(100vw - 50px)}.spacer{height:50px}.full-screen .bg1,.full-screen .bg2,.full-screen .bg3{width:100%}.full-screen .bg1,.full-screen .bg3{display:none}.our-solutions .solution{-ms-flex-wrap:wrap;flex-wrap:wrap}.our-solutions .solution>*{width:100%}.our-solutions .solution>.solution-left{padding:30px;padding-top:0}.our-solutions .solution>.solution-left,.our-solutions .solution>.solution-left>*{width:100%;text-align:center}.our-solutions .solution>.solution-left>* p,.our-solutions .solution>.solution-left p{margin:0}.our-solutions .solution>.solution-right img{height:200px;width:90vw;object-fit:cover}.four{-ms-flex-wrap:wrap;flex-wrap:wrap}.four p{margin:0}.four .lower a{display:none}.four .img{height:120px;margin-bottom:25px}.four>*{width:100%;margin-bottom:80px}footer{margin-top:50px;padding-bottom:50px;-ms-flex-direction:column;flex-direction:column;height:auto}footer .social{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}footer .social img{margin:0 10px}footer nav ul{margin-top:25px;margin-bottom:25px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}footer nav ul li a{margin-bottom:1rem}footer nav ul li a:after{display:none}footer .logo{top:65px}.solutions-content .icon{margin-bottom:15px;height:65px}.solutions-content .icon svg{height:65px}.solutions-content{text-align:center}.solution-title{width:100%;text-align:center}.solution-title h2{margin-bottom:25px}.image-side{width:100%;margin:0;height:262px}.image-side img{position:static}.solutions-detail-wrap li:before{content:"";width:4px;height:4px;position:relative;bottom:2px;border-radius:100%;background:#0a2240;display:inline-block;margin-right:.5rem}.solutions-detail-wrap aside{display:none}.intro{font-size:14px}.people>.active{min-height:100vh;top:0;left:0;margin:0;z-index:10}.people>.active .content{background:rgba(0,0,0,.5)}.people>.active img{height:100%;object-fit:cover;object-position:40% 0}.people>* .content{opacity:1;background:rgba(0,0,0,.25)}.people>.active .content{transform:scale(.9)}.people>* h3{font-size:22.6px}.people>* p{font-size:14px}.people>*{width:100%}.history-item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0;padding-top:75px}.history-item .fadeUpIn{opacity:1!important;transform:none!important}.history-item .content .date{letter-spacing:0;font-size:19px;font-weight:700}.history-item .images{height:100vw;width:100%}.history-item .images>div:nth-child(2) img{transform:translateY(-65%) translateX(65%)}.history-item .images>div img{border:10px solid #fff}.history-item h2{margin-top:0;max-width:100%}.jobs-embed h3{margin-bottom:50px}.two-col{-ms-flex-pack:justify;justify-content:space-between}.two-col>*{margin:0;width:42.5%}#elem-h3 h3 img{width:48px}#elem-h3 h3{margin-bottom:50px}.text-content{text-align:center!important}}@media (max-width:768px) and (max-width:768px){.yellow header .logo-on-yellow{opacity:0}}@media (min-width:768px){.HomePage.nav-dark .logo-on-yellow{opacity:1}.full-screen .bg2{left:33.33333%}.our-solutions h2{margin:0;margin-bottom:50px}.our-solutions .solution{padding:50px 0}footer .social img{margin-left:20px}.solutions-content article .flex{display:-ms-flexbox;display:flex}.solutions-detail-wrap{display:-ms-flexbox;display:flex}.solutions-detail-wrap li{list-style:disc;margin-left:1rem;padding-left:1rem}header:hover{height:200px}.people>:first-child .content,.people>:nth-child(4) .content,.people>:nth-child(5) .content,.people>:nth-child(7) .content{background:rgba(255,211,45,.78)}.people>:first-child .content *,.people>:nth-child(4) .content *,.people>:nth-child(5) .content *,.people>:nth-child(7) .content *{color:#333}.history-item{height:100vh}.history-item .content{width:calc(50% - 150px)}.history-item .images{position:absolute;height:100%;width:50%}.history-item>*{width:50%}.jobs{margin-top:100px}.move-down .fp-bg{opacity:.5;transform:translateY(100vh)}.HistoryPage .move-down h1{transform:translateY(100vh)}.HistoryPage>div#fp-nav,.HomePage>div#fp-nav{display:block}.move-down .solution-left,.move-down .text-move{transform:translateY(100vh)!important}.text-content{opacity:0;transition:.35s;transform:translateY(-20px)}}