.homepage{font-family:"Benton Sans Light","Open Sans",Arial,"Arial Unicode MS",sans-serif;font-weight:400;color:#FFF;background:#fff!important}.homepage a{cursor:pointer}.home-cta-text{font-weight:500;color:#fff!important;font-size:18px;text-transform:uppercase;display:inline-block}.mobile-only{display:none!important}#home-hero-carousel{height:500px;margin:0 -20px;max-width:none;overflow:hidden;position:relative}#home-hero-carousel .carousel-item{width:100%;color:#394d58}#home-hero-carousel #home-hero-carousel-controls{position:absolute;bottom:14px;left:0;z-index:101;width:100%;text-align:center;color:#fff;font-size:16px}#home-hero-carousel #home-hero-carousel-controls a{color:#fff}#home-hero-carousel #home-hero-carousel-controls a:focus{outline:0}#home-hero-carousel #home-hero-carousel-controls .dots{display:inline}#home-hero-carousel #home-hero-carousel-controls .dots span{display:inline-block;width:20px;height:20px;border:3px solid #fff;border-radius:10px;line-height:20px;position:relative;top:2px;margin:0 4px;overflow:hidden;text-indent:-999px;color:#fff}#home-hero-carousel #home-hero-carousel-controls .dots span.cycle-pager-active{background-color:#e57126}#home-hero-carousel #home-hero-carousel-controls .dots span:hover{cursor:pointer}#home-hero-carousel .image-block{height:506px;width:auto;background-position:50% top;max-width:none;color:#394d58;margin:0;padding:0}#home-hero-carousel .image-block .container{max-width:1120px;margin:0 auto}#home-hero-carousel .image-block .content{top:60px;left:40px}#home-hero-carousel .image-block h1,#home-hero-carousel .image-block h2{font-size:40px;font-weight:300;margin:0 0 0 34px;text-align:left}#home-hero-carousel .image-block p{margin:8px 0 0 36px;text-align:left;font-size:15px;font-weight:200}#home-hero-carousel .image-block a.cta{display:block;text-align:center;height:46px;width:165px;margin:56px 0 0 36px;border-radius:2px;background-color:#e26e1e;color:#fff;font-size:18px;line-height:44px;font-weight:200;text-transform:none}#home-hero-carousel .image-block form{margin:0 0 20px 34px}#home-hero-carousel .image-block .starter-form{width:285px;display:block;margin:50px 0 25px 0;text-align:center}#home-hero-carousel .image-block .starter-form input{height:38px;width:285px;padding:0 0 0 16px;box-shadow:2px 4px 10px rgba(0,0,0,.2);font-size:14px}#home-hero-carousel .image-block .starter-form input.fname,#home-hero-carousel .image-block .starter-form input.lname{width:138px;margin-right:-7px}#home-hero-carousel .image-block .starter-form input.fname{margin-right:2px;margin-left:0;float:left}@media (max-width:450px){#home-hero-carousel .image-block .starter-form input[type=text]{margin-bottom:5px}}#home-hero-carousel .image-block .starter-form input[type=submit]{padding:0}#home-hero-carousel .image-block .starter-form .button{display:table-cell;vertical-align:middle;text-align:center;width:285px;height:38px;border-radius:5px;background-color:#2c6488;border-top:none;border-right:none;border-bottom:2px solid #1e4c69;border-left:none;color:#fff;font-size:14px;box-shadow:2px 2px 4px rgba(0,0,0,.2)}#home-hero-carousel .image-block.about-us{background-image:url(../img/home/home-hero-phoneTablet.jpg);background-position:50% 70%}#home-hero-carousel .image-block.siemens{background-image:url(../img/home/home-hero-2.jpg)}#home-hero-carousel .image-block.siemens .content{top:90px}#home-hero-carousel .image-block.siemens img{width:236px;margin-left:32px;margin-bottom:30px}#home-hero-carousel .image-block.atos{background-image:url(../img/home/home-hero-atos.jpg);background-position:left top}#home-hero-carousel .image-block.atos .content{top:90px}#home-hero-carousel .image-block.atos img{width:136px;margin-left:32px;margin-bottom:30px}#home-hero-carousel .image-block.ransomware{background-image:url(../img/home/home-hero-ransomware.jpg);background-position:left top}#home-hero-carousel .image-block.ransomware .content{top:90px;color:#fff}#home-hero-carousel .image-block.eu-data{background-image:url(../img/home/home-hero-3.jpg)}#home-hero-carousel .image-block.eu-cloud{background-image:url(../img/home/home-hero-eu-cloud.jpg)}#home-hero-carousel .image-block.eu-cloud .content{top:150px}#home-hero-carousel .image-block.outlook-addin{background-image:url(../img/home/home-hero-4.jpg)}#home-hero-carousel .image-block.outlook-addin .content{top:120px}#home-hero-carousel .image-block.forrester{background-image:url(../img/home/home-hero-5.jpg)}#home-hero-carousel .image-block.forrester .content{top:90px}#home-hero-carousel .image-block.forrester img{margin-left:32px;margin-bottom:30px}#home-hero-carousel .image-block.datahub{background-image:url(../img/home/home-hero-datahub.jpg)}#home-hero-carousel .image-block.datahub .content{top:150px}.home-cta-container{text-align:center;padding-bottom:14px;margin:0 -20px}.home-cta-container h2{padding-top:14px;margin:0!important;font-size:26px}.home-cta-container a{padding-top:10px;margin-bottom:15px}.home-cta-container a .ss-icon{font-size:80%}.home-cta-container.blue{background:#3892d0}.home-cta-container.yellow{background:#fec427}.home-features{color:#394d58}.home-features .container{max-width:780px}.home-features .container .feature-heading-container{text-align:center;margin-top:70px;margin-bottom:-35px}.home-features .container .feature-heading-container h3{font-size:35px;line-height:38px}.home-features .container .feature-heading-container p{font-size:15px}.home-features .container .feature{position:relative;margin:15px 0;min-height:56px;text-align:center}.home-features .container .feature .feature-icon{display:inline-block;position:relative;width:157px;height:157px;background:url(../img/home/feature-circles.png);background-repeat:no-repeat}.home-features .container .feature .feature-icon.feature-icon-storage{background-position:0 0}.home-features .container .feature .feature-icon.feature-icon-share{background-position:-164px 0}.home-features .container .feature .feature-icon.feature-icon-protection{background-position:-328px 0}.home-features .container .feature .feature-icon.feature-icon-migration{background-position:0 -165px}.home-features .container .feature .feature-icon.feature-icon-access{background-position:-164px -165px}.home-features .container .feature .feature-icon.feature-icon-mobile{top:-5px;background-position:-328px -165px}.home-features .container .feature h3{font-size:18px;line-height:28px}.home-features .container .feature h3.desktop-one-line{line-height:56px}.home-features .container .feature h3 .subtitle{font-size:17px;display:block}.home-features .container .feature p{font-size:13px}.home-features .container .feature-cta-container{margin-bottom:70px;margin-top:40px}.home-features .container .feature-cta-container .feature-cta{display:block;text-align:center;height:46px;width:165px;margin:0 auto;border-radius:2px;background-color:#e26e1e;color:#fff;font-size:18px;line-height:44px;font-weight:200;text-transform:none}.image-block.home-footer{height:574px;background-image:url(../img/home/footer-bg.jpg);width:auto;background-position:50% top;margin:0 -20px;padding:0 20px;max-width:none;color:#394d58}.image-block.home-footer .content{top:80px;left:40px}.image-block.home-footer .content h3{font-size:35px;line-height:38px;margin:0 0 9px 34px;text-align:left}.image-block.home-footer .content blockquote{width:515px;font-size:16px;line-height:1.4;border-left:0;background:url(../img/home/teal-quote.png) no-repeat top left;padding:0;padding-top:30px;margin:65px 0 0 34px}.image-block.home-footer .content blockquote p{font-weight:400}.image-block.home-footer .content blockquote p.author{margin-top:30px}.image-block.home-footer .content blockquote p.author .title{display:block;font-size:12px}.image-block.home-footer .content blockquote:before,.image-block.home-footer .content blockquote:after{display:none}.image-block.home-footer .content img{width:193px;margin:30px 0 0 32px}.home-customers-banner .span3 .tile-link{position:relative;display:block;height:186px;width:100%;margin:40px 0}.home-customers-banner .span3 .tile-link .tile{position:absolute;top:0;right:0;z-index:2;display:block;height:186px;width:100%;border:1px solid #e9e9e9;border-bottom:4px solid #e9e9e9;background-color:#fff;-webkit-box-shadow:6px 6px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:6px 6px 10px 0 rgba(0,0,0,.1);box-shadow:6px 6px 10px 0 rgba(0,0,0,.1);-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.home-customers-banner .span3 .tile-link .tile img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:12px}.home-customers-banner .span3 .tile-link.blue .tile{border-bottom-color:#368dd9}.home-customers-banner .span3 .tile-link.yellow .tile{border-bottom-color:#fdc51b}.home-customers-banner .span3 .tile-link.orange .tile{border-bottom-color:#de6c11}.home-customers-banner .span3 .tile-link.grey .tile{border-bottom-color:#384953}.home-customers-banner .span3 .tile-link:hover .tile{top:-20px;-webkit-box-shadow:6px 16px 20px 0 rgba(0,0,0,.1);-moz-box-shadow:6px 16px 20px 0 rgba(0,0,0,.1);box-shadow:6px 16px 20px 0 rgba(0,0,0,.1)}.home-customers-banner .span3 .tile-link .text{position:absolute;bottom:0;z-index:1;width:100%;text-align:center;color:#384953;text-decoration:underline;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.home-customers-banner .span3 .tile-link:hover .text{bottom:-10px}@media (max-width:1024px){.home-wrapper{margin-top:0}.home-cta-text{font-size:15px;line-height:17px;padding:0}}@media (max-width:940px){.home-customers-banner .span3 .tile-link,.home-customers-banner .span3 .tile-link .tile{height:160px}}@media (max-width:768px){.desktop-only{display:none!important}.mobile-only{display:inherit!important}#home-hero-carousel{height:436px}#home-hero-carousel #home-hero-carousel-controls{position:static}#home-hero-carousel #home-hero-carousel-controls a.next,#home-hero-carousel #home-hero-carousel-controls a.prev{position:absolute;top:215px;z-index:101;font-size:26px}#home-hero-carousel #home-hero-carousel-controls a.next{right:15px}#home-hero-carousel #home-hero-carousel-controls a.prev{left:15px}#home-hero-carousel .image-block .content{width:260px;margin:50px auto;position:static}#home-hero-carousel .image-block .content h1,#home-hero-carousel .image-block .content h2{margin-left:0;font-weight:200;font-size:26px;line-height:1}#home-hero-carousel .image-block .content p{margin-left:0;font-size:15px;line-height:1.4;margin-top:26px}#home-hero-carousel .image-block .content form{margin-left:0}#home-hero-carousel .image-block .content form .starter-form{margin-top:56px;width:260px}#home-hero-carousel .image-block .content form .starter-form input{font-size:13px;height:34px;width:125px;margin-bottom:8px}#home-hero-carousel .image-block .content form .starter-form input.email{width:260px}#home-hero-carousel .image-block .content form .starter-form .button{font-size:13px;height:34px;width:260px}#home-hero-carousel .image-block .content .cta{margin-left:0;height:40px;line-height:38px}#home-hero-carousel .image-block.siemens{background-image:url(../img/home/home-hero-mobile-2.jpg)}#home-hero-carousel .image-block.siemens img{width:165px;margin-left:0}#home-hero-carousel .image-block.siemens .cta{margin-top:88px}#home-hero-carousel .image-block.ransomware{background-image:url(../img/home/home-hero-ransomware-mobile.jpg);background-position:bottom center}#home-hero-carousel .image-block.ransomware .cta{margin-top:20px}#home-hero-carousel .image-block.atos img{width:145px;margin-left:0}#home-hero-carousel .image-block.atos .cta{margin-top:88px}#home-hero-carousel .image-block.eu-data{background-image:url(../img/home/home-hero-mobile-3.jpg)}#home-hero-carousel .image-block.eu-data .cta{margin-top:106px}#home-hero-carousel .image-block.eu-cloud{background-image:url(../img/home/home-hero-eu-cloud-mobile.jpg)}#home-hero-carousel .image-block.eu-cloud h2{font-size:30px;line-height:1.2;color:#394d58}#home-hero-carousel .image-block.eu-cloud p{font-size:17px;margin-top:10px;line-height:1.2;color:#394d58}#home-hero-carousel .image-block.eu-cloud .cta{margin-top:32px}#home-hero-carousel .image-block.outlook-addin{background-image:url(../img/home/home-hero-mobile-4.jpg)}#home-hero-carousel .image-block.forrester img{width:165px;margin-left:0}#home-hero-carousel .image-block.datahub{background-image:url(../img/home/home-hero-datahub-mobile.jpg)}.home-cta-container{height:auto;padding-bottom:10px}.home-cta-container .home-subheader{width:260px;font-size:16px;line-height:18px;margin:0 auto!important;padding-top:6px}.home-cta-container .home-cta-text{font-size:12px;font-weight:300;margin-bottom:0;padding-top:6px}.home-features .container .feature-heading-container{margin-top:10px;margin-bottom:0}.home-features .container .feature-heading-container h3{font-size:26px;line-height:30px;max-width:250px;margin-left:auto;margin-right:auto}.home-features .container .feature-heading-container p{max-width:250px;margin:0 auto}.home-features .container .feature h3{font-size:16px;line-height:20px}.home-features .container .feature h3.desktop-one-line{line-height:20px}.home-features .container .feature h3.mobile-one-line{line-height:40px}.home-features .container .feature-cta-container{margin-top:0;margin-bottom:35px}.home-features .container .feature-cta-container .feature-cta{font-size:12px;height:38px;line-height:36px;max-width:250px;width:100%}.image-block.home-footer{height:379px;background-image:url(../img/home/footer-mobile-bg.jpg)}.image-block.home-footer .content{width:260px;margin:50px auto;position:static}.image-block.home-footer .content h3{font-weight:200;font-size:26px;line-height:1;margin-left:0}.image-block.home-footer .content blockquote{margin-left:0;padding-top:30px;margin-top:20px;font-size:12px;width:260px;background-size:20px}.image-block.home-footer .content blockquote p{font-size:11px}.image-block.home-footer .content blockquote p.author{margin-top:16px}.image-block.home-footer .content img{width:118px;margin-top:8px;margin-left:-1px}}@media (max-width:450px){.home-cta-text{font-size:12px}}