@import url("https://use.typekit.net/imp3fqe.css");
/* - end - */
body{font-family:gill-sans-nova,sans-serif;-webkit-text-size-adjust:none;position:relative;background:#ffffff;}
sup{vertical-align:0;position:relative;top:-0.25em;}
.clear{clear:both;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding20{padding:20px;}
.padding30{padding:30px;}
.wordBreak{word-break:break-all;}
/**Header**/
header{width:100%;height:auto;position:fixed;margin:0 auto;z-index:100;background:none;}
header .container{width:calc(100% - 80px);padding:20px 40px;position:relative;font-size:0;}
header .container .logoImg{width:160px;height:52px;margin-right:23px;display:inline-block;vertical-align:middle;opacity:1.0;border-bottom-color:rgba(255,212,116,0);}
header .container .logoImg img{width:100%;display:block;}
header .container .logoImg .blueLogo{width:160px;height:52px;position:absolute;top:20px;left:40px;opacity:0.0;webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition: all .5s ease;}
header .container .mainMenu{display:inline-block;vertical-align:middle;width:calc(100% - 200px);text-align:right;}
header .container .mainMenu li{display:inline-block;vertical-align:middle;padding:0 20px;}
header .container .mainMenu li:last-child{padding:0 0 0 20px;}
header .container .mainMenu li a{color:#ffffff;font-size:18px;line-height:26px;font-weight:400;display:block;text-decoration:none;border-bottom:2px solid;border-bottom-color:rgba(255,212,116,0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition: all .5s ease;}
header .container ul li a:hover, 
.STRATEGY header .container ul li a.btn01,
.BUSINESS header .container ul li a.btn02,
.BRANDING header .container ul li a.btn03,
.ORGANI header .container ul li a.btn04,
.ABOUTUS header .container ul li a.btn05{border-bottom-color:rgba(255,212,116,1);}
header .container .mainMenu li.contactUs a{color:#ffffff;font-size:14px;line-height:14px;font-weight:700;background:#13499f;border:1px solid #ffffff;border-radius:25px;padding:15px 20px;}
.AFTERSCROLL header,.AFTERANIM header{background:#ffffff;}
.AFTERSCROLL header{-webkit-box-shadow: 0px 5px 10px 0px rgba(119,119,119,0.3);-moz-box-shadow: 0px 5px 10px 0px rgba(119,119,119,0.3);box-shadow: 0px 5px 10px 0px rgba(119,119,119,0.3);}
/*.AFTERSCROLL header .container .logoImg{opacity:1.0;}*/
.AFTERANIM header .container .logoImg .whiteLogo,.AFTERSCROLL header .container .logoImg .whiteLogo{display:none;}
.AFTERANIM header .container .logoImg .blueLogo,.AFTERSCROLL header .container .logoImg .blueLogo{opacity:1.0;}
.AFTERSCROLL header .container .mainMenu li a,.AFTERANIM header .container .mainMenu li a{color:#002a4b;}
.AFTERSCROLL header .container .mainMenu li.contactUs a,.AFTERANIM header .container .mainMenu li.contactUs a{border:1px solid #13499f;color:#ffffff;}
.mobileMenu{display:none;}
.mobileMenuBtn{cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:20px;height:15px;position:absolute;top:40px;right:40px;}
.mobileMenuBtn span{display:block;position:absolute;height:3px;width:100%;background:#ffffff;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}
.mobileMenuBtn span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
.mobileMenuBtn span:nth-child(2){top:6.5px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
.mobileMenuBtn span:nth-child(3){top:13.5px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}
.mobileMenuBtn.open span:nth-child(1){-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:0;}
.mobileMenuBtn.open span:nth-child(2){width:0;opacity:0;}
.mobileMenuBtn.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:14px;left:0;}
.mobileMenu ul{width:100%;position:absolute;top:61px;right:0;background:#ffffff;-webkit-box-shadow: 5px 5px 10px 0px rgba(83,88,90,0.75);-moz-box-shadow: 5px 5px 10px 0px rgba(83,88,90,0.75);box-shadow: 5px 5px 10px 0px rgba(83,88,90,0.75);padding:35px 0 15px 0;display:none;}
.mobileMenu ul li{display:block !important;padding:10px 20px !important;width:calc(100% - 40px);text-align:center;}
.mobileMenu ul li a{color:#268f3b !important;font-size:15px;line-height:19px;font-weight:600;text-transform:uppercase;display:block;border-bottom:none;}
.AFTERSCROLL .mobileMenuBtn span,.AFTERANIM .mobileMenuBtn span{background:#13499f;}
#CAPABILITIES,#CONTACTUS{scroll-margin-top:92px;scroll-snap-margin-bottom:92px;}
/**Footer**/
footer{width:100%;margin:0 auto;position:relative;background:#002a4b;}
footer .copyright{font-size:14px;line-height:18px;color:#ffffff;text-align:center;padding:15px;}
/******Form Fields******/
/**Input text field**/
.error{color:#c63c3c !important;font-size:16px;line-height:16px;display:block;text-align:left !important;margin-top:5px;margin-bottom:0 !important;width:100% !important;}
input[type=text]{width:100%;font-family:gill-sans-nova,sans-serif;color:#99aab7 !important;font-size:20px !important;line-height:30px !important;border:1px solid #99aab7;padding:10px 15px;background:#ffffff;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;margin-top:0 !important;}
::-webkit-input-placeholder{color:#99aab7;opacity:1;}
:-ms-input-placeholder{color:#99aab7;opacity:1;}
::placeholder {color:#99aab7;opacity:1;}
/**TextArea**/
textarea{width:100%;font-family:gill-sans-nova,sans-serif;color:#99aab7 !important;font-size:20px !important;line-height:30px !important;border:1px solid #99aab7;padding:10px 15px;background:#ffffff;height:250px;resize:none;box-sizing:border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius:5px;margin-top:0 !important;}
/*Input button*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{border:none;-webkit-appearance:none !important;-moz-appearance:none !important;cursor:pointer;font-family: 'Montserrat', sans-serif;}
.submitBtn{display:inline-block;background:#249ed8;color:#ffffff;text-decoration:none;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;padding:15px 30px;border-radius:25px;}
.readMoreBtn{display:inline-block;background:#249ed8;color:#ffffff;text-decoration:none;font-size:12px;line-height:12px;font-weight:700;text-transform:uppercase;padding:15px 25px;border-radius:25px;}