﻿*{margin:0;padding:0}body{margin:0;padding:0;font-family:'Roboto', sans-serif}a{color:#e9530b}a.pdf_link:after{content:"";background:url("../images/page/pdf_link.png") center right no-repeat;padding:0 1em 0 0.625em;white-space:nowrap}.center{text-align:center}.wrap{width:90%;max-width:90%;margin:auto}@media only screen and (min-width: 0px) and (max-width: 550px){.wrap{width:97%;min-width:97%;max-width:97%}}.wrap.medium{width:80%;max-width:80%}.button{-webkit-transition:300ms all ease;-moz-transition:300ms all ease;-ms-transition:300ms all ease;-o-transition:300ms all ease;transition:300ms all ease;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#e9530b;color:white;padding:0.5em 1em;font-size:1em;text-decoration:none}.button.centered{margin:auto;width:100px}@media only screen and (min-width: 0px) and (max-width: 550px){.button.centered{width:auto;display:block}}.button:hover{-webkit-transition:300ms all ease;-moz-transition:300ms all ease;-ms-transition:300ms all ease;-o-transition:300ms all ease;transition:300ms all ease;background:#063d8e;text-decoration:none;box-shadow:1px 1px white}.orange{color:#e9530b}.orange.efsBrandOrange{font-weight:400}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a.alignleft{float:left;margin:5px 20px 20px 0}a.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption P .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}blockquote{color:#e9530b;font-size:1.5em;line-height:1.4em;width:90%;margin:1em auto}blockquote.testimonial{font-size:1em;line-height:1;color:#989292;border-left:1px solid #e9530b;padding:0 0 0 1em}blockquote.testimonial a{color:#363636}#header{background:#333131}@media only screen and (min-width: 0px) and (max-width: 550px){#header{height:56px}}#header .wrap{position:relative}#header.internal{background:white;z-index:99}#header.internal #logo{width:227px;background:none !important;top:-7px;padding:20px}#header.internal #logo:hover{top:-3px;box-shadow:none}@media only screen and (min-width: 0px) and (max-width: 550px){#header.internal #logo{max-width:132px;padding:0}}#header a #logo:hover{-webkit-transition:300ms all ease;-moz-transition:300ms all ease;-ms-transition:300ms all ease;-o-transition:300ms all ease;transition:300ms all ease;top:-2px;box-shadow:1px 1px #363636}@media only screen and (min-width: 0px) and (max-width: 550px){#header a #logo:hover{box-shadow:none;top:0;border:none}}#header #logo{-webkit-transition:300ms all ease;-moz-transition:300ms all ease;-ms-transition:300ms all ease;-o-transition:300ms all ease;transition:300ms all ease;background-color:#eb560f;padding:20px;width:260px;max-width:25%;text-align:center;display:inline-block;position:absolute;top:0;left:0;z-index:100}@media only screen and (min-width: 0px) and (max-width: 550px){#header #logo{padding:6px;max-width:189px;margin:0.3em 0 0 0.3em}}#header #logo.standard{background:white;background-size:cover;overflow:hidden}#header #logo.smaller{-webkit-transition:300ms all ease;-moz-transition:300ms all ease;-ms-transition:300ms all ease;-o-transition:300ms all ease;transition:300ms all ease;width:100px}#header #logo img{max-width:100%}#header #menu_close{display:none;float:right;right:2%;outline:none;border:none;background:none;top:1%;position:absolute}#header #menu_close:after{content:"";font-family:"FontAwesome";font-size:2.934em;color:#fff;-webkit-text-stroke:5px black}@media only screen and (min-width: 0px) and (max-width: 550px){#header #menu_close{display:block}}#header #menu_btn{background:none;float:right;outline:none;display:none;margin:0;top:1em;right:2%;border:none;position:absolute}#header #menu_btn:after{content:"";font-family:"FontAwesome";font-size:2.4em;color:#fff;float:left}#header #menu_btn.internal:after{content:"";font-family:"FontAwesome";font-size:2.4em;color:#363636;float:left}@media only screen and (min-width: 0px) and (max-width: 550px){#header #menu_btn{display:block}}#header #nav{width:100%;display:inline-block;vertical-align:bottom;text-align:right;padding-top:25px;margin-bottom:25px}@media only screen and (min-width: 0px) and (max-width: 550px){#header #nav{background:black;width:100%;float:left;top:0;z-index:999;position:fixed;bottom:0;margin:0;padding:0;left:-100%;display:none}}#header #nav .mobileLogo{display:none}@media only screen and (min-width: 0px) and (max-width: 550px){#header #nav .mobileLogo{width:200px;margin:4em auto 0 auto;display:block}}#header #nav .menu-header-container{display:inline-block}#header #nav .menu-header-container .menu{list-style-type:none}@media only screen and (min-width: 0px) and (max-width: 550px){#header #nav .menu-header-container .menu{padding:2em 0 0 0}}#header #nav .menu-header-container .menu li{float:left;padding:0 15px;border-right:#ffffff solid thin}@media only screen and (min-width: 0px) and (max-width: 550px){#header #nav .menu-header-container .menu li{text-align:center;display:block;padding:0 0 0.8em 0;border:none;width:100%}}#header #nav .menu-header-container .menu li.current-menu-item a{text-decoration:underline}@media only screen and (min-width: 0px) and (max-width: 550px){#header #nav .menu-header-container .menu li.current-menu-item a{color:#e9530b}}#header #nav .menu-header-container .menu li a{color:white;text-decoration:none;text-transform:uppercase}#header #nav .menu-header-container .menu li a:hover{text-decoration:underline}#header #nav .menu-header-container .menu li .current_page_item a{color:#e9530b;text-decoration:none}#header #nav .menu-header-container .menu li:last-of-type{border-right:none}#header #nav.internal .menu-header-container .menu li{border-right:black solid thin}#header #nav.internal .menu-header-container .menu li.current-menu-item a{text-decoration:underline;color:#e9530b}@media only screen and (min-width: 0px) and (max-width: 550px){#header #nav.internal .menu-header-container .menu li.current-menu-item a{color:#e9530b}}#header #nav.internal .menu-header-container .menu li a{color:black}@media only screen and (min-width: 0px) and (max-width: 550px){#header #nav.internal .menu-header-container .menu li a{color:white}}#header #nav.internal .menu-header-container .menu li a:hover{color:#e9530b}#header #nav.internal .menu-header-container .menu li:last-of-type{border-right:none}#header.internal #nav ul li a:hover{color:#063d8e}#heroScroller{display:block}@media only screen and (min-width: 0px) and (max-width: 550px){#heroScroller{display:none}}#heroScroller #heroList{margin:0;padding:0;list-style-type:none}#heroScroller #heroList .slick-list{overflow:hidden}#heroScroller #heroList .slick-list .slick-track li{display:inline-block}#heroScroller #heroList .slick-list .slick-track li .holder{position:relative}#heroScroller #heroList .slick-list .slick-track li .holder img{width:100% !important;height:auto !important}#heroScroller #heroList .slick-list .slick-track li .holder .message{position:absolute;bottom:5%;background:rgba(255,255,255,0.8);width:40%;left:2%;padding:0.8em}@media only screen and (min-width: 0px) and (max-width: 550px){#heroScroller #heroList .slick-list .slick-track li .holder .message{width:70%}}#heroScroller #heroList .slick-list .slick-track li .holder .message h3{color:#063d8e;margin:0 0 1em 0;font-size:2em;font-weight:300}@media only screen and (min-width: 0px) and (max-width: 550px){#heroScroller #heroList .slick-list .slick-track li .holder .message h3{font-size:2em}}#heroScroller #heroList .slick-list .slick-track li .holder .message p{display:block;margin:0 0 1em 0}#heroScroller #heroList .slick-list .slick-track li .holder .message p.text{color:#363636;font-size:1.2em;display:block;margin:0 0 2em 0;line-height:1.4}#heroScroller #heroList .slick-dots{top:5px;position:relative}#heroScroller #heroList .slick-dots li button:before{font-size:18px;color:#e9530b}#heroScroller #heroList .slick-dots li button:before:before{content:"";font-family:"FontAwesome";font-size:1em;color:#e9530b;font-weight:100;margin:0 0.5em 0 0}#heroScroller #heroList .slick-next{top:40%;right:60px}#heroScroller #heroList .slick-next:before{content:"";font-family:"FontAwesome";font-size:60px;color:#e9530b;font-weight:100;margin:0 0.5em 0 0;text-shadow:1px 2px #333}#heroScroller #heroList .slick-prev{top:40%;z-index:9999;left:60px}#heroScroller #heroList .slick-prev:before{content:"";font-family:"FontAwesome";font-size:60px;color:#e9530b;font-weight:100;margin:0 0.5em 0 0;text-shadow:1px 2px #333}#divisions{display:block;margin:4.5em 0 3em 0}@media only screen and (min-width: 0px) and (max-width: 550px){#divisions{margin:0 0 2em 0}}#divisions .division{display:inline-block;width:32.3%;vertical-align:top}@media only screen and (min-width: 0px) and (max-width: 550px){#divisions .division{width:100%;display:block}}#divisions .division .holder{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;position:relative;overflow:hidden}#divisions .division .holder a img{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;width:100%;height:auto}#divisions .division .holder a .title{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;background:rgba(255,255,255,0.8);position:absolute;bottom:0;width:100%;display:block}#divisions .division .holder a .title .divisionName{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;text-align:center;font-size:1.5em;padding:1em 0;color:#063d8e;text-shadow:1px 2px white;font-weight:500}@media only screen and (min-width: 0px) and (max-width: 550px){#divisions .division .holder a .title .divisionName{padding:0.7em 0}}#divisions .division .holder a:hover img{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;opacity:0.9;transform:scale(1.1)}#divisions .division .holder a:hover .title{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;background:#e9530b}#divisions .division .holder a:hover .title .divisionName{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;color:white;text-shadow:1px 2px #363636}#divisions .division .holder:hover{-webkit-transition:700ms all ease;-moz-transition:700ms all ease;-ms-transition:700ms all ease;-o-transition:700ms all ease;transition:700ms all ease;box-shadow:2px 1px #ccc}#divisions .division .message{display:block;background-image:linear-gradient(0deg, #fff, #ccc 40%, #363636);padding:1em 1em 1.5em 1em}@media only screen and (min-width: 0px) and (max-width: 550px){#divisions .division .message{background-image:linear-gradient(0deg, #fff, #ccc 20%, #363636)}}#divisions .division .message p{line-height:1.5;font-size:1.1em;color:white;text-align:center;display:block}#divisions .division .message p .explore{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:500ms all ease;-moz-transition:500ms all ease;-ms-transition:500ms all ease;-o-transition:500ms all ease;transition:500ms all ease;color:white;text-decoration:none;background:#063d8e;padding:0.6em 1.4em}#divisions .division .message p .explore:before{content:"";font-family:"FontAwesome";font-size:1em;color:#e9530b;font-weight:100;margin:0 0.5em 0 0}@media only screen and (min-width: 0px) and (max-width: 550px){#divisions .division .message p .explore{display:block}}#divisions .division .message p .explore:hover{-webkit-transition:500ms all ease;-moz-transition:500ms all ease;-ms-transition:500ms all ease;-o-transition:500ms all ease;transition:500ms all ease;background:#e9530b;box-shadow:1px 2px white}#divisions .division .message p .explore:hover:before{content:"";font-family:"FontAwesome";font-size:.8em;color:#fff;font-weight:100;margin:0 0.5em 0 0}#divisions .division .message p:nth-of-type(1){margin:0.9em 0 2em 0}@media only screen and (min-width: 0px) and (max-width: 550px){#divisions .division .message p:nth-of-type(1){margin:0.8em 0}}#divisions .division:nth-of-type(2){margin:0 0.4em}#manifesto{display:block;margin:1em 0 0 0}@media only screen and (min-width: 0px) and (max-width: 550px){#manifesto{margin:0}}#manifesto .holder{position:relative}#manifesto .holder img{width:100%;height:auto}#manifesto .holder .message{position:absolute;bottom:15%;background:rgba(255,255,255,0.8);padding:2em 0}@media only screen and (min-width: 0px) and (max-width: 550px){#manifesto .holder .message{padding:0.5em 0;bottom:3%;position:relative}}#manifesto .holder .message p{font-size:1.4em;line-height:1.4;text-align:center;padding:1em;color:#363636;width:80%;margin:auto}@media only screen and (min-width: 0px) and (max-width: 550px){#manifesto .holder .message p{font-size:1em}}#homeCaseStudies{display:block;background:white;border:1px solid #333;width:90%;margin:2em auto;padding:1em;text-align:center}@media only screen and (min-width: 0px) and (max-width: 550px){#homeCaseStudies{margin:1em 0 0 0}}#homeCaseStudies h2{color:#333;margin:0 0 0.7em 0;font-size:2em;padding:0;font-weight:300}@media only screen and (min-width: 0px) and (max-width: 550px){#homeCaseStudies h2{margin:0.4em 0 0.5em 0;font-size:1.5em}}#homeCaseStudies p{color:#333;font-size:1.2em;line-height:1.2;font-style:italic;padding:0}@media only screen and (min-width: 0px) and (max-width: 550px){#homeCaseStudies p{font-size:1em;line-height:1.4}}#homeCaseStudies p.text{width:75%;margin:0.4em auto 3em auto}@media only screen and (min-width: 0px) and (max-width: 550px){#homeCaseStudies p.text{width:90%}}#homeCaseStudies p.bottom{margin:0.4em auto 1em auto}#contactBottomWidget{display:block;background:#063d8e;border:1px solid #333;margin:2em auto;padding:1em;text-align:center}@media only screen and (min-width: 0px) and (max-width: 550px){#contactBottomWidget{margin:1em 0 0 0}}#contactBottomWidget h2{color:white;margin:0 0 0.7em 0;font-size:2em;padding:0;font-weight:300}@media only screen and (min-width: 0px) and (max-width: 550px){#contactBottomWidget h2{margin:0.4em 0 0.5em 0;font-size:1.5em}}#contactBottomWidget p{color:white;font-size:1.2em;line-height:1.2;font-style:italic;padding:0}@media only screen and (min-width: 0px) and (max-width: 550px){#contactBottomWidget p{font-size:1em;line-height:1.4}}#contactBottomWidget p.text{width:75%;margin:0.4em auto 3em auto}@media only screen and (min-width: 0px) and (max-width: 550px){#contactBottomWidget p.text{width:90%}}#contactBottomWidget p.bottom{margin:0.4em auto 1em auto}.entry.fourOhFour{min-height:300px}@media only screen and (min-width: 0px) and (max-width: 550px){.entry.fourOhFour{min-height:100px}}.entry.fourOhFour p{text-align:center}.entry.caseStudyArchive{min-height:300px}.entry.caseStudyArchive .caseStudyList{margin:auto;text-align:center}.entry.caseStudyArchive .caseStudyList li{display:block;margin:0 1em 0 0;padding:1em;border-bottom:1px solid #ccc}.entry.caseStudyArchive .caseStudyList li a{color:#e9530b;line-height:1.4;font-size:1.3em;text-decoration:none}.entry.caseStudyArchive .caseStudyList li a h3{font-weight:400}.entry.caseStudyArchive .caseStudyList li a:hover{text-decoration:underline}.entry.caseStudyArchive .caseStudyList li .termList{display:block;margin:1em 0 0 1em;list-style-type:disc}.entry.caseStudyArchive .caseStudyList li .termList li{display:block;border-bottom:none;margin:0 0 0.3em 0;font-style:italic;padding:0}.case-study-breadcrumbs{display:block;margin:2em 5%;padding:1em 0}.case-study-breadcrumbs li{display:inline-block;margin:0 0.2em 0 0;color:#333}.case-study-breadcrumbs li:nth-of-type(1):after{content:"";font-family:"FontAwesome";font-size:.8em;color:#333;font-weight:100;margin:0 0 0 0.5em}.case-study-breadcrumbs li:nth-of-type(1) a{color:#333}.case-study-breadcrumbs li:nth-of-type(2):after{content:"";font-family:"FontAwesome";font-size:.8em;color:#333;font-weight:100;margin:0 0 0 0.5em}.case-study-breadcrumbs li:last-of-type{margin:0}.case-study-entry-header{display:block;min-height:500px;position:relative;background:#063d8e;border-bottom:10px solid #e9530b}.case-study-entry-header img{display:block;margin:auto;width:80%;height:auto;border-top:26px solid #063d8e}.case-study-entry-header .headlineTermsBlock{background:#e9530b;text-align:center;width:50%;margin:auto;position:absolute;bottom:10%;right:0;left:0;padding:0.5em;box-shadow:1px 1px 16px 8px #ddd}.case-study-entry-header .headlineTermsBlock h1{font-size:2em;line-height:1.5;color:white;font-weight:300;width:90%;margin:auto}.case-study-entry-header .headlineTermsBlock .termList{display:block;margin:2em 0 0.8em 0}.case-study-entry-header .headlineTermsBlock .termList li{display:inline-block;margin:0 0.5em 0 0}.case-study-entry-header .headlineTermsBlock .termList li:last-of-type{margin:0}.case-study-entry-header .headlineTermsBlock .termList li a{-webkit-transition:500ms all ease;-moz-transition:500ms all ease;-ms-transition:500ms all ease;-o-transition:500ms all ease;transition:500ms all ease;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:white;border:1px solid #063d8e;color:#063d8e;padding:6px 10px;font-weight:500;text-decoration:none}.case-study-entry-header .headlineTermsBlock .termList li a:hover{-webkit-transition:500ms all ease;-moz-transition:500ms all ease;-ms-transition:500ms all ease;-o-transition:500ms all ease;transition:500ms all ease;border:1px solid #333;background:#ccc}.caseStudySingleEntry{display:block}.caseStudySingleEntry .singleImage{display:block;margin:2em 0}.caseStudySingleEntry .singleImage img{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:95%;margin:auto;box-shadow:1px 1px 16px 8px #b2b2b2;height:auto;display:block}.caseStudySingleEntry h2{text-align:center;font-size:2em;font-weight:300;padding:0 0 0.2em 0;width:60%;display:block;margin:0 auto 1em auto;border-bottom:1px solid #e9530b}.caseStudySingleEntry h3{text-align:center;font-size:2.3em;margin:0 auto 1em auto;padding:0 0 0.5em 0;font-weight:300;width:50%;color:black;border-bottom:3px solid #e9530b}.caseStudySingleEntry h4{text-align:center;font-size:1.7em;font-weight:300;padding:0 0 0.2em 0;width:40%;display:block;margin:0 auto 1em auto;border-bottom:1px solid #e9530b}.caseStudySingleEntry .whoTheyAre{background:#363636;color:white;display:block;width:72%;padding:3em 0;margin:4em auto 0 auto;border-bottom:10px solid #e9530b}.caseStudySingleEntry .whoTheyAre .container{width:50%;margin:auto;padding:1em;line-height:2;font-size:1.3em;text-align:center}.caseStudySingleEntry .objectiveSolution{display:block;margin:2em 0;line-height:1.5;font-size:1.2em;overflow:auto}.caseStudySingleEntry .objectiveSolution .container{background:#f1f1f1;padding:1em 3em 4em 3em;width:88%;margin:5em auto 3em auto;display:block;color:black;overflow:auto}.caseStudySingleEntry .objectiveSolution .container ul{margin:0;padding:0}.caseStudySingleEntry .objectiveSolution .container ul li{margin:0 0 1.5em 0;list-style:none}.caseStudySingleEntry .objectiveSolution .container ul li:before{content:"\25FC";color:#063d8e;font-weight:bold;display:inline-block;width:1em;margin:0 10px 0 0;font-size:23px}.caseStudySingleEntry .objectiveSolution .container .objective{width:45%;margin:3em 0 0 0;vertical-align:top;display:inline-block}.caseStudySingleEntry .objectiveSolution .container .solutions{width:45%;margin:3em 0 0 0;float:right;display:inline-block}.caseStudySingleEntry .results{display:block;background:#063d8e;color:white;padding:3em 0;margin:6em 0 3em 0;border-bottom:10px solid #e9530b}.caseStudySingleEntry .results .container{width:70%;font-size:1.3em;line-height:2;margin:auto;padding:1em;text-align:center}.caseStudySingleEntry .clientQuote{padding:2em;background:#f1f1f1;text-align:center;font-style:italic}.caseStudySingleEntry .clientQuote blockquote{font-size:1.3em;line-height:1.9;color:#333}.pageWidthSidebar .entry{display:inline-block;vertical-align:top;width:68%}@media only screen and (min-width: 0px) and (max-width: 550px){.pageWidthSidebar .entry{width:100%}}.pageWidthSidebar .sidebar{display:inline-block;vertical-align:top;width:30%;float:right;position:sticky;top:10px}@media only screen and (min-width: 0px) and (max-width: 550px){.pageWidthSidebar .sidebar{width:100%;float:left;top:0}}.pageWidthSidebar .sidebar .pageMetaSubMenu{background:#f3f2f2;padding:1em;margin:0 0 2em 0;position:relative}@media only screen and (min-width: 0px) and (max-width: 550px){.pageWidthSidebar .sidebar .pageMetaSubMenu{box-shadow:1px 2px #ccc}}.pageWidthSidebar .sidebar .pageMetaSubMenu #openMenu{background:none;outline:none;border:none;float:right;margin:0;bottom:4px;right:0;position:absolute;cursor:pointer}.pageWidthSidebar .sidebar .pageMetaSubMenu #openMenu:before{content:"";font-family:"FontAwesome";font-size:1.2em;color:#363636;font-weight:100;margin:0 0.8em 0 0}.pageWidthSidebar .sidebar .pageMetaSubMenu h2{color:black;margin:0 0 1em 0;border-bottom:1px solid black;padding:0 0 0.2em 0;font-weight:300}@media only screen and (min-width: 0px) and (max-width: 550px){.pageWidthSidebar .sidebar .pageMetaSubMenu h2{margin:0 0 0.5em 0}}@media only screen and (min-width: 0px) and (max-width: 550px){.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI{display:none}}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI #menuClose{background:none;outline:none;border:none;float:right;display:none;position:absolute;right:0;top:56px;cursor:pointer}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI #menuClose:before{content:"";font-family:"FontAwesome";font-size:1.4em;color:#363636;font-weight:100;margin:0 0.8em 0 0}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI ul{list-style-type:none;margin:2em 0 0 0}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI ul li{display:block;margin:0 0 0.8em 20px;text-indent:-1.2em}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI ul li:before{content:"";font-family:"FontAwesome";font-size:.8em;color:#ccc;font-weight:100;margin:0 0.8em 0 0}@media only screen and (min-width: 0px) and (max-width: 550px){.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI ul li{margin:0 0 0.8em 20px}}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI ul li a{color:black;font-weight:300;text-decoration:none}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI ul li a:hover{text-decoration:underline}.pageWidthSidebar .sidebar .pageMetaSubMenu .internalMenuI ul li:hover:before{content:"";font-family:"FontAwesome";font-size:.8em;color:#e9530b;font-weight:100;margin:0 0.8em 0 0}.post{text-align:left;padding:0 0 5em 0;background:white;margin:0 0 5em 0}.post .entry{color:#363636}@media only screen and (min-width: 0px) and (max-width: 550px){.post .entry{margin:2em 0 0 0}}.post .entry h1{font-size:3em;margin:1em 0 0.3em 0;font-weight:300;color:#063d8e}.post .entry h2{font-size:2.5em;margin:1em 0 0.3em 0;font-weight:300;color:#063d8e}.post .entry h3,.post .entry h4,.post .entry h5{font-size:2em;margin:1em 0 0.3em 0;font-weight:300;color:#063d8e}.post .entry h3.pageSep,.post .entry h4.pageSep,.post .entry h5.pageSep{text-align:center;margin:2em 0 0.5em 0;font-size:2.1em;color:#063d8e}.post .entry ol li{padding:0 0 1em 0 !important}.post .entry ul,.post .entry ol{margin:0 0 2em 4em;display:block}.post .entry ul li,.post .entry ol li{font-size:1.1em;padding:0 0 0.3em 0;line-height:1.5}.post .entry ul li .children,.post .entry ol li .children{margin:0 0 0 2em}.post .entry p{font-size:1.1em;padding:0 0 1em 0;line-height:1.8}.post .entry p.hasImage{padding:0}.post .entry .accordianBlock{display:block}.post .entry .accordianBlock .accordian{cursor:pointer;display:block;width:100%;border:none;outline:none;transition:0.4s;padding:0.5em 0 0.5em 2em;background:white;text-align:left;position:relative}.post .entry .accordianBlock .accordian:after{content:"";font-family:"FontAwesome";font-size:13px;font-weight:100;margin:#777;position:absolute;top:47px;right:0}.post .entry .accordianBlock .accordian:before{content:url("https://s3.amazonaws.com/hosteds3media/EFS_Networks/Website/Page/logo_swirl_icon.png");display:inline-block;position:absolute;left:0;top:33px}.post .entry .accordianBlock .accordian h3{font-size:2.4em;font-weight:100;display:inline-block;padding:0 0 0 0.7em}.post .entry .accordianBlock .accordian.active{border-bottom:1px solid #ccc}.post .entry .accordianBlock .accordian.active:after{content:"";font-family:"FontAwesome";font-size:13px;font-weight:100;margin:#777;position:absolute;top:47px;right:0}.post .entry .accordianBlock .panel{padding:1em;background-color:white;display:none;overflow:hidden;border-bottom:1px solid #ccc}.post .entry .accordianBlock .panel h4{font-size:1.4em;font-weight:400;margin:0 0 1em 0}.post .entry .accordianBlock .panel h5{color:#333;font-size:1.2em;font-weight:500;margin:0 0 0.2em 0}.post .entry .divisionChildPages{display:block;background:#f3f2f2;margin:5em 0 2em 0;padding:1em}.post .entry .divisionChildPages h2{color:#333;margin:0;font-size:2em;padding:0}@media only screen and (min-width: 0px) and (max-width: 550px){.post .entry .divisionChildPages h2{font-size:1.5em;margin:0 0 0.4em 0;display:block;text-align:center}}.post .entry .divisionChildPages p{color:#333;font-size:1em;font-style:italic;margin:0 0 1.4em 0;padding:0}.post .entry .divisionChildPages .pages{list-style-type:none;margin:0}.post .entry .divisionChildPages .pages li{display:block;margin:0 0 0.8em 20px;text-indent:-1.2em}.post .entry .divisionChildPages .pages li:before{content:"";font-family:"FontAwesome";font-size:.8em;color:#ccc;font-weight:100;margin:0 0.8em 0 0}@media only screen and (min-width: 0px) and (max-width: 550px){.post .entry .divisionChildPages .pages li{margin:0 0 0.8em 20px}}.post .entry .divisionChildPages .pages li a{color:black;font-weight:300;text-decoration:none}.post .entry .divisionChildPages .pages li a:hover{text-decoration:underline}.post .entry .divisionChildPages .pages li:hover:before{content:"";font-family:"FontAwesome";font-size:.8em;color:#e9530b;font-weight:100;margin:0 0.8em 0 0}.content_header{width:100%;padding:40px 0;background:#333131 no-repeat;background-size:cover;margin:0 0 2em 0}@media only screen and (min-width: 0px) and (max-width: 550px){.content_header{padding:1em 0;margin:0}}.content_header h3{color:#ffffff;text-transform:uppercase;font-size:3em;text-align:center;font-weight:300}@media only screen and (min-width: 0px) and (max-width: 550px){.content_header h3{font-size:1.5em}}.bio{vertical-align:top}.bio+.bio{border-top:solid thin #a2a2a2;padding-top:30px;margin-top:30px}.bio .bio-title{font-family:"Changa One", sans-serif;font-size:1.5em;margin-bottom:20px;text-align:left}@media only screen and (min-width: 0px) and (max-width: 550px){.bio .bio-title{text-align:center}}.bio p{text-align:left;vertical-align:top;display:inline-block}.bio p.bio-img{width:20%;display:inline-block}@media only screen and (min-width: 0px) and (max-width: 550px){.bio p.bio-img{width:100%;display:block}}.bio p.bio-img img{border:solid 3px #fff;outline:solid 3px #063d8e;width:100%;height:auto}@media only screen and (min-width: 0px) and (max-width: 550px){.bio p.bio-img img{margin:0 auto;display:block;width:60%}}.bio p.bio-content{width:71%;vertical-align:top;margin:0 0 0 4em;display:inline-block;text-align:justify}@media only screen and (min-width: 0px) and (max-width: 550px){.bio p.bio-content{width:90%;margin:auto;display:block;text-align:center;line-height:1.2}}.efsClientLogoRow{display:block;width:620px;margin:auto}@media only screen and (min-width: 0px) and (max-width: 550px){.efsClientLogoRow{width:100%}}.efsClientLogoRow .one,.efsClientLogoRow .two,.efsClientLogoRow .three{width:30%;display:inline-block}@media only screen and (min-width: 0px) and (max-width: 550px){.efsClientLogoRow .one,.efsClientLogoRow .two,.efsClientLogoRow .three{width:100%}.efsClientLogoRow .one img,.efsClientLogoRow .two img,.efsClientLogoRow .three img{margin:auto;display:block}}.efsClientLogoRow .two{margin:0 1em}@media only screen and (min-width: 0px) and (max-width: 550px){.efsClientLogoRow .two{margin:0}}.contactPage .left{width:49%;display:inline-block}.contactPage .left img{height:auto;width:100%}.contactPage .right{width:45%;display:inline-block;vertical-align:top;margin:0 0 0 1em}.contactPage .right .wpcf7-form{display:block;margin:1em 0 0 0;border-top:1px solid #e9530b;padding:2em 0 0 0}.contactPage .right .wpcf7-form label{font-weight:500}.contactPage .right .wpcf7-form input,.contactPage .right .wpcf7-form textarea{display:block;width:97%;padding:0.5em}.contactPage .right .wpcf7-form input.button,.contactPage .right .wpcf7-form textarea.button{border:none;width:100px;margin:auto;cursor:pointer}#scroll_top{position:fixed;bottom:0;right:1%}#scroll_top #scroll{width:50px;height:50px;position:relative;margin:-4em 0 1.250em 0}#scroll_top #scroll a{-webkit-border-radius:.273em;-moz-border-radius:.273em;border-radius:.273em;background:#363636;width:100%;height:100%;float:right;text-decoration:none}#scroll_top #scroll a:after{content:"";font-family:"FontAwesome";font-size:2.934em;color:#fff;font-weight:100;margin:0.035em 0 0 0.25em;text-align:center;float:left}#scroll_top #scroll a:hover{transition:background 0.7s ease;background:#e9530b}ul.starList{list-style-type:none}ul.starList li:before{content:"";font-family:"FontAwesome";font-size:.8em;color:#363636;font-weight:100;margin:0 0.5em 0 0}#footer{background:#363636;padding:4em 0 3em 0}@media only screen and (min-width: 0px) and (max-width: 550px){#footer{padding:2em 0}}#footer .menuLeft{display:inline-block;width:370px}@media only screen and (min-width: 0px) and (max-width: 550px){#footer .menuLeft{display:block;margin:0 auto 1em auto;width:auto}}#footer .menuLeft .menu-footer-container{width:auto;display:inline-block}@media only screen and (min-width: 0px) and (max-width: 550px){#footer .menuLeft .menu-footer-container{display:block;margin-bottom:2em}}#footer .menuLeft .menu-footer-container #menu-footer{list-style-type:none}#footer .menuLeft .menu-footer-container #menu-footer li{display:block;margin:0 0 0.2em 0}@media only screen and (min-width: 0px) and (max-width: 550px){#footer .menuLeft .menu-footer-container #menu-footer li{text-align:center}}#footer .menuLeft .menu-footer-container #menu-footer li a{color:white;text-decoration:none;font-weight:300}#footer .menuLeft .menu-footer-container #menu-footer li a:hover{text-decoration:underline}#footer .menuLeft .awsBadge{width:220px;float:right}@media only screen and (min-width: 0px) and (max-width: 550px){#footer .menuLeft .awsBadge{float:unset;display:block;margin:auto}}#footer .menuLeft .awsBadge img{width:100%;height:auto}#footer .logoRight{display:inline-block;float:right}@media only screen and (min-width: 0px) and (max-width: 550px){#footer .logoRight{display:block;float:unset;width:72%;margin:auto}}#footer .logoRight img{display:block;margin:0 auto 0.5em auto}@media only screen and (min-width: 0px) and (max-width: 550px){#footer .logoRight img{width:100%;height:auto}}#footer .logoRight p{color:white;margin:2em 0 0 0;font-size:0.7em}@media only screen and (min-width: 0px) and (max-width: 550px){#footer .logoRight p{text-align:center}}#footer .logoRight .privacyPolicy{display:block;margin:0;padding:0;text-align:center;list-style-type:none}#footer .logoRight .privacyPolicy li{display:inline-block;margin:0 0.2em 0 0}#footer .logoRight .privacyPolicy li a{color:white;font-size:0.65em}#footer .logoRight .privacyPolicy li a:hover{text-decoration:none}
/*# sourceMappingURL=style.css.map */
