.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid white;background:white}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/assets_cdn/libs/bxslider/images/bx_loader.gif") center center no-repeat white;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:black}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("/assets_cdn/libs/bxslider/images/controls.png") 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("/assets_cdn/libs/bxslider/images/controls.png") -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("/assets_cdn/libs/bxslider/images/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("/assets_cdn/libs/bxslider/images/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:white;font-family:Arial;display:block;font-size:.85em;padding:10px}#header{background:0}#header .navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#23587a!important;text-decoration:none;text-shadow:0 1px 0 white}#header .navbar .navbar-upper .nav>li>a{float:none;padding:0;color:#23587a!important;text-decoration:none;text-shadow:0 1px 0 white;font-size:.9em;margin-top:10px;margin-left:10px;margin-right:10px}.banner{background-color:#285c7e;background-image:url("/_assets/img/public-2017/banner_bg.jpg");background-size:100%;background-repeat:no-repeat;background-position:top right;margin-bottom:30px}.banner .inner{left:0;position:relative}.banner .heading{font-size:2.8rem;line-height:3.8rem;font-weight:bold;color:white;padding:90px 20px 200px 40px}.banner .heading>p{display:block;padding-bottom:25px}.banner .heading .small{font-size:2.4rem;line-height:3rem}.banner .heading .big{font-size:2.8rem}.banner .links{position:absolute;bottom:90px;left:80px}.block{clear:both;text-align:center}.block .left,.block .right{display:block;float:left}.block .heading h2{font-size:2.6rem;color:#285c7e}.block .heading p{color:#285c7e;font-size:1.2rem}.block .content h3{font-size:2rem;line-height:2rem;color:#285c7e}.block .content p{font-size:1.6rem;line-height:2rem;color:#285c7e}.block .content p .title{font-weight:bold}.block .content ul{list-style:none}.block .content ul li{list-style:none;display:block;float:left;text-align:center;margin:16px 8px}.block .content .indent{margin-left:21%;padding:0;text-align:left}.block.solution .content p{text-align:left;line-height:3rem}.block.solution ul{height:auto;overflow:hidden}.block.solution ul>li{font-size:1.6rem;line-height:2.8rem;color:#285c7e;float:none;text-align:left;clear:both;height:auto;overflow:hidden}.block.solution ul>li:before{content:"\f00c";font:normal normal normal 14px/1 FontAwesome;font-size:26px;display:inline-block;text-align:right;padding-right:10px;color:#21b384;float:left;margin-bottom:1rem}.block.solution ul>li>span{display:inline-block;float:left;width:90%;line-height:1.8rem}.block.features{background:#285c7e;color:white;margin-bottom:0;padding-top:20px;padding-bottom:80px}.block.features .content{padding-top:30px}.block.features ul{display:block;float:left;margin:0;padding:0;width:80%}.block.features ul>li{width:25%;margin:0;padding:0 8px;box-sizing:border-box}.block.features .heading h2{color:white;margin:2rem}.block.features .heading a,.block.features ul>li>a,.block.features ul>li>a:hover,.block.features ul>li>a:active{text-decoration:none;color:white}.block.features ul>li div{position:relative;height:120px;text-align:center;vertical-align:top}.block.features ul>li div>i{font-size:6rem}.block.features ul>li p{padding:10px 0;color:white}.block.features .content h3{font-size:1.5rem;color:white}.block.features .content img{margin-bottom:1rem}.block.features .append{width:20%;float:left;margin-top:-40px}.block.features .append img{margin-left:auto;margin-right:auto}.block.features .append .btn{clear:both;display:block;width:120px;margin-left:auto;margin-right:auto}.block.promise{text-align:left;background-image:url("/_assets/img/public-2017/promise.jpg");background-repeat:no-repeat;background-position:top right;background-size:45%;margin-top:0;padding:0;color:#285c7e}.block.promise .inner{background:-webkit-linear-gradient(left,white,#fcfcfc,#f4f4f4,#f1f1f0,#edeceb,transparent);background:-o-linear-gradient(right,white,#fcfcfc,#f4f4f4,#f1f1f0,#edeceb,transparent);background:-moz-linear-gradient(right,white,#fcfcfc,#f4f4f4,#f1f1f0,#edeceb,transparent);background:linear-gradient(to right,white,#fcfcfc,#f4f4f4,#f1f1f0,#edeceb,transparent);height:auto;width:1060px;max-width:100%;padding:30px 60px;box-sizing:border-box}.block.promise .content{padding-top:18px}.block.promise .content p{font-size:1rem;line-height:1.5rem}.block.promise h2{color:#285c7e;font-size:3rem;padding-top:1rem;padding-bottom:1rem}.block.promise h3{color:#285c7e;font-size:2rem;padding-top:1rem;padding-bottom:1rem}.block.promise .left{width:100%}.block.connectors{padding-top:30px;padding-bottom:60px;margin-bottom:30px}.block.connectors .content{margin-top:50px}.block.connectors ul>li{width:25%;margin:0;padding:0;min-height:130px}.block.connectors ul>li>section{display:block;float:left;width:50%;padding:10px;box-sizing:border-box;word-break:break-word}.block.connectors ul>li>section>img{max-width:98%;max-height:80px;margin-top:15px}.block.connectors ul>li>section>h5{font-size:1.6rem;text-align:left}.block.connectors ul>li>section>p{font-size:1.2rem;line-height:1.5rem;text-align:left}.block.testimonials{text-align:center;margin:0}.block.testimonials .inner .heading{margin-bottom:20px}.block.testimonials .bx-wrapper{border:0;background:transparent;margin-left:auto;margin-right:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.block.testimonials .slide blockquote{border-left:none;text-align:left}.block.testimonials .slide blockquote>h5{color:#285c7e;font-size:1.4rem}.block.testimonials .slide blockquote>p{color:#285c7e}.block.testimonials .slide img{border-radius:50%;width:128px;height:128px;float:left;margin:48px 16px 16px 16px}.block.trust{background:#3e3e3e}#labelWrapper{background:0}#trustedLogosWrapper{box-shadow:none;background:#3e3e3e}#trustedByLogos1Label{background:#3e3e3e;font-weight:bolder}#diagonal{border-bottom:0;border-right:0}@media(min-width:1356px) and (max-width:1663px){.banner .heading{padding:50px 20px 140px 40px}.banner .heading>p{padding-bottom:30px}.block .content .indent{margin-left:26%}.banner .links{left:40px;bottom:80px}.block .content .indent{margin-left:18%}.block.promise{background-size:55%}.block.promise .inner{width:755px}.block.promise h2{font-size:2.5rem}.block.promise h3{font-size:1.8rem}}@media(min-width:1024px) and (max-width:1355px){#header .navbar.pctab .navbar-inner .nav-collapse>ul.nav>li:last-child{padding-left:10px}.banner{background-size:131%}.banner .heading{font-size:2.4rem;line-height:2.8rem;padding:80px 20px 150px 40px}.banner .heading>p{padding-bottom:30px}.banner .heading .small{font-size:2.1rem}.banner .heading .big{font-size:2.4rem}.banner .links{left:40px;bottom:70px}.block .content .indent{margin-left:12%}.block.solution img{width:70%}.block.features ul>li div{height:120px}.block.connectors{padding-bottom:10px}.block.connectors .content{margin-top:30px}.block.connectors .content ul{margin:0}.block.promise{background-size:60%}.block.promise .inner{background:-webkit-linear-gradient(left,white,#f4f4f4,#edeceb,transparent);background:-o-linear-gradient(right,white,#f4f4f4,#edeceb,transparent);background:-moz-linear-gradient(right,white,#f4f4f4,#edeceb,transparent);background:linear-gradient(to right,white,#f4f4f4,#edeceb,transparent);width:800px;padding:30px 100px 20px 30px}.block.promise h2{font-size:1.6rem;padding-top:0;padding-bottom:0}.block.promise h3{font-size:1.4rem;padding-top:0;padding-bottom:0}.block.testimonials .slide blockquote>h5{font-size:1.2rem}.block.testimonials .slide blockquote>p{font-size:1.2rem;line-height:1.5rem}}@media(min-width:2540px){.banner{background-size:80%}.block.promise{background-size:30%}.block.promise .inner{width:2060px;padding:30px 300px 130px 300px}}@media(min-width:1900px) and (max-width:1920px){.banner{background-size:90%}.block.promise{background-size:40%}.block.promise .inner{width:1360px;padding:30px 160px 50px}}@media(min-width:1660px) and (max-width:1680px){.banner{background-size:102%}.block.promise{background-size:45%}.block.promise .inner{width:1160px;padding:30px 100px 30px 60px}}@media(min-width:1590px) and (max-width:1610px){.block.promise{background-size:45%}.block.promise .inner{width:1060px}}@media(min-width:1356px) and (max-width:1376px){.banner{background-size:105%}.block.promise{background-size:65%}}@media(min-width:1260px) and (max-width:1280px){.banner{background-size:130%}.block.promise{background-size:50%}.block.promise .inner{width:900px;padding:30px 160px 20px 30px}}@media(min-width:1132px) and (max-width:1152px){.banner{background-size:150%}.block.promise{background-size:58%}}@media(max-width:979px){#header>.row{width:100%}#header .navbar .nav>li>a{text-shadow:none;background:none!important;color:white!important;border:0;padding:0 9.4px}.nav-collapse .nav>li{line-height:1.8rem}}@media(min-width:768px) and (max-width:1023px){.banner{background-size:131%}.banner .heading{font-size:2rem;line-height:2.4rem;padding:70px 20px 130px 40px}.banner .heading>p{padding-bottom:1.8rem}.banner .heading .small{font-size:2rem}.banner .heading .big{font-size:2.3rem}.banner .links{bottom:60px;left:40px}.block .content .indent{margin-left:5%}.block .heading h2{font-size:2rem}.block .heading p{font-size:1rem}.block .content p{font-size:1.2rem;line-height:1.4rem}.block .content p .title{font-weight:bold}.block.solution .content p{line-height:2.4rem}.block.solution ul>li{font-size:1.2rem;line-height:2.2rem}.block.solution img{width:60%}.block.features{padding-bottom:40px}.block.features .content h3{font-size:1.2rem}.block.features ul>li div{height:120px}.block.connectors{padding-bottom:10px}.block.connectors .content{margin-top:30px}.block.connectors .content ul{margin:0}.block.connectors ul>li>section>h5{font-size:1.2rem}.block.promise{background-size:80%}.block.promise .inner{background:-webkit-linear-gradient(left,white,#edeceb,transparent);background:-o-linear-gradient(right,white,#edeceb,transparent);background:-moz-linear-gradient(right,white,#edeceb,transparent);background:linear-gradient(to right,white,#edeceb,transparent);width:650px;padding:30px 60px 30px 20px}.block.promise .content{padding-top:0}.block.promise h2{font-size:1.4rem;padding-top:0;padding-bottom:0}.block.promise h3{font-size:1.2rem;padding-top:0;padding-bottom:0}}@media(max-width:860px) and (min-width:768px){.banner{background-size:155%}}@media(min-width:480px) and (max-width:767px){.banner{background-size:163%}.banner .heading{font-size:1.4rem;line-height:1.8rem;padding:50px 20px 120px 20px;color:#285c7e}.banner .heading>p{padding-bottom:.5rem}.banner .heading .small{font-size:1.3rem}.banner .heading .big{font-size:1.6rem}.banner .links{bottom:40px;left:20px}.block .heading h2{font-size:1.8rem}.block.features .heading h2{margin:1.5rem}.block .heading p{font-size:1rem}.block .content .indent{margin-left:5%}.block .content p{font-size:1.2rem;line-height:1.4rem}.block .content p .title{font-weight:bold}.block.solution .content p{line-height:2.4rem}.block.solution ul>li{font-size:1.2rem;line-height:2.2rem;margin:0}.block.solution img{width:60%}.block.features{padding-bottom:40px}.block.features .content h3{font-size:1.2rem;line-height:1.2rem;padding-right:8px}.block.features ul>li p{font-size:1.1rem}.block.features ul>li div{height:100px}.block.features ul>li div>i{font-size:5rem}.block.features .content img{width:85px}.block.features .append .btn{clear:none;display:inline-block;width:auto}.block.connectors{padding-top:10px;padding-bottom:10px;margin-bottom:10px}.block.connectors .content{margin-top:10px}.block.connectors .content ul{margin:0}.block.connectors .content ul li{width:50%}.block.connectors ul>li>section>h5{font-size:1.2rem}.block.connectors ul>li>section>p{font-size:1rem;line-height:1.2rem}.block.promise{background-size:96%}.block.promise .inner{background:-webkit-linear-gradient(left,#285c7e,transparent);background:-o-linear-gradient(right,#285c7e,transparent);background:-moz-linear-gradient(right,#285c7e,transparent);background:linear-gradient(to right,#285c7e,transparent);width:500px;padding:10px 30px}.block.promise .content{padding-top:0}.block.promise h2{font-size:1.2rem;padding-top:0;padding-bottom:0;font-weight:bold;color:white}.block.promise h3{font-size:1rem;padding-top:0;padding-bottom:0;font-weight:bold;color:white}.block.promise .content p{font-size:.8rem;line-height:1.2rem;color:white}.block.promise .content p a{color:white;text-decoration:underline}.block.testimonials .inner .heading{margin-bottom:10px}.block.testimonials .slide blockquote>h5{font-size:1rem}.block.testimonials .slide blockquote>p{font-size:.8rem;line-height:1rem}.block.testimonials .slide img{width:96px;height:96px;margin:36px 12px 12px 12px}}@media(max-width:564px) and (min-width:480px){.banner{background-size:181%}}@media(max-width:479px){.banner{background-size:180%;margin-bottom:10px}.banner .heading{font-size:1.2rem;line-height:1.8rem;padding:31px 20px 90px 20px}.banner .heading>p{padding-bottom:.5rem}.banner .heading .small{font-size:1.3rem}.banner .heading .big{font-size:1.5rem}.banner .links{bottom:30px;left:20px}.banner .links .btn{font-size:.6rem;padding:8px}.block{padding:8px}.block .heading h2{font-size:1.2rem}.block.features .heading h2{margin:1rem}.block .heading p{font-size:.8rem}.block .content .indent{margin-left:5%}.block .content p{font-size:.8rem;line-height:1rem}.block.solution .content p{line-height:1.6rem}.block.solution ul>li{font-size:.8rem;line-height:1.6rem;margin:0 0 6px 0}.block.solution ul>li>span{margin-top:-6px}.block.solution ul>li:before{font-size:18px;margin-bottom:0}.block .content p .title{font-weight:bold}.block.solution img{width:80%}.block.features{padding:8px}.block.features .content{padding-top:0}.block.features ul{margin-left:auto;margin-right:auto;width:100%}.block.features ul>li{width:50%}.block.features .content h3{font-size:1rem;line-height:1rem}.block.features ul>li div{height:60px}.block.features ul>li div>i{font-size:4rem}.block.features .content img{width:85px}.block.features .append{margin-top:1rem;width:100%;text-align:center}.block.features .append h3{display:inline-block;float:none;width:100px;margin-left:1rem;margin-right:1rem;text-align:left}.block.features .append img{display:inline-block;float:none;width:80px;margin-left:auto;margin-right:auto}.block.features .append .btn{display:inline-block;float:none;font-size:.8rem;padding:8px;margin-left:2rem;width:auto}.block.connectors{padding-top:10px;padding-bottom:10px;margin-bottom:10px}.block.connectors .content{margin-top:10px}.block.connectors .content ul{margin:0}.block.connectors .content ul li{width:100%}.block.connectors ul>li>section>h5{font-size:1rem;font-weight:bold}.block.connectors ul>li>section>p{font-size:1em;line-height:1.2rem}.block.promise{background-size:130%}.block.promise .inner{background:-webkit-linear-gradient(left,#285c7e,transparent);background:-o-linear-gradient(right,#285c7e,transparent);background:-moz-linear-gradient(right,#285c7e,transparent);background:linear-gradient(to right,#285c7e,transparent);width:100%;padding:20px}.block.promise .content{padding-top:0}.block.promise h2{font-size:1.2rem;padding-top:0;padding-bottom:0;font-weight:bold;color:white}.block.promise h3{font-size:1rem;padding-top:0;padding-bottom:0;font-weight:bold;color:white}.block.promise .content p{font-size:.8rem;line-height:1.2rem;color:white}.block.promise .content p a{color:white;text-decoration:underline}.block.testimonials{margin:10px}.block.testimonials .bx-wrapper{margin-bottom:40px}.block.testimonials .inner .heading{margin-bottom:0}.block.testimonials .slide blockquote>h5{font-size:1rem}.block.testimonials .slide blockquote>p{font-size:.8rem;line-height:1rem}.block.testimonials .slide img{width:64px;height:64px;margin:24px 8px 8px 8px}.block.trust{display:none}}@media(max-width:894px) and (min-width:768px){.banner{background-size:155%}}@media(min-width:726px) and (max-width:766px){.banner{background-size:130%}.banner .heading{color:white}.block.promise{background-size:78%}}@media(min-width:637px) and (max-width:725px){.banner{background-size:145%}.banner .heading{color:white}.block.promise{background-size:85%}}@media(min-width:350px) and (max-width:395px){.banner{background-size:208%}.banner .heading{color:white}.block.promise{background-size:135%}.block.promise .inner{padding:5px 20px}.block.promise h2{font-size:1.1rem;margin:3px 0}.block.promise h3{font-size:1rem;margin:3px 0}.block.promise .content p{font-size:.8rem;line-height:1rem}.block.testimonials .slide blockquote>h5{font-size:1rem}.block.testimonials .slide blockquote>p{font-size:.8rem;line-height:1rem}.block.testimonials .slide img{width:64px;height:64px;margin:24px 8px 8px 8px}}@media(min-width:380px) and (max-width:420px){.banner .heading{font-size:1rem;line-height:1.5rem;padding:250px 20px 10px 20px}.banner .heading>p{padding-bottom:.5rem}.banner .heading .small{font-size:1rem}.banner .heading .big{font-size:1.3rem}.banner .links{bottom:130px}}@media(max-width:380px){.banner{background-size:250%}.banner .heading{font-size:1rem;line-height:1.5rem;padding:300px 20px 10px 20px}.banner .heading>p{padding-bottom:.5rem}.banner .heading .small{font-size:1rem}.banner .heading .big{font-size:1.3rem}.banner .links{bottom:140px}.block.features ul>li{width:50%}.block.features .content ul>li img{width:80px}.block.features .append h3{margin-left:8px;margin-right:8px}.block.promise{background-size:150%}.block.features .append .btn{width:auto;clear:none;margin-left:8px}.block.promise .inner{padding:5px 10px}.block.promise h2{font-size:1rem;margin:6px 0}.block.promise h3{font-size:1rem;margin:6px 0}.block.promise .content p{font-size:.8rem;line-height:1rem}.block.testimonials .slide blockquote>h5{font-size:1rem}.block.testimonials .slide blockquote>p{font-size:.8rem;line-height:1rem}.block.testimonials .slide img{width:64px;height:64px;margin:24px 8px 8px 8px}}#header .header-menu .menu-icon .lines{background:#23587a}#header .header-menu .menu-icon .lines:before,#header .header-menu .menu-icon .lines:after{background:#23587a}@media(max-width:330px){.banner .heading{font-size:.9rem;line-height:1.1rem;padding:290px 20px 10px 20px}.banner .heading>p{padding-bottom:.5rem}.banner .heading .small{font-size:.9rem}.banner .heading .big{font-size:1.2rem}.banner .links{bottom:170px}}@media(max-width:365px){.banner .heading{padding:260px 20px 10px 20px}.banner .links{bottom:150px}}@media(min-width:438px) and (max-width:479px){.banner .heading{padding:260px 20px 10px 30px}.banner .links{bottom:150px}}@media(min-width:330px) and (max-width:366px){.banner{background-size:220%}}