@media screen and (max-width:991px){.desktop-only{display:none}}@media screen and (min-width:992px){.non-desktop-only{display:none}}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:16px}body{font-family:'SegoeUI','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:100%;overflow-x:hidden;position:relative;background:#202020;font-size:16px}a,a:hover,a:visited,a:focus{text-decoration:none;color:inherit}.pin{clear:both}.editable{margin:10px 0}html.zh body{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New",'Microsoft YaHei','微软雅黑',"宋体",SimSun,STXihei,"华文细黑",sans-serif}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(/Include/JCI_com/Local/Fonts/OpenSans/OpenSans.woff2) format('woff2'),url(/Include/JCI_com/Local/Fonts/OpenSans/OpenSans.woff) format('woff'),url(/Include/JCI_com/Local/Fonts/OpenSans/OpenSans.ttf) format('truetype');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}[class^="icon-"],[class*=" icon-"]{height:32px;width:32px;display:inline-block;fill:currentColor}@font-face{font-family:'SegoeUI';src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf") format("ttf");font-weight:400}@font-face{font-family:'SegoeL';src:local("Segoe UI Light"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.ttf") format("ttf");font-weight:200}@font-face{font-family:'SegoeSb';src:local("Segoe UI Semibold"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf") format("ttf");font-weight:600}@font-face{font-family:"jci";src:url("/Include/JCI_com/Local/Fonts/icons/jci.eot");src:url("/Include/JCI_com/Local/Fonts/icons/jci.eot?#iefix") format("embedded-opentype"),url("/Include/JCI_com/Local/Fonts/icons/jci.woff") format("woff"),url("/Include/JCI_com/Local/Fonts/icons/jci.ttf") format("truetype"),url("/Include/JCI_com/Local/Fonts/icons/jci.svg#jci") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"jci"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"jci"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-vehicleseating:before{content:"a"}.icon-subscribe:before{content:"b"}.icon-share:before{content:"c"}.icon-search:before{content:"d"}.icon-resources:before{content:"e"}.icon-press-release:before{content:"f"}.icon-plus:before{content:"g"}.icon-play:before{content:"h"}.icon-newsletter:before{content:"i"}.icon-in-the-news:before{content:"j"}.icon-menu-closed:before{content:"k"}.icon-arrow-down:before{content:"l"}.icon-arrow-up:before{content:"m"}.icon-buildings:before{content:"n"}.icon-close:before{content:"o"}.icon-connected-community:before{content:"p"}.icon-download:before{content:"q"}.icon-energystorage:before{content:"r"}.icon-enterprise:before{content:"s"}.icon-featured-story:before{content:"t"}.icon-features-benefits:before{content:"u"}.icon-flag:before{content:"v"}.icon-go:before{content:"w"}.icon-menu:before{content:"x"}.icon-check:before{content:"y"}.icon-battery:before{content:"z"}.globe-pixels{height:32px;width:66px;background:url('/Include/JCI_com/Local/Images/globe_pixels.png') no-repeat}.globe-pixels.na{background-position:0 0}.globe-pixels.ca{background-position:0 -33px}.globe-pixels.sa{background-position:0 -66px}.globe-pixels.af{background-position:0 -99px}.globe-pixels.eu{background-position:0 -132px}.globe-pixels.me{background-position:0 -165px}.globe-pixels.ap{background-position:0 -198px}.flag{width:32px;height:32px;background:url('/Include/JCI_com/Local/Images/Flags/flags.png') no-repeat;display:inline-block;float:left;margin:10px 10px 0}.flag.flag-ad{background-position:-32px 0}.flag.flag-ae{background-position:-64px 0}.flag.flag-af{background-position:-96px 0}.flag.flag-ag{background-position:-128px 0}.flag.flag-ai{background-position:-160px 0}.flag.flag-al{background-position:-192px 0}.flag.flag-am{background-position:-224px 0}.flag.flag-an{background-position:-256px 0}.flag.flag-ao{background-position:-288px 0}.flag.flag-ar{background-position:-320px 0}.flag.flag-as{background-position:-352px 0}.flag.flag-at{background-position:-384px 0}.flag.flag-au{background-position:-416px 0}.flag.flag-aw{background-position:-448px 0}.flag.flag-az{background-position:0 -32px}.flag.flag-ba{background-position:-32px -32px}.flag.flag-bb{background-position:-64px -32px}.flag.flag-bd{background-position:-96px -32px}.flag.flag-be{background-position:-128px -32px}.flag.flag-bf{background-position:-160px -32px}.flag.flag-bg{background-position:-192px -32px}.flag.flag-bh{background-position:-224px -32px}.flag.flag-bi{background-position:-256px -32px}.flag.flag-bj{background-position:-288px -32px}.flag.flag-bm{background-position:-320px -32px}.flag.flag-bn{background-position:-352px -32px}.flag.flag-bo{background-position:-384px -32px}.flag.flag-br{background-position:-416px -32px}.flag.flag-bs{background-position:-448px -32px}.flag.flag-bt{background-position:0 -64px}.flag.flag-bw{background-position:-32px -64px}.flag.flag-by{background-position:-64px -64px}.flag.flag-bz{background-position:-96px -64px}.flag.flag-ca{background-position:-128px -64px}.flag.flag-cd{background-position:-160px -64px}.flag.flag-cf{background-position:-192px -64px}.flag.flag-cg{background-position:-224px -64px}.flag.flag-ch{background-position:-256px -64px}.flag.flag-ci{background-position:-288px -64px}.flag.flag-ck{background-position:-320px -64px}.flag.flag-cl{background-position:-352px -64px}.flag.flag-cm{background-position:-384px -64px}.flag.flag-cn{background-position:-416px -64px}.flag.flag-co{background-position:-448px -64px}.flag.flag-cr{background-position:0 -96px}.flag.flag-cu{background-position:-32px -96px}.flag.flag-cv{background-position:-64px -96px}.flag.flag-cy{background-position:-96px -96px}.flag.flag-cz{background-position:-128px -96px}.flag.flag-de{background-position:-160px -96px}.flag.flag-dj{background-position:-192px -96px}.flag.flag-dk{background-position:-224px -96px}.flag.flag-dm{background-position:-256px -96px}.flag.flag-do{background-position:-288px -96px}.flag.flag-dz{background-position:-320px -96px}.flag.flag-ec{background-position:-352px -96px}.flag.flag-ee{background-position:-384px -96px}.flag.flag-eg{background-position:-416px -96px}.flag.flag-eh{background-position:-448px -96px}.flag.flag-er{background-position:0 -128px}.flag.flag-es{background-position:-32px -128px}.flag.flag-et{background-position:-64px -128px}.flag.flag-fi{background-position:-96px -128px}.flag.flag-fj{background-position:-128px -128px}.flag.flag-fm{background-position:-160px -128px}.flag.flag-fo{background-position:-192px -128px}.flag.flag-fr{background-position:-224px -128px}.flag.flag-ga{background-position:-256px -128px}.flag.flag-gb{background-position:-288px -128px}.flag.flag-gd{background-position:-320px -128px}.flag.flag-ge{background-position:-352px -128px}.flag.flag-gg{background-position:-384px -128px}.flag.flag-gh{background-position:-416px -128px}.flag.flag-gi{background-position:-448px -128px}.flag.flag-gl{background-position:0 -160px}.flag.flag-gm{background-position:-32px -160px}.flag.flag-gn{background-position:-64px -160px}.flag.flag-gp{background-position:-96px -160px}.flag.flag-gq{background-position:-128px -160px}.flag.flag-gr{background-position:-160px -160px}.flag.flag-gt{background-position:-192px -160px}.flag.flag-gu{background-position:-224px -160px}.flag.flag-gw{background-position:-256px -160px}.flag.flag-gy{background-position:-288px -160px}.flag.flag-hk{background-position:-320px -160px}.flag.flag-hn{background-position:-352px -160px}.flag.flag-hr{background-position:-384px -160px}.flag.flag-ht{background-position:-416px -160px}.flag.flag-hu{background-position:-448px -160px}.flag.flag-id{background-position:0 -192px}.flag.flag-ie{background-position:-32px -192px}.flag.flag-il{background-position:-64px -192px}.flag.flag-im{background-position:-96px -192px}.flag.flag-in{background-position:-128px -192px}.flag.flag-iq{background-position:-160px -192px}.flag.flag-ir{background-position:-192px -192px}.flag.flag-is{background-position:-224px -192px}.flag.flag-it{background-position:-256px -192px}.flag.flag-je{background-position:-288px -192px}.flag.flag-jm{background-position:-320px -192px}.flag.flag-jo{background-position:-352px -192px}.flag.flag-jp{background-position:-384px -192px}.flag.flag-ke{background-position:-416px -192px}.flag.flag-kg{background-position:-448px -192px}.flag.flag-kh{background-position:0 -224px}.flag.flag-ki{background-position:-32px -224px}.flag.flag-km{background-position:-64px -224px}.flag.flag-kn{background-position:-96px -224px}.flag.flag-kp{background-position:-128px -224px}.flag.flag-kr{background-position:-160px -224px}.flag.flag-kw{background-position:-192px -224px}.flag.flag-ky{background-position:-224px -224px}.flag.flag-kz{background-position:-256px -224px}.flag.flag-la{background-position:-288px -224px}.flag.flag-lb{background-position:-320px -224px}.flag.flag-lc{background-position:-352px -224px}.flag.flag-li{background-position:-384px -224px}.flag.flag-lk{background-position:-416px -224px}.flag.flag-lr{background-position:-448px -224px}.flag.flag-ls{background-position:0 -256px}.flag.flag-lt{background-position:-32px -256px}.flag.flag-lu{background-position:-64px -256px}.flag.flag-lv{background-position:-96px -256px}.flag.flag-ly{background-position:-128px -256px}.flag.flag-ma{background-position:-160px -256px}.flag.flag-mc{background-position:-192px -256px}.flag.flag-md{background-position:-224px -256px}.flag.flag-me{background-position:-256px -256px}.flag.flag-mg{background-position:-288px -256px}.flag.flag-mh{background-position:-320px -256px}.flag.flag-mk{background-position:-352px -256px}.flag.flag-ml{background-position:-384px -256px}.flag.flag-mm{background-position:-416px -256px}.flag.flag-mn{background-position:-448px -256px}.flag.flag-mo{background-position:0 -288px}.flag.flag-mq{background-position:-32px -288px}.flag.flag-mr{background-position:-64px -288px}.flag.flag-ms{background-position:-96px -288px}.flag.flag-mt{background-position:-128px -288px}.flag.flag-mu{background-position:-160px -288px}.flag.flag-mv{background-position:-192px -288px}.flag.flag-mw{background-position:-224px -288px}.flag.flag-mx{background-position:-256px -288px}.flag.flag-my{background-position:-288px -288px}.flag.flag-mz{background-position:-320px -288px}.flag.flag-na{background-position:-352px -288px}.flag.flag-nc{background-position:-384px -288px}.flag.flag-ne{background-position:-416px -288px}.flag.flag-ng{background-position:-448px -288px}.flag.flag-ni{background-position:0 -320px}.flag.flag-nl{background-position:-32px -320px}.flag.flag-no{background-position:-64px -320px}.flag.flag-np{background-position:-96px -320px}.flag.flag-nr{background-position:-128px -320px}.flag.flag-nz{background-position:-160px -320px}.flag.flag-om{background-position:-192px -320px}.flag.flag-pa{background-position:-224px -320px}.flag.flag-pe{background-position:-256px -320px}.flag.flag-pf{background-position:-288px -320px}.flag.flag-pg{background-position:-320px -320px}.flag.flag-ph{background-position:-352px -320px}.flag.flag-pk{background-position:-384px -320px}.flag.flag-pl{background-position:-416px -320px}.flag.flag-pr{background-position:-448px -320px}.flag.flag-ps{background-position:0 -352px}.flag.flag-pt{background-position:-32px -352px}.flag.flag-pw{background-position:-64px -352px}.flag.flag-py{background-position:-96px -352px}.flag.flag-qa{background-position:-128px -352px}.flag.flag-re{background-position:-160px -352px}.flag.flag-ro{background-position:-192px -352px}.flag.flag-rs{background-position:-224px -352px}.flag.flag-ru{background-position:-256px -352px}.flag.flag-rw{background-position:-288px -352px}.flag.flag-sa{background-position:-320px -352px}.flag.flag-sb{background-position:-352px -352px}.flag.flag-sc{background-position:-384px -352px}.flag.flag-sd{background-position:-416px -352px}.flag.flag-se{background-position:-448px -352px}.flag.flag-sg{background-position:0 -384px}.flag.flag-si{background-position:-32px -384px}.flag.flag-sk{background-position:-64px -384px}.flag.flag-sl{background-position:-96px -384px}.flag.flag-sm{background-position:-128px -384px}.flag.flag-sn{background-position:-160px -384px}.flag.flag-so{background-position:-192px -384px}.flag.flag-sr{background-position:-224px -384px}.flag.flag-st{background-position:-256px -384px}.flag.flag-sv{background-position:-288px -384px}.flag.flag-sy{background-position:-320px -384px}.flag.flag-sz{background-position:-352px -384px}.flag.flag-tc{background-position:-384px -384px}.flag.flag-td{background-position:-416px -384px}.flag.flag-tg{background-position:-448px -384px}.flag.flag-th{background-position:0 -416px}.flag.flag-tj{background-position:-32px -416px}.flag.flag-tl{background-position:-64px -416px}.flag.flag-tm{background-position:-96px -416px}.flag.flag-tn{background-position:-128px -416px}.flag.flag-to{background-position:-160px -416px}.flag.flag-tr{background-position:-192px -416px}.flag.flag-tt{background-position:-224px -416px}.flag.flag-tv{background-position:-256px -416px}.flag.flag-tw{background-position:-288px -416px}.flag.flag-tz{background-position:-320px -416px}.flag.flag-ua{background-position:-352px -416px}.flag.flag-ug{background-position:-384px -416px}.flag.flag-us{background-position:-416px -416px}.flag.flag-uy{background-position:-448px -416px}.flag.flag-uz{background-position:0 -448px}.flag.flag-va{background-position:-32px -448px}.flag.flag-vc{background-position:-64px -448px}.flag.flag-ve{background-position:-96px -448px}.flag.flag-vg{background-position:-128px -448px}.flag.flag-vi{background-position:-160px -448px}.flag.flag-vn{background-position:-192px -448px}.flag.flag-vu{background-position:-224px -448px}.flag.flag-ws{background-position:-256px -448px}.flag.flag-ye{background-position:-288px -448px}.flag.flag-za{background-position:-320px -448px}.flag.flag-zm{background-position:-352px -448px}.flag.flag-zw{background-position:-384px -448px}@media print{.header,nav,aside,#home-background-video,.home-video-container,.vid-play-btn,.menu-dropdown,.subnav-menu,.footer,.search-input,.breadcrumb-control,.cookie-header{display:none}a[href]:after{content:none!important}body,article{width:100%;margin:0;padding:0}img{max-width:100%!important}.home-video-container .home-video-vid{top:0;left:0;background-size:contain;transform:none}.article-rendering{margin:1em}.article-rendering .article-title{max-width:100%}.article-rendering .article-title h1{font-size:32px}.article-rendering .article-main-content .article-subtitle{max-width:100%}.article-rendering .article-main-content .article-subtitle h1{font-size:22px}.article-rendering .article-main-content .block-quote{font-size:20px;margin:1em 1em}.article-rendering .related-item-callout{display:none}@page{margin:1cm}}h1,.h1,h2,.h2,h3,.h3{margin-top:10px;margin-bottom:10px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.citation{font-size:13px}.paragraph-head{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px}.rte-subtitle{color:#2cbcb1;font-size:28px;line-height:1.4em}.menu-lists-container{width:auto!important}.menu-lists-container:focus{outline:none;border:none}.menu-lists-container .jspContainer{width:auto!important}.menu-lists-container .jspContainer:focus{outline:none;border:none}.menu-lists-container .jspContainer .jspPane{left:0!important}.menu-lists-container .jspHorizontalBar{display:none}.menu-lists-container .menu-main-categories,.menu-lists-container .menu-accordian-items,.menu-lists-container .menu-social-container{width:auto}.hover-shadow:hover{background:rgba(0,0,0,.3)}.overflow-hidden{overflow:hidden;height:100%;width:100%}.spacer{height:25px;background-color:#fff;position:relative}#country-selector-list a{display:block;padding:5px 10px;color:#666366;transition:all 200ms ease-in}#country-selector-list a:hover{background-color:#d6d6d6}#country-selector-list a:active{background-color:#faa51a;color:#fff}#country-selector-list .region-text{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;margin:20px 0 10px 10px}#country-selector-list span{color:#00539e;font-weight:600}#country-selector-list hr{margin-top:10px;margin-bottom:10px;border-color:#a6a6a6}#country-selector-list .country-list-title{text-transform:uppercase;font-size:20px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.thin-text-header,.thin-text-header h2{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:37px;color:#000;text-align:center;margin-bottom:25px}@media screen and (max-width:767px){.thin-text-header,.thin-text-header h2{font-size:24px}}@media screen and (max-width:360px){.thin-text-header,.thin-text-header h2{font-size:6vw}}.page-sub{margin-top:30px;margin-bottom:30px;position:relative}.reg-text-header{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#00539e;text-align:center;margin-top:30px;margin-bottom:30px}@media screen and (max-width:767px){.reg-text-header{margin-top:100px}}.reg-text-header h1{font-size:36px}@media screen and (max-width:767px){.reg-text-header h1{font-size:28px}}@media screen and (max-width:360px){.reg-text-header h1{font-size:7vw}}.search-overlay-btn{cursor:pointer}.no-cookie-header{top:0}.no-cookie-first-elem{margin-top:87px}.no-cookie-first-elem.reg-text-header{padding-top:25px}.no-cookie-first-elem.country-selector{padding-top:75px}.with-cookie-first-elem{margin-top:137px}.with-cookie-first-elem.reg-text-header{padding-top:25px}.with-cookie-first-elem.country-selector{padding-top:125px}.with-cookie-header{top:50px}@media screen and (max-width:767px){.with-cookie-header{top:100px}}.with-cookie-menu{top:137px}@media screen and (max-width:767px){.with-cookie-menu{top:187px}}.no-cookie-menu{top:87px}.cookie-header{background:#202020;color:#fff;height:50px;padding:5px 25px;position:fixed;text-align:right;top:0;width:100%;z-index:1005}@media screen and (max-width:767px){.cookie-header{padding:10px;text-align:left;height:100px}}.cookie-header div{display:inline-block}.cookie-header .text{font-size:12px;width:80%}@media screen and (max-width:767px){.cookie-header .text{width:70%}}.cookie-header .text a,.cookie-header .text a:visited,.cookie-header .text a:hover{color:#fff;text-decoration:underline}.cookie-header .approve-cookie{background:transparent;border:1px solid #fff;border-radius:3px;color:#fff;cursor:pointer;float:right;font-size:12px;margin:0 0 0 20px;padding:10px 15px;width:10%;max-width:100px;min-width:70px;text-align:center}@media screen and (max-width:767px){.cookie-header .approve-cookie{padding:10px 5px;margin:0 0 0 10px}}.cookie-header .approve-cookie:hover{background:#fff;color:#202020}.header{background:#000;color:#fff;height:87px;position:fixed;text-align:right;width:100%;z-index:1010;transition:.3s linear}.header.nav-up{top:-87px}.header .header-logo{float:left;margin-left:80px;margin-top:10px}@media screen and (min-width:768px)and (max-width:991px){.header .header-logo{margin-left:30px;width:100px;margin-top:20px}}@media screen and (max-width:767px){.header .header-logo{margin-left:20px;width:80px;margin-top:20px}}.header .header-items{display:inline-block}.header .header-search{display:inline-block;float:left;margin-right:10px;transition:none;font-size:20px;margin-top:32px}@media screen and (min-width:992px){.header .header-search{margin-right:45px}}.header .header-search .icon-search{height:20px;width:20px;margin-bottom:-5px}@media screen and (max-width:767px){.header .header-search{font-size:20px;height:100%;padding-right:20px;padding-left:10px;padding-top:30px;margin-top:4px}}.header .header-search:hover{color:#faa51a}.header .header-text{cursor:pointer;display:inline-block;float:right;font-size:12px;margin-right:45px;margin-top:34px;margin-left:10px;transition:all 200ms ease-in-out}.header .header-text a{width:auto;height:auto;font-size:13px}@media screen and (max-width:767px){.header .header-text a{display:none}}.header .header-text a.loginicon{font-size:1.3em;margin-right:4px}@media screen and (max-width:767px){.header .header-text a.loginicon{display:inline-block}}.header .header-text:hover{color:#faa51a}@media screen and (max-width:767px){.header .header-text{margin-right:10px}}.header .menu-btn{border-left:2px solid #202020;color:#faa51a;cursor:pointer;display:inline-block;float:right;padding-top:20px;padding-left:40px;padding-right:40px;font-size:12px;height:100%;transition:all 200ms ease-in}@media screen and (max-width:767px){.header .menu-btn{padding-top:30px;padding-left:30px;padding-right:30px}}.header .menu-btn:hover{background-color:#555}@media screen and (max-width:767px){.header .menu-btn .text{display:none}}.header .menu-btn #nav-icon{height:30px;min-width:30px;position:relative;margin:0 auto;-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;cursor:pointer}.header .menu-btn #nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#faa51a;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header .menu-btn #nav-icon span:nth-child(1){top:0}.header .menu-btn #nav-icon span:nth-child(2),.header .menu-btn #nav-icon span:nth-child(3){top:10px}.header .menu-btn #nav-icon span:nth-child(4){top:20px}.header .menu-btn #nav-icon.open span:nth-child(1){top:18px;width:0%;left:50%}.header .menu-btn #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header .menu-btn #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header .menu-btn #nav-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.page-layout{background:#fff;width:100%;transition:.3s ease-in-out}.menu-shadow-overlay{top:-87px;position:absolute;bottom:0;background:#000;z-index:500;left:0;right:0;display:none}.menu-dropdown{background:#202020;float:right;overflow:hidden;padding-top:30px;padding-left:30px;position:fixed;text-align:left;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;top:187px;bottom:0;width:310px;z-index:1010}.menu-dropdown .jspTrack,.menu-dropdown .jspVerticalBar{background:#202020}.menu-dropdown .jspDrag{background:#434343;border-radius:10px}@media screen and (max-width:1024px){.menu-dropdown .jspDrag{visibility:hidden}}.menu-dropdown.nav-up{top:0}.menu-dropdown .sticker{transition:0s linear}@media screen and (min-width:768px){.menu-dropdown{top:0!important}}@media screen and (max-width:767px){.menu-dropdown{padding-left:20px;padding-right:5px;width:280px}}.menu-dropdown .menu-heading{display:inline-block;letter-spacing:2px;margin-left:15px;max-width:175px;line-height:1.3em;text-transform:uppercase;width:170px}@media screen and (max-width:767px){.menu-dropdown .menu-heading{margin-left:10px;width:170px}}.menu-dropdown .dropdown-icon{vertical-align:middle;float:left;font-size:32px;color:#faa51a}.menu-dropdown .building-title{padding-top:8px}.menu-dropdown .energy-icon{padding-left:1px}.menu-dropdown .building-icon{margin-top:-2px}.menu-dropdown .auto-icon{margin-top:-4px}.menu-dropdown ul{list-style:none;margin-left:50px}.menu-dropdown .menu-accordian-items{margin-top:15px;font-size:14px}.menu-dropdown .menu-accordian-items li{margin-bottom:25px}.menu-dropdown .menu-lists-container{position:relative;overflow-y:auto;margin-right:10px;padding-right:20px;scrollbar-base-color:#434343;scrollbar-3dlight-color:#434343;scrollbar-highlight-color:#434343;scrollbar-track-color:#202020;scrollbar-arrow-color:#202020;scrollbar-shadow-color:#202020}.menu-dropdown .menu-lists-container::-webkit-scrollbar-track{border-radius:10px;background-color:#202020}.menu-dropdown .menu-lists-container::-webkit-scrollbar{width:16px;background-color:#202020}.menu-dropdown .menu-lists-container::-webkit-scrollbar-thumb{border-radius:10px;background-color:#434343}.menu-dropdown .menu-lists-container .menu-divider{background:#333;height:2px;width:45px;margin-bottom:30px;margin-left:50px}.menu-dropdown .menu-scroll-list{color:#fff;font-size:16px}.menu-dropdown .menu-scroll-list .panel-title{color:#faa51a;width:220px}.menu-dropdown .menu-scroll-list .panel-title .collapsed{color:#fff}.menu-dropdown .menu-scroll-list .panel-title .collapsed.active{color:#faa51a}.menu-dropdown .menu-scroll-list .panel-heading,.menu-dropdown .menu-scroll-list .panel-body{padding-left:0}.menu-dropdown .menu-scroll-list .panel-heading{padding-right:0}.menu-dropdown .menu-scroll-list .panel{background-color:transparent;border:none;box-shadow:none}.menu-dropdown .menu-scroll-list .menu-accordian-items{padding-left:0}.menu-dropdown .menu-scroll-list .menu-accordian-items .accordian-item{color:#fff}.menu-dropdown .menu-scroll-list .menu-accordian-items .accordian-item.active{color:#faa51a}.menu-dropdown .menu-scroll-list .panel-body{padding:0}.menu-dropdown .menu-scroll-list .panel-heading+.panel-collapse>.panel-body,.menu-dropdown .menu-scroll-list .panel-heading+.panel-collapse>.list-group{border-top:1px solid transparent}.menu-dropdown .menu-main-categories{color:#8f8f8f;font-size:13px;padding-left:0;margin-top:0}@media screen and (max-width:767px){.menu-dropdown .menu-main-categories{transition:.3s ease-in-out}}.menu-dropdown .menu-main-categories li{margin-bottom:30px}.menu-dropdown .menu-main-categories li:hover{color:#fff}.menu-dropdown .menu-main-categories li:hover.active{color:#faa51a}.menu-dropdown .menu-main-categories li.active{color:#faa51a}.menu-dropdown .menu-social-container{margin-top:30px;margin-left:10px;padding-bottom:50px}.menu-dropdown .menu-social-icon{background:#3a3a3a;border-radius:50%;color:#8f8f8f;display:inline-block;font-size:20px;height:auto;margin-bottom:4px;margin-right:4px;padding:3px;text-align:center;width:33px}@media screen and (max-width:767px){.menu-dropdown .menu-social-icon{margin-right:10px}}.menu-dropdown .menu-social-icon.facebook{padding-left:0}.menu-dropdown .menu-social-icon:hover{color:#fff}.menu-dropdown .menu-social-icon:hover.facebook{background:#3b5998}.menu-dropdown .menu-social-icon:hover.twitter{background:#28aae1}.menu-dropdown .menu-social-icon:hover.instagram{background:#ffad29}.menu-dropdown .menu-social-icon:hover.linkedin{background:#007cb6}.menu-dropdown .menu-social-icon:hover.youtube{background:#cf332d}.menu-dropdown .menu-social-icon:hover.google-plus{background:#dd4b39}@media screen and (max-width:767px){.off-right{right:-280px;width:0}}@media screen and (min-width:768px){.off-right{right:-385px}}.on-right{right:0}.modal-content{border-radius:0;-webkit-border-radius:0}.breadcrumb-control .breadcrumb{height:37px;line-height:37px;margin-bottom:0;padding:0 80px;background-color:#282828;border-radius:0;font-size:13px}@media screen and (max-width:767px){.breadcrumb-control .breadcrumb{height:auto;padding:10px;line-height:15px;padding-left:18px}}.breadcrumb-control .breadcrumb li{color:#bbb}.breadcrumb-control .breadcrumb li.active{color:#696969}@media screen and (max-width:767px){.breadcrumb-control .breadcrumb li{display:inline-block}}@media screen and (max-width:360px){.breadcrumb-control .breadcrumb li{display:block}}.breadcrumb-control .breadcrumb>li+li:before{padding:0 5px;color:inherit;content:":"}@media screen and (max-width:360px){.breadcrumb-control .breadcrumb>li+li:before{content:">"}}.contactbar-pardothandler{display:block;padding:1em;margin:3em 0 1em;background-color:#2d72b9}.contactbar-pardothandler .thin-text-header{color:#fff;margin-bottom:0}div#contactbar-container .ContactBar-title-text{font-size:22px;color:#777;font-family:'SegoeSb','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:6px;margin-top:1em}div#contactbar-container .ContactBar-title-text i{margin-right:4px;text-align:center}div#contactbar-container p.errors{color:#cf332d}div#contactbar-container input.location-finder{width:calc(100% - 46px);height:38px;padding:10px 8px;border-radius:2px;border:1px solid #c4c4c4;font-size:15px}div#contactbar-container .form-control{border-radius:2px;color:#999}div#contactbar-container .form-control:focus{border-color:rgba(136,136,136,.65);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(121,121,121,.4)}div#contactbar-container .form-control.input-validation-error{border:1px solid rgba(255,0,0,.5);box-shadow:inset 0 1px 1px rgba(247,0,0,.1),0 0 4px rgba(255,0,0,.4)}div#contactbar-container #location-finder-go{cursor:pointer;width:38px;height:38px;border:2px solid #faa51a;color:#faa51a;border-radius:1em;text-align:center;font-size:26px;display:inline-block;float:right;padding:0;transition:all 250ms linear}div#contactbar-container #location-finder-go:hover{background-color:#faa51a;color:#fff;border-radius:1em}div#contactbar-container #location-finder-go:active{background-color:#d18e1f;border-color:#d18e1f;color:#fff}div#contactbar-container #PardotSitecoreForm{column-count:2}@media screen and (max-width:991px){div#contactbar-container #PardotSitecoreForm{column-count:1}}div#contactbar-container #PardotSitecoreForm .form-group{break-inside:avoid;margin:8px 0}div#contactbar-container #submit-btn{display:inline-block;font-family:'SegoeSb','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;height:42px;line-height:30px;width:auto;padding:6px 18px;min-width:120px;overflow:hidden;white-space:nowrap;background-color:#faa51a;color:#fff;cursor:pointer;transition:all 300ms ease-in;border-radius:2px}div#contactbar-container #submit-btn:hover{background-color:#d18e1f;text-shadow:none}div#contactbar-container .phone-link{border-bottom:2px solid transparent;color:#2d72b9;font-size:22px;font-family:'SegoeSb','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;transition:all 300ms linear}div#contactbar-container .phone-link:hover{border-bottom-color:#2d72b9}.floating-contact-container{position:fixed;bottom:20vh;font-family:'SegoeSb','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;right:6px;padding:1em;visibility:hidden;opacity:0;z-index:999;transition:all 400ms ease-in-out;background-color:rgba(239,239,239,.85);text-align:center;width:20vw;max-width:280px}@media screen and (max-width:767px){.floating-contact-container{left:0;bottom:0;width:100%;max-width:none}}.floating-contact-container .floating-contact-text{display:block;font-size:15px;margin-bottom:1em}.floating-contact-container .floating-contact-btn{display:inline-block;height:42px;line-height:30px;width:auto;padding:6px 20px;overflow:hidden;white-space:nowrap;background-color:#faa51a;color:#fff;cursor:pointer;transition:all 300ms ease-in}.floating-contact-container .floating-contact-btn:hover{background-color:#d18e1f}.floating-contact-container .floating-contact-close{position:absolute;top:-32px;right:0;background-color:rgba(185,185,185,.8);height:32px;width:32px;text-align:center;cursor:pointer;transition:all 200ms linear;font-size:22px;color:#666}.floating-contact-container .floating-contact-close:hover{background-color:rgba(226,226,226,.9)}.floating-contact-container .floating-contact-close:active{box-shadow:inset 0 0 4px rgba(50,50,50,.5)}.floating-contact-container.is-visible{visibility:visible;opacity:1}.floating-contact-container.fade-out{visibility:hidden;opacity:0}.search-overlay{display:none}.search-overlay .search-overlay-background{display:block;position:fixed;top:0;bottom:0;z-index:200;background:#000;right:0;left:0;opacity:.8;filter:alpha(opacity=80)}.search-overlay .search-overlay-main{position:fixed;top:250px;right:20px;left:20px;z-index:210}@media screen and (min-width:992px){.search-overlay .search-overlay-main{right:25%;left:25%}}@media screen and (max-width:767px){.search-overlay .search-overlay-main{top:187px}}.search-overlay .search-overlay-main .search-overlay-input-wrapper{border-bottom:2px solid #fff}.search-overlay .search-overlay-main .search-text-input{background-color:transparent;border:none;color:#fff;display:inline-block;font-size:37px;padding-bottom:13px;width:90%}.search-overlay .search-overlay-main .search-text-input::-webkit-input-placeholder{color:#8f8f8f;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter}.search-overlay .search-overlay-main .search-text-input:-moz-placeholder{color:#8f8f8f;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter;opacity:1}.search-overlay .search-overlay-main .search-text-input::-moz-placeholder{color:#8f8f8f;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter;opacity:1}.search-overlay .search-overlay-main .search-text-input:-ms-input-placeholder{color:#8f8f8f;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter}.search-overlay .search-overlay-main .search-text-input:focus{outline:none}.search-overlay .search-overlay-main .overlay-search-submit{color:#fff;display:inline-block;margin-left:-5px;padding-bottom:10px;width:10%}.search-overlay .search-overlay-main .overlay-search-submit .submit-btn{border:2px solid #fff;border-radius:50%;cursor:pointer;float:right;font-size:24px;height:35px;margin-bottom:-15px;padding-top:2px;text-align:center;width:35px;transition:none}.search-overlay .search-overlay-main .overlay-search-submit .submit-btn .icon-search{height:27px;width:27px}.search-overlay .search-overlay-main .overlay-search-submit .submit-btn:hover{border-color:#faa51a;background:#faa51a}.search-overlay .search-overlay-main .search-overlay-close{color:#fff;margin-top:35px;transition:none}.search-overlay .search-overlay-main .search-overlay-close:hover{color:#faa51a}.initial-load-1 .home-video-caption .title,.initial-load-1 .home-video-caption .sub-title{opacity:0}.initial-load-2.header{margin-top:-187px}.home-video-container.initial-load-3 .vid-play-btn{opacity:0;filter:alpha(opacity=0)}.load-animations{transition:1.3s ease-in-out}.load-animations div{transition:1.3s ease-in-out}.home-video-container{background-image:url('../Images/video.jpg');background-attachment:fixed;background-size:cover;background-repeat:no-repeat;margin-top:0;min-height:700px;overflow:hidden;position:relative;text-align:center;z-index:0}.home-video-container .home-video-vid{background-size:cover;display:block;height:auto;left:50%;min-width:100%;min-height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);position:absolute;top:50%;-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media screen and (max-width:767px){.home-video-container{background-attachment:scroll;min-height:600px;height:auto!important}}.home-video-container .home-video-overlay{position:absolute;right:0;left:0;top:0;bottom:0;background:#000;opacity:.4;filter:alpha(opacity=40)}.home-video-container .title{opacity:1;transition:opacity linear .4s}@media screen and (min-width:768px){.home-video-container .title h1{font-size:60px}}@media screen and (max-width:767px){.home-video-container .title h1{font-size:30px;margin-bottom:5px;line-height:1.2em}}.home-video-container .sub-title{opacity:1;transition:opacity linear .4s}@media screen and (min-width:768px){.home-video-container .sub-title h2{font-size:40px}}@media screen and (max-width:767px){.home-video-container .sub-title h2{font-size:20px;margin-bottom:5px}}.home-video-container .home-video-caption{background:#fff;bottom:0;color:#00539e;overflow:hidden;padding:0 25px 20px;position:absolute;text-align:center;transition:1s ease-in-out;width:100%;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.home-video-container .home-video-caption h1{margin-bottom:0}@media screen and (max-width:767px){.home-video-container .home-video-caption h1{margin-bottom:5px;margin-top:0}}.home-video-container .home-video-caption h2{margin-top:0}@media screen and (max-width:767px){.home-video-container .home-video-caption h2{margin-top:5px}}@media screen and (max-height:600px){.home-video-container .home-video-caption{padding:5px 15px}}@media screen and (max-width:767px){.home-video-container .home-video-caption{padding:15px 15px;font-family:sans-serif}}.home-video-container .vid-play-btn{background:#faa51a;border:5px solid #faa51a;border-radius:50%;right:50%;color:#fff;cursor:pointer;height:100px;opacity:1;filter:alpha(opacity=100);top:200px;position:absolute;width:100px;margin-right:-50px;transition:.3s ease-in-out;text-align:center;font-size:40px;display:none;vertical-align:middle}.home-video-container .vid-play-btn.scrolling{transition:margin linear 0s}.home-video-container .vid-play-btn.visible{display:table-cell}@media screen and (min-width:992px){.home-video-container .vid-play-btn{height:125px;width:125px;padding-top:10px;font-size:55px;margin-right:-62px}}.home-video-container .vid-play-btn .icon-play{height:28px;width:48px;vertical-align:middle}@media screen and (min-width:992px){.home-video-container .vid-play-btn .icon-play{height:65px}}.home-video-container .vid-play-btn:hover{border:5px solid #fff}.full-video-container{height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:-1000;display:none;background-color:#000}.full-video-container.visible{z-index:10001;opacity:1;display:block}.full-video{display:block;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto;background:#000;z-index:1000}.full-video-close-button{background-image:url("/Include/JCI_com/Local/Svg/close_button.svg");cursor:pointer;height:44px;opacity:0;position:fixed;right:40px;top:40px;-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px);-moz-transition:opacity .2s,-moz-transform .2s;-o-transition:opacity .2s,-o-transform .2s;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;width:44px;z-index:1001}.mousing .full-video-close-button{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.full-video-controls{bottom:100px;display:block;height:50px;left:50%;opacity:0;position:fixed;-moz-transform:translate(-50%,40px);-ms-transform:translate(-50%,40px);-webkit-transform:translate(-50%,40px);transform:translate(-50%,40px);-moz-transition:opacity .2s,-moz-transform .3s;-o-transition:opacity .2s,-o-transform .3s;-webkit-transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,transform .3s;width:75%;z-index:1001}.mousing .full-video-controls{opacity:1;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.full-video-controls:hover .full-video-seeker{transform:scaleY(1)}.full-video-action{cursor:pointer;height:50px;left:0;position:absolute;top:0;width:50px}.full-video-action .play-button{background-image:url("/Include/JCI_com/Local/Images/spacer.gif");display:inline-block}.full-video-action .pause-button{background-image:url("/Include/JCI_com/Local/Images/spacer.gif");display:none}.full-video-action.playing .play-button{display:none}.full-video-action.playing .pause-button{display:inline-block}.full-video-seeker{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;height:20px;left:0;margin-left:70px;position:relative;padding-top:24px}.full-video-track{background-color:rgba(204,204,204,.5);height:2px;position:relative}.full-video-track-current{background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;height:2px;-moz-transition:width .1s;-o-transition:width .1s;-webkit-transition:width .1s;transition:width .1s;width:0%}svg.loading{display:none}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:hidden;opacity:0}to{transform:translate3d(0,0,0);visibility:visible;opacity:1}}@keyframes slideInUp{from{transform:translate3d(0,50px,0);color:transparent;visibility:hidden;opacity:0}to{transform:translate3d(0,0,0);color:#333;visibility:visible;opacity:1}}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:hidden}to{transform:translate3d(0,0,0);visibility:visible}}@keyframes fadeOutRight{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.delayHalf{-webkit-animation-delay:500ms;animation-delay:500ms}.delayOne{-webkit-animation-delay:1s;animation-delay:1s}.image-carousel .carousel{padding:0 8%}.image-carousel .carousel .jspScrollable{width:100%!important;height:92px}.image-carousel .carousel .jspScrollable .jspContainer{width:100%!important;height:92px!important}.image-carousel .carousel .jspScrollable .jspContainer .jspVerticalBar{display:none}.image-carousel .carousel .carousel-inner{margin:0 auto 1em}.image-carousel .carousel .carousel-inner .carousel-item{transition-property:opacity}.image-carousel .carousel .carousel-inner .carousel-item .carousel-image{display:inline-block;max-height:400px;max-width:100%;width:auto;height:auto}.image-carousel .carousel .carousel-inner .carousel-item,.image-carousel .carousel .carousel-inner .active.carousel-item-left,.image-carousel .carousel .carousel-inner .active.carousel-item-right{opacity:0}.image-carousel .carousel .carousel-inner .active,.image-carousel .carousel .carousel-inner .carousel-item-next.carousel-item-left,.image-carousel .carousel .carousel-inner .carousel-item-prev.carousel-item-right{opacity:1}.image-carousel .carousel .control-wrapper .carousel-control{color:#666;background-image:none;color:#000;font-size:3em;width:5%;transition:100ms linear;opacity:0}.image-carousel .carousel .control-wrapper .carousel-control:hover{background-color:rgba(100,100,100,.15);opacity:.7}.image-carousel .carousel .control-wrapper .carousel-control:active{background-color:rgba(0,0,0,.05)}@media screen and (max-width:767px){.image-carousel .carousel .control-wrapper .carousel-control{padding-top:25%;width:10%}}.image-carousel .carousel .control-wrapper .carousel-control i.fa{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-10px}.image-carousel .carousel .carousel-caption{position:relative;top:0;left:0;z-index:10;color:#333;text-align:left;text-shadow:none}.image-carousel .carousel .carousel-caption .item-title{color:#00539e;font-size:30px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:10px;margin-bottom:10px}.image-carousel .carousel .carousel-caption .item-subtitle{font-family:'SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;line-height:1.3;margin-top:10px;margin-bottom:10px}.image-carousel .carousel .carousel-caption .item-description{font-size:16px;margin-right:10px;animation-timing-function:ease-in-out;animation-delay:300ms}.image-carousel .carousel .carousel-caption span.slide-number{position:fixed;bottom:0;display:block}.image-carousel .carousel .carousel-caption .item-call-to-action{margin-top:20px}.image-carousel .carousel .carousel-caption .item-call-to-action .call-to-action{font-size:19px;color:#fff;background-color:#faa51a;border:2px solid transparent;padding:8px 24px;display:inline-block;transition:all 250ms ease-in-out}.image-carousel .carousel .carousel-caption .item-call-to-action .call-to-action:hover{background-color:#d18e1f;border-color:#d18e1f}.image-carousel .carousel .carousel-caption .item-call-to-action .call-to-action:active{border:2px solid #faa51a;color:#faa51a;background-color:transparent}@media screen and (max-width:991px){.image-carousel .carousel .carousel-caption{top:0}}.image-carousel .jspPane{margin-left:0!important}.image-carousel .jspPane .carousel-indicators{position:relative;display:flex;left:0;width:100%;margin:1em auto;white-space:nowrap}.image-carousel .jspPane .carousel-indicators li.thumbnailItem{width:auto;height:auto;background-color:transparent;border-radius:0;border:2px solid transparent;text-indent:0;margin:10px 0 0 0;transition:all 200ms ease-in;opacity:.5}.image-carousel .jspPane .carousel-indicators li.thumbnailItem img{height:80px;width:auto}.image-carousel .jspPane .carousel-indicators li.thumbnailItem.active{border:2px solid #faa51a;box-shadow:0 0 5px rgba(0,0,0,.5);opacity:1}.image-carousel .indicator-dots .carousel-indicators{position:relative;width:100%;display:block;top:auto;right:auto;bottom:auto;left:auto;text-align:center;margin:10px auto}.image-carousel .indicator-dots .carousel-indicators li.thumbnailItem{background-color:#a6a6a6;height:22px;width:22px;border:none;border-radius:1em;transition:all 200ms linear}.image-carousel .indicator-dots .carousel-indicators li.thumbnailItem:hover{box-shadow:0 0 5px rgba(0,0,0,.5)}.image-carousel .indicator-dots .carousel-indicators li.thumbnailItem.active{border:2px solid #faa51a;background-color:#faa51a;box-shadow:0 0 2px rgba(0,0,0,.6);opacity:1}.carousel-wide{background-image:url('../Images/vehicles.jpg');background-repeat:no-repeat;background-size:cover;background-position-y:75%;border-bottom:8px solid #fff;height:480px;position:relative;width:100%;text-align:center}@media screen and (max-width:991px){.carousel-wide{height:400px}}.carousel-wide .carousel-inner .carousel-item{padding-top:150px;color:#fff}@media screen and (min-width:768px){.carousel-wide .carousel-inner .carousel-item{margin:auto}}@media screen and (max-width:767px){.carousel-wide .carousel-inner .carousel-item{padding-top:30px}}.carousel-wide .carousel-inner .carousel-item .social-title{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px;line-height:1.2em}.carousel-wide .carousel-inner .carousel-item .fa{font-size:20px;margin-top:5px;margin-bottom:5px}.carousel-wide .carousel-inner .carousel-item .overlay-text{width:600px;margin:auto}@media screen and (max-width:767px){.carousel-wide .carousel-inner .carousel-item .overlay-text{padding:0 22px;width:auto}}.carousel-wide .carousel-overlay{color:#fff;padding-top:40px;position:absolute;text-transform:uppercase;z-index:110;left:50%;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:3px}@media screen and (max-width:767px){.carousel-wide .carousel-overlay{position:static}}@media screen and (min-width:768px){.carousel-wide .carousel-overlay{margin-left:-375px}}@media screen and (min-width:992px){.carousel-wide .carousel-overlay{margin-left:-485px}}@media screen and (min-width:1200px){.carousel-wide .carousel-overlay{margin-left:-585px}}.carousel-wide .carousel-overlay .overlay-white-bar{width:300px}@media screen and (max-width:767px){.carousel-wide .carousel-overlay .overlay-white-bar{width:250px}}@media screen and (min-width:992px){.carousel-wide .carousel-overlay .overlay-text{width:50%;margin:auto}}.carousel-wide .control-wrapper{position:absolute;text-align:center;bottom:0;width:100%;height:75px;border-top:2px solid #555;z-index:120;background-color:rgba(0,0,0,.5)}.carousel-wide .carousel-control.carousel-item-next,.carousel-wide .carousel-control.carousel-item-prev{background-image:none;padding-top:25px;position:relative;opacity:1;filter:alpha(opacity=100);font-size:20px;right:auto;left:auto;top:auto;bottom:auto;width:75px;display:inline-block;height:100%}.carousel-wide .carousel-control.carousel-item-next .icon,.carousel-wide .carousel-control.carousel-item-prev .icon{color:#fff}.carousel-wide .carousel-control.carousel-item-next{border-right:2px solid #555;border-left:1px solid #555;margin-left:-3px}@media screen and (min-width:768px){.carousel-wide .carousel-control.carousel-item-next{border-left:2px solid #555}}.carousel-wide .carousel-control.carousel-item-prev{border-right:1px solid #555;border-left:2px solid #555;margin-right:-3px}.overlay-white-bar{height:5px;border-radius:5px;margin:auto;background:#fff;display:block}.content-rotator-right{border-bottom:8px solid #fff;position:relative;margin-right:0}.content-rotator-right .right-rotator{padding-left:0;padding-right:0}.content-rotator-right .left-image{padding-right:0}.carousel-right{height:480px;width:100%;background:#2cbcb1;text-align:center}.carousel-right .carousel-fade{display:none}.carousel-right .carousel-item{padding-left:40px;padding-right:40px;padding-top:80px;text-align:left}@media screen and (max-width:767px){.carousel-right .carousel-item{padding-left:30px;padding-right:20px}}.carousel-right .news-story-info{font-size:13px;text-transform:uppercase}.carousel-right .news-story-info .news-date{color:#0c5a54;display:inline-block;text-transform:uppercase}.carousel-right .news-story-info .news-date:after{content:"|";color:#0c5a54;display:inline-block}.carousel-right .news-story-info .news-type{color:#fff;display:inline-block}.carousel-right .news-title{color:#fff;text-align:left}.carousel-right .news-text{color:#0c5a54}@media screen and (max-width:767px){.carousel-right .news-text{font-size:15px}}.carousel-right .control-wrapper{position:absolute;text-align:left;bottom:0;width:100%;height:75px;border-top:2px solid #1b9f95;z-index:120;background-color:#2cbcb1}@media screen and (max-width:767px){.carousel-right .control-wrapper{padding-left:15px}}.carousel-right .carousel-control.carousel-item-next,.carousel-right .carousel-control.carousel-item-prev{background-image:none;padding-top:25px;position:relative;opacity:1;filter:alpha(opacity=100);font-size:20px;right:auto;left:auto;top:auto;bottom:auto;width:75px;display:inline-block;height:100%;background-color:#2cbcb1}.carousel-right .carousel-control.carousel-item-next:hover,.carousel-right .carousel-control.carousel-item-prev:hover{background:#1b9f95}.carousel-right .carousel-control.carousel-item-next{border-right:2px solid #1b9f95;border-left:1px solid #1b9f95;margin-left:-2px}.carousel-right .carousel-control.carousel-item-prev{border-right:1px solid #1b9f95;margin-right:-2px}.carousel-right .view-more-insights{background-color:#2cbcb1;color:#0c5a54;display:inline-block;padding-top:28px;padding-left:25px;position:absolute;top:0;bottom:0;right:0;left:150px;font-size:13px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}.carousel-right .view-more-insights:hover{background:#1b9f95}@media screen and (max-width:767px){.carousel-right .view-more-insights{left:165px;padding-top:28px;padding-right:5px;padding-left:5px;text-align:left}}.carousel-right .view-more-insights:hover{color:#fff}@media screen and (max-width:767px){.carousel-right .view-more-insights .text{float:left;max-width:70%;display:inline-block}}.carousel-right .view-more-insights .icon-plus{color:#fff;margin-right:5px;margin-top:-2px;font-size:20px;float:left}@media screen and (max-width:767px){.carousel-right .view-more-insights .icon-plus{margin-right:5px;width:20px}}.right-rotator{padding-left:0;padding-right:0}.left-image{background-image:url('../Images/buildings.jpg');background-repeat:no-repeat;background-size:cover;background-position-y:30%;height:480px;padding-right:0;text-align:center}@media screen and (max-width:991px){.left-image{height:320px}}@media screen and (max-width:767px){.left-image{height:240px}}.left-image .overlay-section{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:3px;margin:auto;text-transform:uppercase;width:70%}@media screen and (max-width:767px){.left-image .overlay-section{height:100%}}@media screen and (min-width:992px){.left-image .overlay-section{width:60%}}.left-image .overlay-white-bar{width:195px}.left-image .overlay-gradient{height:100%;padding-top:35px;padding-bottom:35px}.content-rotator-left{border-bottom:8px solid #fff;margin-right:0;position:relative}.content-rotator-left .left-rotator{padding-left:0;padding-right:0}.content-rotator-left .right-image{padding-left:0}.carousel-left{height:480px;width:100%;background:#65bc46;text-align:center}.carousel-left .carousel-fade{display:none}.carousel-left .carousel-item{padding-left:50px;padding-right:40px;padding-top:80px;text-align:left}@media screen and (max-width:767px){.carousel-left .carousel-item{padding-left:30px;padding-right:20px}}.carousel-left .news-story-info{font-size:13px;text-transform:uppercase}.carousel-left .news-story-info .news-date{color:#296813;display:inline-block;text-transform:uppercase}.carousel-left .news-story-info .news-date:after{content:"|";color:#296813;display:inline-block}.carousel-left .news-story-info .news-type{color:#fff;display:inline-block}.carousel-left .news-title{color:#fff;text-align:left}.carousel-left .news-text{color:#296813}@media screen and (max-width:767px){.carousel-left .news-text{font-size:15px}}.carousel-left .control-wrapper{position:absolute;text-align:right;bottom:0;width:100%;height:75px;border-top:2px solid #51a831;z-index:120;background:#65bc46}.carousel-left .carousel-control.carousel-item-next,.carousel-left .carousel-control.carousel-item-prev{background-image:none;background:#65bc46;padding-top:25px;position:relative;opacity:1;filter:alpha(opacity=100);font-size:20px;right:auto;left:auto;top:auto;bottom:auto;width:75px;display:inline-block;height:100%}.carousel-left .carousel-control.carousel-item-next:hover,.carousel-left .carousel-control.carousel-item-prev:hover{background:#51a831}.carousel-left .carousel-control.carousel-item-next{border-right:2px solid #51a831;border-left:1px solid #51a831;margin-left:-2px}.carousel-left .carousel-control.carousel-item-prev{border-right:1px solid #51a831;border-left:2px solid #51a831;margin-right:-2px}.carousel-left .view-more-insights{background:#65bc46;color:#296813;display:inline-block;padding-top:25px;padding-right:25px;position:absolute;top:0;bottom:0;left:0;right:150px;font-size:13px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (max-width:767px){.carousel-left .view-more-insights{padding-right:10px;padding-top:25px}}.carousel-left .view-more-insights:hover{background:#51a831;color:#fff}.carousel-left .view-more-insights .text{float:right;margin-top:2px}@media screen and (max-width:767px){.carousel-left .view-more-insights .text{max-width:70%;text-align:left}}.carousel-left .view-more-insights .icon-plus{color:#fff;margin-right:5px;font-size:20px}@media screen and (max-width:767px){.carousel-left .view-more-insights .icon-plus{margin-right:5px}}.left-rotator{padding-left:0;padding-right:0}.right-image{background-image:url('../Images/batteries.jpg');background-repeat:no-repeat;background-size:cover;background-position-y:60%;height:480px;padding-left:0;padding-right:0;text-align:center}@media screen and (max-width:991px){.right-image{height:320px}}@media screen and (max-width:767px){.right-image{height:240px}}@media screen and (min-width:992px){.right-image{order:1}}.right-image .container{margin-left:0;max-width:100%}.right-image .overlay-section{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:3px;margin:auto;text-transform:uppercase;width:70%}@media screen and (min-width:992px){.right-image .overlay-section{width:60%}}.right-image .overlay-white-bar{width:195px}.right-image .overlay-gradient{height:100%;padding-top:35px;padding-bottom:35px}.overlay-gradient{background:-moz-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.2) 70%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.2) 70%);background:-o-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.2) 70%);background:-ms-linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.2) 70%);background:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.2) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);color:#fff}.carousel-control{text-shadow:none}.vertical .carousel-inner{height:100%}.carousel.vertical .carousel-item{-webkit-transition:.6s ease-in-out top;-moz-transition:.6s ease-in-out top;-o-transition:.6s ease-in-out top;transition:.6s ease-in-out top;left:0}.carousel.vertical .active{top:0}.carousel.vertical .carousel-item-next{top:100%}.carousel.vertical .carousel-item-prev{top:-100%}.carousel.vertical .carousel-item-next.carousel-item-left,.carousel.vertical .carousel-item-prev.carousel-item-right{top:0}.carousel.vertical .active.carousel-item-left{top:-100%}.carousel.vertical .active.carousel-item-right{top:100%}.social-title{font-size:24px}.news-section{background:#fff;position:relative;padding-bottom:40px}.news-section .carousel-right{height:250px;background:none}@media screen and (max-width:767px){.news-section .carousel-right{height:auto}}.news-section .carousel-right .news-text{color:#666366;padding-bottom:40px;font-size:16px;line-height:1.6em}.news-section .carousel-right .news-fade{top:0;right:0;left:0;bottom:0;position:absolute;background:-moz-linear-gradient(top,rgba(255,255,255,0) 75%,#fff 90%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 75%,#fff 90%);background:-o-linear-gradient(top,rgba(255,255,255,0) 75%,#fff 90%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 75%,#fff 90%);background:linear-gradient(to bottom,rgba(255,255,255,0) 75%,#fff 90%);pointer-events:none}.news-section .carousel-right .news-story-info{height:60px;padding-top:20px;text-transform:uppercase}.news-section .carousel-right .news-story-info.news-map{text-align:right}.news-section .carousel-right .news-story-info.news-map .globe-pixels{float:right}.news-section .carousel-right .news-story-info.news-map img{height:auto;float:none}.news-section .carousel-right .news-story-info .fa-twitter{color:#28aae1}.news-section .carousel-right .news-date{color:#a6a6a6;padding-bottom:10px;font-size:12px;text-transform:uppercase}.news-section .carousel-item{padding-top:5px;padding-left:0}.news-section .carousel-item img{height:230px;float:right}.news-section .control-wrapper{border-top:2px solid #e2e2e2;bottom:0;height:75px;margin-top:5px;position:relative;text-align:left;width:100%;z-index:120}.news-section .carousel-control .icon{color:#2d72b9}.news-section .carousel-control.carousel-item-right{border-right:2px solid #e2e2e2;border-left:1px solid #e2e2e2;margin-left:-2px;font-size:20px}.news-section .carousel-control.carousel-item-right .icon{padding-top:10px}.news-section .carousel-control.carousel-item-right:hover{background:#e2e2e2}.news-section .carousel-control.carousel-item-left{border-right:1px solid #e2e2e2;border-left:none;margin-right:-2px;font-size:20px}.news-section .carousel-control.carousel-item-left .icon{padding-top:10px}.news-section .carousel-control.carousel-item-left:hover{background:#e2e2e2}.news-section .view-more-insights{bottom:0;color:#555;left:100px;padding-left:15px;padding-top:30px;position:absolute;right:0;top:0;font-size:12px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (min-width:992px){.news-section .view-more-insights{left:150px}}@media screen and (max-width:767px){.news-section .view-more-insights{left:150px}}.news-section .view-more-insights:hover{background:#e2e2e2}.news-section .view-more-insights .icon-plus{color:#2d72b9;float:left;width:27px;font-size:20px;margin-top:-2px}@media screen and (min-width:992px){.news-section .view-more-insights .icon-plus{margin-right:5px}}.news-section .carousel-control.carousel-item-right,.news-section .carousel-control.carousel-item-left{background-image:none;padding-top:15px;position:relative;opacity:1;filter:alpha(opacity=100);right:auto;left:auto;top:auto;bottom:auto;width:50px;display:inline-block;height:100%}@media screen and (min-width:992px){.news-section .carousel-control.carousel-item-right,.news-section .carousel-control.carousel-item-left{width:75px}}@media screen and (max-width:767px){.news-section .carousel-control.carousel-item-right,.news-section .carousel-control.carousel-item-left{width:75px}}.news-section .news-section-header{border-bottom:2px solid #e2e2e2;color:#2d72b9;font-size:16px;margin-top:45px;padding-bottom:15px;width:100%;text-transform:uppercase}.news-section .case-row .col-md-6{padding-right:0}.news-section .case-row .text-column{padding-right:15px}.news-section #carousel-case-studies .carousel-item{padding-right:0}.large-hero{background-size:cover;color:#fff;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:67px;font-weight:lighter;padding-top:120px;text-align:center;height:327px;background-position:center}@media screen and (max-width:767px){.large-hero{padding-top:60px}}.large-hero-subtitle{font-size:32px}.medium-hero{color:#fff;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:67px;font-weight:lighter;padding:60px;text-align:center;height:327px;background-position:center}@media screen and (max-width:767px){.medium-hero{padding:20px;font-size:10vw;height:auto}}.medium-hero-title{max-height:280px;overflow:hidden}.medium-hero-subtitle{font-size:32px}@media screen and (max-width:767px){.medium-hero-subtitle{font-size:6vw}}.small-hero{color:#fff;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:67px;font-weight:lighter;height:167px;padding-top:50px;padding-bottom:22px;text-align:center;background-position:center}@media screen and (max-width:767px){.small-hero{padding-top:30px;font-size:50px;line-height:1.2em}}.small-hero-subtitle{font-size:32px}.subnav-menu{background:#f7f7f7;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;letter-spacing:1px;height:100%;position:relative;text-align:center;-webkit-box-shadow:0 0 3px 0 rgba(50,50,50,.5);-moz-box-shadow:0 0 3px 0 rgba(50,50,50,.5);box-shadow:0 0 3px 0 rgba(50,50,50,.5);transition:.3s linear;z-index:20}.subnav-menu.subnav-fixed{position:fixed;width:100%}.subnav-menu.subnav-fixed.with-header{top:87px}.subnav-menu.subnav-fixed.no-header{top:0}@media screen and (max-width:767px){.subnav-menu{text-align:left;margin-bottom:130px}}.subnav-menu .subnav-list{list-style:none;padding-left:0;margin-bottom:0}@media screen and (max-width:767px){.subnav-menu .subnav-list{height:65px;padding-left:0;position:absolute;top:65px;left:0;z-index:70;width:100%}}.subnav-menu .subnav-list .mobile-subnav-arrow{display:none}.subnav-menu .subnav-list li{display:inline-block;font-size:12px;padding:0 16px}@media screen and (max-width:767px){.subnav-menu .subnav-list li{background:#f7f7f7;border-bottom:1px solid #e2e2e2;display:none;position:relative;width:100%;padding-left:0;padding-top:0;padding-bottom:0;transition:background-color 120ms linear}.subnav-menu .subnav-list li:hover{background-color:#ccc}.subnav-menu .subnav-list li:active{box-shadow:inset 0 0 8px rgba(0,0,0,.5)}}.subnav-menu .subnav-list li .text{padding-bottom:10px;letter-spacing:1px;text-transform:uppercase;border:none;transition:border 100ms linear}@media screen and (max-width:767px){.subnav-menu .subnav-list li .text{padding:0;display:block}}.subnav-menu .subnav-list li .text a{padding:22px 6px;display:inline-block}@media screen and (max-width:767px){.subnav-menu .subnav-list li .text a{display:block;padding:22px 18px}}.subnav-menu .subnav-list li .text:hover{border-bottom:2px solid #00539e}@media screen and (max-width:767px){.subnav-menu .subnav-list li .text:hover{border-bottom:none}}@media screen and (max-width:767px){.subnav-menu .subnav-list li.active{display:block;position:absolute;top:-65px;padding-top:0;padding-bottom:0;line-height:22px}.subnav-menu .subnav-list li.active:hover{background-color:#f7f7f7}}@media screen and (max-width:767px){.subnav-menu .subnav-list li.active .mobile-subnav-arrow{color:#00539e;cursor:pointer;display:inline-block;height:65px;width:65px;border-left:1px solid #e2e2e2;text-align:center;float:right;padding-top:15px;font-size:20px;position:absolute;top:0;right:0}}.subnav-menu .subnav-list li.active .mobile-subnav-arrow .icon{margin-top:8px}.subnav-menu .subnav-list li.active .mobile-subnav-arrow .icon-arrow-up{display:none}.subnav-menu .subnav-list li.active .text{color:#00539e;border-bottom:2px solid #00539e;padding-bottom:10px}@media screen and (max-width:767px){.subnav-menu .subnav-list li.active .text{display:block;padding-bottom:0;border-bottom:none;margin-right:65px}}@media screen and (max-width:767px){.subnav-menu.open .subnav-list li{display:block}}@media screen and (max-width:767px){.subnav-menu.open .subnav-list li.active{background-color:#00539e}}@media screen and (max-width:767px){.subnav-menu.open .subnav-list li.active .text{color:#fff}}@media screen and (max-width:767px){.subnav-menu.open .subnav-list li.active .mobile-subnav-arrow{color:#fff}}.subnav-menu.open .subnav-list li.active .mobile-subnav-arrow .icon-arrow-up{display:inline-block}.subnav-menu.open .subnav-list li.active .mobile-subnav-arrow .icon-arrow-down{display:none}@media screen and (min-width:768px)and (max-width:991px){.product-clear{clear:both}}.product-callout{background:#2d72b9;padding:20px 15px 30px;text-align:center}.product-callout .product-callout-title{color:#fff;font-size:50px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter}@media screen and (max-width:767px){.product-callout .product-callout-title{line-height:1em;padding-bottom:15px}}.product-callout .product-callout-subtitle{color:#061b31;font-size:28px}@media screen and (max-width:767px){.product-callout .product-callout-subtitle{display:none}}.hero-links{background:#2d72b9;border-top:2px solid #1b5da0;text-align:center}@media screen and (min-width:768px){.hero-links{height:60px}}.hero-links .hero-link-wrapper{display:inline-block}@media screen and (max-width:767px){.hero-links .hero-link-wrapper{margin-bottom:-4px}}.hero-links .hero-link-section{border-left:2px solid #1b5da0;border-right:2px solid #1b5da0;color:#93c4f7;cursor:pointer;display:inline-block;font-size:12px;padding:20px 20px;width:auto;max-height:58px;text-transform:uppercase;float:left}.hero-links .hero-link-section a{transition:150ms ease-in}@media screen and (min-width:768px){.hero-links .hero-link-section{margin:0;border-left:0}}@media screen and (max-width:767px){.hero-links .hero-link-section{border-bottom:1px solid #1b5da0}}.hero-links .hero-link-section .mobile-hero-link-btn{display:none;width:50px;height:100%;text-align:center;border-left:2px solid #1b5da0;margin-left:3px;float:right}.hero-links .hero-link-section .mobile-hero-link-btn .fa-plus{display:inline-block}@media screen and (max-width:767px){.hero-links .hero-link-section .mobile-hero-link-btn{display:inline-block}}@media screen and (min-width:768px){.hero-links .hero-link-section:first-child{margin-left:0;border-left:2px solid #1b5da0}}.hero-links .hero-link-section:hover{background:#1b5da0}.hero-links .hero-link-section:hover .mobile-hero-link-btn{background:#1b5da0}@media screen and (max-width:767px){.hero-links .hero-link-section:hover{background:#2d72b9}}.hero-links .hero-link-section .fa-plus{color:#fff;margin-right:5px}@media screen and (max-width:767px){.hero-links .hero-link-section .fa-plus{display:none}}@media screen and (max-width:767px){.hero-links .hero-link-section{display:block;width:100%;padding:0 0 0 0;line-height:50px;height:50px;text-align:center}}.infographic-left{border-bottom:8px solid #fff;margin-top:50px;margin-bottom:50px;margin-right:15px;margin-left:15px}.infographic-left>.row{overflow:hidden}.infographic-left .infographic-image{background-size:contain;height:480px;padding-right:0}.infographic-left .infographic-image .background-image{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:auto;min-height:100%}@media screen and (max-width:767px){.infographic-left .infographic-image{height:200px}}.infographic-left .infographic-image .infographic-image-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:-moz-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:-o-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:-ms-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);color:#fff}.infographic-left .infographic-image .infographic-image-overlay .text{bottom:40px;left:80px;position:absolute;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase}@media screen and (max-width:767px){.infographic-left .infographic-image .infographic-image-overlay .text{left:20px}}.infographic-left .infographic-data-section{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter}@media screen and (min-width:768px){.infographic-left .infographic-data-section{padding:0 40px}}@media screen and (min-width:992px){.infographic-left .infographic-data-section{padding:0 0 0 0}}@media screen and (min-width:1200px){.infographic-left .infographic-data-section{padding:0 30px}}@media screen and (max-width:767px){.infographic-left .infographic-data-section{padding:0 0 0 0}}.infographic-left .infographic-data{background:#65bc46;color:#fff;height:480px;text-align:center}.infographic-left .infographic-data .col-sm-6{width:100%}@media screen and (max-width:767px){.infographic-left .infographic-data{padding-bottom:45px;height:auto}}.infographic-left .infographic-data .infographic-data-header{border-bottom:1px solid #fff;font-size:50px;padding-top:24px;padding-bottom:10px;width:100%}@media screen and (max-width:767px){.infographic-left .infographic-data .infographic-data-header{font-size:36px;padding-top:25px;width:70%;margin:auto}}.infographic-left .infographic-data .infographic-data-header .pound-sign{display:inline-block;font-size:25px;margin-top:12px;vertical-align:top}@media screen and (max-width:767px){.infographic-left .infographic-data .infographic-data-header .pound-sign{font-size:20px;margin-top:10px}}.infographic-left .infographic-data .infographic-data-sub{font-size:16px;margin-top:15px}.infographic-right{background:#2cbcb1;border-bottom:8px solid #fff;margin-top:50px;margin-bottom:50px}.infographic-right>.row{margin-left:0;margin-right:0;overflow:hidden}.infographic-right .right-infographic-image{padding-right:0;padding-left:0}.infographic-right .right-infographic-image .infographic-image-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background:-moz-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:-o-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:-ms-linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);background:linear-gradient(180deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 70%);color:#fff}.infographic-right .right-infographic-image .infographic-image-overlay .info-link{position:absolute;bottom:40px;right:80px;color:#fff;z-index:2;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase}@media screen and (max-width:767px){.infographic-right .right-infographic-image .infographic-image-overlay .info-link{bottom:40px;right:20px}}@media screen and (min-width:992px){.infographic-right .right-infographic-image{float:right}}@media screen and (max-width:767px){.infographic-right .right-infographic-image{height:auto;padding-bottom:56.25%}}@media screen and (min-width:768px){.infographic-right .right-infographic-image{min-height:480px}}.infographic-right .right-infographic-image .background-image{width:100%;height:auto;position:absolute;top:0;bottom:0;right:0;left:0}.infographic-right .infographic-data-section{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter;display:inline-block;width:100%;padding:0 15%;text-align:center}.infographic-right .left-infographic-data{background:#2cbcb1;color:#fff;text-align:center}@media screen and (min-width:992px){.infographic-right .left-infographic-data{text-align:right}}@media screen and (min-width:768px){.infographic-right .left-infographic-data{height:480px}}@media screen and (max-width:767px){.infographic-right .left-infographic-data{padding-right:10px;padding-left:10px;padding-bottom:45px}}.infographic-right .left-infographic-data .infographic-data-header{border-bottom:1px solid #fff;font-size:50px;font-weight:lighter;padding-top:70px;padding-bottom:20px;width:100%}@media screen and (max-width:767px){.infographic-right .left-infographic-data .infographic-data-header{font-size:40px;padding-bottom:10px;padding-top:25px}}.infographic-right .left-infographic-data .infographic-data-header .pound-sign{display:inline-block;font-size:25px;margin-top:12px;vertical-align:top}@media screen and (max-width:767px){.infographic-right .left-infographic-data .infographic-data-header .pound-sign{font-size:20px;margin-top:10px}}.infographic-right .left-infographic-data .infographic-data-sub{font-size:16px;margin-top:15px}.awardslist-container{background:#fff;margin-top:50px;margin-bottom:50px;text-align:center}.awardslist-container img{max-width:100%}@media screen and (max-width:767px){.awardslist-container img{max-width:75%}}.awardslist-container .thin-text-header{color:#00539e}.awardslist-container .award-row-1{padding-bottom:50px;padding-top:50px}.awardslist-container .award-row-1.greyscale img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 300ms ease-in-out}.awardslist-container .award-row-1.greyscale img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media screen and (max-width:767px){.awardslist-container .award-row-1{padding-bottom:0;padding-top:20px}}@media screen and (max-width:767px){.awardslist-container .col-xs-6{line-height:150px;height:150px}}.two-column-callout-free{margin-top:50px;margin-bottom:50px}.two-column-callout-free .reg-text-header{color:#00539e}@media screen and (min-width:768px){.two-column-callout-free .reg-text-header{text-align:center}}.two-column-callout-free .two-col-row{font-size:16px}.two-column-callout-free p{line-height:1.5em}.two-column-callout-structured{margin-top:50px;margin-bottom:50px}.two-column-callout-structured .thin-text-header{color:#00539e}@media screen and (min-width:768px){.two-column-callout-structured .thin-text-header{text-align:center}}@media screen and (max-width:767px){.two-column-callout-structured .thin-text-header{margin-bottom:10px}}.two-column-callout-structured .structured-title{color:#2cbcb1;font-size:21px}@media screen and (min-width:768px){.two-column-callout-structured .structured-title{margin-top:30px;margin-bottom:15px}}.two-column-callout-structured p{margin-bottom:0}.article-rendering{padding-bottom:60px}.article-rendering .article-title{color:#00539e}.article-rendering .article-subtitle{color:#2cbcb1;margin-bottom:40px}.article-rendering .article-subtitle h3{line-height:1.4em}@media screen and (max-width:767px){.article-rendering .article-outer-container{margin-left:-15px;margin-right:-15px}}.article-rendering .article-outer-container.gallery-present{margin-right:8%;margin-left:8%}@media screen and (max-width:767px){.article-rendering .article-outer-container.gallery-present{margin-left:0;margin-right:0}}.article-rendering .article-main-content{padding-top:20px;padding-bottom:40px;border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;font-size:16px}.article-rendering .article-main-content .block-quote{font-style:italic;font-size:28px;text-align:center}.article-rendering .article-main-content p{line-height:1.8em;margin-bottom:25px}.article-rendering .article-main-content p a{color:#00539e}.image-video-gallery-container{margin-top:50px;margin-bottom:50px}.image-video-gallery-container .revised-callout-content .content-text{margin-top:20px;margin-bottom:20px;padding-top:0;padding-bottom:0;font-size:14px}.image-video-gallery-container .revised-callout-content .content-text .article-top-image-description{display:none}.image-video-gallery-container .revised-callout-content .content-text .article-top-image-description.selected{display:inline}.article-top-image{position:relative;height:300px;width:100%;background-size:cover}@media screen and (min-width:768px){.article-top-image{height:379px}}@media screen and (min-width:992px)and (max-width:1199px){.article-top-image{height:495px}}@media screen and (min-width:1200px){.article-top-image{height:600px}}.article-top-image .big-image{height:100%;width:100%}.article-top-image iframe{min-width:100%;max-width:100%;min-height:100%;max-height:100%;display:none;position:absolute}.article-top-image .article-fill-area{width:100%;height:auto}.article-thumbnail-wrapper{margin-top:20px}@media screen and (max-width:767px){.article-thumbnail-wrapper{margin-left:10px;z-index:60}}@media screen and (max-width:767px){.article-thumbnail-wrapper.no-thumbnail{margin-bottom:0}}.article-thumbnail-wrapper .article-thumbnail{height:auto;width:10%;border:2px solid #000;margin:5px 10px;background-size:cover;cursor:pointer;display:inline-block;opacity:.6}.article-thumbnail-wrapper .article-thumbnail img{height:100%;width:100%}.article-thumbnail-wrapper .article-thumbnail.selected{border:2px solid #faa51a;box-shadow:0 0 6px rgba(0,0,0,.5);opacity:1}@media screen and (max-width:767px){.article-thumbnail-wrapper{border:none;margin-right:10px}}.article-share{position:relative}.article-share .article-share-ui{cursor:pointer}.article-share .text{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}.article-share div{display:inline-block}.article-share .article-share-icon{position:relative}.article-share .article-share-icon .icon{width:16px;font-size:16px}.article-share .article-share-popout{background:rgba(30,30,30,.85);border-radius:4px;color:#fff;display:none;padding:15px;position:absolute;left:80px;width:140px;top:-10px}@media screen and (min-width:1200px){.article-share .article-share-popout{left:-155px}}.article-share .article-share-popout .article-share-right-triangle{display:none;position:absolute;top:10px;right:-8px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #666}@media screen and (min-width:1200px){.article-share .article-share-popout .article-share-right-triangle{display:block}}.article-share .article-share-popout .article-share-left-triangle{position:absolute;top:10px;left:-8px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #666}@media screen and (min-width:1200px){.article-share .article-share-popout .article-share-left-triangle{display:none}}.article-share .article-share-popout ul{list-style:none;padding-left:30px}.article-share .article-share-popout ul li{margin-top:10px;cursor:pointer}.article-share .article-share-popout ul .fa{position:absolute;left:20px;padding-top:5px}.article-share.active .article-share-popout{display:block;z-index:1000}.article-share.active .text{color:#00539e}.article-share.active .icon-share{color:#2cbcb1}.contact-callout{color:#666;font-size:13px;margin-top:0;margin-bottom:25px}.contact-callout .contact-title{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:21px;margin-bottom:10px}.contact-callout .contact-name{text-transform:uppercase}.contact-callout .contact-name-title{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px}.contact-callout .contact-position-title{text-transform:uppercase}.contact-callout .contact-email,.contact-callout .contact-website{color:#00539e}.contact-callout .contact-address{margin-bottom:10px}.contact-callout .row{margin-bottom:25px}.media-contacts{margin-top:50px;margin-bottom:50px}.media-contacts .contact-callout{margin-bottom:20px}.media-contacts .contact-column-title{margin-bottom:30px}.media-contacts .contact-group-title{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:10px}.related-item-callout{color:#666;font-size:12px;margin-top:50px}.related-item-callout .related-title{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:21px;margin-bottom:15px}.related-callout-section{height:360px;padding-top:8px;transition:all 300ms ease-out}.related-callout-section:hover{background-color:rgba(200,200,200,.5)}@media screen and (max-width:767px){.related-callout-section{height:420px}}.related-callout-section .related-item-title{font-size:21px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}.related-callout-section .related-caption{margin-bottom:20px}@media screen and (min-width:992px){.related-callout-section .related-caption{margin-bottom:20px}}.related-callout-section .related-image{position:relative;width:100%;height:180px;background-size:contain!important;overflow:hidden;text-align:center;transition:all 300ms ease-in}.related-callout-section .text{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:18px;line-height:1.35;margin-top:10px;margin-bottom:5px}@media screen and (max-width:991px){.related-callout-section .text{font-size:18px;text-align:center;margin-top:10px}}.contact-inner-container,.article-main-content{margin:0 8%}@media screen and (max-width:767px){.contact-inner-container,.article-main-content{margin:0 0 0 0}}.article-share{margin:20px 8% 10px}@media screen and (max-width:767px){.article-share{margin:20px 0 10px}}.block-quote{margin:50px -8%}@media screen and (max-width:767px){.block-quote{margin:50px 0}}.product-family-container{margin-top:50px;margin-bottom:50px}.product-family-callout-section{padding-top:30px}.product-family-callout-section .product-family-image{position:relative}.product-family-callout-section .product-family-image img{width:100%}.product-family-callout-section .product-family-image .overlay{position:absolute;color:#fff;cursor:pointer;font-size:22px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background:rgba(0,0,0,.35);top:0;left:0;right:0;bottom:0;text-align:center;padding-right:10%;padding-left:10%;letter-spacing:1px;text-shadow:0 1px 1px #333;transition:background 250ms linear}.product-family-callout-section .product-family-image .overlay:hover{background:rgba(0,0,0,.6)}.product-family-callout-section .product-family-image .overlay .overlay-container{display:table;height:100%;width:100%}.product-family-callout-section .product-family-image .overlay .overlay-container .text{display:table-cell;vertical-align:middle}.country-selector{margin-top:50px;margin-bottom:50px}.country-selector .country-selector-title{color:#00539e;margin-bottom:15px;text-transform:uppercase}.country-selector .selectbox1{margin-bottom:50px}.country-selector .region-selector{position:relative;height:55px}.country-selector .selectboxit-btn.selectboxit-enabled:focus,.country-selector .selectboxit-btn.selectboxit-enabled:active,.country-selector .selectboxit-btn.selectboxit-enabled:hover{color:#666366;background-color:#fff}.country-selector .selectboxit-option-first{display:none}.country-selector .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-image:none;background-color:#2cbcb1;color:#fff}.country-selector .selectboxit-btn{border-bottom:1px solid #e2e2e2;border-radius:0;border:1px solid #e2e2e2;background:none;background-color:none;background-image:none}.country-selector .selectboxit-container{color:#666366;width:100%}.country-selector .selectboxit-container .selectboxit-options{border-radius:0;width:100%!important}.country-selector .selectboxit-container .selectboxit{border-radius:3px;height:55px;line-height:55px;width:100%!important}.country-selector .selectboxit-container span,.country-selector .selectboxit-container .selectboxit-options a{height:55px;line-height:55px}.country-selector .selectboxit-container .selectboxit-option,.country-selector .selectboxit-container .selectboxit-optgroup-header{text-indent:0;color:#666366}.country-selector .selectboxit-container .selectboxit-arrow{top:10%!important}.country-selector .selectboxit-option-icon-container{margin-left:0}.country-selector .selectboxit-text{text-indent:0;padding-left:12px;font-size:14px;text-overflow:ellipsis}.country-selector .selectboxit-option .selectboxit-option-anchor{padding-left:20px}.country-selector-btns{font-size:12px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-align:right;text-transform:uppercase}.country-selector-btns .reset-btn{cursor:pointer;display:inline-block}.country-selector-btns .apply-btn{background:#faa51a;border-radius:3px;-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.3);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.3);box-shadow:0 0 5px 0 rgba(50,50,50,.3);color:#fff;cursor:pointer;display:inline-block;margin-left:30px;padding-top:20px;padding-bottom:20px;text-align:center;width:100px}.icons-callout-container{margin-top:50px;margin-bottom:50px}.icons-callout-container .icons-callout{padding:40px 0;text-align:center;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;font-size:16px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#666366;cursor:pointer}.icons-callout-container .icons-callout .icon{font-size:30px;margin-bottom:20px}.icons-callout-container .icons-callout:hover{background:#f1f1f1}.insights-column{margin-top:50px;height:365px}@media screen and (max-width:767px){.insights-column{height:580px}}@media screen and (max-width:360px){.insights-column{height:330px}}@media screen and (min-width:361px)and (max-width:600px){.insights-column{height:460px}}.insights-column.large{position:relative;margin-top:50px}@media screen and (min-width:768px){.insights-column.large{height:480px}}.insights-column.large .insights-sharable .insights-top-section{max-height:120px}.insights-column .insights-sharable .insights-top-section{overflow:hidden;max-height:50%}.insights-column .insights-sharable .insights-bottom-section{position:absolute;bottom:0;width:100%;overflow:hidden;margin-top:0}.insights-column .insights-sharable .insights-bottom-section .insights-img{height:0;position:relative;width:100%;padding-bottom:65%;margin:0}.insights-column .insights-sharable .insights-bottom-section .insights-img img{position:absolute}.product-detail-callout{margin-top:40px;color:#666366;padding-top:15px;padding-bottom:10px;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.product-detail-callout:hover{background:#2d72b9;color:#fff}.product-detail-callout .product-detail-image img{max-width:100%}.product-detail-callout .product-detail-spec{margin-bottom:8px}.product-detail-callout .product-detail-title{font-size:21px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:15px;margin-bottom:10px}.product-callout-container{border-bottom:2px solid #d5d5d5;padding-bottom:40px}.product-family-title{background:#2cbcb1;padding:20px 15px 30px;text-align:center}.product-family-title .product-title{color:#fff;font-size:50px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter}.product-family-title .product-subtitle{color:#054540;font-size:28px}@media screen and (max-width:767px){.product-family-title .product-subtitle{display:none}}.detailed-hero-control{position:relative;background:#2cbcb1}.detailed-hero-control>.container{padding:0}@media screen and (max-width:991px){.detailed-hero-control>.container{width:100%}}.detailed-hero-control .detailed-hero-image{position:relative;text-align:center}@media screen and (min-width:992px){.detailed-hero-control .detailed-hero-image{max-height:431px!important;height:auto!important}}@media screen and (min-width:1200px){.detailed-hero-control .detailed-hero-image{max-height:520px!important;height:auto!important}}.detailed-hero-control .detailed-hero-image .big-image{box-shadow:0 0 20px rgba(50,50,50,.6);max-height:410px;max-width:100%;width:auto;height:auto;position:relative;margin-top:1%;margin-bottom:1%}@media screen and (max-width:991px){.detailed-hero-control .detailed-hero-image .big-image{max-height:100%}}.detailed-hero-control .detailed-hero-image .detailed-overlay iframe{min-width:100%;max-width:100%;min-height:100%;max-height:100%;display:none;height:345px}.detailed-hero-control .detailed-hero-image .detailed-thumbnail-wrapper{position:absolute;bottom:25px;left:80px}@media screen and (max-width:991px){.detailed-hero-control .detailed-hero-image .detailed-thumbnail-wrapper{bottom:-70px;left:15px;z-index:60}}.detailed-hero-control .detailed-hero-image .detailed-thumbnail-wrapper .detailed-thumbnail{height:50px;width:70px;border:2px solid #000;margin-right:25px;background-size:cover;cursor:pointer;display:inline-block;float:left}.detailed-hero-control .detailed-hero-image .detailed-thumbnail-wrapper .detailed-thumbnail img{height:100%;width:100%}.detailed-hero-control .detailed-hero-image .detailed-thumbnail-wrapper .detailed-thumbnail.selected{border:2px solid #2cbcb1}@media screen and (max-width:767px){.detailed-hero-control .detailed-hero-image .detailed-thumbnail-wrapper .detailed-thumbnail.selected{border:none}}@media screen and (max-width:767px){.detailed-hero-control .detailed-hero-image .detailed-thumbnail-wrapper .detailed-thumbnail{border:none;margin-right:10px}}.detailed-hero-control .detailed-hero-info{background:#2cbcb1;padding-top:70px;padding-bottom:40px;padding-right:0;padding-left:40px;overflow-y:hidden}@media screen and (min-width:992px){.detailed-hero-control .detailed-hero-info{padding-top:50px}}@media screen and (min-width:768px){.detailed-hero-control .detailed-hero-info.menu-open{padding-top:10px}}@media screen and (max-width:991px){.detailed-hero-control .detailed-hero-info{padding-top:30px;padding-right:15px;padding-left:15px;padding-bottom:0}}.detailed-hero-control .detailed-hero-info .title-wrapper{color:#fff;padding-bottom:45px}.detailed-hero-control .detailed-hero-info .title{font-size:28px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@media screen and (min-width:992px)and (max-width:1199px){.detailed-hero-control .detailed-hero-info .title{font-size:24px}}.detailed-hero-control .detailed-hero-info .subtitle{font-size:16px;margin-top:20px}@media screen and (min-width:992px)and (max-width:1199px){.detailed-hero-control .detailed-hero-info .subtitle{font-size:14px}}.detailed-hero-control .detailed-hero-info .text{font-size:12px;color:#054540;line-height:1.8em;margin-top:25px;margin-bottom:40px}.detailed-hero-control .detailed-hero-info .download-btn{border-radius:2px;border:2px solid #119086;color:#fff;display:block;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;padding:10px 20px;text-transform:uppercase;background-color:#119086;transition:all 150ms ease-in-out;text-align:center}.detailed-hero-control .detailed-hero-info .download-btn:hover{background-color:#054540;border:2px solid #054540}.detailed-hero-control .detailed-hero-info .download-btn:active{background-color:#119086;border-color:#119086;box-shadow:inset 0 0 20px 3px rgba(0,0,0,.2)}@media screen and (max-width:991px){.detailed-hero-control .detailed-hero-info .download-btn{margin-bottom:30px}}.detailed-hero-control .detailed-hero-info .download-btn .icon{height:15px;width:18px;font-size:18px;display:inline;margin-top:-2px;margin-right:5px}.case-study-callout{margin-top:50px;margin-bottom:50px;background:#65bc46;overflow:hidden}.case-study-callout .row .case-study-image{padding:0}@media screen and (min-width:768px){.case-study-callout .row .case-study-image img{min-height:100%;min-width:100%}}@media screen and (max-width:767px){.case-study-callout .row .case-study-image img{margin:0;width:100%}}@media screen and (max-width:767px){.case-study-callout .row .case-study-image{max-height:200px}}.case-study-callout .row .case-study-info{background:#65bc46;padding:60px 50px;color:#1c5807;line-height:1.4em}@media screen and (min-width:992px){.case-study-callout .row .case-study-info{height:325px}}@media screen and (min-width:768px){.case-study-callout .row .case-study-info{height:375px}}@media screen and (max-width:767px){.case-study-callout .row .case-study-info{padding:60px 15px}}.case-study-callout .row .case-study-info .location{font-size:12px;text-transform:uppercase}.case-study-callout .row .case-study-info .title{font-size:28px;color:#fff;line-height:1.2em;position:relative;z-index:2}.case-study-callout .row .case-study-info .subtitle{font-size:16px;margin-top:15px}.case-study-callout .row .case-study-info .text{margin-top:30px;font-size:12px}@media screen and (min-width:768px){.case-study-callout .row .case-study-info .case-study-fade{top:0;right:0;left:0;bottom:0;position:absolute;background:-moz-linear-gradient(top,rgba(101,188,70,0) 75%,#65bc46 90%);background:-webkit-linear-gradient(top,rgba(101,188,70,0) 75%,#65bc46 90%);background:-o-linear-gradient(top,rgba(101,188,70,0) 75%,#65bc46 90%);background:-ms-linear-gradient(top,rgba(101,188,70,0) 75%,#65bc46 90%);background:linear-gradient(to bottom,rgba(101,188,70,0) 75%,#65bc46 90%)}}.four-column-callout-list{margin-top:50px;margin-bottom:50px;border-bottom:1px solid #f1f1f1;padding-bottom:40px}.four-column-callout-list .four-column-title{color:#253d88;text-align:center;font-size:37px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter}.image-callout{margin-top:10px;color:#666366;padding-top:15px;padding-bottom:10px;min-height:320px;transition:all 300ms ease-out}.image-callout:hover{background:#2d72b9;color:#fff}@media screen and (max-width:991px){.image-callout{text-align:center;min-height:200px}}.image-callout .image-callout-image{overflow:hidden;text-align:center}.image-callout .image-callout-image img{height:120px;width:auto}.image-callout .image-title{font-size:18px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:10px;margin-bottom:5px;display:block;height:100%}.image-callout .image-text{font-size:12px;margin-bottom:10px}.two-column-callout-list{margin-top:50px;margin-bottom:50px}.two-column-callout-list .two-column-title{color:#253d88;text-align:center;font-size:37px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter}.service-callout-section{margin-top:30px}.service-callout-section .service-caption{height:auto;font-size:13px;max-height:70px;margin-top:20px;margin-bottom:20px}.service-callout-section .service-image{position:relative}.service-callout-section .service-image img{width:100%}.service-callout-section .service-image .overlay-shadow{background:#000;background:linear-gradient(#000,#999);opacity:.45;position:absolute;top:0;left:0;right:0;bottom:0}.service-callout-section .service-image .text{position:absolute;color:#fff;font-size:21px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;text-align:center;top:0;width:100%;height:100%;padding-right:10%;padding-left:10%;padding-top:25%}.product-description{margin-top:50px;margin-bottom:20px}.tab-control{margin-top:50px;margin-bottom:50px;border-bottom:2px solid #e2e2e2;padding-bottom:20px}.tab-control .tab-wrapper .tab{color:#666366;cursor:pointer;display:inline-block;text-align:center;border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;padding:1.2em;line-height:1.3em;text-transform:uppercase}@media screen and (min-width:361px)and (max-width:600px){.tab-control .tab-wrapper .tab{height:70px;padding:1em}}@media screen and (max-width:360px){.tab-control .tab-wrapper .tab{height:70px;padding:1em;font-size:14px}}.tab-control .tab-wrapper .tab.solo{border-top:2px solid #253d88;border-bottom:2px solid #253d88;border-right:2px solid #253d88;border-left:2px solid #253d88;border-radius:5px 5px 5px 5px}.tab-control .tab-wrapper .tab .icon{color:#9a9a9a;height:auto;display:inline-block}.tab-control .tab-wrapper .tab.selected{border-top:2px solid #253d88;border-bottom:2px solid #253d88;color:#253d88}.tab-control .tab-wrapper .tab.selected .icon{color:#253d88}.tab-control .tab-wrapper .feature-tab{border-radius:5px 0 0 5px;border-left:2px solid #e2e2e2}.tab-control .tab-wrapper .feature-tab.selected{border-left:2px solid #253d88}.tab-control .tab-wrapper .resources-tab{border-radius:0 5px 5px 0;border-right:2px solid #e2e2e2;border-left:2px solid #253d88}.tab-control .tab-wrapper .resources-tab.selected{border-right:2px solid #253d88}.tab-control .tab-content-wrapper .features-benefits-content{color:#666366;padding-top:10px}.tab-control .tab-content-wrapper .features-benefits-content ul{list-style:none}.tab-control .tab-content-wrapper .features-benefits-content li{margin-bottom:10px}.tab-control .tab-content-wrapper .features-benefits-content li:before{font-family:FontAwesome;content:"";float:left;width:1.4em;font-size:.5em;margin-top:.75em;color:#faa51a}.tab-control .tab-content-wrapper .features-benefits-content .title{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:21px}.tab-control .tab-content-wrapper .features-benefits-content .subtitle{font-size:12px}.tab-control .tab-content-wrapper .resources-content{display:none;font-size:16px;color:#666366;padding-top:10px}.tab-control .tab-content-wrapper .resources-content ul{list-style:none}.tab-control .tab-content-wrapper .resources-content ul .fa{margin-right:10px}.tab-control .tab-content-wrapper .resources-content ul .fa-file-word-o{color:#2d72b9}.tab-control .tab-content-wrapper .resources-content ul .fa-file-pdf-o{color:#cf332d}.tab-control .tab-content-wrapper .resources-content ul li{margin-top:25px}.resource{padding-top:5px;padding-bottom:5px}.resource a{background-color:#faa51a;box-shadow:0 0 2px rgba(100,100,100,.5);color:#fff;display:inline-block;transition:all 200ms ease-in-out;float:right;padding:4px 10px;margin:0 3px}.resource a:hover{background-color:#d18e1f;box-shadow:none}.resource span{font-size:17px}.resource .resource-description{font-size:14px}.download-form-wrapper .container{background:#f3f3f3}.download-form{margin-top:15px;padding:20px 15px;position:relative;background:#f3f3f3;color:#666366}.download-form .download-title{padding-left:15px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:21px}.download-form .download-input{margin-top:20px}.download-form .download-input input{width:100%;height:40px;line-height:40px;padding-left:20px;font-size:12px;border:2px solid #e2e2e2;border-radius:5px}.download-form .download-btns{text-align:right}.download-form .download-btns .download-form-btn{cursor:pointer}.download-form .cancel-btn{display:inline-block;height:45px;line-height:45px;margin-right:30px}@media screen and (max-width:767px){.download-form .cancel-btn{margin-right:5px}}.download-form .cancel-btn .icon{height:15px;width:15px;float:left;margin-top:2px;margin-right:5px}.download-form .download-btn{display:inline-block;border-radius:5px;color:#fff;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;width:145px;height:45px;padding:15px 20px;text-transform:uppercase;background:#faa51a}@media screen and (max-width:767px){.download-form .download-btn{width:135px}}.download-form .download-btn .icon{height:15px;width:18px;font-size:18px;float:left;display:block;margin-top:-2px;margin-right:5px}.download-form .download-disclaimer{font-size:9px}@media screen and (min-width:768px){.download-form .download-disclaimer{position:absolute;top:0;right:0;bottom:0}}@media screen and (max-width:767px){.download-form .download-disclaimer{padding-top:20px;text-align:right}}@media screen and (min-width:768px){.download-form .download-disclaimer .disclaimer-content{position:absolute;bottom:90px;padding-right:30px}}.download-form .form-message{color:red}.insights-sharable{position:relative;height:100%;width:100%;background:#fff}.insights-sharable .top-bar{width:100%;height:5px;border-radius:5px;background:#2d72b9}.insights-sharable .insights-type{color:#2d72b9}.insights-sharable.social .top-bar{background:#2cbcb1}.insights-sharable.social .insights-type{color:#2cbcb1}.insights-sharable.social .text{padding:0 25px 15px;font-size:12px;color:#666366}.insights-sharable.social .insights-callout-icon{margin-top:20px;font-size:18px;color:#d6d6d6;padding-left:25px}.insights-sharable.featured-story .top-bar{background:#2d72b9}.insights-sharable.in-the-news .top-bar{background:#65bc46}.insights-sharable.in-the-news .insights-type{color:#65bc46}.insights-sharable.case-study .top-bar{background:#00539e}.insights-sharable.case-study .insights-type{color:#00539e}.insights-sharable.press-release .top-bar{background:#93c4f7}.insights-sharable.press-release .insights-type{color:#93c4f7}.insights-sharable.news-suggested-item{border:1px solid #e2e2e2;height:150px}.insights-sharable.news-suggested-item .text{height:1.5em}.insights-sharable.news-suggested-item .symbol-container{margin-top:10px}@media screen and (max-width:767px){.insights-sharable.news-suggested-item .symbol-container .icon{position:relative;float:right}}@media screen and (max-width:767px){.insights-sharable.news-suggested-item{height:auto}}.insights-sharable .corner-shadow{position:absolute;background:#000;opacity:.5;bottom:0;right:-40px;width:65px;height:65px;-webkit-transform:skew(-45deg);-moz-transform:skew(-45deg);-o-transform:skew(-45deg);-ms-transform:skew(-45deg);transform:skew(-45deg)}.insights-sharable .share-overlay.background-shadow{position:absolute;background:#000;opacity:.6;top:5px;bottom:0;right:0;left:0;display:none;z-index:70}.insights-sharable .share-overlay.social-wrapper{position:absolute;z-index:75;top:50%;margin-top:-22px;display:none;text-align:center;left:0;width:100%;padding:0 10px}.insights-sharable .share-overlay.social-wrapper .social-share{display:inline-block;height:45px;width:45px;padding-top:12px;margin:0 15px 15px;cursor:pointer;border-radius:50%;background:#fff;color:#c8c8c8}.insights-sharable .share-overlay.social-wrapper .social-share.facebook:hover{background:#3b5998;color:#fff}.insights-sharable .share-overlay.social-wrapper .social-share.twitter:hover{background:#28aae1;color:#fff}.insights-sharable .share-overlay.social-wrapper .social-share.instagram:hover{background:#ffad29;color:#fff}.insights-sharable .share-overlay.social-wrapper .social-share.linkedin:hover{background:#007cb6;color:#fff}.insights-sharable .share-overlay.social-wrapper .social-share.youtube:hover{background:#cf332d;color:#fff}.insights-sharable .share-overlay.social-wrapper .social-share.google-plus:hover{background:#dd4b39;color:#fff}.insights-sharable .share-btn{position:absolute;bottom:-5px;color:#fff;cursor:pointer;right:5px;padding-left:5px;height:60px;padding-top:20px;font-size:25px}.insights-sharable .share-btn .icon{width:25px;height:30px}.insights-sharable .insights-type,.insights-sharable .text{padding:0 20px}.insights-sharable .insights-type{margin-top:25px;font-size:12px;text-transform:uppercase}.insights-sharable .text{color:#666366;margin-top:15px;font-size:21px;overflow:hidden;text-overflow:ellipsis}.insights-sharable .insights-bottom-section{margin-top:25px;overflow:hidden}.insights-sharable .insights-img{position:relative}.insights-sharable .insights-img img{width:100%;max-width:100%}.insights-sharable .symbol-container{text-align:right;color:#d6d6d6;margin-right:10px;margin-bottom:10px;font-size:30px;height:30px}.insights-sharable .symbol-container .icon{height:30px}.insights-results{background:#f3f3f3;margin-top:30px;margin-bottom:30px}.insights-results .container{position:relative}.lg-insights-block{width:525px;max-width:100%}.md-insights-block{width:262.5px}.sm-insights-block{width:262.5px}.load-more-control{cursor:pointer;height:50px;text-align:center;text-transform:uppercase;font-size:12px;line-height:50px;border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.load-more-control:hover{background:#e2e2e2}.load-more-control .content-container{width:110px;margin:0 auto}.load-more-control .icon{display:inline;font-size:18px;margin-top:2px;float:left}.insights-list{background:#f3f3f3}.insights-filters{background:#f3f3f3;padding-top:50px;padding-bottom:20px}.insights-filters .insights-filter-wrapper{width:240px;margin:0 2px}@media screen and (min-width:768px){.insights-filters .insights-filter-wrapper{display:inline-block}}@media screen and (min-width:768px)and (max-width:991px){.insights-filters .insights-filter-wrapper{width:230px}}@media screen and (max-width:767px){.insights-filters .insights-filter-wrapper{width:100%;margin:0 0;padding-bottom:15px}}.insights-filters .insights-container{text-align:center}@media screen and (max-width:767px){.insights-filters .insights-container{text-align:center;padding:0 20px;margin-right:0}}.insights-filters .selectboxit-btn.selectboxit-enabled:focus,.insights-filters .selectboxit-btn.selectboxit-enabled:active,.insights-filters .selectboxit-btn.selectboxit-enabled:hover{color:#666366;background-color:#fff}.insights-filters .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-image:none;background-color:#2cbcb1;color:#fff}.insights-filters .selectboxit-btn{border-bottom:2px solid #e2e2e2;border-radius:0;border:2px solid #e2e2e2;background:none;background-color:none;background-image:none}.insights-filters .selectboxit-container{color:#666366;width:100%;background:#fff}.insights-filters .selectboxit-container .selectboxit-options{border-radius:0;width:100%!important}.insights-filters .selectboxit-container .selectboxit{border-radius:3px;height:55px;line-height:55px;width:100%!important}.insights-filters .selectboxit-container span,.insights-filters .selectboxit-container .selectboxit-options a{height:55px;line-height:55px}.insights-filters .selectboxit-container .selectboxit-option,.insights-filters .selectboxit-container .selectboxit-optgroup-header{text-indent:0;color:#666366}.insights-filters .selectboxit-option-icon-container{margin-left:0}.insights-filters .selectboxit-text{text-indent:0;padding-left:6px;font-size:14px;text-overflow:ellipsis}.insights-filters .selectboxit-option .selectboxit-option-anchor{padding-left:15px}.insights-loading{text-align:center;padding:40px 0}@media screen and (max-width:767px){.subnav-menu .subnav-list li{padding-left:0}}.subnav-menu .subnav-list li.email-list-item{padding:0}@media screen and (max-width:767px){.subnav-menu .subnav-list li.email-list-item{display:inline-block;position:relative;height:auto;top:0;left:0}}@media screen and (max-width:767px){.subnav-menu .subnav-list li.email-list-item .subnav-link-callout{width:100%;height:auto;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}}.subnav-menu .subnav-list li.email-list-item .subnav-link-callout .fa,.subnav-menu .subnav-list li.email-list-item .subnav-link-callout .icon{height:26px;width:26px;font-size:25px;float:left;margin-top:-5px;margin-right:5px}.subnav-link-callout{padding:8px 15px;border:1px solid #666366;border-radius:2px;text-transform:uppercase;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;cursor:pointer;border-color:#faa51a;background:#faa51a;color:#fff;transition:all 250ms ease-in}@media screen and (max-width:767px){.subnav-link-callout{border-radius:0}}@media screen and (max-width:767px){.subnav-link-callout .email-text{display:inline-block}}.subnav-link-callout:hover{color:#fff;border-color:#d18e1f;background:#d18e1f}.news-title{text-align:center;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#00539e;font-size:37px;padding-top:0;padding-bottom:0}@media screen and (max-width:767px){.news-title h3{font-size:24px}}.insights-search .insights-filters{background:#fff}.insights-search .insights-search-filters{width:75px;padding-top:10px;padding-bottom:15px;color:#999;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter;font-size:12px;text-transform:uppercase}.insights-search .insights-search-filters .icon{float:right;height:10px;margin-top:2px}.news-suggested-container{margin-top:30px;margin-bottom:15px}.media-news-search-results{margin-bottom:30px}.search-results-numb{padding:15px 15px 0;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter;font-style:italic}.news-item:hover .content .text{color:#00539e}.news-item .symbol{float:left;display:inline-block;padding-top:15px}.news-item .symbol .icon{font-size:21px;height:22px;width:22px}.news-item .symbol .icon-press-release{color:#65bc46}.news-item .symbol .icon-featured-story{color:#00539e}.news-item .symbol .icon-in-the-news{color:#2cbcb1}.news-item .content{display:inline-block;max-width:90%;padding:15px}.news-item .content .story-info{font-size:12px;color:#c4c4c4}.news-item .content .story-info .type{text-transform:uppercase}.news-item .content .text{color:#666366;font-size:21px}.paging-media{margin-top:30px;color:#666366;font-size:12px}.paging-media .content-wrapper{text-align:center;border-top:2px solid #e2e2e2;padding:20px 0}.paging-media .content-wrapper .paging-direction{display:inline-block;height:40px;width:40px;line-height:40px;font-size:18px;cursor:pointer}@media screen and (max-width:767px){.paging-media .content-wrapper .paging-direction{height:auto;width:auto;line-height:1em;padding:5px}}.paging-media .content-wrapper .paging-direction .text{text-transform:uppercase;padding:0 5px;font-size:15px}@media screen and (min-width:768px){.paging-media .content-wrapper .paging-direction .text{display:none}}.paging-media .content-wrapper .paging-direction:hover{background:#e2e2e2}.paging-media .content-wrapper ul{list-style:none;display:inline-block;-webkit-padding-start:0;padding-left:0}@media screen and (max-width:767px){.paging-media .content-wrapper ul{display:none}}.paging-media .content-wrapper ul li{display:inline-block;height:40px;width:40px;line-height:40px;cursor:pointer}.paging-media .content-wrapper ul li:hover{background:#e2e2e2}.paging-media .content-wrapper ul li.selected{background:#e2e2e2;font-weight:bold;cursor:default}.paging-media .content-wrapper ul li.selected:hover{cursor:default}.follow-control-container{margin-bottom:50px;margin-top:50px}.follow-control-container .follow-control{border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;text-align:center;position:relative;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.follow-control-container .follow-control .follow-wrapper{padding:40px 10px;cursor:pointer}.follow-control-container .follow-control .follow-wrapper:hover{color:#fff}.follow-control-container .follow-control .follow-wrapper.facebook:hover{background:#3b5998}.follow-control-container .follow-control .follow-wrapper.twitter:hover{background:#28aae1}.follow-control-container .follow-control .follow-wrapper.instagram:hover{background:#ffad29}.follow-control-container .follow-control .follow-wrapper.linkedin:hover{background:#007cb6}.follow-control-container .follow-control .follow-wrapper.youtube:hover{background:#cf332d}.follow-control-container .follow-control .follow-wrapper .symbol{margin-bottom:20px}.follow-control-container .follow-control .follow-wrapper~.follow-wrapper{border-left:2px #e2e2e2 solid}.request-info-callout{position:fixed;width:100%;bottom:0;font-size:14px;text-align:center;z-index:1000}.request-info-callout .icon-close{height:15px;width:15px;float:right;cursor:pointer;padding-left:10px}@media screen and (min-width:992px){.request-info-callout{text-align:left}}.request-info-callout .bar-wrapper{background:#00539e;padding:10px 15px}@media screen and (min-width:992px){.request-info-callout .bar-wrapper{background:#f1f1f1;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}}.request-info-callout .bar-wrapper .mobile-btn{color:#fff;border:1px solid #fff;display:inline-block;text-transform:uppercase;padding:10px 15px;font-family:'SegoeSb','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:2px;cursor:pointer}@media screen and (min-width:992px){.request-info-callout .bar-wrapper .mobile-btn{display:none}}.request-info-callout .bar-wrapper .left-text{display:none;float:left;color:#666366;cursor:pointer}@media screen and (min-width:992px){.request-info-callout .bar-wrapper .left-text{display:inline-block}}.request-info-callout .bar-wrapper .left-text a{color:#00539e;text-transform:#00539e;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.request-info-callout .bar-wrapper .center-text{display:none;text-align:center;color:#e0e0e0}@media screen and (min-width:992px){.request-info-callout .bar-wrapper .center-text{display:inline-block;position:absolute;left:45%;color:#000}}.request-info-callout .bar-wrapper .right-text{display:none;float:right}@media screen and (min-width:992px){.request-info-callout .bar-wrapper .right-text{display:inline-block}}.request-info-callout .bar-wrapper .right-text .text{text-transform:uppercase;color:#666366;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-right:10px}.request-info-callout .bar-wrapper .right-text .icon{display:inline-block;height:20px;font-size:20px;float:right;margin-left:5px;color:#2cbcb1}.request-info-callout .bar-wrapper .right-text input{width:300px}.responsive-iframe{position:relative;padding-bottom:65.25%;padding-top:30px;height:100%;overflow:auto}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact-us-modal .pardotForm{height:760px}@media screen and (max-width:991px){.contact-us-modal .pardotForm{height:1800px}}.contact-us-modal .standardForm{height:525px}.contact-us-modal .text{margin-top:12px;margin-bottom:0}.contact-us-modal input{width:100%;height:36px;padding-left:6px;border:1px solid #dadada;border-radius:4px}.contact-us-modal textarea{width:100%;height:80px;resize:none;border:1px solid #dadada;padding-left:6px;border-radius:4px}.contact-us-modal .type-btn-wrapper .type-btn{width:50%;display:inline-block;border-top:1px solid #666366;border-bottom:1px solid #666366;text-transform:uppercase;cursor:pointer;height:50px;line-height:50px;text-align:center;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.contact-us-modal .type-btn-wrapper .type-btn.selected{color:#fff;border-color:#00539e;background-color:#00539e}.contact-us-modal .type-btn-wrapper .type-btn.email-btn{margin-right:-1%;border-left:1px solid;border-radius:2px 0 0 2px}.contact-us-modal .type-btn-wrapper .type-btn.email-btn.selected{border-right:1px solid}.contact-us-modal .type-btn-wrapper .type-btn.phone-btn{margin-left:-1%;border-right:1px solid;border-radius:0 2px 2px 0}.contact-us-modal .type-btn-wrapper .type-btn.phone-btn.selected{border-left:1px solid}.contact-us-modal .input-wrapper{display:none}.contact-us-modal .input-wrapper.selected{display:block}.contact-us-modal .btn{float:right;text-align:center;text-transform:uppercase;border-radius:2px;padding:10px 25px;margin-top:15px;cursor:pointer;margin-left:10px;color:#fff}.contact-us-modal .submit-btn{background:#faa51a}.contact-us-modal .cancel-btn{background:#999}.search-hero{position:relative;background:url('../Images/small-hero-bg.png');background:-moz-radial-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%),url('../Images/small-hero-bg.png') no-repeat;background:-webkit-radial-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%),url('../Images/small-hero-bg.png') no-repeat;background:-ms-radial-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%),url('../Images/small-hero-bg.png') no-repeat;background:radial-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%),url('../Images/small-hero-bg.png') no-repeat;background-size:cover;color:#fff;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:67px;font-weight:lighter;padding-top:50px;padding-bottom:22px;text-align:center}@media screen and (max-width:767px){.search-hero{padding-top:30px;font-size:50px;line-height:1.2em}}.search-hero .search-hero-overlay{top:0;bottom:0;right:0;left:0;background:-moz-radial-gradient(center,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-webkit-radial-gradient(center,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:-ms-radial-gradient(center,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%);background:radial-gradient(center,rgba(0,0,0,0) 0%,rgba(0,0,0,.75) 100%)}.search-hero .search-input .search-text-input{color:#fff}.search-input{margin-top:50px;margin-bottom:50px}.search-input.full-site-search .overlay-search-submit .icon-search{position:relative;top:2px;line-height:27px;float:right}.search-input.insights-search .search-text-input{width:90%}.search-input.insights-search .overlay-search-submit{width:10%}.search-input.insights-search .overlay-search-submit .icon-search{height:27px;width:27px}.search-input.job-search{margin-top:50px;margin-bottom:50px}.search-input .search-overlay-input-wrapper{border-bottom:2px solid #e2e2e2}.search-input .search-text-input{background-color:transparent;border:none;color:#666366;display:inline-block;font-size:37px;padding-bottom:13px;width:85%}.search-input .search-text-input::-webkit-input-placeholder{color:#e2e2e2;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter}.search-input .search-text-input:-moz-placeholder{color:#e2e2e2;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter;opacity:1}.search-input .search-text-input::-moz-placeholder{color:#e2e2e2;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter;opacity:1}.search-input .search-text-input:-ms-input-placeholder{color:#e2e2e2;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter}.search-input .search-text-input:focus{outline:none}.search-input .overlay-search-submit{color:#e2e2e2;display:inline-block;margin-left:-5px;padding-bottom:10px;width:8%}.search-input .overlay-search-submit .submit-btn{border:2px solid #e2e2e2;border-radius:50%;cursor:pointer;float:right;font-size:24px;height:35px;margin-bottom:-15px;text-align:center;width:35px;transition:none;padding-top:2px}.search-input .overlay-search-submit .submit-btn .icon-search{height:27px;width:33px}.search-input .overlay-search-submit .submit-btn:hover{border-color:#faa51a;background:#faa51a;color:#fff}.search-result-item{font-size:16px;color:#666366;margin-bottom:25px}.search-result-item .title{font-size:21px}.search-result-item .search-link{color:#00539e;max-width:100%;text-overflow:ellipsis;overflow-x:hidden}.suggested-item{position:relative;height:100%;width:100%;background:#fff;border:1px solid #e2e2e2;height:150px}@media screen and (max-width:767px){.suggested-item{height:auto}}.suggested-item .top-bar{width:100%;height:5px;border-radius:5px;background:#2d72b9}.suggested-item .suggested,.suggested-item .text{padding:0 20px}.suggested-item .suggested{margin-top:25px;font-size:12px;text-transform:uppercase;color:#2d72b9}.suggested-item .text{color:#666366;margin-top:15px;font-size:21px;height:1.5em;overflow:hidden;text-overflow:ellipsis}.wide-image-control{margin-top:50px;margin-bottom:50px}.wide-image-callout{background-repeat:no-repeat;background-size:cover;height:auto;padding-top:15vh;padding-bottom:5vh}@media screen and (max-width:767px){.wide-image-callout{padding-top:5vh;height:60vh;min-height:450px}}.wide-image-callout h1{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:72px;margin-bottom:20px}@media screen and (min-width:992px)and (max-width:1199px){.wide-image-callout h1{font-size:60px}}@media screen and (max-width:991px){.wide-image-callout h1{font-size:52px}}@media screen and (max-width:767px){.wide-image-callout h1{font-size:42px}}.wide-image-callout .wide-image-content{float:none;width:80%;margin:auto;max-width:1280px}@media screen and (max-width:767px){.wide-image-callout .wide-image-content{width:90%}}.wide-image-callout .wide-image-content .content-text{margin-bottom:2em;font-size:32px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@media screen and (max-width:991px){.wide-image-callout .wide-image-content .content-text{font-size:28px}}@media screen and (max-width:767px){.wide-image-callout .wide-image-content .content-text{font-size:22px}}.wide-image-callout .wide-image-content.Light{color:#e0e0e0}.wide-image-callout .wide-image-content.Dark{color:#202020}.wide-image-callout .Style1 .link-container{display:inline-block;margin:1.4em auto;text-transform:uppercase;letter-spacing:.1em;font-size:18px}@media screen and (max-width:991px){.wide-image-callout .Style1 .link-container{width:45%;margin:0}}@media screen and (max-width:767px){.wide-image-callout .Style1 .link-container{width:100%}}.wide-image-callout .Style1 .link-container a{padding:1em 2em;border:2px solid #e2e2e2;border-radius:2px;color:#e2e2e2;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wide-image-callout .Style1 .link-container a:hover{background-color:#e2e2e2;color:#202020}.wide-image-callout .Style1 .link-container a:focus{background-color:rgba(255,255,255,.15);color:#fff}@media screen and (max-width:991px){.wide-image-callout .Style1 .link-container a{display:block;margin:.5em}}.wide-image-callout .Style2 .link-container{display:inline-block;margin:1.4em auto;text-transform:uppercase;letter-spacing:.1em}@media screen and (max-width:991px){.wide-image-callout .Style2 .link-container{width:45%;margin:0}}@media screen and (max-width:767px){.wide-image-callout .Style2 .link-container{width:100%}}.wide-image-callout .Style2 .link-container a{padding:1em 2em;border:2px solid #202020;border-radius:2px;color:#202020;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wide-image-callout .Style2 .link-container a:hover{background-color:#202020;color:#fff}.wide-image-callout .Style2 .link-container a:focus{background-color:rgba(0,0,0,.2);color:#000}@media screen and (max-width:991px){.wide-image-callout .Style2 .link-container a{display:block;margin:.5em}}.wide-image-callout .Style3 .link-container{display:inline-block;margin:1.4em auto}@media screen and (max-width:991px){.wide-image-callout .Style3 .link-container{width:45%;margin:0}}@media screen and (max-width:767px){.wide-image-callout .Style3 .link-container{width:100%}}.wide-image-callout .Style3 .link-container a{padding:1em 2em;border:2px solid transparent;background-color:#faa51a;color:#fff;text-align:center;border-radius:2px;text-transform:uppercase;letter-spacing:1px;text-shadow:0 1px 1px #777;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wide-image-callout .Style3 .link-container a:hover{background-color:#d18e1f;border-color:#d18e1f;color:#fff}.wide-image-callout .Style3 .link-container a:focus{background-color:rgba(0,0,0,.2);color:#fff;border-color:transparent}@media screen and (max-width:991px){.wide-image-callout .Style3 .link-container a{display:block;margin:.5em}}.wide-image-callout.width-Large{width:100%}.wide-image-callout.width-Medium{width:60vw}.wide-image-callout.width-Small{width:30vw}.wide-image-callout.Large{min-height:calc(100vh - 85px)}@media screen and (max-width:767px){.wide-image-callout.Large{height:auto}}.wide-image-callout.Medium{min-height:60vh;padding-top:10vh}@media screen and (max-width:767px){.wide-image-callout.Medium{height:auto}}.wide-image-callout.Medium .content-text{margin-bottom:1em}.wide-image-callout.Small{min-height:30vh;padding-top:5vh}@media screen and (max-width:767px){.wide-image-callout.Small{height:auto}}.wide-image-callout.Small .content-title{font-size:50px}@media screen and (max-width:767px){.wide-image-callout.Small .content-title{font-size:36px}}.wide-image-callout.Small .content-text{margin-bottom:1em}.homepage-banner-text{padding:.8em}.homepage-banner-text h1{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:60px;color:#08338f;text-align:center}@media screen and (min-width:768px)and (max-width:991px){.homepage-banner-text h1{font-size:40px}}@media screen and (max-width:767px){.homepage-banner-text h1{font-size:30px}}.homepage-banner-text h2{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:40px;color:#08338f;text-align:center}@media screen and (min-width:768px)and (max-width:991px){.homepage-banner-text h2{font-size:28px}}@media screen and (max-width:767px){.homepage-banner-text h2{font-size:20px}}.two-quote-control{background:#2cbcb1;color:#fff;position:relative;text-align:center;padding-top:50px;padding-bottom:50px}@media screen and (max-width:767px){.two-quote-control .quote:first-child{display:none}}.two-quote-control .quote-block{font-size:35px;margin:auto}@media screen and (min-width:1200px){.two-quote-control .quote-block{width:65%}}.two-quote-control .quote-mark{color:#1b9f95}.two-quote-control .quote-source{font-size:12px;margin-top:40px;text-transform:uppercase;margin-bottom:20px}.two-quote-control .quote-divider{display:none;position:absolute;top:50px;bottom:50px;left:50%;margin-left:-1px;width:2px;background:#1b9f95}@media screen and (min-width:768px){.two-quote-control .quote-divider{display:inline-block}}.orange-button{background-color:#faa51a;transition:all 200ms ease-out;color:#fff!important;display:inline-block;padding:5px 14px;margin:10px auto}.orange-button:hover{background-color:#d18e1f}.ui-dialog{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5)}.ui-dialog .ui-dialog-titlebar-close{border:1px solid #c4c4c4;font-size:18px;padding:2px 10px;margin:4px;display:inline-block;float:right;font-weight:600;transition:all 200ms ease-in-out}.ui-dialog .ui-dialog-titlebar-close:hover{background-color:#e2e2e2;border-color:#e2e2e2}.two-image-callout{margin-top:50px;margin-bottom:50px}.two-image-callout img{width:100%;height:auto}@media screen and (max-width:767px){.two-image-callout img{padding-bottom:15px}}.two-image-callout a img{transition:box-shadow 200ms ease-in}.two-image-callout a img:hover{box-shadow:0 0 10px rgba(50,50,50,.6)}.thin-title-control{color:#00539e;font-size:37px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:lighter}.button-call-to-action{text-align:center;margin-top:50px;margin-bottom:50px;font-size:16px}.button-call-to-action .thin-text-header{padding-bottom:15px}.button-call-to-action .btn-wrapper{margin-top:30px}.button-call-to-action .btn-wrapper .Orange>a,.button-call-to-action .btn-wrapper .Orange>button{color:#fff;background:#faa51a;border:2px solid transparent;padding:.6em 2em;display:inline-block;transition:all 250ms ease-in-out}.button-call-to-action .btn-wrapper .Orange>a i.fa,.button-call-to-action .btn-wrapper .Orange>button i.fa{padding-left:5px}.button-call-to-action .btn-wrapper .Orange>a:hover,.button-call-to-action .btn-wrapper .Orange>button:hover{background-color:#d18e1f;border-color:#d18e1f}.button-call-to-action .btn-wrapper .Orange>a:active,.button-call-to-action .btn-wrapper .Orange>button:active{border:2px solid #faa51a;color:#faa51a;background-color:#fff}.button-call-to-action .btn-wrapper .Blue>a,.button-call-to-action .btn-wrapper .Blue>button{color:#fff;background:#0080b6;border:2px solid transparent;padding:10px 25px;display:inline-block;transition:all 250ms ease-in-out}.button-call-to-action .btn-wrapper .Blue>a i.fa,.button-call-to-action .btn-wrapper .Blue>button i.fa{padding-left:5px}.button-call-to-action .btn-wrapper .Blue>a:hover,.button-call-to-action .btn-wrapper .Blue>button:hover{background-color:#1b5da0;border-color:#1b5da0}.button-call-to-action .btn-wrapper .Blue>a:active,.button-call-to-action .btn-wrapper .Blue>button:active{border:2px solid #0080b6;color:#0080b6;background-color:#fff}.button-call-to-action .btn-wrapper .Red>a,.button-call-to-action .btn-wrapper .Red>button{color:#fff;background:#ca2339;border:2px solid transparent;padding:10px 25px;display:inline-block;transition:all 250ms ease-in-out}.button-call-to-action .btn-wrapper .Red>a i.fa,.button-call-to-action .btn-wrapper .Red>button i.fa{padding-left:5px}.button-call-to-action .btn-wrapper .Red>a:hover,.button-call-to-action .btn-wrapper .Red>button:hover{background-color:#9e2c3c;border-color:#9e2c3c}.button-call-to-action .btn-wrapper .Red>a:active,.button-call-to-action .btn-wrapper .Red>button:active{border:2px solid #ca2339;color:#ca2339;background-color:#fff}.button-call-to-action .btn-wrapper .Teal>a,.button-call-to-action .btn-wrapper .Teal>button{color:#fff;background:#2cbcb1;border:2px solid transparent;padding:10px 25px;display:inline-block;transition:all 250ms ease-in-out}.button-call-to-action .btn-wrapper .Teal>a i.fa,.button-call-to-action .btn-wrapper .Teal>button i.fa{padding-left:5px}.button-call-to-action .btn-wrapper .Teal>a:hover,.button-call-to-action .btn-wrapper .Teal>button:hover{background-color:#054540;border-color:#054540}.button-call-to-action .btn-wrapper .Teal>a:active,.button-call-to-action .btn-wrapper .Teal>button:active{border:2px solid #2cbcb1;color:#2cbcb1;background-color:#fff}.button-call-to-action .btn-wrapper .Large>.modal-dialog{width:99%;height:90vh}@media screen and (max-width:767px){.button-call-to-action .btn-wrapper .Large>.modal-dialog{width:98%;margin:auto}}.button-call-to-action .btn-wrapper .Large>.modal-dialog .embed-frame{width:100%;border:none;height:85vh}.button-call-to-action .btn-wrapper .Large>button,.button-call-to-action .btn-wrapper .Large>a{border-radius:2px;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:28px;padding:10px 40px}@media screen and (max-width:767px){.button-call-to-action .btn-wrapper .Large>button,.button-call-to-action .btn-wrapper .Large>a{display:block;width:90%;margin:auto;font-size:5vw}}@media screen and (max-width:360px){.button-call-to-action .btn-wrapper .Large>button,.button-call-to-action .btn-wrapper .Large>a{font-size:5vw}}.button-call-to-action .btn-wrapper .Medium>.modal-dialog{width:55%}@media screen and (max-width:767px){.button-call-to-action .btn-wrapper .Medium>.modal-dialog{width:98%;margin:auto}}.button-call-to-action .btn-wrapper .Medium>.modal-dialog .embed-frame{width:100%;border:none;height:85vh}.button-call-to-action .btn-wrapper .Medium>button,.button-call-to-action .btn-wrapper .Medium>a{font-size:20px;padding:8px 24px}@media screen and (max-width:767px){.button-call-to-action .btn-wrapper .Medium>button,.button-call-to-action .btn-wrapper .Medium>a{display:block;width:75%;margin:auto;font-size:3.5vw}}@media screen and (max-width:360px){.button-call-to-action .btn-wrapper .Medium>button,.button-call-to-action .btn-wrapper .Medium>a{font-size:5vw}}.button-call-to-action .btn-wrapper .Small>.modal-dialog{width:33%}@media screen and (max-width:767px){.button-call-to-action .btn-wrapper .Small>.modal-dialog{width:98%;margin:auto}}.button-call-to-action .btn-wrapper .Small>.modal-dialog .embed-frame{width:100%;border:none;height:85vh}.button-call-to-action .btn-wrapper .Small>button,.button-call-to-action .btn-wrapper .Small>a{font-size:16px;padding:6px 18px}@media screen and (max-width:767px){.button-call-to-action .btn-wrapper .Small>button,.button-call-to-action .btn-wrapper .Small>a{display:block;width:50%;margin:auto;font-size:3vw}}@media screen and (max-width:360px){.button-call-to-action .btn-wrapper .Small>button,.button-call-to-action .btn-wrapper .Small>a{font-size:5vw}}.youtube-video-control{margin-top:20px;margin-bottom:20px}.youtube-video-control .iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.youtube-video-control .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-video-control .watch-more-link{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#00539e;padding-top:20px}.youtube-video-control .watch-more-link .icon{height:15px;width:15px;float:left;margin-top:1px}.revised-image-callout{padding-left:0;padding-right:0}@media screen and (max-width:767px){.revised-image-callout{text-align:center}}.revised-image-callout img{margin-top:15px;margin-bottom:15px;max-width:100%;height:auto}.revised-image-callout a img{transition:all 200ms ease-in}.revised-image-callout .category{margin-bottom:10px;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.revised-image-callout .category h3{border-bottom:2px solid #e2e2e2;margin-right:15px;margin-left:15px;font-size:20px;line-height:1.6em;color:#666}.btn{border-radius:0}.revised-callout-content{padding-top:10px}.revised-callout-content .content-title{color:#666366;font-size:19px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.revised-callout-content .content-title.two-lines{height:100%;display:block}.revised-callout-content .content-text{font-size:14px;padding-top:0;padding-bottom:15px}.revised-callout-content .content-text.four-lines{height:100%;display:block}@media screen and (max-width:991px){.revised-callout-content .content-text{padding-top:8px;font-size:14px;min-height:46px}}.revised-callout-content .list-group .list-group-item{border:none}.revised-callout-content .list-group .list-group-item .list-group-item-heading{margin-bottom:4px}.revised-callout-content .list-group .list-group-item .list-group-item-text{font-size:14px;margin-bottom:8px;color:#666}.revised-callout-content .list-group .list-group-item a{background-color:#2d72b9;border:2px solid #2d72b9;color:#fff;transition:all 150ms ease-in-out}.revised-callout-content .list-group .list-group-item a:hover{background-color:#1b5da0;border-color:#1b5da0}.revised-callout-content .list-group .list-group-item a:active{background-color:#fff;color:#1b5da0}.revised-image-callout-list a img{transition:all 200ms ease-in}.revised-image-callout-list a img:hover{box-shadow:0 0 8px #d18e1f}.media-resources-search-results{margin-bottom:50px;margin-top:0}.media-resources-search-results img{max-width:100%;height:auto}.media-resources-search-results .revised-callout-content{margin-top:30px;border-bottom:1px #000 solid;padding-bottom:30px}.media-resources-search-results .revised-callout-content .content-title{margin-bottom:15px}.media-resources-search-results .revised-callout-content.expert .content-title-link:hover{color:#00539e}.media-resources-search-results .media-resource-link-container .media-resource-link{margin-bottom:5px;color:#2d72b9}.media-resources-search-results .media-resource-link-container .media-resource-link:hover{color:#00539e}.content-btns{overflow:hidden}.content-btns .content-btn{display:inline-block;margin-top:5px;margin-bottom:5px}@media screen and (max-width:767px){.content-btns .content-btn{display:block}}.content-btns .content-btn a{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;padding:8px 16px;text-align:center;color:#fff;font-size:14px;background-color:#faa51a;text-transform:uppercase;display:inline-block;transition:all 200ms ease-in-out}.content-btns .content-btn a:hover{box-shadow:0 0 2px rgba(0,0,0,.3);background-color:#d18e1f}@media screen and (max-width:767px){.content-btns .content-btn a{display:block}}.callout-btns{text-align:right}.callout-btns .callout-btn{display:inline-block;margin-left:10px;margin-top:10px}.callout-btns .callout-btn a{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;padding:6px 12px;text-align:center;color:#fff;font-size:14px;background-color:#faa51a;text-transform:uppercase;white-space:nowrap;transition:all 200ms ease-in-out}.callout-btns .callout-btn a:hover{box-shadow:0 0 2px rgba(0,0,0,.3);background-color:#d18e1f}.revised-callout-wrapper{margin-top:50px;margin-bottom:50px}@media screen and (min-width:768px){.contact-layout-control{padding:30px 15px}}.contact-control{padding:0 15px}@media screen and (min-width:768px){.contact-control{text-align:center}.contact-control+.contact-control{margin-top:50px;border-top:2px solid #e2e2e2;margin-left:-15px;margin-right:-15px;padding-left:30px;padding-right:30px}}.contact-control .thin-text-header{text-align:left;line-height:1.2em}@media screen and (min-width:768px){.contact-control .thin-text-header{text-align:center}}@media screen and (max-width:767px){.contact-control .thin-text-header{display:none}}.contact-control .subtitle{text-align:left;color:#08338f;text-transform:uppercase;margin-top:10px}.contact-control .contact-mobile-panel{display:none;cursor:pointer;height:65px;line-height:65px;padding-left:30px;background:#f7f7f7;color:#666366;text-transform:uppercase;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin:0 -30px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.contact-control .contact-mobile-panel .icon-arrow-down{display:inline-block}.contact-control .contact-mobile-panel .icon-arrow-up{display:none}.contact-control .contact-mobile-panel .icon{height:64px;width:65px;float:right;text-align:center;border-left:1px solid #e2e2e2}@media screen and (max-width:767px){.contact-control .contact-mobile-panel{display:block}}@media screen and (max-width:767px){.contact-control .content{display:none}}@media screen and (max-width:767px){.contact-control.open{padding-bottom:30px}}.contact-control.open .contact-mobile-panel{background:#2d72b9;color:#fff;border-bottom:#00539e}.contact-control.open .contact-mobile-panel .icon-arrow-down{display:none}.contact-control.open .contact-mobile-panel .icon-arrow-up{display:inline-block}.contact-control.open .contact-mobile-panel .icon{height:64px;width:65px;float:right;text-align:center;border-left:1px solid #00539e}@media screen and (max-width:767px){.contact-control.open .content{display:block}}@media screen and (min-width:768px)and (max-width:991px){.contact-right-col{margin-top:50px;border-top:2px solid #e2e2e2;margin-left:-15px;margin-right:-15px;padding-left:30px;padding-right:30px}}@media screen and (min-width:992px){.contact-left-col{border-right:2px solid #e2e2e2}}@media screen and (max-width:767px){.contact-left-col .contact-email-control{padding-bottom:0}}.contact-left-col .contact-email-control input{width:100%;height:55px;padding-left:15px;border:1px solid #e2e2e2;border-radius:2px}.contact-left-col .contact-email-control .name-input{padding-top:30px}.contact-left-col .contact-email-control .email-input{padding-top:15px}.contact-left-col .contact-email-control .comment-input{padding-top:15px;padding-bottom:15px}.contact-left-col .contact-email-control .email-comment-input{width:100%;min-width:100%;max-width:100%;min-height:180px;max-height:180px;padding:15px;overflow-y:auto;border:1px solid #e2e2e2;border-radius:2px}.contact-left-col .contact-email-control .info-direction .subtitle{text-transform:uppercase;color:#00539e;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;padding-bottom:15px}.contact-left-col .contact-email-control .btn-wrapper{text-transform:uppercase;text-align:right;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;padding-top:30px;font-size:12px}.contact-left-col .contact-email-control .btn-wrapper .contact-email-btn{text-align:center;display:inline-block;cursor:pointer}.contact-left-col .contact-email-control .btn-wrapper .send-btn{padding:15px 30px;border-radius:2px;background:#faa51a;color:#fff}.contact-left-col .contact-email-control .btn-wrapper .clear-btn{color:#666366;margin-right:25px}.contact-left-col .contact-email-control .btn-wrapper .clear-btn .icon{font-size:14px;height:25px;width:25px;float:left}.contact-left-col .info-direction-wrapper{width:100%}.contact-left-col .info-direction-wrapper .selectboxit-btn.selectboxit-enabled:focus,.contact-left-col .info-direction-wrapper .selectboxit-btn.selectboxit-enabled:active,.contact-left-col .info-direction-wrapper .selectboxit-btn.selectboxit-enabled:hover{color:#666366;background-color:#fff}.contact-left-col .info-direction-wrapper .selectboxit-option-first{display:none}.contact-left-col .info-direction-wrapper .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-image:none;background-color:#2cbcb1;color:#fff}.contact-left-col .info-direction-wrapper .selectboxit-btn{border-bottom:2px solid #e2e2e2;border-radius:0;border:2px solid #e2e2e2;background:none;background-color:none;background-image:none}.contact-left-col .info-direction-wrapper .selectboxit-container{color:#666366;width:100%;background:#fff}.contact-left-col .info-direction-wrapper .selectboxit-container .selectboxit-options{border-radius:0;width:100%!important}.contact-left-col .info-direction-wrapper .selectboxit-container .selectboxit{border-radius:3px;height:55px;line-height:55px;width:100%!important}.contact-left-col .info-direction-wrapper .selectboxit-container span,.contact-left-col .info-direction-wrapper .selectboxit-container .selectboxit-options a{height:55px;line-height:55px}.contact-left-col .info-direction-wrapper .selectboxit-container .selectboxit-option,.contact-left-col .info-direction-wrapper .selectboxit-container .selectboxit-optgroup-header{text-indent:0;color:#666366}.contact-left-col .info-direction-wrapper .selectboxit-option-icon-container{margin-left:0}.contact-left-col .info-direction-wrapper .selectboxit-text{text-indent:0;padding-left:15px;font-size:14px;text-overflow:ellipsis}.contact-left-col .selectboxit-option .selectboxit-option-anchor{padding-left:15px}.contact-location-search.contact-control .content{padding-top:10px}.contact-location-search .global-location-finder{border:0;outline:0;float:left;width:80%;height:100%}.contact-location-search .global-location-input{padding-top:15px}.contact-location-search .global-location-input .input-box{padding:0 15px;border:1px solid #e2e2e2;height:55px;line-height:45px}.contact-location-search .global-location-input .input-box .icon{color:#999;float:right;width:15px;margin-top:5px;cursor:pointer}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}.contact-corp-address .corp-address{padding-top:15px}.director-detail-image{float:left;padding-right:20px;padding-bottom:20px}.filters-control{padding-top:20px}.filters-control.open .filter-drop-section{display:block}.filters-control.open .filters-drop-btn{border-bottom:5px solid #00539e;border-radius:5px 5px 0 0}@media screen and (max-width:767px){.filters-control.open .filters-drop-btn{border:1px solid #00539e}}@media screen and (max-width:767px){.filters-control.open .filters-drop-btn .reg-text{display:none}}.filters-control.open .filters-drop-btn .mobile-done-btn{display:none}@media screen and (max-width:767px){.filters-control.open .filters-drop-btn .mobile-done-btn{display:inline}}.filters-control.open .filters-drop-btn .icon-check{display:none}@media screen and (max-width:767px){.filters-control.open .filters-drop-btn .icon-check{display:inline-block}}.filters-control.open .filters-drop-btn.mobile{display:none;margin-top:0;border-radius:0 0 10px 10px}@media screen and (max-width:767px){.filters-control.open .filters-drop-btn{color:#fff;background:#00539e}}.filters-control.open .filters-drop-btn .icon-arrow-up{display:inline-block}.filters-control.open .filters-drop-btn .icon-arrow-down{display:none}.filters-control .filter-active-list{display:inline-block}@media screen and (max-width:767px){.filters-control .filter-active-list{display:none}}.filters-control .filter-active-list .items-found{text-transform:uppercase}.filters-control .filter-active-list .filter-by .filter-by-item{display:inline-block;margin-left:10px}.filters-control .filter-active-list .filter-by .filter-by-item a{line-height:1.6em;padding:3px 12px;cursor:pointer;transition:background-color ease-in-out 200ms}.filters-control .filter-active-list .filter-by .filter-by-item a:hover{background-color:#8f8f8f;color:#fff}.filters-control .filter-active-list .filter-by .filter-by-item a .icon{height:24px;width:24px;text-align:center}.filters-control .filter-top-section{height:50px}.filters-control .filters-drop-btn{display:inline-block;cursor:pointer;float:right;margin-top:10px;height:40px;line-height:40px;background:#f7f7f7;text-transform:uppercase;padding:0 20px;border:1px solid #c8c8c8;border-radius:5px}.filters-control .filters-drop-btn .mobile-done-btn{display:none}.filters-control .filters-drop-btn .icon-check{display:none}.filters-control .filters-drop-btn.mobile{display:none;margin-top:0;border-radius:0 0 10px 10px}@media screen and (max-width:767px){.filters-control .filters-drop-btn{width:100%}}.filters-control .filters-drop-btn .icon-arrow-up{display:none}.filters-control .filters-drop-btn .icon-arrow-down{display:inline-block}.filters-control .filters-drop-btn .icon{width:20px;height:38px;float:right;margin-top:2px;margin-left:5px}.filters-control .filter-drop-section{display:none;border:1px solid #c8c8c8;border-radius:5px 0 5px 5px;background:#f7f7f7}@media screen and (max-width:767px){.filters-control .filter-drop-section{border-radius:0 0 0 0}}.filters-control .filter-drop-section .mobile-clear-wrapper{display:none}.filters-control .filter-drop-section .mobile-clear-wrapper:last-child{padding-bottom:20px}@media screen and (max-width:767px){.filters-control .filter-drop-section .mobile-clear-wrapper{display:block}}.filters-control .filter-drop-section .mobile-clear-wrapper .mobile-clear{float:right;padding:10px 20px 0;text-transform:uppercase;font-size:12px;color:#00539e}.filters-control .filter-drop-section .mobile-clear-wrapper .mobile-clear .icon{width:20px;height:10px;margin-top:2px;float:left}.filters-control .filter-drop-section .category{text-transform:uppercase;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;padding-bottom:20px}.filters-control .filter-drop-section .category .mobile-symbol-wrapper{display:none}@media screen and (max-width:767px){.filters-control .filter-drop-section .category .mobile-symbol-wrapper{display:inline}}.filters-control .filter-drop-section .category .mobile{display:none;font-size:30px;line-height:1px;float:left;margin-top:6px;margin-right:5px}@media screen and (max-width:767px){.filters-control .filter-drop-section .category .mobile{display:inline-block}}.filters-control .filter-drop-section .category .mobile.minus-item{display:inline-block}.filters-control .filter-drop-section .category .mobile.plus-item{display:none;font-size:20px;margin-top:7px}@media screen and (max-width:767px){.filters-control .filter-drop-section .category{color:#00539e}}.filters-control .filter-drop-section .filter-section{border-bottom:1px solid #c8c8c8;padding-top:20px}.filters-control .filter-drop-section .filter-section.closed .category .minus-item{display:none}.filters-control .filter-drop-section .filter-section.closed .category .plus-item{display:inline-block}@media screen and (max-width:767px){.filters-control .filter-drop-section .filter-section.closed .filter-item-section{display:none}}.filters-control .filter-drop-section .filter-section.last{border-bottom:none}.filters-control .filter-drop-section .filter-item{height:50px}.download-list-container{margin-top:50px;margin-bottom:50px}.download-list-container .list-group h4{display:inline-block}.footer{background:#fff;background-image:url('../Images/footer.jpg');background-size:cover;position:relative}.footer .footer-content{padding-top:50px}.footer .footer-main-box{margin-bottom:200px;margin-top:30px;position:relative}.footer .footer-row{background:#202020;color:#fff;margin-right:0;margin-left:0;opacity:.8;padding-bottom:20px;padding-top:35px}@media screen and (min-width:992px){.footer .footer-row{margin-left:-15px;margin-right:-15px}}.footer .footer-row .footer-divider{background:#000;bottom:20px;display:none;position:absolute;top:35px;width:2px;right:50%}@media screen and (min-width:992px){.footer .footer-row .footer-divider{display:inline-block}}.footer .footer-col-title{font-size:16px}.footer .footer-list{font-size:12px;list-style:none;padding-left:0}@media screen and (max-width:767px){.footer .footer-list{margin-bottom:40px}}.footer .footer-list li{margin-top:15px}.footer .footer-list li:hover{color:#faa51a}.footer .footer-list li:hover a,.footer .footer-list li:hover a:visited,.footer .footer-list li:hover a:link{color:#faa51a}.footer .footer-left .footer-col-title,.footer .footer-left .footer-list{padding-left:20px}.footer .footer-right-1 .footer-list{padding-left:20px;margin-top:50px}@media screen and (min-width:992px){.footer .footer-right-1 .footer-list{padding-left:50px;margin-top:0}}.footer .footer-right-1 .footer-list li{margin-top:0;margin-bottom:15px}@media screen and (min-width:992px){.footer .footer-right-2{text-align:right}}.footer .footer-right-2 .footer-country{padding-right:25px}.footer .footer-right-2 .footer-country a{font-size:13px;transition:all 200ms ease-in-out}.footer .footer-right-2 .footer-country a:hover{color:#faa51a}.footer .footer-right-2 .footer-country a i{font-size:18px;padding-right:4px}.footer .footer-right-2 .footer-social-container{padding-right:10px;margin-top:30px;margin-bottom:45px;margin-left:20px}@media screen and (min-width:992px){.footer .footer-right-2 .footer-social-container{margin-left:0;margin-bottom:0}}.footer .footer-social-icon{background:#3a3a3a;border-radius:50%;color:#8f8f8f;display:inline-block;font-size:17px;height:30px;margin-right:15px;margin-bottom:10px;padding-top:3px;padding-left:1px;text-align:center;width:30px}@media screen and (max-width:360px){.footer .footer-social-icon{margin-right:7px}}.footer .footer-social-icon.facebook{padding-left:0}.footer .footer-social-icon:hover{color:#fff}.footer .footer-social-icon:hover.facebook{background:#3b5998}.footer .footer-social-icon:hover.twitter{background:#28aae1}.footer .footer-social-icon:hover.instagram{background:#ffad29}.footer .footer-social-icon:hover.linkedin{background:#007cb6}.footer .footer-social-icon:hover.youtube{background:#cf332d}.footer .footer-copy{font-size:9px;margin-left:40px}@media screen and (min-width:992px){.footer .footer-copy{bottom:20px;right:20px;margin-left:0;position:absolute}}@media screen and (max-width:767px){.footer .footer-copy{margin-right:40px}}.preview-mode{margin-top:89px}.preview-mode .header{margin-top:-89px}.preview-mode .header.with-cookie-header{margin-top:-39px;top:auto}@media screen and (max-width:767px){.preview-mode .header.with-cookie-header{top:auto}}@media screen and (max-width:360px){.preview-mode .header.with-cookie-header{margin-top:0}}.preview-mode .header.no-cookie-header{top:auto}@media screen and (max-width:767px){.preview-mode .header.no-cookie-header{top:auto}}.preview-mode .header.nav-up{margin-top:-180px}.preview-mode .menu-dropdown.ribbon-active{padding-top:87px}@media screen and (max-width:767px){.preview-mode .menu-dropdown.ribbon-active{padding-top:0;top:170px!important}}@media screen and (max-width:360px){.preview-mode .menu-dropdown.ribbon-active{padding-top:0;top:210px!important}}@media screen and (max-width:767px){.preview-mode .menu-dropdown{padding-top:0;top:120px}}@media screen and (max-width:360px){.preview-mode .menu-dropdown{padding-top:0;top:90px}}.preview-mode .breadcrumb-control{padding-top:47px}.preview-mode .breadcrumb-control.no-cookie-first-elem{padding-top:0}.preview-mode .no-cookie-first-elem{margin-top:0}.preview-mode .with-cookie-first-elem{margin-top:0}.preview-mode .with-cookie-first-elem.country-selector{padding-top:45px}.preview-mode .cookie-header{margin-top:0}@media screen and (max-width:360px){.preview-mode .cookie-header{margin-top:34px}}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{font-family:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:40%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block!important;*display:inline!important;zoom:1!important;visibility:visible!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #e2e2e2}.selectboxit-list .selectboxit-option-anchor{color:#666366}.field-validation-error{display:block;color:red}.field-validation-error:last-of-type{margin-bottom:15px}label{font-weight:normal}.top-margin-default{margin-top:50px}.bottom-margin-default{margin-bottom:50px}.tweet-quote{color:#00539e;cursor:pointer}.tweet-quote:hover{background:#00539e;color:#f1f1f1}.tweet-quote::after{content:"";font-family:FontAwesome!important;margin-left:5px;margin-right:10px}.content-text a,.article-main-content a,.tab-content .resources a,.tab-content.features-benefits-content a,.content-text a:hover,.article-main-content a:hover,.tab-content .resources a:hover,.tab-content.features-benefits-content a:hover,.content-text a:visited,.article-main-content a:visited,.tab-content .resources a:visited,.tab-content.features-benefits-content a:visited,.content-text a:focus,.article-main-content a:focus,.tab-content .resources a:focus,.tab-content.features-benefits-content a:focus{color:#0080b6;-webkit-transition:all 100ms ease;transition:all 100ms ease}.content-text a:hover,.article-main-content a:hover,.tab-content .resources a:hover,.tab-content.features-benefits-content a:hover,.content-text a:hover:hover,.article-main-content a:hover:hover,.tab-content .resources a:hover:hover,.tab-content.features-benefits-content a:hover:hover,.content-text a:visited:hover,.article-main-content a:visited:hover,.tab-content .resources a:visited:hover,.tab-content.features-benefits-content a:visited:hover,.content-text a:focus:hover,.article-main-content a:focus:hover,.tab-content .resources a:focus:hover,.tab-content.features-benefits-content a:focus:hover{border-bottom:2px solid}.content-text a:active,.article-main-content a:active,.tab-content .resources a:active,.tab-content.features-benefits-content a:active,.content-text a:hover:active,.article-main-content a:hover:active,.tab-content .resources a:hover:active,.tab-content.features-benefits-content a:hover:active,.content-text a:visited:active,.article-main-content a:visited:active,.tab-content .resources a:visited:active,.tab-content.features-benefits-content a:visited:active,.content-text a:focus:active,.article-main-content a:focus:active,.tab-content .resources a:focus:active,.tab-content.features-benefits-content a:focus:active{background-color:#eee}html.zh .thin-text-header{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .reg-text-header{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-overlay .search-overlay-main .search-text-input::-webkit-input-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-overlay .search-overlay-main .search-text-input:-moz-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-overlay .search-overlay-main .search-text-input::-moz-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-overlay .search-overlay-main .search-text-input:-ms-input-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .home-video-container .home-video-caption{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .carousel-wide .carousel-overlay{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .carousel-right .view-more-insights{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .left-image .overlay-section{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .carousel-left .view-more-insights{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .right-image .overlay-section{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .news-section .view-more-insights{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .large-hero{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .medium-hero{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .small-hero{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .subnav-menu{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .product-callout .product-callout-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .infographic-left .infographic-image .infographic-image-overlay .text{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .infographic-left .infographic-data-section{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .infographic-right .right-infographic-image .info-link{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .infographic-right .infographic-data-section{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .article-rendering .article-main-content .block-quote{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .article-share .text{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .contact-callout .contact-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .contact-callout .contact-name-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .media-contacts .contact-group-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .related-item-callout .related-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .related-callout-section .related-item-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .related-callout-section .related-image .text{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .product-family-callout-section .product-family-image .overlay{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .country-selector-btns{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .icons-callout{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .product-detail-callout .product-detail-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .product-family-title .product-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .detailed-hero-control .detailed-hero-info .title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .detailed-hero-control .detailed-hero-info .download-btn{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .four-column-callout-list .four-column-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .image-callout .image-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .two-column-callout-list .two-column-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .service-callout-section .service-image .text{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .tab-control .tab-content-wrapper .features-benefits-content .title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .download-form .download-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .download-form .download-btn{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .load-more-control{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .subnav-link-callout{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .news-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .insights-search .insights-search-filters{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-results-numb{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .follow-control{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .request-info-callout .mobile-action .type-btn{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .request-info-callout .bar-wrapper .mobile-btn{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .request-info-callout .bar-wrapper .left-text a{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .request-info-callout .bar-wrapper .right-text .text{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-hero{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-input .search-text-input::-webkit-input-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-input .search-text-input:-moz-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-input .search-text-input::-moz-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .search-input .search-text-input:-ms-input-placeholder{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .thin-title-control{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .transitioning-military .learn-more-btn{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .youtube-video-control .watch-more-link{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .revised-callout-content .content-title{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .content-btns .content-btn{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .contact-control .contact-mobile-panel{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .contact-email-control .info-direction .subtitle{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .contact-email-control .btn-wrapper{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.zh .filters-control .filter-drop-section .category{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New","Microsoft Yahei","微软雅黑","宋体",SimSun,STXihei,"华文细黑",sans-serif}html.cs *,html.pl *{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}html.cs .fa,html.pl .fa{font-family:'FontAwesome'!important}@media screen and (max-width:991px){.desktop-only{display:none}}@media screen and (min-width:992px){.non-desktop-only{display:none}}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:16px}body{font-family:'SegoeUI','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:100%;overflow-x:hidden;position:relative;background:#202020;font-size:16px}a,a:hover,a:visited,a:focus{text-decoration:none;color:inherit}.pin{clear:both}.editable{margin:10px 0}html.zh body{font-family:Tahoma,Arial,Helvetica,"Microsoft YaHei New",'Microsoft YaHei','微软雅黑',"宋体",SimSun,STXihei,"华文细黑",sans-serif}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(/Include/JCI_com/Local/Fonts/OpenSans/OpenSans.woff2) format('woff2'),url(/Include/JCI_com/Local/Fonts/OpenSans/OpenSans.woff) format('woff'),url(/Include/JCI_com/Local/Fonts/OpenSans/OpenSans.ttf) format('truetype');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}[class^="icon-"],[class*=" icon-"]{height:32px;width:32px;display:inline-block;fill:currentColor}@font-face{font-family:'SegoeUI';src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf") format("ttf");font-weight:400}@font-face{font-family:'SegoeL';src:local("Segoe UI Light"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.ttf") format("ttf");font-weight:200}@font-face{font-family:'SegoeSb';src:local("Segoe UI Semibold"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf") format("ttf");font-weight:600}@font-face{font-family:"jci";src:url("/Include/JCI_com/Local/Fonts/icons/jci.eot");src:url("/Include/JCI_com/Local/Fonts/icons/jci.eot?#iefix") format("embedded-opentype"),url("/Include/JCI_com/Local/Fonts/icons/jci.woff") format("woff"),url("/Include/JCI_com/Local/Fonts/icons/jci.ttf") format("truetype"),url("/Include/JCI_com/Local/Fonts/icons/jci.svg#jci") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"jci"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"jci"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-vehicleseating:before{content:"a"}.icon-subscribe:before{content:"b"}.icon-share:before{content:"c"}.icon-search:before{content:"d"}.icon-resources:before{content:"e"}.icon-press-release:before{content:"f"}.icon-plus:before{content:"g"}.icon-play:before{content:"h"}.icon-newsletter:before{content:"i"}.icon-in-the-news:before{content:"j"}.icon-menu-closed:before{content:"k"}.icon-arrow-down:before{content:"l"}.icon-arrow-up:before{content:"m"}.icon-buildings:before{content:"n"}.icon-close:before{content:"o"}.icon-connected-community:before{content:"p"}.icon-download:before{content:"q"}.icon-energystorage:before{content:"r"}.icon-enterprise:before{content:"s"}.icon-featured-story:before{content:"t"}.icon-features-benefits:before{content:"u"}.icon-flag:before{content:"v"}.icon-go:before{content:"w"}.icon-menu:before{content:"x"}.icon-check:before{content:"y"}.icon-battery:before{content:"z"}.globe-pixels{height:32px;width:66px;background:url('/Include/JCI_com/Local/Images/globe_pixels.png') no-repeat}.globe-pixels.na{background-position:0 0}.globe-pixels.ca{background-position:0 -33px}.globe-pixels.sa{background-position:0 -66px}.globe-pixels.af{background-position:0 -99px}.globe-pixels.eu{background-position:0 -132px}.globe-pixels.me{background-position:0 -165px}.globe-pixels.ap{background-position:0 -198px}.flag{width:32px;height:32px;background:url('/Include/JCI_com/Local/Images/Flags/flags.png') no-repeat;display:inline-block;float:left;margin:10px 10px 0}.flag.flag-ad{background-position:-32px 0}.flag.flag-ae{background-position:-64px 0}.flag.flag-af{background-position:-96px 0}.flag.flag-ag{background-position:-128px 0}.flag.flag-ai{background-position:-160px 0}.flag.flag-al{background-position:-192px 0}.flag.flag-am{background-position:-224px 0}.flag.flag-an{background-position:-256px 0}.flag.flag-ao{background-position:-288px 0}.flag.flag-ar{background-position:-320px 0}.flag.flag-as{background-position:-352px 0}.flag.flag-at{background-position:-384px 0}.flag.flag-au{background-position:-416px 0}.flag.flag-aw{background-position:-448px 0}.flag.flag-az{background-position:0 -32px}.flag.flag-ba{background-position:-32px -32px}.flag.flag-bb{background-position:-64px -32px}.flag.flag-bd{background-position:-96px -32px}.flag.flag-be{background-position:-128px -32px}.flag.flag-bf{background-position:-160px -32px}.flag.flag-bg{background-position:-192px -32px}.flag.flag-bh{background-position:-224px -32px}.flag.flag-bi{background-position:-256px -32px}.flag.flag-bj{background-position:-288px -32px}.flag.flag-bm{background-position:-320px -32px}.flag.flag-bn{background-position:-352px -32px}.flag.flag-bo{background-position:-384px -32px}.flag.flag-br{background-position:-416px -32px}.flag.flag-bs{background-position:-448px -32px}.flag.flag-bt{background-position:0 -64px}.flag.flag-bw{background-position:-32px -64px}.flag.flag-by{background-position:-64px -64px}.flag.flag-bz{background-position:-96px -64px}.flag.flag-ca{background-position:-128px -64px}.flag.flag-cd{background-position:-160px -64px}.flag.flag-cf{background-position:-192px -64px}.flag.flag-cg{background-position:-224px -64px}.flag.flag-ch{background-position:-256px -64px}.flag.flag-ci{background-position:-288px -64px}.flag.flag-ck{background-position:-320px -64px}.flag.flag-cl{background-position:-352px -64px}.flag.flag-cm{background-position:-384px -64px}.flag.flag-cn{background-position:-416px -64px}.flag.flag-co{background-position:-448px -64px}.flag.flag-cr{background-position:0 -96px}.flag.flag-cu{background-position:-32px -96px}.flag.flag-cv{background-position:-64px -96px}.flag.flag-cy{background-position:-96px -96px}.flag.flag-cz{background-position:-128px -96px}.flag.flag-de{background-position:-160px -96px}.flag.flag-dj{background-position:-192px -96px}.flag.flag-dk{background-position:-224px -96px}.flag.flag-dm{background-position:-256px -96px}.flag.flag-do{background-position:-288px -96px}.flag.flag-dz{background-position:-320px -96px}.flag.flag-ec{background-position:-352px -96px}.flag.flag-ee{background-position:-384px -96px}.flag.flag-eg{background-position:-416px -96px}.flag.flag-eh{background-position:-448px -96px}.flag.flag-er{background-position:0 -128px}.flag.flag-es{background-position:-32px -128px}.flag.flag-et{background-position:-64px -128px}.flag.flag-fi{background-position:-96px -128px}.flag.flag-fj{background-position:-128px -128px}.flag.flag-fm{background-position:-160px -128px}.flag.flag-fo{background-position:-192px -128px}.flag.flag-fr{background-position:-224px -128px}.flag.flag-ga{background-position:-256px -128px}.flag.flag-gb{background-position:-288px -128px}.flag.flag-gd{background-position:-320px -128px}.flag.flag-ge{background-position:-352px -128px}.flag.flag-gg{background-position:-384px -128px}.flag.flag-gh{background-position:-416px -128px}.flag.flag-gi{background-position:-448px -128px}.flag.flag-gl{background-position:0 -160px}.flag.flag-gm{background-position:-32px -160px}.flag.flag-gn{background-position:-64px -160px}.flag.flag-gp{background-position:-96px -160px}.flag.flag-gq{background-position:-128px -160px}.flag.flag-gr{background-position:-160px -160px}.flag.flag-gt{background-position:-192px -160px}.flag.flag-gu{background-position:-224px -160px}.flag.flag-gw{background-position:-256px -160px}.flag.flag-gy{background-position:-288px -160px}.flag.flag-hk{background-position:-320px -160px}.flag.flag-hn{background-position:-352px -160px}.flag.flag-hr{background-position:-384px -160px}.flag.flag-ht{background-position:-416px -160px}.flag.flag-hu{background-position:-448px -160px}.flag.flag-id{background-position:0 -192px}.flag.flag-ie{background-position:-32px -192px}.flag.flag-il{background-position:-64px -192px}.flag.flag-im{background-position:-96px -192px}.flag.flag-in{background-position:-128px -192px}.flag.flag-iq{background-position:-160px -192px}.flag.flag-ir{background-position:-192px -192px}.flag.flag-is{background-position:-224px -192px}.flag.flag-it{background-position:-256px -192px}.flag.flag-je{background-position:-288px -192px}.flag.flag-jm{background-position:-320px -192px}.flag.flag-jo{background-position:-352px -192px}.flag.flag-jp{background-position:-384px -192px}.flag.flag-ke{background-position:-416px -192px}.flag.flag-kg{background-position:-448px -192px}.flag.flag-kh{background-position:0 -224px}.flag.flag-ki{background-position:-32px -224px}.flag.flag-km{background-position:-64px -224px}.flag.flag-kn{background-position:-96px -224px}.flag.flag-kp{background-position:-128px -224px}.flag.flag-kr{background-position:-160px -224px}.flag.flag-kw{background-position:-192px -224px}.flag.flag-ky{background-position:-224px -224px}.flag.flag-kz{background-position:-256px -224px}.flag.flag-la{background-position:-288px -224px}.flag.flag-lb{background-position:-320px -224px}.flag.flag-lc{background-position:-352px -224px}.flag.flag-li{background-position:-384px -224px}.flag.flag-lk{background-position:-416px -224px}.flag.flag-lr{background-position:-448px -224px}.flag.flag-ls{background-position:0 -256px}.flag.flag-lt{background-position:-32px -256px}.flag.flag-lu{background-position:-64px -256px}.flag.flag-lv{background-position:-96px -256px}.flag.flag-ly{background-position:-128px -256px}.flag.flag-ma{background-position:-160px -256px}.flag.flag-mc{background-position:-192px -256px}.flag.flag-md{background-position:-224px -256px}.flag.flag-me{background-position:-256px -256px}.flag.flag-mg{background-position:-288px -256px}.flag.flag-mh{background-position:-320px -256px}.flag.flag-mk{background-position:-352px -256px}.flag.flag-ml{background-position:-384px -256px}.flag.flag-mm{background-position:-416px -256px}.flag.flag-mn{background-position:-448px -256px}.flag.flag-mo{background-position:0 -288px}.flag.flag-mq{background-position:-32px -288px}.flag.flag-mr{background-position:-64px -288px}.flag.flag-ms{background-position:-96px -288px}.flag.flag-mt{background-position:-128px -288px}.flag.flag-mu{background-position:-160px -288px}.flag.flag-mv{background-position:-192px -288px}.flag.flag-mw{background-position:-224px -288px}.flag.flag-mx{background-position:-256px -288px}.flag.flag-my{background-position:-288px -288px}.flag.flag-mz{background-position:-320px -288px}.flag.flag-na{background-position:-352px -288px}.flag.flag-nc{background-position:-384px -288px}.flag.flag-ne{background-position:-416px -288px}.flag.flag-ng{background-position:-448px -288px}.flag.flag-ni{background-position:0 -320px}.flag.flag-nl{background-position:-32px -320px}.flag.flag-no{background-position:-64px -320px}.flag.flag-np{background-position:-96px -320px}.flag.flag-nr{background-position:-128px -320px}.flag.flag-nz{background-position:-160px -320px}.flag.flag-om{background-position:-192px -320px}.flag.flag-pa{background-position:-224px -320px}.flag.flag-pe{background-position:-256px -320px}.flag.flag-pf{background-position:-288px -320px}.flag.flag-pg{background-position:-320px -320px}.flag.flag-ph{background-position:-352px -320px}.flag.flag-pk{background-position:-384px -320px}.flag.flag-pl{background-position:-416px -320px}.flag.flag-pr{background-position:-448px -320px}.flag.flag-ps{background-position:0 -352px}.flag.flag-pt{background-position:-32px -352px}.flag.flag-pw{background-position:-64px -352px}.flag.flag-py{background-position:-96px -352px}.flag.flag-qa{background-position:-128px -352px}.flag.flag-re{background-position:-160px -352px}.flag.flag-ro{background-position:-192px -352px}.flag.flag-rs{background-position:-224px -352px}.flag.flag-ru{background-position:-256px -352px}.flag.flag-rw{background-position:-288px -352px}.flag.flag-sa{background-position:-320px -352px}.flag.flag-sb{background-position:-352px -352px}.flag.flag-sc{background-position:-384px -352px}.flag.flag-sd{background-position:-416px -352px}.flag.flag-se{background-position:-448px -352px}.flag.flag-sg{background-position:0 -384px}.flag.flag-si{background-position:-32px -384px}.flag.flag-sk{background-position:-64px -384px}.flag.flag-sl{background-position:-96px -384px}.flag.flag-sm{background-position:-128px -384px}.flag.flag-sn{background-position:-160px -384px}.flag.flag-so{background-position:-192px -384px}.flag.flag-sr{background-position:-224px -384px}.flag.flag-st{background-position:-256px -384px}.flag.flag-sv{background-position:-288px -384px}.flag.flag-sy{background-position:-320px -384px}.flag.flag-sz{background-position:-352px -384px}.flag.flag-tc{background-position:-384px -384px}.flag.flag-td{background-position:-416px -384px}.flag.flag-tg{background-position:-448px -384px}.flag.flag-th{background-position:0 -416px}.flag.flag-tj{background-position:-32px -416px}.flag.flag-tl{background-position:-64px -416px}.flag.flag-tm{background-position:-96px -416px}.flag.flag-tn{background-position:-128px -416px}.flag.flag-to{background-position:-160px -416px}.flag.flag-tr{background-position:-192px -416px}.flag.flag-tt{background-position:-224px -416px}.flag.flag-tv{background-position:-256px -416px}.flag.flag-tw{background-position:-288px -416px}.flag.flag-tz{background-position:-320px -416px}.flag.flag-ua{background-position:-352px -416px}.flag.flag-ug{background-position:-384px -416px}.flag.flag-us{background-position:-416px -416px}.flag.flag-uy{background-position:-448px -416px}.flag.flag-uz{background-position:0 -448px}.flag.flag-va{background-position:-32px -448px}.flag.flag-vc{background-position:-64px -448px}.flag.flag-ve{background-position:-96px -448px}.flag.flag-vg{background-position:-128px -448px}.flag.flag-vi{background-position:-160px -448px}.flag.flag-vn{background-position:-192px -448px}.flag.flag-vu{background-position:-224px -448px}.flag.flag-ws{background-position:-256px -448px}.flag.flag-ye{background-position:-288px -448px}.flag.flag-za{background-position:-320px -448px}.flag.flag-zm{background-position:-352px -448px}.flag.flag-zw{background-position:-384px -448px}.location-finder .location-finder-header-offset{margin-top:87px}.location-finder .location-finder-landing-hero{justify-content:center;align-items:center;height:95vh;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width:360px){.location-finder .location-finder-landing-hero{height:90vh}}.location-finder .location-input-container{background-color:#282828;padding:75px 100px}.location-finder .location-finder-title{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:67px;font-weight:lighter;text-align:center;color:#e0e0e0}@media screen and (max-width:767px){.location-finder .location-finder-title{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:44px}.location-finder .location-input-container{background-color:#282828;padding:15px 30px;position:relative}.location-finder #location-finder-map{width:auto!important}}.location-finder .location-input{width:100%;height:55px;padding:0 15px;font-size:15px;color:#666366;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background:transparent;border-radius:1px;border:solid 2px #1b9f95;margin:6px 0;display:flex}.location-finder .location-input input{padding-left:0;margin-right:30px;background:transparent;border:0;color:#fff;outline:0;width:100%}@media screen and (max-width:767px){.location-finder .location-input input{margin-right:0;font-size:14px}}.location-finder .distance-input{width:100%;height:55px;font-size:15px;color:#666366;font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background:transparent;border-radius:2px;border:solid 2px #1b9f95;margin:6px 0;display:flex}@media screen and (max-width:767px){.location-finder .distance-input{margin:6px 0}}.location-finder .button.view-more{padding:8px 18px;cursor:pointer;text-align:center;background-color:#2cbcb1;color:#fff;transition:all 150ms ease-in-out}.location-finder .button.view-more:hover{background-color:#054540}.location-finder .button.view-more:active{box-shadow:inset 0 0 10px rgba(0,0,0,.5)}.location-finder .btn.copyurl{margin-top:-1px}.location-finder .distance-input .bootstrap-select{width:100%}.location-finder .distance-input .dropdown-menu:not(.inner){padding:5px 0}.location-finder .distance-input .dropdown-menu:not(.inner) li{font-size:14px}.location-finder .distance-input .dropdown-menu:not(.inner) li:active .dropdown-item,.location-finder .distance-input .dropdown-menu:not(.inner) li.active .dropdown-item{background-color:#f5f5f5;color:#262626}.location-finder .distance-input .dropdown-menu:not(.inner) li .dropdown-item{padding:3px 20px;line-height:1.42857143;color:#333;font-weight:300}.location-finder .distance-input .dropdown-menu:not(.inner) li .dropdown-item:hover{color:#2e2925}.location-finder .distance-input .dropdown-toggle{background:transparent;border:none!important}.location-finder .dropdown-menu{border:2px solid #dbdbdb}.location-finder .distance-input .btn-group.open .dropdown-toggle{background:transparent}.location-finder .distance-input .filter-option{display:flex;align-items:center;color:#2e2925}.location-finder .distance-input .filter-option.bootstrap-select{padding:0 15px}.location-finder .distance-input .filter-option ::-webkit-input-placeholder{color:#2e2925}.location-finder .distance-input .filter-option ::-moz-placeholder{color:#2e2925}.location-finder .distance-input .filter-option :-ms-input-placeholder{color:#2e2925}.location-finder .distance-input .filter-option :-moz-placeholder{color:#2e2925}.location-finder .distance-input .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.location-finder .distance-input input{padding-left:0;margin-right:30px;background:transparent;border:0;color:#2e2925;outline:0}.location-finder .location-input-container .content-btns .content-btn{width:100%}.location-finder .location-input-container .content-btns .content-btn a{width:100%;height:55px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;align-items:center;justify-content:center}.location-finder .location-search-results .distance-select{position:absolute;right:25px;top:25px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}@media screen and (max-width:767px){.location-finder .location-search-results .distance-select{right:5px}}.location-finder .insights-list{padding:0!important}.location-finder .insights-list.container{width:100%!important;padding:0 20px!important}.location-finder .insights-list .bootstrap-select>.dropdown-toggle{height:54px;margin-top:-2px}.location-finder .insights-filters .insights-container{text-align:left}.location-finder .insights-filters .insights-filter-wrapper:first-child{width:40%;position:relative}@media screen and (max-width:767px){.location-finder .insights-filters .insights-filter-wrapper:first-child{width:100%}}@media screen and (max-width:767px){.location-finder .insights-filters .insights-filter-wrapper{width:100%;margin:0 0;padding-bottom:5px}}.location-finder .insights-filters .insights-filter-wrapper:nth-child(2){margin:0;padding-left:12px}@media screen and (max-width:767px){.location-finder .insights-filters .insights-filter-wrapper:nth-child(2){padding-left:0}}.location-finder .insights-filters .insights-filter-wrapper:nth-child(3){position:relative;float:right}@media screen and (min-width:768px){.location-finder .insights-filters .insights-filter-wrapper:nth-child(3){top:6px}}.location-finder .insights-filters .insights-filter-wrapper{float:left}@media screen and (min-width:768px)and (max-width:991px){.location-finder .insights-filters .insights-filter-wrapper{width:200px}}.location-finder .insights-filter-wrapper .label{text-transform:uppercase}.location-finder .insights-list{background:#2cbcb1;min-height:150px}.location-finder .geolocation-btn{background:transparent;border:0}.location-finder #address-search{position:absolute;right:20px;top:44px}.location-finder .location-search-header .label{color:#0c5a54;font-size:14px;padding:0;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal}.location-finder .insights-filters{background:transparent;padding:10px 0}@media screen and (min-width:768px){.location-finder .location-search-results{max-height:650px}}.location-finder .location-results-left{padding:0 40px;overflow-y:auto;overflow-x:hidden;max-height:600px}@media screen and (max-width:767px){.location-finder .location-results-left{max-height:100%;overflow:hidden;height:100%;margin-bottom:1em}}.location-finder .location-results-list .location-details .panel-default{margin-bottom:0}.location-finder .location-results-list .location-type{margin-bottom:5px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.location-finder .location-results-list .incorrect-info-message{margin-left:35px}.location-finder .location-result-item .incorrect-message-title{margin-left:40px}.location-finder .location-results-count{border-bottom:solid 1px #e2e2e2;padding:20px 0 10px}.location-finder .location-results-count p{font-family:'SegoeL','SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px}.location-finder .location-results-count p span{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.location-finder .location-result-item{list-style-type:none;font-size:13px;line-height:18px;padding:20px 0;border-bottom:solid 1px #e2e2e2;padding-left:1rem;position:relative}.location-finder .location-result-item.active{background-color:#f7f7f7}.location-finder .location-result-item.active .panel-default{background-color:#f7f7f7}.location-finder .panel-group{margin-top:-40px}.location-finder .location-result-item li{margin-left:3.8rem;position:relative;top:-3.4rem;margin-right:80px}.location-finder .location-result-item li a{color:#00539e;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.location-finder .location-result-item li.bold{font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.location-finder .location-result-item .panel-heading{background:transparent;padding:10px 0}.location-finder .location-result-item .panel-heading h4{color:#2cbcb1;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;margin-top:0;margin-bottom:0}.location-finder .location-result-item .panel-title a{outline:0}.location-finder .location-result-item .panel-group .panel-heading+.panel-collapse>.panel-body,.location-finder .location-result-item .panel-group .panel-heading+.panel-collapse>.list-group{border:0}.location-finder .location-result-item .panel-group .panel{box-shadow:none;background:transparent}.location-finder .location-result-item .panel-group{margin-bottom:0;margin-left:35px}.location-finder .location-result-item .panel-body{background:#f2f5fa}.location-finder .location-result-item .panel-body span{text-transform:uppercase;color:#b0b4b7;font-weight:300;font-size:12px}.location-finder .location-result-item .plus{display:block;content:' ';background-image:url('/include/jci_com/Local/Images/premium-icon-small.svg');padding-left:25px;background-repeat:no-repeat}.location-finder .location-result-item .plus.active{background-image:url('/include/jci_com/Local/Images/premium-icon-small-highlight.svg')}.location-finder .location-result-item .preferred{display:block;content:' ';background-image:url('/include/jci_com/Local/Images/preferred-icon-small.svg');padding-left:25px;background-repeat:no-repeat}.location-finder .location-result-item .preferred.active{background-image:url('/include/jci_com/Local/Images/premium-icon-small-highlight.svg')}.location-finder .location-details .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.location-finder .location-details .panel-group .panel{margin-bottom:0;border-radius:4px}.location-finder .location-details .panel-group .panel-heading{border-bottom:0 none}.location-finder .modal-dialog{width:600px;margin:auto;left:60px;position:absolute;top:50%}@media screen and (max-width:767px){.location-finder .modal-dialog{left:0;top:20%;width:100%}}.location-finder .modal-content{border-radius:0;box-shadow:none;background-color:#f7f7f7;border:solid .5px #bfbfbf}.location-finder .modal-header{border-bottom:0;padding:20px}.location-finder .modal-header h4{font-size:18px;color:#08338f;margin-bottom:15px}.location-finder .modal-header p{color:#666366;font-size:12px}.location-finder .modal-header .close{font-size:35px;line-height:.5}.location-finder .modal-body{padding-top:0;padding-bottom:0}.location-finder .btn-orange{background-color:#faa51a;color:#fff;border-radius:0;width:100%;text-align:center;height:55px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;margin:15px 0}.location-finder .btn-share{background-color:#2d72b9;color:#fff;border-radius:0;width:100%;text-align:center;height:55px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;margin:15px 0;font-size:12px}.location-finder .btn-share:hover{color:#fff}.location-finder .modal-footer{border:0}.location-finder .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px;width:180px;margin:0;height:55px}.location-finder .btn-orange:hover{color:#fff}.location-finder .btn-clear{background-color:transparent;color:#666366;border-radius:0;text-align:center;height:50px;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase}.location-finder .btn-transparent{background-color:transparent;color:#fff!important;border:solid 2px #1b9f95!important}.location-finder #txtLocation{color:#fff!important;border:solid 2px #1b9f95!important;outline:0;padding-left:30px}.location-finder .preferred-vendor-results{position:relative;margin-bottom:15px}.location-finder .fade-wrapper{position:relative}.location-finder .fade-wrapper .preferred-vendor-results-fade{position:absolute;height:10px;width:1000px;top:-15px;left:-200px;-webkit-box-shadow:10px 7px 15px -2px rgba(0,0,0,.3);-moz-box-shadow:10px 7px 15px -2px rgba(0,0,0,.3);box-shadow:10px 7px 15px -2px rgba(0,0,0,.3)}.location-finder .preferred-vendor-results p{font-family:'SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;color:#999;margin-top:2rem;margin-bottom:0}.location-finder span.caret,.location-finder .fa-search,.location-finder .insights-list .dropdown-toggle::after{color:#fff}.location-finder .preferred-location-result-item{color:#282828;list-style:none;padding:20px 0 0;margin:0;border-bottom:solid 1px #e2e2e2}.location-finder .preferred-location-result-item .details{color:#333;margin-top:0}.location-finder .preferred-location-result-item .details.about{padding-bottom:10px}.location-finder .preferred-location-result-item .panel-default{padding-top:0;padding-bottom:8px;margin:-30px 0 0 35px}.location-finder .preferred-location-result-item .location-type{color:#333;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.location-finder .preferred-location-result-item .location-type.plus{margin-top:0;margin-bottom:5px}.location-finder .preferred-location-result-item .location-type.preferred{margin-top:0;margin-bottom:5px}.location-finder .preferred-location-result-item .distance-select{top:22px}.location-finder .preferred-location-result-item .address-line{display:block}.location-finder .preferred-location-result-item .panel-default{border:none;box-shadow:none}.location-finder .preferred-location-result-item .panel-heading{border:none}.location-finder .preferred-location-result-item li{font-family:'SegoeUI','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;margin-left:3.8rem;position:relative;top:-2.8rem}.location-finder .preferred-location-result-item li:first-child{color:#00539e;font-family:'SegoeSb','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;text-transform:uppercase;margin-right:80px}.location-finder .preferred-location-result-item:before{content:url('/include/jci_com/Local/Images/preferred-icon.svg');display:inline-block;width:1.3em}.location-finder .preferred-location-result-item:last-child{border-bottom:none}.location-finder .shareurl{height:0;color:transparent;background:transparent;border:0}.location-finder .share-icon{height:21px;position:relative;left:-10px;top:-2px}.location-finder .copied::after{position:relative;top:-27px;left:-13px;display:block;content:"link copied";padding-top:14px;color:#fff;background-color:#2d72b9;border-radius:0;border:solid 2px #2d72b9;opacity:0;height:55px;width:calc(100% + 25px);will-change:opacity,transform;animation:showcopied 1s ease;animation-fill-mode:forwards}.location-finder .submitted::after{position:relative;top:-27px;left:-13px;display:block;content:"Submitted";padding-top:14px;color:#fff;background-color:#65bc46;border-radius:0;border:solid 2px #51a831;opacity:0;height:57px;width:118%;will-change:opacity,transform;animation:showcopied 1s ease-in-out;animation-fill-mode:forwards}@keyframes showcopied{0%{opacity:0}100%{opacity:1}}