*{margin:0;padding:0}body{font-family:Lora;background-color:#fff}p{font-family:Open Sans}a{outline:none;cursor:pointer}.width-control{padding:0 10%;width:80%!important;position:relative}h2.section-title{text-align:center;font-family:Lora;font-size:42px;font-weight:400;color:#0d162e}.header{position:relative;width:100%;display:inline-block;line-height:74px;position:fixed;left:0;z-index:5}.header,.logo{height:74px;top:0}.logo{width:217px;position:absolute;left:30px;z-index:2}.logo img{vertical-align:middle}.menu{float:right;position:relative;width:100%;padding:0 60px 0 262px;box-sizing:border-box}.menu ul{float:right;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;height:74px}.menu li{list-style:none;float:left;margin-left:30px}.menu li a{font-family:Open Sans;font-size:14px;font-weight:400;color:#fff;text-decoration:none;padding:0 15px 8px}.menu li a.active,.menu li a:hover{border-bottom:4px solid #01a2b4}.menu-x{position:absolute;top:0;right:0;width:37px;height:74px;display:none}.menu-x img{vertical-align:middle}.mobile-menu{padding-top:94px;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(14,21,47,.9)}.mobile-menu ul{float:none;height:auto;display:block!important}.mobile-menu ul li{float:none;width:100%;margin-left:0;padding:0 20px;line-height:54px}.mobile-menu li a:hover{border-bottom:none}.video{position:relative;z-index:1}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:2}.video-overlay h3{text-align:center;font-family:lora;font-size:3vw;font-weight:300;color:#fff;position:relative;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-overlay h3 span{display:block;margin-bottom:20px}.video-overlay li,.video-overlay p,.video-overlay ul{text-align:center;font-family:lora;font-size:2vw;font-weight:300;color:#fff;position:relative;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.video-overlay a{color:#fff;text-decoration:none}.video-overlay a:hover{border-bottom:4px solid #01a2b4}.what_we_do{width:100%;display:inline-block;position:relative;height:25vw}.what_we_do .click-me{position:absolute;width:16vw;height:16vw;-webkit-transform:translate(104%,26%);transform:translate(104%,26%);cursor:pointer;border-radius:50%;z-index:3}.what_we_do .slide{width:50%;height:100%;position:relative}.what_we_do_left{float:left;background:#000c24}.what_we_do_right{float:right;background:#0e152f}.what_we_do .slide_text{position:absolute;top:0;height:100%;overflow:hidden;z-index:4}.what_we_do .slide_text p{display:none;font-size:1.1vw;text-align:left;line-height:1.8vw;color:#fff;width:80%}.what_we_do_left_text{left:50%;background:#000c24;width:0}.what_we_do_right_text{right:50%;background:#0e152f;width:0}.what_we_do_right_text p{padding-left:20%}.what_we_do .center-me{width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.what_we_do .center-me h3{font-family:Lora;font-size:2vw;font-weight:400;color:#fff;margin-bottom:30px}.what_we_do .arrow-left,.what_we_do .arrow-right.reverse_class{width:16px;height:26px;display:inline-block;background:url(../images/arrow-left.png) no-repeat 0 0}.what_we_do .arrow-left.reverse_class,.what_we_do .arrow-right{width:16px;height:26px;display:inline-block;background:url(../images/arrow-right.png) no-repeat 0 0}.engage{padding-bottom:30%!important;background:url(../images/engage-bg-bk.png) no-repeat 0 100%;background-size:contain}.engage h2.section-title{padding:90px 0 40px}.slide-wrapper{width:100%;padding:0 10%;box-sizing:border-box}.engage h4{font-family:Lora;font-size:24px;color:#0d162e}.engage-logo,.engage h4{text-align:center;margin-bottom:15px}.engage .progress-bar{text-align:center;margin-bottom:40px}.engage .progress-bar img{max-width:100%}.engage p{font-family:Open Sans;font-size:18px;color:#0d162e;margin:0 auto 10px;max-width:700px}.engage p,.engage ul ul li{line-height:24px;text-align:center}.engage ul ul li{list-style-type:none;margin-left:20px}.products{background:#f1f1f1;display:inline-block;padding-bottom:70px}.products h2.section-title{padding:30px 0 80px}.product-left{float:left;width:55%;max-width:700px}.product-left p{font-family:Open Sans;font-size:20px;line-height:28px;color:#222}.product-left p,.product-left ul{margin-bottom:15px}.product-left ul li{font-family:Open Sans;font-size:20px;line-height:28px;color:#222;margin:0 0 0 20px}.product-left h4{font-family:Lora;font-size:24px;color:#0d162e;text-align:center;padding:30px 0}.button-link{background:#00b45b;border-radius:5px;line-height:45px;padding:0 55px;color:#fff;display:inline-block;text-decoration:none;font-size:18px}.product-right{float:right;width:28%}.product-right .hide-me{display:none}.case_studies h2.section-title{padding:0;background:#0e152f;color:#fff;line-height:198px}.accordion,.accordion li{width:100%;background:#000c24}.accordion li{box-sizing:border-box;list-style:none;overflow:hidden;border-bottom:1px solid #19233c;background-size:cover;background-position:0 0;background-repeat:no-repeat;height:198px}.accordion li.open{height:auto}.accordion-cover{background-color:rgba(0,12,36,.7);padding:0 10%;height:100%}.accordion .aviation-bg.open{background-image:url(../images/case-study-aviation.jpg)}.accordion .transportation-bg.open{background-image:url(../images/case-study-transportation.jpg)}.accordion .customer-service-bg.open{background-image:url(../images/case-study-barbot.jpg)}.accordion .entertainment-bg.open{background-image:url(../images/case-study-entertainment.jpg)}.accordion .military-operations-bg.open{background-image:url(../images/case-study-military-operations.jpg)}.accordion-logo{left:0;opacity:.8;max-width:40px}.accordion-arrow,.accordion-logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-arrow{width:26px;height:16px;right:0;background:url(../images/up-down.png) no-repeat 0 100%}.accordion-arrow.open{background:url(../images/up-down.png) no-repeat 0 0}.accordion h3,.accordion h4,.accordion h5,.accordion h6{font-weight:400;color:#fff}.accordion-header{height:198px;line-height:198px;position:relative;padding:0 110px}.accordion-header h4{font-size:24px}.accordion-body{padding:0 110px 60px}.accordion li.open .accordion-body{margin-top:-86px}.accordion-body h3{font-weight:400;font-size:42px}.accordion-body h5{font-weight:400;font-size:18px;margin-bottom:45px}.accordion-body h6{font-size:18px;font-weight:700}.accordion-body p{font-weight:300;font-size:18px;color:#fff}.accordion-body p,.accordion-body ul{margin-bottom:25px}.accordion-body li{height:auto;border:none;font-family:Lora;color:#fff;font-size:18px;list-style-type:disc;background:none}.accordion-images{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.accordion-images div{width:48%}.accordion-images img{display:block;max-width:100%}.company{background:#f1f1f1;padding-bottom:60px}.company h2.section-title{padding:50px 0}.company-description{font-family:Open Sans;font-size:18px;line-height:24px;color:#000;margin:0 auto 50px;max-width:700px}.company-description p{margin-bottom:20px}.staff-list{display:-ms-flexbox;display:flex;width:100%}.staff-list .staff{margin-right:60px;background:#fff;padding-bottom:15px}.staff-list .staff:last-child{margin-right:0}.staff-image{width:100%;margin-bottom:20px}.staff-image img{width:100%;height:100%}.staff h3,.staff h4{font-family:Open Sans;font-size:18px;text-align:center;font-weight:400;color:#000;margin-bottom:10px}.contact{background:url(../images/Contact-BG.jpg) no-repeat 0 0;background-size:cover;text-align:center;color:#000}.contact-overlay{padding:115px 0 110px;background-color:hsla(0,0%,100%,.8);width:100%;height:100%}.contact-mail{margin:12px 0 15px}.contact-mail a,.contact-mail a:hover{font-size:24px;font-weight:300;color:#000;text-decoration:none}.contact-address{font-size:14px;line-height:21px}.copyright{font-size:12px;line-height:21px;margin:15px}.container{display:block;margin:78px auto 1vh;text-align:center}.container.youtube{width:889px;height:500px}.container.ppt{width:850px;height:500px}@media only screen and (max-width:1500px){.menu li{margin-left:10px}.menu li a{padding:0 10px 8px}}@media only screen and (max-width:1250px){.width-control{padding-left:30px;padding-right:30px;width:100%!important;box-sizing:border-box}.logo{left:1vw}.what_we_do .slide_text p{font-size:1.5vw}}@media only screen and (max-width:1020px){.menu-x{display:block}}@media only screen and (max-width:768px){.header{background-color:#0e152f!important}.video-overlay a.scroll_down{display:none}.video-overlay h3{font-size:6.2vw}.menu ul{display:none}.video{margin-top:74px}.what_we_do{height:auto}.what_we_do .center-me{position:static;-webkit-transform:none;transform:none}.what_we_do .slide{width:100%;float:none;height:70%}.what_we_do .slide_text{width:100%!important;position:static;box-sizing:border-box;padding:0 30px}.what_we_do .slide_text p{display:block!important;position:static;width:100%;padding:0;-webkit-transform:initial;transform:none;font-size:18px;line-height:150%;margin-bottom:40px;font-weight:300}.what_we_do .center-me h3{margin-bottom:0;font-size:19px;padding:30px 0}.what_we_do .center-me a{display:none!important}.products h2.section-title{padding-bottom:70px}.product-left{float:none;width:100%}.product-left img{display:none}.product-right{text-align:center;float:none;width:55%;margin:0 auto 45px}.product-right .hide-me{display:block;margin-bottom:25px}.accordion-cover{padding:0 30px}.accordion-header{padding:0 90px}.accordion-body{padding:0}.accordion li.open .accordion-body{margin-top:-50px}.accordion-images,.company{padding-bottom:30px}.staff-list{display:block}.staff-list .staff{width:100%;margin-bottom:30px}.container.ppt,.container.youtube{width:100%;height:80vh;margin-top:74px}}@media only screen and (max-width:768px) and (orientation:portrait){.container.youtube{width:100%;height:100%}.container.ppt{width:100%}}@media only screen and (max-width:480px){h2.section-title{font-size:30px}}
/*# sourceMappingURL=maps/style.css.map */
