/*!
Theme Name: Arora Engineers
Theme URI: http://www.substance151.com/
Description: Custom theme for Arora Engineers, Inc. designed by Substance151.
Version: 1.0
Author: Substance151
Author URI: http://www.substance151.com/

*/@import url(https://fonts.googleapis.com/css?family=Khula:400,300,600,700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,500,500italic,700,700italic,900,900italic&display=swap);html{height:100%;margin:0;padding:0}body{font-family:Khula,sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#666;margin:0;padding:0;height:100%;background:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}a,a:visited{color:#c87418;outline:0;background:0 0;text-decoration:none}a:hover{text-decoration:none}a img{border:0}a.white{color:#fff}input,select,textarea{font-family:Khula,sans-serif;font-size:18px;color:#666;outline:0;margin-top:2px;-webkit-appearance:none}strong{font-weight:700}p{margin:0 0 20px 0}hr{border:0;color:#ccc;background-color:#ccc;height:1px;width:100%;text-align:left;margin:30px 0 30px 0}blockquote{font-family:Georgia,serif;font-size:18px;line-height:30px;color:#004990;padding:0 0 8px 0;margin:0}::-webkit-input-placeholder{font-size:18px;color:#999;line-height:30px}:-moz-placeholder{font-size:18px;color:#999!important;line-height:30px;opacity:1}::-moz-placeholder{font-size:18px;color:#999!important;line-height:30px;opacity:1}:-ms-input-placeholder{font-size:18px;color:#999;line-height:30px}:focus{outline:0}h1,h2,h3,h4,h5,h6{line-height:normal;margin:0}h1{clear:left;font-family:Roboto,sans-serif;font-size:42px;line-height:54px;font-weight:300;color:#004990;margin:0;padding:0 0 30px 0}h2{clear:left;font-family:Roboto,sans-serif;font-size:24px;line-height:36px;font-weight:400;color:#004990;margin:0;padding:0 0 20px 0}h3{font-family:Roboto,sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#666;margin:0;padding:0 0 20px 0}h4{font-family:Khula,sans-serif;font-weight:700;font-size:16px;line-height:30px;color:#666;margin:0;padding:0 0 20px 0}h5{font-family:Roboto,sans-serif;font-weight:400;font-size:24px;line-height:40px;color:#666;margin:0;padding:0 0 30px 0}p.intro-paragraph{font-size:24px;line-height:36px}p a{text-decoration:underline}.code{display:none}@media only screen and (max-width:640px){blockquote,li,p{font-size:15px;line-height:25px}h1{font-family:Roboto,sans-serif;font-size:30px;line-height:44px;font-weight:400;color:#004990;margin:0;padding:0 0 20px 0}h2{font-family:Roboto,sans-serif;font-size:24px;line-height:36px;font-weight:400}h2.timeline-hdr{font-family:Roboto,sans-serif;font-size:24px;line-height:36px;font-weight:400}p.intro-paragraph{font-size:15px;line-height:25px}}#wrap{width:100%;min-height:70%;margin:0;padding:0;background:#fff}.container{max-width:1100px;width:100%;margin:0 auto 0 auto;padding:0 0 50px 0;font-family:Khula,sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#666}#header-wrap{position:fixed;z-index:1200;height:116px;width:100%;background:url(images/bg-header.png)}#header{max-width:1100px;width:100%;height:116px;margin:0 auto;padding:0 0 27px 0}#header-logo{float:left;padding:0;width:147px;height:57px;margin:31px 0 0 0;background:url(images/arora-logo.png) no-repeat}#header-logo a{float:left;width:147px;height:57px}#menu{float:right;margin:50px 0 0 0;padding:0;line-height:normal}#menu ul{float:left;margin:0;padding:0;display:inline;list-style-type:none;line-height:normal}#menu li{margin:0 15px 0 0;padding:0;display:inline-block;list-style-type:none;line-height:normal;cursor:pointer;position:relative}#menu li:last-child{margin-right:0}#menu li a{font-family:Roboto,sans-serif;font-weight:500;color:#fff;font-size:16px;margin:0;padding:0 0 18px 0;text-transform:uppercase;display:block;position:relative;text-decoration:none}#menu li:hover a{color:#e48d39}#menu li.current-page-ancestor,#menu li.current_page_item a{color:#e48d39}#menu li.menu-item-has-children ul{float:left;opacity:0;transition:opacity .5s;transition-timing-function:ease-in-out;visibility:hidden}#menu li.menu-item-has-children:hover ul{opacity:100%;transition:opacity .5s;visibility:visible}#menu ul.sub-menu{position:absolute;background:#fff;padding:40px 10px 20px 30px;box-shadow:0 3px 15px rgba(0,0,0,.2);min-width:177px}#menu ul.sub-menu.twoColumns{float:left;list-style:none;-webkit-columns:2;-moz-columns:2;columns:2}#menu ul.sub-menu li{display:block;margin:0 0 20px 0;padding:0;white-space:nowrap}#menu ul.sub-menu li a{text-transform:none;font-weight:400;color:#666;padding:0 20px 0 0}#menu ul.sub-menu li:hover a{color:#004990}.orangeMarker{z-index:2;background:url(images/menu-border.svg) bottom left no-repeat;background-size:621px 20px;position:absolute;height:18px;width:100%;margin:-40px 0 0 -30px}.sliding-middle-out{display:inline;float:left;position:relative}.sliding-middle-out:after{content:"";display:block;margin:0 auto 0 auto;height:4px;width:0;background:0 0;transition:width .5s ease,background-color .5s ease}.sliding-middle-out:hover:after{width:100%;background:#fff}.search-toggle{float:right;margin:54px 0 0 114px}#slideSearch{border:none;margin:0;padding:0;z-index:1;background:url(images/search-btn-toggle.png) no-repeat;width:19px;height:18px;cursor:pointer}.slideTogglebox{display:none;position:absolute;width:100%;top:0;height:116px;background:#f1f2f2;margin:0;padding:0}.clear{clear:both}.search-container{width:90%;max-width:1100px;height:116px;text-align:right;margin:0 auto 0 auto;padding:25px 0 0 0}#search-form{width:733px;float:left;margin:8px 0 0 0;padding:0;border-bottom:#999 1px solid;border-right:none}#search-form #searchinput{float:left;height:33px;width:733px;border:none;background:0 0;margin:0;padding:0 0 3px 0;font-family:Roboto,sans-serif;font-size:18px;color:#999;line-height:18px}#search-form #searchsubmit{float:right;margin:6px 0 0 0;padding:0;width:19px;height:18px}.search-close{float:right;margin:12px 0 0 0;padding:0;cursor:pointer}.search-btn{float:left;height:43px;line-height:43px;padding:0 24px;font-size:16px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;background:#004990;text-transform:uppercase;border:0;cursor:pointer}.search-btn:hover{background:#036}#slidetoggle{margin:50px 0 0 0}.tcon{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:22px;transition:.8s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:27px;background:0 0;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.tcon>*{display:block}.tcon:focus,.tcon:hover{outline:0}.tcon::-moz-focus-inner{border:0}.tcon-menu__lines{display:inline-block;height:4px;width:27px;border-radius:0;transition:.8s;background:#fff;position:relative}.tcon-menu__lines::after,.tcon-menu__lines::before{display:inline-block;height:4px;width:27px;border-radius:0;transition:.8s;background:#fff;content:"";position:absolute;left:0;-webkit-transform-origin:2.85714px center;transform-origin:2.85714px center;width:100%}.tcon-menu__lines::before{top:8px}.tcon-menu__lines::after{top:-8px}.tcon-transform .tcon-menu__lines{-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}.tcon-menu--xcross{width:auto}.tcon-menu--xcross.tcon-transform .tcon-menu__lines{background:0 0}.tcon-menu--xcross.tcon-transform .tcon-menu__lines::after,.tcon-menu--xcross.tcon-transform .tcon-menu__lines::before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:27px}.tcon-menu--xcross.tcon-transform .tcon-menu__lines::before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.tcon-menu--xcross.tcon-transform .tcon-menu__lines::after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.tcon-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tcon-visuallyhidden:active,.tcon-visuallyhidden:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media only screen and (min-width:1180px){.tcon{display:none}a#toggle-sub{display:none}.address-768{display:none}}@media only screen and (max-width:1180px){#header-logo{margin-left:30px}#menu{float:left;margin-left:80px}.search-toggle{margin:54px 30px 0 0}}@media only screen and (max-width:1024px){.container{margin:0 auto 0 auto}#header-wrap{background:#004990}#header{padding:0}#search-form{width:75%}}@media only screen and (max-width:1179px){.search-toggle{float:right;margin:52px 30px 0 21px}#menu{display:none}}@media only screen and (min-width:1180px){.cbp-spmenu{display:none}}@media only screen and (max-width:640px){#header-wrap{height:99px}#header{height:99px}#header-logo{margin:21px 0 0 20px}.tcon button{margin-right:20px}#slidetoggle{margin:38px 0 0 0}.search-toggle{float:right;margin:40px 20px 0 21px}}@media only screen and (max-width:479px){#header{width:280px;margin:0 auto}.search-toggle{margin:40px 0 0 21px}#header-logo{margin:21px 0 0 0;background:url(images/mobile-logo.png) no-repeat;background-position:50% 50%;background-size:cover}}.pageWrap{float:left;width:100%;background:#fff;padding:0;min-height:70%;margin:0;border-top:#004990 116px solid}.pageWrap .container{max-width:1100px;width:100%;margin:0 auto 0 auto;padding:0 0 80px 0}.header-image{float:left;margin:0;width:100%;height:720px;background:#efefef url(images/ajax-loader.gif) no-repeat center}.header-image-border{display:none}.mobile-header-image{background:#efefef;display:none}.c1{float:left;width:300px;margin:0 40px 0 0;padding:50px 0 60px 0}.parent-title{font-family:Roboto,sans-serif;color:#004990;font-weight:700;font-size:16px;text-transform:uppercase;border-bottom:#004990 1px solid;margin-bottom:12px}.parent-title a{color:#004990}.subMenu{width:100%}.subMenu ul{margin:0;padding:0}.subMenu li{margin:0;padding:6px 0 6px 0;display:block;list-style-type:none}.subMenu li a{font-size:20px;color:#666}.subMenu li a:hover,.subMenu li.current-page-ancestor a,.subMenu li.current_page_item a{color:#004990}.subMenu .current_page_parent a{color:#004990}.subMenu .current_page_ancestor a{color:#004990}.c2{float:left;width:760px;margin:49px auto}.third-tier-menu{width:100%;margin:-20px 0 50px 0}.third-tier-menu ul{width:100%;margin:0;padding:0}.third-tier-menu li{margin:0;padding:14px 0 6px 0;display:inline-block;width:30%;vertical-align:top;list-style-type:none;border-bottom:#ccc 1px solid}.third-tier-menu li a{text-decoration:none}.third-tier-menu li .link-shift{display:block;font-size:18px;line-height:24px;color:#666;text-decoration:none;padding-left:17px;text-align:initial;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;position:relative;left:0;background:url(images/third-tier-arrow.png) top left no-repeat}.third-tier-menu li .link-shift:hover{color:#004990;left:10px;background:url(images/third-tier-arrow-hover.png) top left no-repeat}.third-tier-menu{width:760px;float:right;margin:0 0 50px 0}.second-level h2{font-family:Khula,sans-serif;font-weight:400;font-size:24px;line-height:36px}.related{width:760px;float:left;margin:0 0 50px 340px}.related ul{margin:0;padding:0}.related ul li{margin:0;padding:0 0 10px 0;list-style-type:none}.related-col1{float:left;width:47%}.related-col2{float:right;width:47%}.page-id-7 .third-tier-menu,.page-id-7 .third-tier-mobile{display:none}.third-tier-mobile{float:left;width:100%;margin:-15px 0 30px 0;padding:0;line-height:normal}.third-tier-mobile ul{width:100%;float:left;margin:0;padding:0;display:inline;list-style-type:none;line-height:normal}.third-tier-mobile li{float:left;background:#e9e7e5 url(images/tier-drop.png) top right no-repeat;border:#e9e7e5 1px solid;width:100%;margin:0;padding:10px 0 11px 0;position:relative;display:inline;list-style-type:none;line-height:normal;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;color:#666;line-height:auto;cursor:pointer}.tierDrop{padding-left:20px;font-size:16px}.third-tier-mobile ul li ul{position:absolute;width:100%;top:40px;left:0;display:none;opacity:0;visibility:hidden;margin:0 0 0 -1px;z-index:8;background:#fff;border:#e9e7e5 1px solid;padding:15px 0 23px 0}.third-tier-mobile ul li ul li{float:left;color:#666;line-height:25px;width:100%;border:0!important;margin:0 20px 0 0;padding:8px 20px 0 20px;background:0 0}.third-tier-mobile ul li ul li:last-child{border:0}.third-tier-mobile ul li:hover ul{display:block;opacity:1;visibility:visible}.third-tier-mobile ul li ul a{font-family:Roboto,sans-serif;weight:400;background-image:none;text-transform:none;color:#666;font-size:15px;text-decoration:none}.third-tier-mobile ul li ul a:hover{color:#004890}.third-tier-mobile ul li ul a.filter-active{border-bottom:0}.post-text a{color:#c87418;text-decoration:underline}.post-text a:hover{text-decoration:none}.post-text a:visited{text-decoration:underline}.the-content ul{margin:0 0 20px 0;padding:0}.the-content ul li{margin:0 0 5px 0;padding:0 0 0 15px;list-style-type:none;background:url(images/bullet.png) top left no-repeat}.the-content ul li:last-child{margin:0}.the-content ol{margin:0 0 15px 24px;padding:0}.the-content ol li{margin:0 0 5px 0;padding:0 0 5px 0}.the-content ul.long-bullet{margin:0 0 20px 0;padding:0}.the-content ul.long-bullet li{margin:0 0 10px 0;padding:0 0 0 15px;list-style-type:none;background:url(images/bullet.png) top left no-repeat}.the-content ul.long-bullet li:last-child{margin:0}.the-content .arora-table{margin:0 0 30px 0;width:100%;display:table}.row{display:table-row;background:#f6f6f6}.row:nth-of-type(odd){background:#e9e9e9}.row.table-header{font-weight:600;color:#fff;background:#eb881c;border:#eb881c 1px solid}.cell.certs{width:16.6%;font-weight:700;color:#004990;text-align:center}.cell.certs-ldbe{width:16.6%;font-weight:700;color:#004990;text-align:center}.cell.gsa-source{width:25%}.cell.gsa-description{width:75%}.cell{padding:8px 20px 0 20px;display:table-cell}p.pending{font-style:italic;font-size:15px;line-height:25px}.page-id-6058 .the-content .arora-table{font-size:15px;line-height:25px}.page-id-6058 .cell.states{width:20%}.page-id-6058 .cell.certs{width:2%;font-weight:700;color:#004990;text-align:center}.page-id-6058 .cell.certs-ldbe{width:20%;font-weight:400;color:#666;text-align:center}.page-id-6058 .cell.notes{font-size:14px;line-height:22px;padding-bottom:10px}h5.trigger{text-align:left;width:100%;color:#004990;display:block;padding:16px 0 12px 0;margin:0;cursor:pointer;border-bottom:#ccc 1px solid}h5.trigger a{font-family:Khula,sans-serif;font-weight:400;color:#004990;text-decoration:none;padding:0 20px 0 0;display:block;margin:0;min-height:26px}h5.trigger a:hover{border-bottom:0}h5.trigger.active a{text-decoration:none;display:block;margin:0}h5.trigger.active a img{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transition:all .2s ease-in-out}h5.trigger a img{float:right;margin-top:8px;padding:0;transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transition:all .2s ease-in-out}h5.trigger:last-of-type{text-align:left;width:100%;color:#004990;display:block;padding:16px 0 12px 0;margin:0;cursor:pointer;border-top:0;border-bottom:#ccc 1px solid}.toggleContent{padding:0 0 5px 0;margin:50px 0 0 0;background:0 0;width:100%;border-top:#ccc 1px solid}.toggle_container{float:left;padding:25px 0 25px 0;margin:0 0 20px 0;background:0 0;width:100%;border-bottom:#ccc 1px solid}.colWrap{float:left;width:100%}.leftCol{float:left;width:47%}.rightCol{float:right;width:47%}@media only screen and (min-width:641px){.third-tier-mobile{display:none}}@media only screen and (max-width:1180px){.mobile-header-image{display:block!important}.mobile-header-image img{width:100%;height:auto}.c1{margin-left:30px;width:184px;pading-top:0}.c2{width:720px;margin-right:30px}.third-tier-menu{float:right;width:720px}.related{margin:0 0 50px 224px;width:720px}.second-level .third-tier-menu li,.third-tier-menu li{width:47%}}@media only screen and (max-width:1024px) and (max-width:1024px){.header-image{height:420px;padding-top:116px}.mobile-header-image{padding-top:116px}}@media only screen and (max-width:1023px){.header-image{height:543px}.header-image-border{display:block;border-top:#004990 10px solid;margin:-50px 30px 50px 30px}.mobile-header-image{padding-top:99px}.c1{display:none}.c2{width:100%;margin-right:0}.post-text{margin:0 30px}.third-tier-menu{float:left;width:100%}.second-level .third-tier-menu{width:90%;margin:0 30px 50px 30px}.second-level .related{width:100%;margin:0 0 50px 0}.related-col1{float:left;width:48%;margin-left:0}.related-col2{float:left;width:45%;margin-left:30px}}@media only screen and (max-width:800px){.header-image{height:434px}.third-tier-menu li{width:47%}.related-col1{float:left;width:42%;margin-left:0}.related-col2{float:left;width:42%;margin-left:40px}}@media only screen and (max-width:640px){.header-image{height:364px}.pageWrap{margin:0;min-height:10%;border-top:#fff 99px solid}.third-tier-menu{display:none}.post-text{margin:0 20px}.header-image-border{margin:-50px 20px 50px 20px}.third-tier-mobile{display:block}.third-tier-mobile ul li ul li{width:250px}.page-id-65 p.pending{border-bottom:#ccc 1px solid;padding:0 0 40px 0}.page-id-65 .related-col1{width:90%;margin:-20px 0 0 0;padding-top:0}.related-col1{width:90%;margin:0;padding-top:40px}.related-col2{width:90%;margin:20px 0 0 0;padding-top:40px;border-top:#ccc 1px solid}.cell.gsa-source{width:40%}.cell.gsa-description{width:60%}.toggleContent{float:left;margin-bottom:50px;margin-top:0}.toggle_container{margin:0}h5.trigger{background:url(images/toggle-open.png) right no-repeat;float:left;font-size:20px;line-height:30px}h5.trigger.active{background:url(images/toggle-close.png) right no-repeat}h5.trigger a img{display:none}.leftCol{float:left;width:100%}.leftCol ul{margin-bottom:5px}.rightCol{float:left;width:100%}}@media only screen and (max-width:639px){.page-id-6058 .cell.notes,.page-id-6058 .cell.notesHdr{display:none}}@media only screen and (max-width:480px){.c2{float:none;width:280px;margin:30px auto 0 auto}.post-text{margin:0 auto;width:280px}.header-image-border{margin:-30px 0 30px 0}.page-id-65 .related-col1{margin:0;padding-top:20px}.related-col1{float:none;width:280px;margin:0 auto 30px auto;padding-bottom:20px}.related-col2{float:none;width:280px;margin:0 auto 0 auto}.third-tier-mobile{width:100%;margin:10px 0 30px 0}.the-content .arora-table{width:280px;margin:0 auto 30px auto;font-size:15px;line-height:25px}.cell{padding:8px 10px 0 10px}.cell.certs{width:10%}.cell.certs-ldbe{width:25%}}.home .container{padding:0 0 40px 0}.home-slider-border{float:left;height:10px;width:50%;background:#004990;margin-bottom:50px}.linksWrap{float:left;width:100%;padding:0 0 60px 0}.linkBorder{float:left;width:100%}.linkBlock{float:left;width:50%;padding:40px 0 50px 0;background:#f7f7f7}.linkBlock:last-child{width:50%;background:#004990}.linkBlock h1{line-height:48px}.linkLeft{width:510px;margin-right:40px;float:right}.linkRight{width:510px;margin-left:40px;float:left;color:#fff}.linkRight h1{color:#fff}.linkBlock p{font-size:20px;line-height:30px;margin-bottom:30px}#myRotator2{display:none;background:#efefef url(images/ajax-loader.gif) no-repeat center}#myRotator{background:#efefef url(images/ajax-loader.gif) no-repeat center;aspect-ratio:15/6}.home .br-thumbnails{width:86px;bottom:86px}.page .br-thumbnails{width:86px;bottom:86px}.br-layer{position:static!important;width:1100px!important;margin:0 auto!important}.slide-container1{padding-top:150px}.heading1{height:74px}.heading2{height:74px;padding-top:13px}.heading{display:inline;font-family:Oswald,sans-serif;font-size:50px!important;line-height:50px;font-weight:700;text-transform:uppercase;background:url(images/home-slider-h1.gif);margin-bottom:0;width:auto;padding:5px 18px}a.blue-btn{float:left;height:43px;line-height:43px;padding:0 24px;font-size:16px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;background:#004990;text-transform:uppercase;margin-top:-1px}a.blue-btn:hover{background:#036}.home .br-thumbnails ul li.br-bullet,.page .br-thumbnails ul li.br-bullet{border:#fff 2px solid;text-indent:-9999px;display:block;width:16px;height:16px;margin:0 0 12px 0;outline:0;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background:0 0}.br-no-touch .br-thumbnails ul li.br-bullet:hover,.br-thumbnails ul li.br-bullet.br-active{border:#fff 2px solid;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;background:#fff}.home .post-text{margin:0 auto 40px auto;max-width:1100px}.sector-buttons{display:none;width:280px;margin:20px auto 0 auto}.sector{float:left;width:100%;margin-bottom:10px;text-align:center}.sector:first-child{float:left;width:100%;margin-top:20px}.sector:last-child{float:left;width:100%;margin-bottom:50px}.sector-buttons a.blue-btn{text-align:center;text-decoration:none;width:280px;padding-left:0;padding-right:0}.sector-buttons a.see-more{font-family:Roboto,sans-serif;font-weight:700;color:#004990;font-size:16px;text-transform:uppercase;text-decoration:none}.sector-buttons a.see-more:hover{color:#c87418}.page-elements .container{padding-bottom:60px}@media only screen and (max-width:1180px){.br-layer{width:95%!important}.home .post-text{margin:0 30px 40px 30px}.home-slider-border-wrap{margin:0 30px}}@media only screen and (max-width:1280px) and (min-width:1024px){#myRotator .slide-container1{padding-top:180px}.home #myRotator .br-thumbnails{width:60px;bottom:40px}.page #myRotator .br-thumbnails{width:60px;bottom:40px}#myRotator .heading{font-size:36px!important;line-height:36px}#myRotator .heading1{height:55px}#myRotator .heading2{height:55px}}@media only screen and (max-width:1023px){.large-slider{display:none!important}#myRotator2{display:block;aspect-ratio:50/31}#myRotator2 .slide-container1{padding-top:280px}#myRotator2 .br-screen{top:116px}#myRotator2 .slide-container1{padding-top:200px}#myRotator2 .br-layer{width:90%!important}.home-slider-border{width:100%}.home .post-text{margin-top:116px}.page-child .slider-bump{float:left;width:100%;margin-bottom:117px}}@media only screen and (max-width:800px){.linkBlock h1{line-height:48px;text-align:center}}@media only screen and (max-width:767px){#myRotator2 .heading{font-size:36px!important;line-height:36px}#myRotator2 .heading1{height:55px}#myRotator2 .heading2{height:55px}.sector-buttons{display:block}}@media only screen and (max-width:640px){#myRotator2 .home .br-thumbnails{display:none!important}.linkBlock p{font-size:15px;line-height:25px;margin-bottom:30px}.home .post-text{margin-top:99px;margin-left:20px;margin-right:20px}#myRotator2 .br-screen{top:99px}.home-slider-border-wrap{margin:0}.home-slider-border{width:100%;margin-bottom:40px}.page-child .slider-bump{float:left;width:100%;margin-bottom:99px}}@media only screen and (max-width:480px){#myRotator2 .br-layer{width:280px!important}#myRotator2 .heading{font-size:21px!important;padding:5px 11px}#myRotator2 .heading1{height:40px}#myRotator2 .heading2{height:40px;padding-top:8px}a.blue-btn{margin-top:5px}}@media only screen and (max-width:320px){.slide-container1{padding-top:40px!important}}.page-elements{float:left;width:100%;margin:0;padding:0}#headline-slider li{list-style-type:none}.item{padding:0 40px 0 0}.headlineCat{font-family:Roboto,sans-serif;font-weight:700;font-size:16px;line-height:16px;color:#004990;text-transform:uppercase;margin-bottom:30px}h2.headline{color:#666;font-size:24px;line-height:36px;font-family:Khula,sans-serif;font-weight:400}h2.headline a{background-position:0 1.81rem;background-size:1px 1px}h2.headline a{text-decoration:none;color:#666;background-image:linear-gradient(#fff 50%,#fff 50%);background-repeat:repeat-x}h2.headline a:visited{color:#666;background-image:linear-gradient(#fff 50%,#fff 50%)}h2.headline a:hover{color:#c87418;background-image:linear-gradient(#c87418 50%,#c87418 50%)}ul#mobile-headlines{display:none;margin:0;padding:0}ul#mobile-headlines li{display:block;margin:0 0 30px 0;padding:0 0 10px 0;list-style-type:none;border-bottom:#ccc 1px solid}ul#mobile-headlines li:last-child{margin:0;padding:0;border-bottom:0}ul#mobile-headlines li .headlineCat{color:#004990;margin-bottom:20px}@media only screen and (max-width:1180px){#headline-slider{float:left;margin-left:30px}.linkLeft{width:468px}.linkRight{width:468px}}@media only screen and (max-width:1024px){#headline-slider{margin-left:0}.linkLeft{width:438px;margin-left:30px}.linkRight{width:438px;margin-left:30px}}@media only screen and (max-width:1023px){#headline-slider{margin-left:0}.linksWrap{padding:0 0 60px 0;text-align:center}.linkBlock,.linkBlock:last-child{width:100%}.linkBlock p{text-align:left}.linkLeft{width:auto;float:none;margin:0 30px 0 30px}.linkRight{width:auto;float:none;margin:0 30px 0 30px}}@media only screen and (max-width:767px){.item{padding:0 0!important;width:90%;margin:0 auto}ul#mobile-headlines{display:block}}@media only screen and (max-width:640px){.linkLeft{margin:0 20px 0 20px}.linkRight{margin:0 20px 0 20px}}@media only screen and (max-width:480px){.linkBlock button{width:100%!important;padding-right:0;padding-left:0}}.expertise-grid{float:left;margin:0 0 40px 0}.page-id-7 .project-slider{float:left;margin:-17px 0 40px 0;width:100%}.project-slider{float:left;margin:-40px 0 40px 0;width:100%}h2.project-slider-title{font-family:Khula,sans-serif;font-weight:400;font-size:24px;line-height:36px;margin-top:60px}.project-slider .h1-align{display:inline-table;text-indent:-9999px;position:absolute;z-index:999;padding:0 50px;height:365px;width:450px}.project-slider .h1-align:hover{display:inline-table;text-indent:0}.project-slider h1{padding-bottom:20px;color:#fff;font-size:24px;line-height:36px;display:table-cell;vertical-align:middle;font-weight:300!important}.project-slider h1 a{background-position:0 1.68rem;background-size:1px 1px}.project-slider h1 a{text-decoration:none;color:#fff;background-image:linear-gradient(#fff 50%,#fff 50%);background-repeat:repeat-x}.project-slider h1 a:hover{color:#fff;background-image:linear-gradient(#fff 50%,#fff 50%)}.project-slider h1 a:visited{color:#fff;background-image:linear-gradient(#fff 50%,#fff 50%)}@media only screen and (max-width:1180px){.project-slider{margin:-40px 30px 40px 30px;width:92%}.project-slider .h1-align{height:365px;width:400px}.page-id-7 .project-slider{width:94%;margin-left:30px}}@media only screen and (max-width:940px){.project-slider{margin:-40px 0 40px 60px;width:88%}.project-slider .h1-align{height:300px;width:280px}}@media only screen and (max-width:1024px){.project-slider{margin:-40px 0 40px 60px;width:85%}}@media only screen and (max-width:1023px){.project-slider .h1-align{height:280px;width:280px}}@media only screen and (max-width:800px) and (min-width:640px){.project-slider .h1-align{height:240px;width:280px}.project-slider h1{font-size:18px;line-height:24px;padding-right:80px}.project-slider h1 a{background-position:0 1.3rem}.project-slider{margin:-40px 0 40px 30px;width:90%}.project-slider .bx-wrapper .bx-prev{left:-50px!important;padding-right:0}.project-slider .bx-wrapper .bx-next{right:-50px!important;padding-left:0}}@media only screen and (max-width:640px){.project-slider{float:none;margin:0 auto 0 auto;width:93%}.project-slider .h1-align{height:400px;width:400px}.project-slider .bx-wrapper{z-index:auto;height:auto;overflow:hidden;top:-40px}.page-id-7 .project-slider{float:none;margin:0 auto 40px auto;width:93%}.page-id-7 .project-slider .bx-wrapper{height:auto!important;top:0}.project-slider .bx-wrapper .bx-viewport{height:auto!important}.project-slider .bx-wrapper .bx-pager{display:none}.project-slider ul.bxslider{width:100%!important}.project-slider li{height:auto;clear:left;display:block;margin-bottom:10px!important}.project-slider li:last-child{margin-bottom:40px!important}}@media only screen and (max-width:500px){.project-slider .h1-align{height:350px;width:350px}}@media only screen and (max-width:480px){.project-slider{float:none;margin:0 auto 0 auto;width:280px;height:auto}.project-slider .bx-wrapper{height:auto!important;top:0}.page-id-7 .project-slider{width:280px;float:none;margin:0 auto}.page-id-7 .project-slider .bx-wrapper{height:auto!important;top:20px}ul#project-slider2 li:last-child{margin-bottom:0!important}}.portfolio-filters{float:left;width:100%;margin:0 0 60px 0}.portfolio-filters ul{width:800px;margin:0;padding:0}.portfolio-filters li{list-style-type:none;margin:0;padding:0}.mobile-filters{display:none}.mobile-filters ul{width:100%;margin:0;padding:0}.mobile-filters li{list-style-type:none;margin:0;padding:0}h3.wcf-form-title{display:none}.wcf-input_query{display:none!important}.wcf-field-row{width:182px!important}.wcf-field-row .wcf-horizontal{margin-right:10px!important}.wcf-item-result .wcf-entry-content{background:0 0!important}.portfolio-filters .wcf-form-search input,.wcf-form-search select,.wcf-form-search textarea select{font-family:inherit;border-radius:0;padding:0 .5em 0 .5em!important;font-size:16px!important;background-color:#e9e7e5!important;border:1px solid #e9e7e5!important}.portfolio-results p{display:none}.portfolio-results .wcf-column-3{width:33.3%}.expertise-grid .wcf-column-3{width:32.3%;aspect-ratio:1/1}.portfolio-results{float:left;clear:both;margin:-60px auto 60px auto;width:100%}.wcf-entry-content .border img{width:100%}.h1-align{display:inline-table;text-indent:-9999px;position:absolute;z-index:999;padding:0 40px;height:250px;width:360px}.h1-align:hover{display:inline-table;text-indent:0}.h1-align h1{font-family:Khula,sans-serif}.home .h1-align:hover{display:inline-table;text-indent:0}.home .border:hover .h1-align{height:360px;width:260px}.expertise-grid .h1-align{display:inline-table;text-indent:-9999px;position:absolute;z-index:999;padding:0 40px 0 50px;height:250px;width:270px}.expertise-grid .h1-align:hover{display:inline-table;text-indent:0}.home .h1-align{display:inline-table;text-indent:-9999px;position:absolute;z-index:999;padding:0 40px 0 50px;height:0;width:0}.sector-highlight{float:left;clear:both;margin:0 auto 60px auto;width:100%}.sector-highlight .article{width:360px;overflow:hidden}.sector-highlight .wcf-entry-content .h1-align{height:360px;width:360px!important}.wcf-entry-content h1{color:#fff;font-size:24px;line-height:36px;display:table-cell;vertical-align:middle;font-weight:300!important}.wcf-entry-content h1 a{background-position:0 1.68rem;background-size:1px 1px}.wcf-entry-content h1 a{text-decoration:none;color:#fff;background-image:linear-gradient(#fff 50%,#fff 50%);background-repeat:repeat-x}.wcf-entry-content h1 a:hover{color:#fff;background-image:linear-gradient(#fff 50%,#fff 50%)}.wcf-entry-content h1 a:visited{color:#fff;background-image:linear-gradient(#fff 50%,#fff 50%)}.home .wcf-entry-content h1 a{background:0 0;text-decoration:underline}.border{display:inline-block;position:relative;cursor:pointer;height:100%}.border::after{content:"";position:absolute;top:20px;right:20px;bottom:20px;left:20px}.border:hover::after{background:url(images/bg-blue-hover.png)}.border img{display:block;position:relative}.mobile-title{display:none;font-size:15px;line-height:25px;font-family:Khula,sans-serif;font-weight:400;padding:15px 0 15px 0}.mobile-title a{color:#004990;text-decoration:underline!important}.c1-project{float:left;width:300px;margin:0 40px 60px 0;padding:50px 0 60px 0}.key-contacts{width:100%;overflow:hidden}.key-contacts ul{width:336px;margin:0;padding:0}.key-contacts ul li{display:inline-block;width:141px;margin:0 18px 0 0;padding:0;list-style-type:none}.key-contacts ul li img{width:100%;height:auto;margin-bottom:12px}.key-contacts ul li a{float:left;width:141px;text-decoration:underline;padding-bottom:20px}.key-contacts ul li a:hover{float:left;width:141px;text-decoration:none}.single .c2{float:right}.single-portfolio h1{padding-top:6px}.project-detail{width:100%}.project-detail ul.project-taxonomy{margin:0 0 20px 0;padding:0}.project-detail ul.project-taxonomy li{margin:0;padding:0;list-style-type:none}.detail-title{font-family:Roboto,sans-serif;font-weight:700;color:#004990;font-size:16px;text-transform:uppercase;margin:0 0 8px 0}#single-slider{padding-top:10px}#single-slider ul li{list-style-type:none;margin:0;padding:0}.gridMobile{display:none}.backtoGrid{position:relative;height:76px;width:76px;margin:30px auto 0 auto}.backtoGrid img{position:absolute;left:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity .3s ease-in-out}.backtoGrid img.top:hover{opacity:0}@media only screen and (max-width:1180px){.portfolio-filters{display:none}.mobile-filters{display:block}.wcf-field-row.wcf-horizontal .wcf-form-field-wrapper{display:block!important}.mobile-filters{float:none;margin:0 auto;max-width:706px}.mobile-filters ul{width:100%}.mobile-filters li{width:100%}.wcf-field-row{width:100%!important}.wcf-field-body{width:100%!important}.wcf-field-row .wcf-horizontal{width:100%!important;margin-right:0!important}.portfolio-results{float:none;margin:0 30px;width:95%}.expertise-grid{float:left;margin:0 0 40px 30px;width:95%}.expertise-grid .wcf-column-3{width:32.1%}.portfolio-results .h1-align{height:223px}.c1-project{width:184px;margin:0 0 60px 30px}}@media only screen and (max-width:1180px) and (min-width:1024px){.key-contacts ul{width:100%;margin:0;padding:0}.key-contacts ul li{display:block}}@media only screen and (max-width:1180px) and (min-width:1023px){.expertise-grid .wcf-entry-content h1,.portfolio-results .wcf-entry-content h1{font-size:18px;line-height:24px;padding-right:80px}.expertise-grid .wcf-entry-content h1 a,.portfolio-results .wcf-entry-content h1 a{background-position:0 1.3rem}.home .h1-align{padding:0 40px 0 50px;height:300px;width:290px}.home .wcf-entry-content h1 a{background-position:0 1.7rem;background-size:1px 1px}.home .wcf-entry-content h1{font-size:24px;line-height:36px}}@media only screen and (max-width:1023px){.expertise-grid{margin:0 auto 50px 30px;width:95%}.wcf-column-3{width:50%!important}.expertise-grid .wcf-column-3{width:48%!important}.home .expertise-grid .wcf-column-3{width:31%!important}.home .h1-align{padding:0 40px 0 40px;height:320px;width:200px}.home .wcf-entry-content h1{background-position:0 1.3rem}.wcf-clear{display:none}.portfolio-text{margin:0 auto;max-width:706px}.portfolio-results{width:93%}.expertise-grid .h1-align,.portfolio-results .h1-align{height:249px}.c1-project{width:100%;margin:0;padding-top:0;border-top:0!important}.single-portfolio .post-text{border-bottom:#ccc 1px solid;padding-bottom:20px}.single-portfolio .c2{padding-bottom:0;margin-bottom:0}.detailsWrap{float:left;margin:0 0 0 30px;padding-top:50px;width:90%}.project-detail{float:left;width:47%}.project-detail:nth-child(even){float:right;width:47%}.key-contacts ul{width:100%}.gridDesktop{display:none}.gridMobile{float:left;clear:all;display:block;border-top:#ccc 1px solid;width:92%;margin:40px 30px 0 30px}}@media only screen and (max-width:780px){.project-detail{float:left;width:45%}.project-detail:nth-child(even){float:right;width:45%}.home .wcf-entry-content h1{font-size:18px;line-height:24px}.home .h1-align{padding:0 40px 0 40px;height:240px;width:170px}.home .wcf-entry-content h1 a{background-position:0 1.3rem}}@media only screen and (max-width:768px) and (min-width:768px){.expertise-grid{margin:-30px 30px 50px 30px;width:706px}.expertise-grid .wcf-column-3{width:348px!important}.portfolio-results{margin:-30px 30px 0 30px;width:706px}.portfolio-results .wcf-column-3{width:50%!important}}@media only screen and (max-width:767px){.mobile-filters{max-width:640px}.portfolio-results{float:left;margin:0 0 50px 30px;width:90%;max-width:767px}.portfolio-text{max-width:640px}.portfolio-results .wcf-column-3{width:100%!important}.expertise-grid .wcf-column-3{width:95%!important}.expertise-grid .h1-align,.portfolio-results .h1-align{width:650px!important;height:451px!important}.project-detail,.project-detail:nth-child(even){width:100%}.gridMobile{width:90%}.page-template-page-bio .c2,.single .c2{float:none!important}.home .expertise-grid{display:none}}@media only screen and (max-width:680px){.mobile-filters{width:90%}.portfolio-text{margin-left:30px}.expertise-grid .h1-align,.portfolio-results .h1-align{width:580px!important;height:380px!important}}@media only screen and (max-width:640px){.detailsWrap{margin:0 0 0 20px}.expertise-grid .h1-align,.portfolio-results .h1-align{width:520px!important;height:350px!important}}@media only screen and (max-width:580px) and (min-width:480px){.expertise-grid .h1-align,.portfolio-results .h1-align{width:420px!important;height:300px!important}}@media only screen and (max-width:480px){.portfolio-text{margin-left:0}.mobile-filters{width:280px;margin-bottom:30px}.expertise-grid,.portfolio-results{float:none;max-width:280px;margin:0 auto 0 auto}.portfolio-text{max-width:280px}.portfolio-results{float:none;margin:0 auto}.portfolio-results .wcf-column-3{width:290px!important;height:auto!important}.expertise-grid .wcf-column-3{width:280px!important;height:auto!important}.border{display:block;position:relative;height:auto}.border::after{position:relative;top:0;right:0;bottom:0;left:0}.h1-align{display:none!important}.border img{position:static}.mobile-title{display:block}.c1-project{width:280px;margin:0 auto 60px auto;float:none}.detailsWrap{margin:0;padding-top:40px}.gridMobile{width:100%;margin:20px 0 30px 0}.project-detail,.project-detail:nth-child(even){font-size:15px;line-ehight:25px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){#project-slider .h1-align{width:350px!important;height:300px!important}}.page-id-61 .timelineWrap article,.page-id-61 .timelineWrap aside,.page-id-61 .timelineWrap audio,.page-id-61 .timelineWrap canvas,.page-id-61 .timelineWrap caption,.page-id-61 .timelineWrap dd,.page-id-61 .timelineWrap details,.page-id-61 .timelineWrap dl,.page-id-61 .timelineWrap dt,.page-id-61 .timelineWrap embed,.page-id-61 .timelineWrap fieldset,.page-id-61 .timelineWrap figcaption,.page-id-61 .timelineWrap figure,.page-id-61 .timelineWrap footer,.page-id-61 .timelineWrap form,.page-id-61 .timelineWrap header,.page-id-61 .timelineWrap hgroup,.page-id-61 .timelineWrap label,.page-id-61 .timelineWrap legend,.page-id-61 .timelineWrap li,.page-id-61 .timelineWrap mark,.page-id-61 .timelineWrap menu,.page-id-61 .timelineWrap nav,.page-id-61 .timelineWrap ol,.page-id-61 .timelineWrap output,.page-id-61 .timelineWrap ruby,.page-id-61 .timelineWrap section,.page-id-61 .timelineWrap summary,.page-id-61 .timelineWrap table,.page-id-61 .timelineWrap tbody,.page-id-61 .timelineWrap td,.page-id-61 .timelineWrap tfoot,.page-id-61 .timelineWrap th,.page-id-61 .timelineWrap thead,.page-id-61 .timelineWrap time,.page-id-61 .timelineWrap tr,.page-id-61 .timelineWrap ul,.page-id-61 .timelineWrap video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.page-id-61 article,.page-id-61 aside,.page-id-61 details,.page-id-61 figcaption,.page-id-61 figure,.page-id-61 footer,.page-id-61 header,.page-id-61 hgroup,.page-id-61 main,.page-id-61 menu,.page-id-61 nav,.page-id-61 section{display:block}body .page-id-61{line-height:1}.page-id-61 ol,.page-id-61 ul{list-style:none}.page-id-61 table{border-collapse:collapse;border-spacing:0}.page-id-61 .c2,.page-id-61 .container,.page-id-61 .post-text{padding-bottom:0;margin-bottom:0}h2.timeline-hdr{clear:left;font-family:Roboto,sans-serif;font-size:36px;line-height:48px;font-weight:300;color:#004990;margin:50px 0 0 0;padding:0}.timelineWrap{float:left;margin:30px 0 60px 0;width:100%}.cd-horizontal-timeline .events-content li .milestone-message p{max-width:750px;margin:20px auto;padding:0 20px}.events-content li .milestone{font-size:24px;line-height:39px;font-family:Roboto,sans-serif;font-weight:500;color:#666;max-width:750px;padding:0 20px}img.milestone-image{width:100%;max-width:1040px;height:auto;padding:30px 0 30px 0}.filter-bar{float:left;border-top:#ccc 1px solid;width:100%;margin:30px 0 -20px 0;padding:20px 0 0 0}.filter-bar a{font-family:Roboto,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#666;border-bottom:#fff 4px solid;margin-right:20px;padding-bottom:8px}.filter-bar a:hover{color:#004990}.filter-bar a.filter-active{color:#004990;border-bottom:#004990 4px solid}.leadership-gallery{width:100%;overflow:hidden;margin:0}ul.list{float:left;width:100%;margin:0;padding:0}ul.list li{display:inline-block;width:24.05%;margin:0 0 0 10px}ul.list li img{width:100%;height:auto}p.leader-name{margin:20px 0 0 0;font-size:24px;line-height:36px}p.leader-name a{color:#004990}p.leader-name{color:#004990;font-size:24px;line-height:36px;margin:20px 0 0 0;font-family:Khula,sans-serif;font-weight:400}p.leader-name a{background-position:0 1.68rem;background-size:1px 1px}p.leader-name a{text-decoration:none;color:#004990;background-image:linear-gradient(#004990 50%,#004990 50%);background-repeat:repeat-x}p.leader-name a:visited{color:#004990;background-image:linear-gradient(#004990 50%,#004990 50%)}p.leader-name a:hover{color:#004990;background-image:linear-gradient(#fff 50%,#fff 50%)}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.page-template-page-bio .c2{float:right}.page-template-page-bio h1{padding-top:6px;padding-bottom:0}.page-template-page-bio h3{font-weight:300;font-size:24px;line-height:36px}#bioNav{float:right;padding-top:5px}a.prevPage{float:left;width:23px;height:44px;text-indent:-9999px;background:url(images/arrow-prev.png) left top no-repeat;margin-right:25px}a.nextPage{float:left;width:23px;height:44px;text-indent:-9999px;background:url(images/arrow-next.png) right top no-repeat}.contact-block{width:100%}.contact-icons{float:left;margin-bottom:20px}a.bio-linkedin{float:left;width:32px;height:32px;margin-right:10px;background:url(images/bio-linkedin.png)}a.bio-linkedin:hover{background:url(images/bio-linkedin-hover.png)}a.bio-email{float:left;width:32px;height:32px;margin-right:10px;background:url(images/bio-email.png)}a.bio-email:hover{background:url(images/bio-email-hover.png)}.bio-phone{float:left;color:#004990;font-size:24px;line-height:36px}.fun-fact-wrap{float:left;border-top:#004990 2px solid;padding-top:20px;margin-top:20px;width:100%}.fun-fact{color:#004990;font-size:20px;line-height:30px;font-weight:400;padding-top:10px}img.fun-icon{float:left;padding:0 30px 20px 0}.gridDesktop{float:left;width:100%;border-top:#ccc 1px solid;margin-top:30px}@media only screen and (max-width:1180px){.leadership-gallery{float:left;width:97.5%;margin:0 auto 0 20px}ul.list li{display:inline-block;width:23.5%;margin:0 0 0 10px}}@media only screen and (max-width:1024px) and (max-width:1024px){.bio-header-image{float:left;padding-top:116px}}@media only screen and (max-width:1023px){.page-template-page-bio .c2{padding-bottom:0;margin-bottom:0}.filter-bar{width:94%;margin:30px 0 -20px 30px}.leadership-gallery{width:97%}p.leader-name{font-size:18px;line-height:24px}p.leader-name a{background-position:0 1.35rem}p.leader-title{font-size:15px;line-height:25px}p.leader-title{font-size:15px;line-height:25px;padding-top:5px}.fun-fact-wrap{border-top:#004990 2px solid;border-bottom:#ccc 1px solid;padding:20px 0 20px 0;margin-top:20px}.bio-header-image{float:left;padding-top:0;margin-top:116px}}@media only screen and (max-width:768px){ul.list li{width:31%}}@media only screen and (max-width:640px){.filter-bar{width:92.5%;margin:30px 0 -20px 20px}.leadership-gallery{width:94%;margin:0 auto 0 10px}ul.list li{width:47%}h2.timeline-hdr{font-family:Roboto,sans-serif;font-size:30px!important;line-height:44px!important;font-weight:400}.bio-header-image{margin-top:99px}.timelineWrap{display:none}.timeline-mobile{margin:20px 20px 30px 20px}.timeline-mobile h2{margin-bottom:0;padding-bottom:0}.timeline-mobile hr:last-of-type{display:none}}@media only screen and (max-width:480px){.filter-bar{float:none;width:280px;margin:30px auto 0 auto;text-align:center}.filter-bar a{width:280px;display:block;margin:0;padding:0}.filter-bar a.filter-active{color:#004990;border-bottom:4px #fff solid;margin:0;padding:0}.leadership-gallery{float:none;width:280px;margin:20px auto -20px auto}ul.list li{width:47.3%;margin-right:5px;margin-left:0}ul.list li:nth-child(even){width:47.3%;margin-left:5px}#bioNav{display:none}.page-template-page-bio h1{padding-top:0}img.fun-icon{display:none}}.c1-news{float:left;width:300px;margin:0 40px 60px 0;padding:50px 0 60px 0}.archive .c2,.category .c2,.page-id-81 .c2{float:right}.c1-news h2{font-size:24px;line-height:36px}.CatTags{float:left;width:100%;border-top:#ccc 1px solid;padding-top:30px;margin-top:30px}.CatTags ul{margin:0;padding:0;border:0}.CatTags ul li{margin:0;padding:0 0 8px 0;list-style-type:none;font-size:20px}.CatTags ul li a{font-family:Khula,sans-serif;font-weight:400;color:#c87418}.CatTags ul li a:hover{text-decoration:underline;color:#c87418}ul.wp-tag-cloud{margin:0;padding:0;border:0}ul.wp-tag-cloud li{margin:0;padding:0 0 8px 0;font-size:20px}ul.wp-tag-cloud li a{font-family:Khula,sans-serif;font-weight:400;color:#c87418}ul.wp-tag-cloud li a:hover{text-decoration:underline;color:#c87418}.news-insight{margin-top:10px;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px}.news-item{float:left;width:360px;min-height:421px;border-bottom:#ccc 1px solid;margin-bottom:60px;padding-bottom:35px}.news-item:nth-child(even){float:right}.news-image-home{width:100%}.news-image-home img{width:100%;height:auto!important}.news-item p{margin-top:30px}.news-cat{font-weight:700;text-transform:uppercase;color:#004990}.news-date{text-transform:uppercase}.news-item h2.headline{color:#666;font-size:24px;line-height:36px;font-family:Roboto,sans-serif;font-weight:300}.news-item h2.headline a{background-position:0 1.68rem;background-size:1px 1px}.news-item h2.headline a{text-decoration:none;color:#c87418;background-image:linear-gradient(#c87418 50%,#c87418 50%);background-repeat:repeat-x}.news-item h2.headline a:visited{color:#c87418;background-image:linear-gradient(#c87418 50%,#c87418 50%)}.news-item h2.headline a:hover{color:#c87418;background-image:linear-gradient(#fff 50%,#fff 50%)}.blog-navigation{float:left;width:100%;clear:both;color:#c87418;font-family:Roboto,sans-serif;font-weight:700;font-size:16px;text-align:right;border-top:#ccc 1px solid;margin:-61px 0 0 0;padding:13px 0 30px 0}.blog-navigation a{color:#c87418;padding:0 11px;text-decoration:none}.blog-navigation a:last-child{color:#c87418}.blog-navigation a:hover{text-decoration:underline}.search-results .blog-navigation{border-top:#ccc 0 solid;margin:0;padding:0 0 30px 0}.single-post #single-slider{border-bottom:#ccc 1px solid;padding-bottom:15px;margin-bottom:60px}p.date-published{margin:25px 0 20px 0}p.date-published a{text-decoration:none}p.date-published a:hover{text-decoration:underline}.recentPosts{float:left;width:100%;border-top:#ccc 1px solid;margin-top:30px;padding-top:30px}li.widget{list-style-type:none}li.widget ul{list-style-type:none;margin:0;padding:0}li.widget ul li{list-style-type:none;margin:0;padding:0 0 15px 0;font-size:20px}li.widget ul li a:hover{text-decoration:underline}.addthis_toolbox{border-top:#ccc 1px solid;margin-top:40px;padding-top:50px;padding-bottom:30px}.blog-subscribe{float:left;width:100%;padding:4px 0 14px 0}#mc_embed_signup{margin:25px 0 10px 0}#mc_embed_signup input[type=email]{border:#ccc 1px solid;padding:7px 0 3px 12px;width:155px;float:left}#mc_embed_signup input[type=submit]{float:left;width:130px;height:41px;line-height:39px;padding:0 24px;font-size:16px;color:#fff;font-family:Roboto,sans-serif;font-weight:700;background:#eb881c;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;cursor:pointer;-webkit-appearance:none}#mc_embed_signup input[type=submit]:hover{background:#c87418}div.mce_inline_error{clear:left!important;margin:15px 0!important;padding:15px 0 0 0!important;font-weight:400!important;color:#cd7418!important;font-size:15px!important;line-height:15px!important;background:0 0!important}input.mce_inline_error{border:#cd7418 1px solid!important}.page-id-234 #mc_embed_signup{margin:0}.page-id-234 #mc_embed_signup label{clear:left;width:100%;margin-bottom:10px}#mc_embed_signup input[type=email]{width:95%;margin-bottom:10px}.page-id-234 #mc_embed_signup input[type=text]{border:#ccc 1px solid;padding:7px 0 3px 12px;width:95%}.page-id-234 .mc-field-group{float:left;width:100%;margin-bottom:20px}@media only screen and (max-width:1180px){.c1-news{width:25%;margin:0 0 60px 30px}.news-item{width:340px}}@media only screen and (max-width:1180px) and (min-width:1024px){.c1-news{width:184px;margin:0 0 60px 30px}}@media only screen and (max-width:1023px) and (min-width:900px){.news-item{min-height:490px;padding-bottom:0}}@media only screen and (max-width:1023px){.archive .c2,.category .c2,.page-id-81 .c2{float:left}.c1-news{width:100%;margin:0;background:#f8f8f8}.news-sidebar{margin:0 30px}.CatTags{width:46%;margin-left:0;padding-top:0;margin-top:50px;border-top:0}.CatTags:nth-child(even){width:48%;float:right;border-left:#ccc 1px solid;padding-left:30px}.news-item{width:calc((100% - 40px)/ 2)}.blog-subscribe{float:left;width:100%;border-bottom:#ccc 1px solid;padding:0 0 40px 0}#mc_embed_signup input[type=email]{width:70%}.page-id-234 #mc_embed_signup input[type=email]{width:95%}.page-id-234 #mc_embed_signup input[type=text]{width:95%}}@media only screen and (max-width:767px){.news-item{width:100%;border-bottom:0;margin-bottom:30px;padding-bottom:0}}@media only screen and (max-width:640px){.c1-news{margin:30px 0 0 0}.CatTags{width:100%;margin:20px 0;border:0;width:100%}.CatTags:nth-child(even){float:left;border-top:#ccc 1px solid;border-left:0;margin-top:0;padding-top:30px;padding-left:0;width:100%}.archive .c2,.category .c2,.page-id-81 .c2{float:none}.news-sidebar{margin:0 20px;width:90%}.recentPosts{border-top:#ccc 1px solid;margin-top:0;padding-top:30px}#mc_embed_signup input[type=email]{width:90%}#mc_embed_signup input[type=submit]{margin-top:10px}.blog-navigation{float:left;width:100%;clear:both;color:#c87418;font-family:Roboto,sans-serif;font-weight:700;font-size:16px;text-align:right;border-top:#ccc 1px solid;margin:0;padding:13px 0 0 0}}@media only screen and (max-width:480px){.news-sidebar{margin:0 auto;width:280px}.news-item{min-height:10px}}.careers-icon-instagram{float:left;height:32px;line-height:36px;width:95%;background:url(images/careers-instagram.png) left no-repeat;margin:0 0 -10px 0;padding-left:42px;text-decoration:underline}.careers-icon-instagram:hover{text-decoration:none;background:url(images/careers-instagram-hover.png) left no-repeat}h2.spotlight{padding-top:20px;padding-bottom:0!important}p.topMargin{margin-top:30px;padding-top:30px;border-top:#ccc 1px solid}p.bottomMargin{margin-bottom:30px;padding-bottom:50px;border-bottom:#ccc 1px solid}.spotlight-slider-wrap{float:left;width:100%;margin-top:-20px}.spotlight-slider-wrap ul{padding:0;margin:0;list-style-type:none}.spotlight-slider-wrap ul li{padding:0;margin:0;list-style-type:none}.testimonial{float:left;width:100%;background:#f7f7f7}.testimonial-photo{float:left;width:50%}.testimonial-quote{float:left;width:50%}.quote{padding:50px 40px 0 40px}.name{float:left;color:#004990;font-weight:700;margin-top:20px}ul.social-icons{float:left;margin:0 auto 0 auto;padding:0}ul.social-icons li{margin:0 12px 0 0;padding:0;list-style-type:none;display:inline-block;background:#eb881c;width:32px;height:32px}ul.social-icons li:hover{background:#c87418}ul.social-icons li:last-child{margin:0}ul.social-icons li a{border-bottom:none}ul.social-icons li a:hover{border-bottom:none}@media only screen and (max-width:1180px){.arora-instagram{width:100%}.insta-feed{margin:0 30px}.diversity-wrap{width:100%}.spotlight-slider{margin:0 30px}.quote{padding:30px 40px 0 40px}}@media only screen and (max-width:1024px){.testimonial{background:#fff;padding:0}.testimonial-photo{float:left;width:40%}.testimonial-quote{float:left;width:60%}.quote{padding:0 30px 0 30px}}@media only screen and (max-width:1023px){.testimonial-photo{float:left;width:35%}.testimonial-quote{float:left;width:65%}.arora-diversity{margin:0 30px}}@media only screen and (max-width:767px){.testimonial-photo{width:100%}.testimonial-quote{width:100%}.quote{padding:30px 0 0 0}}@media only screen and (max-width:640px){.insta-feed{margin:0 20px}.arora-diversity{margin:0 20px}.spotlight-slider{margin:0 20px}.name{font-siz:15px}.careers-cta{display:none}.quote blockquote{font-size:15px!important;line-height:25px!important}}@media only screen and (max-width:480px){.insta-feed{margin:0 auto 0 auto;width:280px}.careers-icon-instagram{margin-bottom:30px}.arora-diversity{margin:0 auto 0 auto;width:280px}.spotlight-slider-wrap{margin-top:0}.spotlight-slider{margin:30px auto 40px auto;width:280px}.testimonial{border-top:0}h2.spotlight{padding-top:0}}.infobox{background:#fff;position:absolute;min-height:218px;box-shadow:0 10px 10px rgba(0,0,0,.1)}.infobox:after{width:0;height:0;border-style:solid;border-width:14px 14px 0 14px;border-color:#fff transparent transparent transparent;margin:0 auto;content:"";position:absolute;z-index:99;left:50%;bottom:-14px;margin-left:-14px}.infobox .close{position:absolute;top:0;right:0;padding:0;width:36px;height:36px;text-decoration:none;text-indent:-9999px;overflow:hidden;background:#c77417 url(images/close-white-icon.png) center center no-repeat;background-size:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.infobox .content{padding:0;text-align:center}.infobox h4{background:#c77417;width:208px;height:28px;color:#fff;padding:5px 0 3px 36px;text-transform:none;font-weight:700}.infobox address{font-size:16px;line-height:25px;font-style:normal;padding:20px;color:#999}.infobox p{margin-bottom:10px}#map{height:504px;position:relative;z-index:99;top:0;left:0;right:0;background:#efefef url(images/ajax-loader.gif) no-repeat center}.page-id-83 .post-text h1{padding-top:8px}.locations-wrap{float:left;margin:20px 0 0 0}.location-item{float:left;width:48%;margin:0 0 30px 0;padding:0}.location-item:nth-child(even){float:right;width:48%;margin:0 0 30px 0;padding:0}.location-title{color:#004990;font-weight:700}.contact-icon-email{float:left;height:32px;line-height:32px;width:95%;background:url(images/contact-icon-email.png) left no-repeat;margin:17px 0 10px 0;padding-left:42px;text-decoration:underline}.contact-icon-email:hover{text-decoration:none}.contact-icon-directions{float:left;height:32px;line-height:32px;width:95%;background:url(images/contact-icon-directions.png) left no-repeat;margin:0 0 10px 0;padding-left:42px;text-decoration:underline}.contact-icon-directions:hover{text-decoration:none}@media only screen and (max-width:1024px) and (min-width:800px){#map{height:350px;position:relative;z-index:99;top:0;left:0;right:0}}@media only screen and (max-width:640px){#map{display:none}.page-id-83 .header-image-border{display:none}.locations-wrap{float:left;margin:0}.location-item{font-size:15px;line-height:25px}.location-item:nth-child(even){font-size:15px;line-height:25px}}@media only screen and (max-width:480px){.location-item{float:left;width:100%}.location-item:nth-child(even){float:left;width:100%}.locations-wrap{float:left;margin:0 0 20px 0}}.bx-wrapper{position:relative;-webkit-transform:translate3d(0,0,0);margin:0;padding:0;z-index:1;width:100%;list-style-type:none}.bx-wrapper ul{margin:0;padding:0;list-style-type:none!important}.bx-wrapper .bxslider li{margin:0;padding:0;width:100%;list-style-type:none!important}.bx-wrapper #headline-slider li{margin:0;padding:0;border-right:#ccc 1px solid;list-style-type:none;min-height:169px}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:0;width:100%}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{margin:30px 0 0 0;width:100%}@media only screen and (min-width:1180px){.bx-viewport{min-height:410px}.home .bx-viewport{min-height:auto}}@media only screen and (max-width:1023px){.bx-viewport{min-height:302px}}@media only screen and (max-width:767px){.bx-viewport{min-height:250px}}@media only screen and (max-width:640px){.bx-viewport{min-height:200px}}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding:0 0 50px 0}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{border:#ccc 2px solid;text-indent:-9999px;display:block;width:14px;height:14px;margin:0 5px;outline:0;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#ff5200;transition:all .8s ease 0s;border:#ff5200 2px solid}#single-slider .bx-wrapper .bx-pager{text-align:left;font-size:16px;font-family:Roboto,sans-serif;font-weight:700;color:#666;padding:10px 0 0 0;margin:0 0 0 -8px;background:#fff;height:25px;bottom:0;overflow:hidden}#single-slider .bx-wrapper .bx-controls-auto .bx-controls-auto-item,#single-slider .bx-wrapper .bx-pager .bx-pager-item{display:inline-block}#single-slider .bx-wrapper .bx-pager.bx-default-pager a{display:block!important;margin:0 4px!important;outline:0;color:#c87418!important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-indent:0;border:0;background:0 0;text-decoration:none}#single-slider .bx-wrapper .bx-pager.bx-default-pager a:hover{color:#c87418;text-decoration:underline}#single-slider .bx-wrapper .bx-pager.bx-default-pager a.active{color:#c87418;text-decoration:underline;background:0 0}@media only screen and (max-width:1024px) and (min-width:769px){#single-slider .bx-wrapper .bx-pager{text-align:center}}.bx-wrapper .bx-prev{left:0;background:#fff url(images/arrow-prev.png) no-repeat center;height:100%;opacity:.4}.bx-wrapper .bx-next{right:0;background:#fff url(images/arrow-next.png) no-repeat center;height:100%;opacity:.4}.bx-wrapper .bx-next:hover{opacity:1}.bx-wrapper .bx-prev:hover{opacity:1}.project-slider .bx-wrapper .bx-prev{left:-64px;padding-right:18px}.project-slider .bx-wrapper .bx-next{right:-64px;padding-left:18px}.outside{position:relative;width:50%;margin-top:-90px;margin-left:50%;z-index:999999}#slider-prev{margin:0 22px 0 31px;opacity:.4}#slider-next{opacity:.4}#slider-prev:hover{opacity:1}#slider-next:hover{opacity:1}.bx-wrapper .bx-controls-direction a{position:absolute;top:0;margin-top:0;outline:0;width:34px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a:hover{border:0}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.sliderMobile{display:none}@media only screen and (max-width:1180px){.outside{margin-left:87%;margin-top:-90px}}@media only screen and (max-width:1024px) and (min-width:1024px){.item{padding:0 30px 0 30px}}@media only screen and (max-width:1023px){.sliderMobile{display:block;padding-top:99px}.sliderMobile img{width:100%;height:auto}.singleMobile{display:block}.item{padding:0 50px 0 50px}}@media only screen and (max-width:1024px){.outside{position:static;width:100%;margin-top:10px;margin-left:0;border-bottom:#ccc 1px solid}#slider-prev{margin:0 22px 0 0}}@media only screen and (max-width:767px){.home .bx-wrapper{display:none}}@media only screen and (max-width:640px){.project-slider .bx-wrapper .bx-prev{display:none}.project-slider .bx-wrapper .bx-next{display:none}}.footer-container{max-width:1100px;width:100%;margin:0 auto 0 auto;padding:52px 0 0 0}#footer{float:left;clear:both;width:100%;margin:0;padding:0;background:#004990;color:#fff;font-size:15px;line-height:25px}.footer-container a{color:#fff;text-decoration:none;text-decoration:underline}.footer-container a:hover{color:#6692bc}.col-left{float:left;padding:0;margin-bottom:37px;width:45%}.footer-logo{float:left;width:129px;height:52px;margin-right:30px}.footer-logo img{width:100%;height:auto}.footer-address{float:left;margin-top:11px}.mobile-contact{display:none}.mobile-contact a.phone{text-decoration:none!important}.col-right{float:left;margin-bottom:40px;width:55%}.gsa-certs{float:left;width:50%}.gsa-certs a.gsa-logo-link{border-bottom:0!important;float:left;width:150px;height:52px;background:#fff}.gsa-certs a.gsa-logo-link:hover{background:#6692bc}.gsa-certs-mbe{clear:left;padding-top:20px;padding-bottom:28px}.footer-subscribe{float:left;width:50%;margin-top:11px}#footer-bottom{float:left;width:100%;margin:0;padding:31px 0 0 0;background:#036;color:#fff;font-size:15px;line-height:25px}#footer-bottom .footer-container{padding:0!important}#footer-bottom ul.utilities{float:left;margin:0;padding:0 0 10px 0}#footer-bottom ul.utilities li{font-size:15px;margin:0 0 0 5px;padding:0 0 0 5px;list-style-type:none;display:inline}#footer-bottom ul.utilities li:first-child{margin:0;padding:0;background:0 0}#footer-bottom ul.social-icons-footer{float:right;margin:0 auto 0 auto;padding:0}#footer-bottom ul.social-icons-footer li{margin:0 12px 0 0;padding:0;list-style-type:none;display:inline-block;background:#6692bc;width:32px;height:32px}#footer-bottom ul.social-icons-footer li:hover{background:#fff}#footer-bottom ul.social-icons-footer li:last-child{margin:0}#footer-bottom ul.social-icons-footer li a{border-bottom:none}#footer-bottom ul.social-icons-footer li a:hover{border-bottom:none}p.credit-mobile{display:none}p.copyright-mobile{display:none}.footer-cta-btn,.footer-cta-btn:visited{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;background:#6692bc;font-family:Roboto,sans-serif;font-weight:700;color:#fff;text-decoration:none!important;text-align:center;text-transform:uppercase;font-size:16px;padding:8px 30px 8px 30px!important;border:0!important}.footer-cta-btn:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#eb881c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.footer-cta-btn:active,.footer-cta-btn:focus,.footer-cta-btn:hover{color:#fff!important;border:0!important}.footer-cta-btn:active:before,.footer-cta-btn:focus:before,.footer-cta-btn:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}@media only screen and (max-width:1180px){#footer ul#menu-footer-menu{display:none}#footer-bottom{padding-top:34px}.col-left{margin-left:30px;width:40%}.col-right{margin-right:30px;width:52%}}@media only screen and (max-width:1023px){.footer-logo{display:none}.col-right{margin-right:0}.gsa-certs{width:100%}.footer-subscribe{width:100%}.credit{display:none!important}p.credit-mobile{display:block;margin-top:21px}.col-left{width:44.5%}.col-right{width:47%}}@media only screen and (max-width:800px){ul.social-icons-footer{float:left;width:100%;padding-top:19px!important}}@media only screen and (max-width:640px){.col-left{margin-right:0;margin-left:0;width:100%;text-align:center}.footer-address{display:none}.mobile-contact{display:block}.col-right{margin-right:0;margin-left:0;width:100%;text-align:center}p.credit-mobile{display:none}.copyright{display:none}#footer-bottom{padding-top:0}#footer-bottom ul.utilities{float:none;margin-top:0;padding-top:0}#footer-bottom ul.social-icons-footer{float:none;margin:0 auto}p.copyright-mobile{display:block;margin-top:16px}.gsa-logo{width:152px;margin:0 auto}}@media only screen and (max-width:480px){.footer-container{width:280px}.col-left{margin-bottom:23px}}p img{padding:0;max-width:100%;height:auto;border:none}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 20px 30px;display:inline}img.alignleft{padding:0;margin:0 30px 20px 0;display:inline}.alignright{float:right}.alignleft{float:left}.alignnone{margin:20px auto}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border:none;text-align:center;padding-bottom:4px;margin:0}.wp-caption img{margin:0;padding:0 0 4px 0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;color:#ccc}.cbp-spmenu{background:#004990;position:fixed;margin:0;width:100%}.cbp-spmenu-horizontal{width:100%;height:100%;left:0;z-index:1000;overflow:auto}button{float:right;width:41px;height:42px;margin:31px 30px 0 0;border:none;cursor:pointer;padding:0;background:0 0}button{border:none}button:hover{cursor:pointer;border:0}button.active{background:0 0;padding:0;background:0 0;width:41px;height:42px}button.disabled{background:0 0;pointer-events:none}.cbp-spmenu-top{z-index:1000;top:-100%}.cbp-spmenu-bottom{bottom:0}.cbp-spmenu-top.cbp-spmenu-open{top:116px}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:165px}.cbp-spmenu-push-toleft{left:-165px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;transition:all .8s ease}.cbp-spmenu-horizontal ul li{display:inline-block}ul.sub-menu{display:none}.cbp-spmenu ul{margin:0 30px 0 30px;padding:0;border-top:#fff 1px solid}.cbp-spmenu li{margin:0;padding:0;list-style-type:none;width:100%;display:block;border-bottom:#5fb4e5 1px solid;text-transform:uppercase}.cbp-spmenu li.menu-item-has-children{background:url(images/mobile-menu.png) top right no-repeat}.cbp-spmenu li:first-child{border-top:0}.cbp-spmenu li a{font-family:Roboto,sans-serif;font-weight:500;color:#fff;display:block;padding:18px 0 18px 0}.cbp-spmenu li a:hover{text-decoration:none;color:#eb881c}.cbp-spmenu li ul.sub-menu{margin:0 0 30px 0;padding:0;border-top:0;position:relative;z-index:999}.cbp-spmenu li ul.sub-menu li{margin:0;list-style-type:none;width:100%;display:block;border:0;text-transform:none;background:0 0!important}.cbp-spmenu li ul.sub-menu li a{font-family:Roboto,sans-serif;font-weight:400;color:#fff;padding:8px 0 8px 0;display:block}.cbp-spmenu li ul.sub-menu li a:hover{color:#eb881c}.cbp-spmenu .current-menu-item a{color:#eb881c}.cbp-spmenu .current-menu-item a:hover{color:#fff}.cbp-spmenu .current-menu-ancestor a{color:#eb881c}.cbp-spmenu .current-menu-ancestor a:hover{color:#fff}.cbp-spmenu-horizontal ul li.active{background:url(images/mobile-menu-active.png) top right no-repeat}.cbp-spmenu-horizontal ul li.active a{color:#eb881c}@media only screen and (max-width:640px) and (min-width:479px) and (orientation:landscape){.scroll-mobile{max-height:50%;overflow:auto;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:640px){.cbp-spmenu-top.cbp-spmenu-open{top:74px}}@media only screen and (max-width:320px){.cbp-spmenu .menu-item a{font-size:16px!important;height:20px}.cbp-spmenu .menu-item-has-children a{height:20px}.cbp-spmenu .menu-item-has-children ul li a{height:auto!important}.cbp-spmenu li.menu-item-has-children{background:url(images/mobile-menu-toggle.png) top right no-repeat}.cbp-spmenu-horizontal ul li.active{background:url(images/mobile-menu-toggle-close.png) top right no-repeat}}.blog-header button{position:relative;height:45px;width:100%;max-width:235px;margin:25px auto 50px auto;padding:5px 5px;font-size:16px;color:#ff5200;text-transform:uppercase;outline:0;overflow:hidden;background:#fff;z-index:1;cursor:pointer;transition:80ms ease-in;-o-transition:80ms ease-in;-ms-transition:80ms ease-in;-moz-transition:80ms ease-in;-webkit-transition:80ms ease-in;float:none;font-family:Roboto,sans-serif;border-radius:0}.blog-header .fill:before{content:"";position:absolute;background:#ff5200;bottom:0;left:0;right:0;top:100%;z-index:-1;-webkit-transition:top 90ms ease-in;border:#fff 2px solid}.formBlock button{position:relative;height:45px;width:100%;max-width:235px;margin:25px auto 0 auto;padding:5px 5px;font-size:16px;color:#fff;text-transform:uppercase;outline:0;overflow:hidden;background:#999;z-index:1;cursor:pointer;transition:80ms ease-in;-o-transition:80ms ease-in;-ms-transition:80ms ease-in;-moz-transition:80ms ease-in;-webkit-transition:80ms ease-in;float:none;font-family:Roboto,sans-serif;border-radius:0}.formBlock .fill:before{content:"";position:absolute;background:#666;bottom:0;left:0;right:0;top:100%;z-index:-1;-webkit-transition:top 90ms ease-in}.linkBlock button{position:relative;height:40px;width:auto;margin:0 auto;padding:5px 24px;font-size:16px;color:#fff;text-transform:uppercase;outline:0;overflow:hidden;background:#eb881c;z-index:1;cursor:pointer;transition:80ms ease-in;-o-transition:80ms ease-in;-ms-transition:80ms ease-in;-moz-transition:80ms ease-in;-webkit-transition:80ms ease-in;float:none;font-family:Roboto,sans-serif;font-weight:700;border-radius:0}.the-content button{position:relative;height:40px;width:auto;margin:0 auto;padding:5px 24px;font-size:16px;color:#fff;text-transform:uppercase;outline:0;overflow:hidden;background:#eb881c;z-index:1;cursor:pointer;transition:80ms ease-in;-o-transition:80ms ease-in;-ms-transition:80ms ease-in;-moz-transition:80ms ease-in;-webkit-transition:80ms ease-in;float:none;font-family:Roboto,sans-serif;font-weight:700;border-radius:0}.fill:hover{color:#fff}.fill:before{color:#fff;content:"";position:absolute;background:#c87418;bottom:0;left:0;right:0;top:100%;z-index:-1;-webkit-transition:top 90ms ease-in}.fill:hover:before{top:0}.slide:after{content:"Read on";position:absolute;width:100%;height:100%;left:0;text-align:left;-webkit-transition:all .4s cubic-bezier(.68,-.55,.265,1.55);border-radius:0}.slide:before{content:"Read on";height:100%;width:100%;position:absolute;color:#fff;left:-100%;opacity:0;-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.slide:hover{background:#ff5200;color:#fff}.slide:hover:before{left:0;opacity:1;color:#fff}.slide:hover:after{left:100%;opacity:0}.slide.left:hover{background:#ff5200;color:#fff}.slide.left:before{left:100%;color:#fff;-webkit-transition:all 425ms cubic-bezier(.68,-.55,.265,1.55)}.slide.left:hover:before{left:0}.hvr-sweep-to-top,.hvr-sweep-to-top:visited{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;border-radius:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;background:#ff5200;font-family:Roboto,sans-serif;color:#fff!important;text-decoration:none;text-align:center;text-transform:uppercase;font-size:16px;padding:8px 30px 8px 30px;border:0!important}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#930;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff!important;border:0!important}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0 0 50px 0;width:100%;max-width:100%}.video-container embed,.video-container iframe,.video-container object,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}