@font-face{font-family:'OpenSans-SemiBold';src:url("./assets/fonts/OpenSans-SemiBold.woff") format("woff"),url("./assets/fonts/OpenSans-SemiBold.woff2") format("woff2");font-weight:600}@font-face{font-family:'OpenSans-Regular';src:url("./assets/fonts/OpenSans-Regular.woff") format("woff"),url("./assets/fonts/OpenSans-Regular.woff2") format("woff2");font-weight:400}@font-face{font-family:'OpenSans-Light';src:url("./assets/fonts/OpenSans-Light.woff") format("woff"),url("./assets/fonts/OpenSans-Light.woff2") format("woff2");font-weight:300}@font-face{font-family:'OpenSans-Bold';src:url("./assets/fonts/OpenSans-Bold.woff2") format("woff2"),url("./assets/fonts/OpenSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-SemiBold';src:url("./assets/fonts/Poppins-SemiBold.woff") format("woff"),url("./assets/fonts/Poppins-SemiBold.woff2") format("woff2")}html{scroll-behavior:smooth;font-size:100%}body{overflow-x:hidden;color:#000;background-color:#fff;font-family:"OpenSans-Regular", Helvetica, Arial, sans-serif;width:100vw;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bgColor{background-color:#fafafa !important}a{color:#fff;text-decoration:none}b,strong{font-family:"Poppins-SemiBold", Helvetica, Arial, sans-serif;font-weight:700}p a{color:#e94a44}p:empty{display:none}.angles,.site-content main#main{position:relative;z-index:1}.angles::after,.site-content main#main::after,.angles:before,.site-content main#main:before{content:"";display:block;background:inherit;width:100vw;height:8vw;position:absolute;top:0;z-index:-1}.angles:before,.site-content main#main:before{left:-14%;transform:skewY(9deg)}.angles::after,.site-content main#main::after{left:-65%;width:200vw;transform:skewY(-5deg)}.angles.reverse::after,.site-content main.reverse#main::after,.angles.reverse:before,.site-content main.reverse#main:before{top:2vw}.angles.reverse:before,.site-content main.reverse#main:before{left:0;width:100vw;transform:skewY(2deg);top:-2vw}.angles.reverse::after,.site-content main.reverse#main::after{height:6vw;left:50vw;width:50vw;top:0;transform:skewY(-8deg)}.angles.inner-page::after,.site-content main.inner-page#main::after,.angles.inner-page:before,.site-content main.inner-page#main:before{top:-2vw}.angles.inner-page:before,.site-content main.inner-page#main:before{left:0;width:35vw;transform:skewY(15deg)}.angles.inner-page::after,.site-content main.inner-page#main::after{left:0;width:100vw;transform:skewY(-4deg)}.site-content main#main{background:#fff}.gradient-overlay{width:calc(100% - 30px);height:100%;position:absolute;background-image:linear-gradient(to right, #1c2a36, transparent)}.gradient-overlay-blog{width:100%;height:100%;position:absolute;background:rgba(28,42,54,0.85);display:none}.img-100 img{width:100% !important}h1,.h1{font-size:28px;line-height:32px;font-family:"Poppins-SemiBold", Helvetica, Arial, sans-serif}@media (min-width: 768px){h1,.h1{font-size:50px;line-height:56px}}@media (min-width: 992px){.home h1{font-size:66px;line-height:72px}}h2{font-size:42px;line-height:47px;font-family:"Poppins-SemiBold", Helvetica, Arial, sans-serif;color:#1C2A36}@media (min-width: 768px){h2{font-size:54px;line-height:55px;font-weight:800}}h3{font-family:"Poppins-SemiBold", Helvetica, Arial, sans-serif;font-size:32px;line-height:38px;color:#1C2A36}h4{font-family:"Poppins-SemiBold", Helvetica, Arial, sans-serif;font-size:24px;line-height:29px}h5{font-family:"Poppins-SemiBold", Helvetica, Arial, sans-serif;font-size:22px;line-height:20px;color:#1C2A36}h6{font-family:"Poppins-SemiBold", Helvetica, Arial, sans-serif;font-size:18px;line-height:22px;font-weight:800}h6.h6{font-family:"OpenSans-Light", Helvetica, Arial, sans-serif;line-height:25px;font-size:18px}p{font-family:"OpenSans-Light", Helvetica, Arial, sans-serif;font-size:.9375rem;line-height:1.25rem}@media (min-width: 768px){p{font-size:1.125rem;line-height:1.5625rem}}p.bold{font-family:"OpenSans-SemiBold", Helvetica, Arial, sans-serif;font-weight:800;font-size:1rem}@media (min-width: 768px){p.bold{font-size:1.1875rem}}p.tiny{font-size:16px;line-height:22px;color:#c2c2c2}p.light{color:#656773;font-size:18px}p.small{font-size:16px;line-height:22px}.boldBlack{color:#000000;font-family:"OpenSans-SemiBold", Helvetica, Arial, sans-serif;font-weight:800}.rotate{transform-origin:-10%;-ms-transform:skewY(-4deg);transform:skewY(-4deg);overflow:hidden}.rotate-real{transform-origin:-10%;-ms-transform:rotate(-4deg);transform:rotate(-4deg);width:105%;overflow:hidden}@media (min-width: 768px){.rotate-real{width:101%}}.box-shadow{box-shadow:0 3px 6px rgba(0,0,0,0.16)}.scroll-top{width:130px;height:65px;border-radius:50px;transform:rotate(-20deg);-webkit-clip-path:polygon(0% 0%, 67% 0%, 50% 100%, 0% 100%);clip-path:polygon(0% 0%, 67% 0%, 50% 100%, 0% 100%);background-color:#e94a44;position:fixed;bottom:65px;right:-130px;z-index:99;transition:right 1s;border:2px solid #fff;color:#fff}.scroll-top.show{right:-60px}.scroll-top i{position:relative;top:30px;left:25px;align-items:center;display:flex;transform:rotate(20deg);font-size:24px}.scroll-top span{position:relative;top:24px;left:18px;align-items:center;display:flex;transform:rotate(20deg)}.scroll-top:hover{cursor:pointer}#home-submit-form form{padding-top:1rem}#home-submit-form form input[type="submit"]{border:none;color:#fff;background-color:#e94a44;border-color:#e94a44;padding:0.5rem 2rem;font-size:1rem;line-height:1;border-radius:2rem}#home-submit-form form .ajax-loader{display:none}#home-submit-form form .wpcf7-form-control-wrap{width:100%}#home-submit-form form .wpcf7-form-control-wrap.your-name,#home-submit-form form .wpcf7-form-control-wrap.your-email{margin-right:1rem;margin-left:1rem}.responsive-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-container iframe,.responsive-container object,.responsive-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.filler-r,.filler-l{background:#ffffff;position:absolute;height:100%;width:50%;top:0}.filler-r{right:0}.filler-l{left:0}.p-box{border:1px solid #af7954;padding:20px}.p-box a{font-weight:bold;color:#000000;text-decoration:underline !important}a.boldBlack:hover{color:#000000;text-decoration:underline !important}.box1{border:1px solid #b9b9b9;padding:1.875rem 2.375rem 1.5625rem}.box2{padding:1.0625rem 1.0625rem 2.5rem;max-width:20.3125rem;margin:0 auto;border:1px solid #b9b9b9;min-height:30rem;height:100%}@media all and (min-width: 576px){.box2{max-width:23.75rem;min-height:32.5rem}}.box2 .description{margin-top:1.875rem}.box2 .description h5{color:#ba845a;font-size:1.375rem;line-height:1.75rem}.box2 .description p{color:#161e2a;font-size:.875rem;line-height:1.25rem;font-family:"OpenSans-Light", sans-serif;margin-top:1.4375rem}.box2 .description a{color:#ba845a;font-size:.875rem;line-height:1.25rem}.bold{font-family:"OpenSans-Bold", Helvetica, Arial, sans-serif;font-weight:bold}.gold{color:#ba845a}.link{display:inline-flex;align-items:center;text-decoration:none !important;color:#ba845a}.link.with-icon{flex-direction:column}.link:hover{color:#ba845a}.logo{margin-top:41px}h1{font-family:"Poppins", sans-serif;color:#fff;padding-top:50px}h2{color:#ba845a;font-family:"Poppins", sans-serif;font-size:22px;line-height:1.2}.header{position:relative}.header:before{position:absolute;width:200%;height:175%;top:-60%;left:-50%;background:#1a3d4f;background-image:url("assets/images/Brand Graphic_Blue.png");content:"";z-index:1;transform:rotate(-17deg)}.header:after{position:absolute;width:200%;height:175%;top:-175%;left:-50%;background:#161e2a;content:"";z-index:1;transform:rotate(-19deg)}.header-description{font-size:15px;font-weight:400;color:#fff}.header.page h1{font-size:28px;padding-bottom:50px}.header.page:after{top:-171%}.page-header-image{position:relative;right:-150px;top:-50px}.whatwedo-image{position:relative;margin-top:50px;margin-bottom:30px;right:-40px;height:200px}.what-we-do-copy{padding-top:100px}.about{background-color:#fafafa !important;position:relative;overflow:hidden;margin-top:0 !important}.about:before{position:absolute;width:200%;height:60%;bottom:-10%;left:-38%;background:#b95955;content:"";z-index:1;transform:rotate(-17deg)}.about-bottom-text{padding-bottom:80px}.about .people{background-color:#b95955;position:relative;z-index:99;padding-bottom:80px}.hire-talent{padding-top:0;color:#fff}.hire-talent h2{color:#fff}.talent-image{left:-72px;top:-70px;height:180px}.history-image{left:-33px;top:-33px;height:315px}.history{position:relative;padding-bottom:0 !important}.discovery-process-image{top:-40px;left:-80px}.discovery-process-text{padding-top:0;color:#fff}.milestones{padding-top:200px;padding-bottom:30px !important}.milestones h3{font-size:19px;font-family:"Poppins", sans-serif;text-align:center}.milestones-list{list-style-type:none;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin-top:1.875rem;margin-left:0}.milestones-list li{width:174px;text-align:center;font-family:"Poppins", sans-serif;margin:5px;margin-bottom:3.125rem}.milestones-list img{height:79px;display:block;margin:0 auto}.who-we-work-with{background-color:#cdc7af !important}.who-we-work-with h3{padding-top:100px;padding-bottom:50px;text-align:center;font-size:36px;font-family:"Poppins", sans-serif}.who-we-work-list{list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.who-we-work-list li{background-color:#fff;-webkit-box-shadow:5px 5px 14px -3px rgba(0,0,0,0.41);box-shadow:5px 5px 14px -3px rgba(0,0,0,0.41);width:180px;height:100px;margin:10px;display:flex;align-items:center;justify-content:center}.footer{position:relative;overflow:hidden;text-align:right;color:#fff;padding-top:100px}.footer.home{background-color:#cdc7af}.footer p{font-size:13px;line-height:18px}.footer:before{position:absolute;width:200%;height:100%;top:117px;left:-50%;border-top:20px solid #20485b;background:#161e2a;content:"";z-index:1;transform:rotate(-17deg)}.footer-logo{width:150px}.icons svg{margin-left:10px}.footer .links a{color:#fff;margin-left:20px;text-decoration:none}.footer .contact a{text-decoration:none;color:#ba845a}@media (min-width: 499px){.header:after{top:-179%}.header.page:after{top:-178%}.page-header-image{height:250px}.about:before{bottom:-5%;left:-50%}.history:before{top:28%}.footer:before{top:127px}}@media (min-width: 507px){.header.page:after{top:-181%}.footer:before{top:131px}}@media (min-width: 533px){.footer:before{top:137px}}@media (min-width: 569px){.history:before{height:20%;top:35%}}@media (min-width: 576px){.header:after{top:-181%}.footer:before{top:140px}}@media (min-width: 600px){.footer:before{top:146px}}@media (min-width: 660px){.footer:before{top:151px}}@media (min-width: 700px){.footer:before{top:155px}}@media (min-width: 740px){.footer:before{top:165px}}@media (min-width: 768px){.rotated-image{height:270px}.header:before{top:-70%}.header:after{top:-185%}.header.page:after{top:-191%}.page-header-image{right:-75px;top:-90px;height:300px}.page-first-section-gap{padding-top:100px}#primary .entry>*:last-child.who-we-work-with,#primary .entry>*:last-child.completed-searches{padding-bottom:470px !important}.header.page h1{font-size:50px}.header-description{font-size:30px;color:#fff}.discover-more{display:inline-block}.header-image{left:-133px}.about:before{bottom:-9%}.hire-talent{padding-top:23%}.milestones{padding-top:300px}.talent-image{left:-173px;top:30px;height:300px}.history:before{width:100%;height:29%;top:27%;left:32%}.history-bottom-text{padding-bottom:150px}.discovery-process-image{position:absolute;top:30px;left:-133px}.discovery-process-text{padding-top:130px;display:flex;align-items:center}.footer:before{top:164px}}@media (min-width: 992px){h2{font-size:36px}.header:after{top:-193%}.header.page:after{top:-204%}.rotated-image{height:448px}.page-header-image{top:-150px;right:-51px;height:400px}.header-image{left:-276px}.page-first-section-gap{padding-top:150px}.what-we-do-image{top:-110px;right:-58px;height:500px}.talent-image{left:-270px;top:50px}.history-image{height:477px;left:-133px}.about .people{margin-top:90px}.about-bottom-text{padding-bottom:150px}.discovery-process-image{height:360px}.footer-logo{width:270px}.footer:before{top:181px}}@media (min-width: 1200px){.header:after{top:-198%}.header.page:after{top:-213%}.page-header-image{top:-170px;right:-150px}.what-we-do-image{position:absolute;top:-100px;right:-90px;height:671px}.about .people{margin-top:170px}.talent-image{height:500px}.history-image{height:677px}.history:before{top:24%;height:27%}.discovery-process-image{height:500px;left:-233px}.footer{padding-top:130px}.footer:before{top:236px}}@media (min-width: 1400px){.header:after{top:-203%}.header.page:after{top:-223%}.header-image{left:-133px}.page-header-image{top:-200px;right:-51px;height:500px}.what-we-do-image{top:-180px;right:-58px;height:671px}.footer{padding-top:130px}.footer:before{top:290px}}@media (min-width: 1700px){.footer{padding-top:220px}.footer:before{top:352px}}@media (min-width: 2000px){.history:before{top:20%}}@media (min-width: 2200px){.footer{padding-top:268px}.footer:before{top:402px}}.teamscope{padding-top:50px;padding-bottom:50px;margin-top:50px;margin-bottom:50px;position:relative}.teamscope:before{position:absolute;z-index:9;width:100%;height:100%;top:0;left:0;background-color:#fafafa;content:""}.benefits-using-teamscope{z-index:99;position:relative;background:none !important}.other-psychometrics{margin-bottom:-161px}.teamscope-benefits ul{list-style:none;padding-left:0;margin-left:0;font-family:"Open Sans", sans-serif;font-weight:600}.teamscope-benefits ul li{padding-bottom:10px}.teamscope-benefits ul img{height:50px;padding-right:10px}@media (min-width: 499px){.other-psychometrics{margin-bottom:-193px}}@media (min-width: 768px){.teamscope{padding-top:100px;padding-bottom:100px;margin-top:0px;margin-bottom:0px}.teamscope:before{transform:rotate(-15deg);z-index:9;width:200%;height:120%;top:-15%;left:-30%}.teamscope-benefits{padding-top:150px}.other-psychometrics{margin-bottom:-150px}.other-psychometrics-wrapper{margin-top:-50px}}@media (min-width: 992px){.other-psychometrics{margin-bottom:-290px}.about:before{bottom:0%}}@media (min-width: 1200px){.other-psychometrics{margin-bottom:-340px}}@media (min-width: 1400px){.other-psychometrics{margin-bottom:-350px}}@media (min-width: 1900px){.about:before{height:59%;bottom:-101px}}.rotated-image-wrapper{transform:rotate(-17deg) translate3d(0, 0, 0);overflow:hidden;width:238px;height:157px;position:relative;left:-20%;top:30%}.rotated-image-wrapper.right{left:auto;right:-20%;width:400px;height:264px}.page-id-57 .rotated-image-wrapper.pageheader img{left:-40%}@media (min-width: 500px){.page-id-57 .rotated-image-wrapper.pageheader img{left:-15%}}.rotated-image-wrapper.pageheader{left:auto;right:-60%;top:-50%}.rotated-image-wrapper img{position:absolute;height:148%;top:-22%;left:-15%;z-index:-1;transform:rotate(17deg);max-width:none}@media (min-width: 576px){.rotated-image-wrapper.pageheader{right:-70%}}@media (min-width: 768px){.rotated-image-wrapper{width:400px;height:264px;left:-30%;top:10%}.rotated-image-wrapper.pageheader{width:400px;height:264px;left:auto;right:-35%}}@media (min-width: 992px){.rotated-image-wrapper,.rotated-image-wrapper.right,.rotated-image-wrapper.pageheader{width:500px;height:330px}}@media (min-width: 1200px){.rotated-image-wrapper,.rotated-image-wrapper.right,.rotated-image-wrapper.pageheader{width:600px;height:396px}.rotated-image-wrapper.pageheader{right:-20%}}.about .rotated-image-wrapper,.history .rotated-image-wrapper{width:400px;height:264px;top:-15%;left:-37%}@media (min-width: 768px){.about .rotated-image-wrapper,.history .rotated-image-wrapper{top:9%}}@media (min-width: 992px){.about .rotated-image-wrapper,.history .rotated-image-wrapper{width:500px;height:330px;top:0%}}@media (min-width: 1200px){.about .rotated-image-wrapper,.history .rotated-image-wrapper{width:600px;height:396px;top:0}.about .rotated-image-wrapper{left:-45%}}@media (min-width: 1240px){.about .rotated-image-wrapper{left:-24%}}@media (min-width: 1400px){.about .rotated-image-wrapper,.history .rotated-image-wrapper{width:700px;height:420px;top:20%}.about .rotated-image-wrapper{left:-45%}}header{position:relative;padding-bottom:3.125rem;padding-top:1.25rem;min-height:17.5rem}header>div{z-index:9;position:relative}header .branding{transition:all 1s linear;margin-top:-62px}header .branding .logo{opacity:1;position:relative;width:16.25rem}header .branding .logo::before{position:absolute;width:4000px;height:400px;top:-634px;left:-1000px;background:#161e2a;content:"";z-index:-1;transform:rotate(-17deg);display:block}header .branding .logo img{z-index:2;position:relative}header .branding h2{font-size:1rem;color:#ba845a;margin-bottom:10px}header h1{line-height:1.12;letter-spacing:-2.5px}@media (min-width: 992px){header h1{margin-bottom:1.25rem}}header h2{font-size:.9375rem;font-weight:400;color:#ffffff}@media (min-width: 992px){header h2{font-size:1.875rem;margin-bottom:1.875rem}}header p a{margin-bottom:3.125rem}header.home::before{top:-432px}header .wallpaper{position:absolute;width:200vw;height:130vh;top:0;left:-50px;background:#20485b;background-size:cover;background-position:100%;overflow:hidden;content:"";z-index:1}header .wallpaper .wallpaper-image{opacity:0.35}header .wallpaper img{transition:all 3s;height:100%}@media (min-width: 768px){header .wallpaper img{width:200vw;height:auto}}header .wallpaper.load img{width:60%}header.home::after{top:-428px}header.home .wallpaper{height:150vh}header .page h1{font-size:28px;padding-bottom:50px}header .contacts{text-align:right;color:#fff}header .contacts a.social{font-size:24px;padding:0 6px}header .contacts a.email{font-size:24px;color:#ba845a;padding-right:6px;font-family:"Apercu-Bold", Helvetica, Arial, sans-serif}header .contacts a:hover{text-decoration:none;color:#fff}header #menu-wrapper nav.navbar{padding:0;justify-content:flex-end;padding-bottom:.625rem;padding-top:.0625rem}@media (min-width: 1240px){header #menu-wrapper nav.navbar{padding-bottom:0}}header #menu-wrapper nav.navbar button.navbar-toggler{padding:0}header #menu-wrapper nav.navbar button.navbar-toggler span.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}header #menu-wrapper nav.navbar .navbar-collapse{height:auto !important;transition:transform 0s ease-in-out}header .rotated-image-wrapper.pageheader{position:absolute;bottom:0;right:0;z-index:7;left:60%;top:50%}#primary{position:relative}#primary .entry>*{z-index:3;padding:80px 0;position:relative;background-color:#ffffff}#primary .entry>*:last-child{padding-bottom:400px !important}#primary .entry>*:last-child.psychometrics{padding-bottom:310px !important}@media (min-width: 1240px){#primary .entry>*:last-child.psychometrics{padding-bottom:180px !important}}#primary .entry>*:last-child.map-wrapper{padding-bottom:0 !important}body.home .skew-section{padding-top:0;top:0}.skew-section>*{z-index:2;transform:skew(0deg, 17deg);margin-top:-5%;padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width: 992px){body.home .skew-section>*:first-child{margin-top:-5%}}.skew-section{position:relative;transform:skew(0deg, -17deg);z-index:1;background:#ffff;padding-bottom:30vw !important;padding-top:6.25rem}@media (min-width: 1200px){.skew-section{top:.75rem}}.skew-section.short-text{padding-top:15% !important}.skew-section.short-text-right{padding-top:8% !important}.skew-section+div,.skew-section+section{margin-top:-30vw;position:relative;z-index:3;background-color:#ffffff}.section-type-2 .rotated-image-wrapper{top:-20%;z-index:2;position:relative}@media (min-width: 1200px){.section-type-2 .rotated-image-wrapper{left:-50%}}@media (min-width: 1240px){.section-type-2 .rotated-image-wrapper{left:-30%}}.section-type-2 .bgcolor{position:relative;padding-bottom:160px}.section-type-2 .bgcolor::before{position:absolute;width:500%;height:130%;top:-10%;left:-52%;background-image:url("assets/images/Brand Graphic_Blue_History.jpg");background-size:70%;background-position:-40% 10%;content:"";z-index:1;transform:rotate(-17deg);transform-origin:top left}@media (min-width: 768px){.section-type-2 .bgcolor::before::before{left:-25%}}@media (min-width: 1200px){.section-type-2 .bgcolor::before{padding-bottom:200px}}.section-type-2 .text-content>div{z-index:2;position:relative;color:#ffffff;font-size:1.125rem;font-weight:300}.section-type-2 .text-content>div h2{color:#ffffff}@media (min-width: 576px){.section-type-2{padding-top:11.25rem !important}}.portfolio-wrapper .row .row .col-6{display:flex;margin-bottom:20px}@media (max-width: 992px){.portfolio-wrapper .row .row .col-6:nth-child(odd){padding-left:0}.portfolio-wrapper .row .row .col-6:nth-child(even){padding-right:0}}.portfolio-wrapper>div .portfolio{max-width:17.5rem;height:100%;display:table-cell;background:#b95955}@media (min-width: 992px){.portfolio-wrapper>div .portfolio{display:block;height:fit-content}}.portfolio-wrapper>div .portfolio .imgWrap{position:relative;display:flex;align-items:center;justify-content:center}.portfolio-wrapper>div .portfolio .imgWrap img{width:100%}.portfolio-wrapper>div .portfolio .imgWrap .icon{position:absolute;width:100%;max-width:45px}@media all and (min-width: 576px){.portfolio-wrapper>div .portfolio .imgWrap .icon{max-width:80px}}.portfolio-wrapper>div .portfolio .description{background:#b95955;padding:15px;min-height:90px}@media all and (min-width: 440px){.portfolio-wrapper>div .portfolio .description{min-height:75px}}.portfolio-wrapper>div .portfolio .description h5{margin:0;vertical-align:middle;color:#ffffff;font-size:14px;line-height:20px}@media all and (min-width: 440px){.portfolio-wrapper>div .portfolio .description h5{font-size:16px;line-height:22px}}.portfolio-wrapper>div .portfolio .description h5 br{display:none}@media all and (min-width: 440px){.portfolio-wrapper>div .portfolio .description h5 br{font-size:14px;line-height:20px}}#home-content{background:#ffffff}#home-content .team-wrapper p{padding:20px;color:#fff;position:absolute;top:0;z-index:999}#home-content h2{padding-bottom:40px;margin-bottom:0}#home-submit-form{background:url("static/newsletter-form-bg.png");color:#fff;padding:65px 0}@media (min-width: 768px){#home-submit-form{padding:65px 0 135px}}#home-slider{color:#e94a44;padding:52px;background:#fff}#home-slider .slider-wrapper{display:flex;position:relative}#home-news{background:#e94a44}#home-news .news-wrapper{display:flex;align-items:center;justify-content:flex-start;transform:rotate(4deg);transform:skewY(4deg);color:#fff}#home-news .news-wrapper h3{color:#F49C89;padding-bottom:36px}#home-news .news-wrapper .date{text-transform:uppercase;padding:8px 22px 0 0}#home-news .news-wrapper .date div:first-child{font-size:30px;line-height:21px;padding-bottom:4px}#home-news .news-wrapper .date div:last-child{font-size:19px;line-height:21px;text-transform:uppercase}#two-col-cyber-security{background:#EEEEEE;padding:120px 0}#two-col-cyber-security .left-side{color:#3C4450;padding:0 30px 80px 0}#two-col-cyber-security .left-side p{font-size:22px;line-height:28px}#two-col-cyber-security .right-side{display:flex;color:#656773;font-size:22px;line-height:28px;padding-left:30px}#two-col-cyber-security .right-side img{max-height:130px}#two-col-cyber-security .box{text-align:center;overflow:visible}#two-col-cyber-security .box p{font-size:16px;line-height:22px}#two-col-cyber-security .box img{padding-bottom:34px}.diversity-inclusion{z-index:5 !important;position:relative}.diversity-inclusion .rotated-image-wrapper img{left:-43%}@media (min-width: 499px){.diversity-inclusion .rotated-image-wrapper img{left:-28%}}body.home #primary-menu-list.menu li:first-child{visibility:hidden}#menu-wrapper{z-index:998;position:relative}#menu-wrapper.fixed{position:fixed;width:100%;background-color:rgba(32,72,91,0.9);top:0}#menu-wrapper.fixed .contacts{display:none !important}@media (min-width: 768px){#menu-wrapper.fixed .mobile-menu-wrapper{display:none}}#menu-wrapper.fixed .branding .logo::before{opacity:0}#menu-wrapper.fixed .logo{z-index:10}#menu-wrapper.fixed .slogan{display:none}@media (min-width: 768px){#menu-wrapper.fixed .slogan{display:block}}#menu-wrapper.fixed .mobile-menu-wrapper{position:fixed;width:100%;background-color:#20485b;top:0;right:0;padding:1.25rem;text-align:right;display:flex;align-items:center;justify-content:space-between}#menu-wrapper.fixed .mobile-menu-wrapper .logo{display:block;width:100px;margin-top:0}@media (min-width: 768px){#menu-wrapper.fixed .mobile-menu-wrapper{z-index:999;display:none}}#navbarSupportedContent,.primary-menu-container{width:100%}.mobile-menu-wrapper{z-index:10000}.mobile-menu-wrapper .logo{display:none}#primary-menu-list{margin:0}.navbar-toggler{z-index:10000}.navbar-toggler:focus{box-shadow:none}ul#primary-menu-list.menu{text-align:right;position:fixed;z-index:1000;background:#161e2a;left:0;right:0;margin-bottom:0;padding-left:0;top:0;width:100vw;height:100vh;padding-top:6.25rem}@media (min-width: 1240px){ul#primary-menu-list.menu{position:static;background:transparent;display:flex;justify-content:flex-end;width:fit-content;height:initial;padding-top:0}}@media (min-width: 1240px){ul#primary-menu-list.menu>li{border-bottom:none}}ul#primary-menu-list.menu li{list-style:none;color:#fff;font-size:.875rem;text-align:center;padding-right:18px;cursor:pointer}@media (min-width: 1240px){ul#primary-menu-list.menu li{padding-right:0px;vertical-align:top;display:flex;align-items:center;justify-content:center;max-width:155px}}ul#primary-menu-list.menu li.menu-item-has-children{position:relative}ul#primary-menu-list.menu li.menu-item-has-children>a:hover:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;border-top:none}ul#primary-menu-list.menu li.menu-item-has-children>a:after{content:"";display:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff}@media (min-width: 1240px){ul#primary-menu-list.menu li.menu-item-has-children>a:after{display:inline-block;margin:0 5px;position:relative;top:-2px}}ul#primary-menu-list.menu li a,ul#primary-menu-list.menu li a:hover{display:inline-block;text-decoration:none;color:#fff;padding-top:10px;padding-bottom:10px;padding:8px 15px;font-size:2.25rem;width:100%}@media (min-width: 1240px){ul#primary-menu-list.menu li a,ul#primary-menu-list.menu li a:hover{font-size:1.125rem;line-height:1.3125rem}}ul#primary-menu-list.menu li:hover,ul#primary-menu-list.menu li.current-menu-parent{background-color:#636571}@media (min-width: 1240px){ul#primary-menu-list.menu li:hover ul li,ul#primary-menu-list.menu li.current-menu-parent ul li{background-color:#fff}}@media (min-width: 1240px){ul#primary-menu-list.menu li.current_page_parent a,ul#primary-menu-list.menu li.current_page_parent a:hover,ul#primary-menu-list.menu li.current_page_item a,ul#primary-menu-list.menu li.current_page_item a:hover{color:#cdc7af;font-size:18px;font-weight:800;font-family:"Open Sans", Tahoma, Geneva, Verdana, sans-serif}}ul#primary-menu-list.menu li:hover{position:relative}ul#primary-menu-list.menu li:hover ul{display:block}ul#primary-menu-list.menu li button{display:none}@media (min-width: 1240px){ul#primary-menu-list.menu li ul{display:none;padding:0;position:absolute;left:0;top:100%;width:auto}}ul#primary-menu-list.menu li ul li{width:100%;padding-right:0;padding-left:0}@media (min-width: 1240px){ul#primary-menu-list.menu li ul li{border:1px solid #1c2a36}}ul#primary-menu-list.menu li ul li a{white-space:nowrap}@media (min-width: 1240px){ul#primary-menu-list.menu li ul li a{padding:0 .625rem}}.search{border:1px solid #b9b9b9;padding:10px;min-height:154px}.search h2{font-size:22px;line-height:32px;color:#ba845a}.search p{font-size:18px;font-family:"Open Sans", sans-serif;line-height:24px;margin-top:5px}.person-contact{background-color:#FAFAFA;min-height:81%;padding:2.5rem 0}.person .person-img img{max-width:7.1875rem}.person .contact-img img{width:10rem;max-width:100%}.person .person-data h3{font-size:.9375rem;line-height:1.25rem;margin-top:.3125rem;margin-bottom:0;color:#161E2A}@media all and (min-width: 576px){.person .person-data h3{font-size:1.125rem;line-height:1.5625rem}}.person .person-data p{margin:0;font-size:.9375rem;line-height:1.25rem;font-family:'OpenSans-Light', sans-serif;color:#161E2A}@media (min-width: 576px){.person .person-data p{font-size:1.125rem;line-height:1.5625rem}}.person .person-data .iconWrapp{margin:.5rem .625rem .5rem 0}.person .person-data .iconWrapp .icon{display:inline-block;width:auto;vertical-align:middle;margin-right:.625rem}.person .person-data .iconWrapp .in{vertical-align:baseline;font-size:22px}.person .person-data .iconWrapp .insize{font-size:32px}.person .person-data .iconWrapp a{font-family:'OpenSans-Light', sans-serif;font-size:.9375rem;line-height:1.5625rem;text-decoration:none !important;color:#ffffff}@media all and (min-width: 576px){.person .person-data .iconWrapp a{font-size:1rem;line-height:1.5625rem}}.person .person-data .iconWrapp .button-news{color:#BA845A;border:1px solid #000000;padding:.5625rem 2.3125rem;vertical-align:bottom;text-decoration:none !important;font-family:"Poppins", sans-serif;font-size:.9375rem;line-height:1.5625rem}@media all and (min-width: 576px){.person .person-data .iconWrapp .button-news{font-size:1rem;line-height:1.5625rem}}.person .contact h3,.person .contact p{color:#161E2A}.person .contact .iconWrapp a{color:#161E2A}.person .home h3,.person .home p{color:#ffffff}.person .emailphone .iconWrapp{margin:.5rem .625rem .5rem 0;display:inline-block}.person .emailphone .iconWrapp .icon{display:inline-block;width:auto;vertical-align:middle;margin-right:.625rem}.person .emailphone .iconWrapp a{font-family:'OpenSans-Light', sans-serif;font-size:.9375rem;line-height:1.5625rem;text-decoration:none !important;color:#ffffff}@media (min-width: 576px){.person .emailphone .iconWrapp a{font-size:1rem;line-height:1.5625rem}}form input[type="text"],form input[type="email"],form input[type="tel"]{height:2.9375rem}form textarea{height:10.6875rem}form input[type="text"],form input[type="email"],form input[type="tel"],form textarea{border:1px solid #707070;border-radius:.25rem;font-size:1.125rem}form input[type="submit"]{background:#c6c0a7;text-transform:capitalize;font-size:1rem}form input[type="submit"]:hover,form input[type="submit"]:focus{background:#d7d2c1}.map-wrapper{margin-bottom:-5px;overflow:hidden}.map-wrapper .map-iframe-wrapper{position:relative;transform:skew(0, -17deg);overflow:hidden;transform-origin:top right;position:relative;margin-bottom:-300px}.map-wrapper .map-iframe-wrapper iframe{transform:skew(0, 17deg);position:relative;top:-430px}.benefits-list{background-color:#fafafa !important}.benefits-list br{display:none}.benefits-list .benefit{border:1px solid #b9b9b9;flex:0 1 22.25rem;margin:.625rem 0;padding:1.875rem 1.25rem;min-height:fit-content}@media (min-width: 768px){.benefits-list .benefit{margin:.625rem}}@media (min-width: 1240px){.benefits-list .benefit{min-height:25rem}.benefits-list .benefit:nth-child(1){margin-left:0}.benefits-list .benefit:nth-child(3){margin-right:0}}.benefits-list .benefit img{min-height:5rem}.benefits-list .benefit h5{font-size:1.375rem;color:#ba845a;margin:0}.benefits-list .benefit p{font-size:.875rem;margin:0}.benefits-list .benefit p br{display:none}.benefits-list p{font-size:14px}.rotated-image-wrapper.benefits-image{top:-15%}.rotated-image-wrapper.benefits-image img{top:-28%;left:-28%}@media (min-width: 768px){.rotated-image-wrapper.benefits-image{top:8%}}.bgColor .downbtn{text-decoration:none !important;border:1px solid #B9B9B9;color:#161E2A;padding:14px 60px;display:inline-block;font-family:'Poppins-SemiBold', Helvetica, Arial, sans-serif}.twitterWrapp{position:relative;top:20px}@media (min-width: 992px){.twitterWrapp{top:-70px}}footer{position:absolute;bottom:0;right:0;width:100%;overflow:hidden;text-align:right;color:#fff;padding-top:200px}footer.home{background-color:#cdc7af}footer .phone{font-size:.8125rem;font-weight:600}@media (min-width: 992px){footer .phone{font-size:1.125rem}}footer p,footer div{font-size:.8125rem}@media (min-width: 992px){footer p,footer div{font-size:1.125rem}}footer .footer-content{margin-top:3.9375rem}@media (min-width: 768px){footer .footer-content{margin-top:5.5rem;padding-bottom:4.375rem}}@media (min-width: 992px){footer .footer-content{margin-top:7.625rem}}footer .footer-content .logo{position:relative;display:inline-flex}footer .footer-content .logo::before{position:absolute;width:4000px;height:600px;top:2px;left:-1960px;background:#161e2a;content:"";z-index:-1;transform:rotate(-17deg);border-top:1.375rem solid #20485b}@media (min-width: 992px){footer .footer-content .logo::before{border-top-width:2.5rem}}footer .links a{color:#fff;margin-left:12px;text-decoration:none;font-size:.75rem}footer .links a:first-child{margin-left:0}@media (min-width: 768px){footer .links a{font-size:.875rem}}footer .contact{display:flex;justify-content:end;flex-direction:column}@media (min-width: 768px){footer .contact{flex-direction:row-reverse}}footer .contact a{text-decoration:none;color:#ba845a}footer .contact .icons{margin-top:1rem}footer .contact .icons a{color:#ffffff;font-size:1.75rem;margin-right:1rem}
