@font-face{font-family:'bebas_neuebold';src:url("../fonts/bebasneue_bold-webfont.eot");src:url("../fonts/bebasneue_bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_bold-webfont.woff2") format("woff2"),url("../fonts/bebasneue_bold-webfont.woff") format("woff"),url("../fonts/bebasneue_bold-webfont.ttf") format("truetype"),url("../fonts/bebasneue_bold-webfont.svg#bebas_neuebold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bebas_neue_regularregular';src:url("../fonts/bebasneue_regular-webfont.eot");src:url("../fonts/bebasneue_regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_regular-webfont.woff2") format("woff2"),url("../fonts/bebasneue_regular-webfont.woff") format("woff"),url("../fonts/bebasneue_regular-webfont.ttf") format("truetype"),url("../fonts/bebasneue_regular-webfont.svg#bebas_neue_regularregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bebas_neuethin';src:url("../fonts/bebasneue_thin-webfont.eot");src:url("../fonts/bebasneue_thin-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_thin-webfont.woff2") format("woff2"),url("bebasneue_thin-webfont.woff") format("woff"),url("../fonts/bebasneue_thin-webfont.ttf") format("truetype"),url("../fonts/bebasneue_thin-webfont.svg#bebas_neuethin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'bebas_neuebook';src:url("../fonts/bebasneue_book-webfont.eot");src:url("../fonts/bebasneue_book-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/bebasneue_book-webfont.woff2") format("woff2"),url("../fonts/bebasneue_book-webfont.woff") format("woff"),url("../fonts/bebasneue_book-webfont.ttf") format("truetype"),url("../fonts/bebasneue_book-webfont.svg#bebas_neuebook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url("../fonts/opensans-regular-webfont.eot");src:url("../fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-regular-webfont.woff2") format("woff2"),url("../fonts/opensans-regular-webfont.woff") format("woff"),url("../fonts/opensans-regular-webfont.ttf") format("truetype"),url("../fonts/opensans-regular-webfont.svg#open_sansregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sansbold';src:url("../fonts/opensans-bold-webfont.eot");src:url("../fonts/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-bold-webfont.woff2") format("woff2"),url("../fonts/opensans-bold-webfont.woff") format("woff"),url("../fonts/opensans-bold-webfont.ttf") format("truetype"),url("../fonts/opensans-bold-webfont.svg#open_sansbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanslight';src:url("../fonts/opensans-light-webfont.eot");src:url("../fonts/opensans-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-light-webfont.woff2") format("woff2"),url("../fonts/opensans-light-webfont.woff") format("woff"),url("../fonts/opensans-light-webfont.ttf") format("truetype"),url("../fonts/opensans-light-webfont.svg#open_sanslight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'open_sanssemibold';src:url("../fonts/opensans-semibold-webfont.eot");src:url("../fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/opensans-semibold-webfont.woff2") format("woff2"),url("../fonts/opensans-semibold-webfont.woff") format("woff"),url("../fonts/opensans-semibold-webfont.ttf") format("truetype"),url("../fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");font-weight:normal;font-style:normal}html,body{margin:0;padding:0;height:100%}html p,body p{-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}a{text-decoration:none}a:hover{text-decoration:none}li{list-style:none}html{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:none}a:focus,a:active,button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:0;outline:0}sup{font-size:xx-small;vertical-align:top}sub{font-size:xx-small;vertical-align:bottom}input{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}textarea:focus,input:focus{outline:0}.error{outline:none;border-color:red}*:focus{outline:0}body{font-family:'open_sansregular';color:#262626;font-size:12px;background:#f2f2f2}img{max-width:100%;vertical-align:top}.entry-content img,.comment-content img,.widget img{max-width:100%}img[class*="align"],img[class*="wp-image-"]{height:auto}img.size-full{max-width:100%;width:auto}.wp-caption{max-width:100%}.stage{min-width:320px;margin:0 auto;text-align:center;min-height:100%;position:relative;overflow:hidden;max-width:100%;background:#fff}.stage header{width:100%;position:absolute;z-index:1000;top:0;background:#fff;height:70px}.stage header .inner{margin:0 auto;max-width:1140px;position:relative;padding:10px;height:100%}.stage header .inner h1{float:left}.stage header .inner h1 img{width:110px}.stage header .inner h2,.stage header .inner .tel{display:none}.stage header .inner a{color:#262626}.stage header .inner .downloadBrochure{position:absolute;right:93px;top:19px}.stage header .inner .downloadBrochure a{border-right:1px solid #2268b0;color:#2268b0;display:block;font-size:13px;line-height:13px;padding:3px 0 5px 35px;text-align:left;text-transform:uppercase;vertical-align:top;width:110px}.stage header .inner .searchExpand{background:url("../images/eci-search-mob.svg") no-repeat -6px 12px;height:25px;width:25px;position:absolute;top:12px;right:45px;padding:10px;cursor:pointer;background-size:53px}.stage header .inner .searchwrapper{position:absolute;right:0;top:70px;z-index:10000}.stage header .inner .searchwrapper .search-form{position:relative;display:none}.stage header .inner .searchwrapper .search-form input.text{background:#2268b0;border:0;color:#fff;padding:4px 10px 5px 38px;width:157px;height:26px;border-bottom:1px solid #fff}.stage header .inner .searchwrapper .search-form input.submit{background:url("../images/eci-search.svg") no-repeat -10px 6px;border:0;background-size:55px auto;width:35px;height:35px;position:absolute;top:0;left:0;cursor:pointer}.stage header .inner .menuExpand{height:10px;width:10px;position:absolute;top:25px;right:10px;padding:10px;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.stage header .inner .menuExpand span{background:none repeat scroll 0 0 #4774ac;display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:all 0.25s ease-in-out 0s;width:100%}.stage header .inner .menuExpand span:nth-child(1){top:0px}.stage header .inner .menuExpand span:nth-child(2),.stage header .inner .menuExpand span:nth-child(3){top:9px}.stage header .inner .menuExpand span:nth-child(4){top:18px}.stage header .inner nav{position:absolute;right:0;top:70px;z-index:10000}.stage header .inner nav ul.top-nav{display:none;width:160px;position:relative;left:0px;top:0px;text-align:left;border-bottom:5px solid #2268b0;background:#e5e5e5}.stage header .inner nav ul.top-nav li{height:auto}.stage header .inner nav ul.top-nav li:hover{background:#f2f2f2}.stage header .inner nav ul.top-nav li:hover a{color:#2268b0}.stage header .inner nav ul.top-nav li.current_page_item{background:#f2f2f2}.stage header .inner nav ul.top-nav li.current_page_item a{color:#2268b0}.stage header .inner nav ul.top-nav li .sub-menu li{height:45px}.stage header .inner nav ul.top-nav li .sub-menu li a{padding-left:25px}.stage header .inner nav ul.top-nav li a{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;font-size:13px;padding:15px;display:block;color:#2268b0;text-transform:uppercase;font-family:'open_sansregular'}.stage header .inner nav ul.top-nav li ul{display:none}.stage main{padding-top:70px}.stage main .content .hero{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.stage main .content .hero .inner .ms-bullets{bottom:0px!important;width:100px!important}.stage main .content .hero .inner .ms-bullets .ms-bullets-count{background:url("../images/eci-repeatable-whitebg.png") repeat;height:70px;padding:10px;width:100%}.stage main .content .hero .inner .ms-bullets .scroll{background:url("../images/eci-scroll.svg") no-repeat;bottom:0;height:45px;position:absolute;width:100px;background-size:42px auto;background-position:50% 0;cursor:pointer}.stage main .content .hero .inner .positionBg img{margin-top:0!important}.stage main .content .hero .inner .ms-slide-info{width:100%;height:10%;margin:auto;position:absolute;max-width:960px;top:150px;left:0;bottom:0;right:0}.stage main .content .hero .inner .ms-slide-info .ms-info h1{font-family:'bebas_neuebold';color:#fff;text-transform:uppercase;text-align:left;display:inline-block;font-size:24px;background:url("../images/eci-repeatable-whitebg.png") repeat;padding:10px;text-shadow:0px 0px 3px rgba(0,0,0,0.3)}.stage main .content .bodyContent{padding:20px 0 33px}.stage main .content .bodyContent h2{display:inline-block}.stage main .content .bodyContent h2 span{color:#446596}.stage main .content .bodyContent .divider{display:block;margin:25px auto 0;width:70%;border-top:2px solid #609edc}.stage main .content .bodyContent .divider.alt{margin:35px auto -30px}.stage main .content .bodyContent .divider img{background-color:#ffffff;max-height:45px;padding:0 20px;position:relative;top:-22px}.stage main .content .bodyContent .copy{padding:0 10px 0;max-width:960px;margin:0 auto;overflow:hidden}.stage main .content .bodyContent .copy.noPadding{padding:0 0 50px;overflow:hidden}.stage main .content .bodyContent .copy.noPadding p{padding:0 10px}.stage main .content .bodyContent .copy.logos p.noPad{padding-bottom:0}.stage main .content .bodyContent .copy.logos img{margin:5px 0 15px;width:110px}.stage main .content .bodyContent .copy.logos img.padTop{padding-top:10px}.stage main .content .bodyContent .copy.contactPage ul{padding-top:20px}.stage main .content .bodyContent .copy.contactPage ul.top{border:0;padding-top:10px}.stage main .content .bodyContent .copy.contactPage ul li span{font-weight:bold;background:none;padding-left:0}.stage main .content .bodyContent .copy strong{font-family:'open_sanssemibold';font-weight:normal}.stage main .content .bodyContent .copy.fwlinks ul{padding-left:0}.stage main .content .bodyContent .copy.links ul{padding-left:0}.stage main .content .bodyContent .copy.links ul li{height:20px}.stage main .content .bodyContent .copy.links ul li span{padding-left:0}.stage main .content .bodyContent .copy.links ul li span a{padding-left:20px}.stage main .content .bodyContent .copy.company{padding:0;max-width:100%}.stage main .content .bodyContent .copy.company h2{padding:0 10px;margin-bottom:20px}.stage main .content .bodyContent .copy.company p{padding-top:20px;padding-bottom:20px;background:#f2f2f2}.stage main .content .bodyContent .copy.company p img{padding-bottom:10px}.stage main .content .bodyContent .copy.company p span{display:block;font-family:bebas_neuebook;font-size:18px}.stage main .content .bodyContent .copy.company p:last-child{margin-bottom:20px;padding-top:0}.stage main .content .bodyContent .copy p{padding-bottom:20px}.stage main .content .bodyContent .copy a{color:#2268b0;font-family:'open_sanssemibold'}.stage main .content .bodyContent .copy h3,.stage main .content .bodyContent .copy h4{text-transform:uppercase}.stage main .content .bodyContent .copy h3{margin-bottom:10px}.stage main .content .bodyContent .copy>div{width:100%;vertical-align:top;min-height:95px;padding:20px 0;color:#fff}.stage main .content .bodyContent .fullwidthContact{margin:0;background:url("../images/eci-mid-color.jpg") repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;height:300px}.stage main .content .bodyContent .fullwidth{max-height:500px;overflow:hidden;position:relative;margin-bottom:20px}.stage main .content .bodyContent .fullwidth .copy{bottom:auto;height:10%;left:0;margin:auto;max-width:960px;position:absolute;right:0;top:34%;width:100%;overflow:visible;padding:0}.stage main .content .bodyContent .fullwidth .copy h2{font-family:'bebas_neuebold';color:#fff;font-size:18px}.stage main .content .bodyContent .inlineImages{max-width:960px;margin:0 auto 20px;overflow:hidden}.stage main .content .bodyContent .inlineImages img.single{display:block!important}.stage main .content .bodyContent .inlineImages img:first-child{display:none}.stage main .content .bodyContent .innerIcons{max-width:100%}.stage main .content .bodyContent .chinese{clear:both}.stage main .content .bodyContent .mediaItems li h3{margin-bottom:0}.stage main .content .bodyContent .mediaItems li img{width:55px;margin-bottom:10px}.stage main .content .bodyContent .downloads{width:auto}.stage main .content .bodyContent .downloads h3{float:left;margin-bottom:30px;margin-top:20px;text-align:left;width:100%}.stage main .content .bodyContent .downloads .download{text-align:left}.stage main .content .bodyContent .download{display:block;padding-top:20px}.stage main .content .bodyContent .download img{height:30px;margin-right:5px;position:relative;top:-8px}.stage main .content .bodyContent .download a{color:#2268b0;padding-top:20px;cursor:pointer}.stage main .content .bodyContent table{padding:20px 0;width:100%}.stage main .content .bodyContent table thead th{border-bottom:thin solid;padding-bottom:10px}.stage main .content .bodyContent table thead th:first-child{border-bottom:none}.stage main .content .bodyContent table tbody tr td{border-bottom:thin dotted;padding:10px 0}.stage main .content .bodyContent ul{max-width:330px;margin:0 auto}.stage main .content .bodyContent ul li{vertical-align:top;margin-bottom:20px}.stage main .content .bodyContent ul li span{background:url("../images/eci-bullet.svg") no-repeat 0 5px;background-size:8px auto;padding-left:20px}.stage main .content .bodyContent ul li:last-child{margin-bottom:20px}.stage main .content .bodyContent ul.divlist li{background:none;padding:0;margin-left:15px;margin-bottom:10px}.stage main .content .bodyContent ul.divlist li.header{font-family:'open_sansbold';text-transform:none;font-size:13px;margin-bottom:0;margin-left:-15px;padding-bottom:20px;padding-top:20px}.stage main .content .bodyContent ul.divlist li.header span{background:none}.stage main .content .bodyContent ul.divlist li p{padding:0 0 5px 0;text-align:left;padding-left:20px}.stage main .content .bodyContent ul.divlist li:first-child.header{padding-top:0}.stage main .content .bodyContent ul.icons{max-width:100%;padding-left:0}.stage main .content .bodyContent ul.icons li{display:inline-block;font-size:12px;padding:20px 0 0;width:32%;color:#2268b0;text-transform:uppercase}.stage main .content .bodyContent ul.icons li img{margin-bottom:10px}.stage main .content .bodyContent ul.icons.logos img{width:90px}.stage main .content .bodyContent ul.page-numbers>li{display:inline-block;color:#2268b0;font-family:"open_sansbold"}.stage main .content .bodyContent ul.page-numbers>li span{background:none;padding-left:0}.stage main .content .bodyContent ul.page-numbers>li a{color:#2268b0}.stage main .content .bodyContent .greyBg{background:#f2f2f2;padding-top:20px;margin-bottom:20px}.stage main .content .bodyContent .contact{padding:20px 0;min-height:250px;background:#1c5499;color:#fff}.stage main .content .bodyContent .contact .inner{max-width:1050px;margin:0 auto}.stage main .content .bodyContent .contact .inner ul{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #fff;max-width:300px}.stage main .content .bodyContent .contact .inner ul li{margin:0;padding:0 0 5px 0}.stage main .content .bodyContent .contact .inner ul li.office{font-size:24px;font-family:bebas_neuebook;margin-bottom:10px;padding:0}.stage main .content .bodyContent .contact .inner ul li.newContact{margin:10px 0 0}.stage main .content .bodyContent .contact .inner ul li.newRegion{margin:20px 0 0;border-top:1px solid #fff;padding:20px 0}.stage main .content .bodyContent .contact .inner ul li.address{margin:10px 0}.stage main .content .bodyContent .contact .inner ul li span{background:none;font-weight:bold;padding:0}.stage main .content .bodyContent .contact .inner ul li a{color:#fff}.stage main .content .bodyContent .contact .inner ul:last-child{margin-bottom:0;padding-bottom:0;border:0}.stage h1,.stage h2,.stage h3,.stage h4,.stage h5{font-family:bebas_neuebook}.stage h2{font-size:24px;margin-bottom:10px}.stage h3{font-size:14px;line-height:14px;font-family:'open_sanssemibold';color:#2268b0}.stage h4{font-size:13px}.stage h5{font-size:8px}.stage footer{height:auto;text-transform:uppercase;font-size:8px;position:absolute;width:100%;bottom:0;left:0;color:#262626}.stage footer>div{max-width:1050px;margin:0 auto}.stage footer>div p{padding:10px}.stage footer>div p.copyright{float:left;padding-bottom:2px}.stage footer>div p.copyright a{color:#262626}.stage footer>div p.copyright img{max-width:90px}.stage footer>div p.privacy,.stage footer>div p.terms{display:none}.stage footer>div p.developer{float:right;text-align:right;position:relative}.stage footer>div p.developer a{color:#262626}.ms-skin-default .ms-bullet{background:url("../images/eci-bullet-default.svg") no-repeat 0 5px;background-size:12px auto}.stage main .content .ms-bullets .ms-bullet.ms-bullet-selected{background:url("../images/eci-bullet-selected.svg") no-repeat 0 5px;background-size:12px auto!important}.stage main .content .ms-bullets .ms-bullet,.stage main .content .ms-bullets .ms-bullet.ms-bullet-selected{background-position:0 0!important}.ms-bullets{display:none}.hideBullets .ms-bullets{display:none}.ms-bullets .ms-bullet{height:14px;width:14px}
