.header{background:transparent}.template-homepage-body-wrapper{margin:0 -15px}.hero-wrapper{padding:210px 30px 20px;margin:-75px -15px 0;color:#f5f4f3;height:650px;position:relative;z-index:0;text-align:center;overflow:hidden}.hero-vid-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#284fff}.hero-vid-wrapper video{position:absolute;left:0;min-width:100%;min-height:100%;width:100%;opacity:.7;transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-webkit-transform:scale(1.25,1.25);-o-transform:scale(1.25,1.25)}.hero-wrapper h1{margin:0 0 -5px;font-size:35px;line-height:40px}.hero-wrapper h2{font-family:'Fira Sans','Helvetica Neue',Helvetica,sans-serif;font-size:15px;line-height:18px;text-transform:none;margin:0 0 30px;letter-spacing:normal;color:#f5f4f3}.hero-wrapper form{margin:0 0 100px;text-align:center}.hero-wrapper label{display:inline-block}.hero-wrapper select{margin-right:10px}.hero-wrapper .social-small-icons{position:absolute;bottom:20px;right:30px}.hero-wrapper .cta_button{font-size:22px;padding:10px 25px 8px}.hero-wrapper .button{margin-left:10px;margin-right:10px;width:230px;margin-bottom:10px}.hero-wrapper .button.secondary{background-color:#284fff;border-color:#fff;padding:0 20px;height:33px;font-size:16px;line-height:33px;letter-spacing:2px}@media(max-width:768px){.hero-wrapper .social-small-icons{position:static;left:0;right:0;margin:0 auto;float:none}}.newsletter-signup-callout{padding:0}.featured-post-callout{padding:0}.what-is-iot img{margin-bottom:25px}.platform-wrapper{padding:70px 0 0;text-align:center}.platform-wrapper h1{color:#284fff;text-transform:none;margin-bottom:30px}.platform-wrapper .platform-description{margin-bottom:50px}.platform-features{margin:0;padding:0 75px}.platform-features .home-platform-feature{padding:0 30px;margin-bottom:30px}.platform-features .home-platform-feature img{margin-bottom:20px}.platform-features .home-platform-feature h4{color:#284fff;margin-bottom:20px}.platform-wrapper .learn-more-link{margin-bottom:50px}.platform-wrapper .learn-more-link a{display:inline-block}.build-on-hardware-wrapper{padding:70px 0 0;text-align:center;background-color:#FFF}.build-on-hardware-header img{margin-bottom:25px}.build-on-hardware-header h1{text-transform:uppercase;max-width:700px;margin:0 auto 30px;color:#284fff}.build-on-hardware-description p{margin-bottom:30px}.build-on-hardware-description .button{margin-bottom:20px}.get-up-and-running{background-color:#fff;padding-top:70px}.get-up-and-running-header h1{color:#284fff}.get-up-and-running-description p{text-align:center;margin-bottom:70px}.get-up-and-running-step{background:#284fff;height:325px;width:100%;margin:0}.get-up-and-running-step .info{position:relative;height:100%}.get-up-and-running-step .info .body{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.get-up-and-running-step .info .body h2{color:#ff495c}.get-up-and-running-step .info .body p{color:#f5f4f3;font-size:16px;line-height:24px;text-align:center;margin:10px 40px}.get-up-and-running-step .image{display:table-cell;height:100%;overflow:auto;background-size:cover}.get-up-and-running-step .image .triangle{width:0;height:0;border:12px solid transparent;border-left:10px solid #284fff;border-right:10px solid transparent;position:absolute;top:50%;margin-top:-12px;left:0}.get-up-and-running-step .image.left .triangle{right:0;border-left:10px solid transparent;border-right:10px solid #284fff;left:inherit}.mobile-image{display:none;background-size:contain;background-repeat:no-repeat}.blog-header{background-color:#111a2b;color:#ff495c;padding-top:30px;padding-bottom:25px;font-size:35px}.action-bar-container{border-top:10px solid #ff495c}.action-bar{background-color:#111a2b;padding:20px}.action-bar h2{color:#ff495c;width:80%;margin:0 auto;font-size:35px;line-height:35px}.action-bar p{text-align:center;font-family:'Knockout-30','helvetica',sans-serif;font-size:12px;line-height:13px;color:#fff}.action-bar .input-output-banner{max-width:100%}.action-bar .description,.action-bar .icon{margin-bottom:25px}.action-bar .notes{color:#111a2b;font-size:14px;margin:auto 20px}.action-bar .input-output p{text-transform:uppercase;color:#f5f4f3}.action-bar .vertical-container{display:table;width:100%;height:100%}.action-bar.vertical-container .text{display:table-cell;vertical-align:middle;height:100%}.action-bar .announcing{text-align:right}.action-bar .input-output{padding:10px 0}.action-bar .input-output p{margin-bottom:5px}.action-bar .input-output p.description{font-size:12px;line-height:1.3}.action-bar .input-output a.button{background-color:#a7191f}.cta-container{text-align:center}.badge-image-container{text-align:center}.badge-image-container img{width:250px;margin:10px 10px}.template-body-wrapper-container{padding-left:30px;padding-right:30px}.custom-header-bar{margin-left:-15px;margin-right:-15px;padding:50px 50px 10px}.custom-header-bar h2{text-align:center}.custom-content-columns{margin-left:-15px;margin-right:-15px;padding:20px 50px 20px}.custom-content-columns img{width:75px;height:75px;margin-bottom:20px}.custom-content-columns h4{color:#284fff}.custom-content-columns.smaller-header h4{font-size:12px;line-height:1}.custom-body{margin-left:-15px;margin-right:-15px;padding:10px 50px 10px}.custom-body a.button{color:#f5f4f3}@media(max-width:767px){.custom-body{padding:10px 10px 10px}}.custom-footer-bar{margin-left:-15px;margin-right:-15px;padding-bottom:50px}.tools-to-succeed{margin-bottom:-20px}.tools-to-succeed .image-container{margin-top:40px}.testimonial{background-color:#fff;padding:20px;margin-bottom:15px}.testimonial .logo-container{text-align:center}.testimonial .logo-container a:hover,.testimonial .logo-container a:focus{border-bottom:0}.testimonial blockquote{font-family:'Knockout-30','helvetica',sans-serif;font-size:22px;line-height:1.3;color:#111a2b;margin:0}.testimonial .details{font-family:'Knockout-50','helvetica',sans-serif;color:#ff495c;font-size:18px;line-height:26px;font-weight:bold;text-align:left;margin-bottom:0}.vertical-center-outside{display:table;height:100px}.vertical-center-inside{display:table-cell;vertical-align:middle}.other-logos{margin:140px 0 40px}.other-logos .logo-container{text-align:center}.other-logos .logo-container a:hover,.other-logos .logo-container a:focus{border-bottom:0}.other-logos .logo{height:50px}.devices-data-services .content{min-height:350px;display:flex;align-items:center;justify-content:center}.devices-data-services .content h2{font-size:30px;line-height:36px}.devices-data-services .content p{font-size:14px;line-height:20px}.laptop-container{margin-bottom:20px}@media(max-width:767px){.testimonial .logo-container{padding:10px}.testimonial .logo-container .logo{height:100px}.other-logos{margin-top:40px}.other-logos .logo-container{margin-bottom:40px}}@media(max-width:992px){.header{background:#284fff}.hero-wrapper{padding:140px 30px 20px;margin:-75px -15px 0;height:520px}.hero-vid{height:520px}.body-container{padding-top:50px}.two-panel-action-callout .body-container{padding-top:0}.action-bar .notes{display:block}}@media(max-width:768px){.hero-wrapper{background:url('//cdn2.hubspot.net/hubfs/742943/Website/Videos/Losant%20World/losant-homepage-video.jpg?t=1494865948058') no-repeat center center;background-size:cover}.hero-vid-wrapper{display:none}.get-up-and-running-step{display:block}.get-up-and-running-step .info{min-height:325px}.mobile-image{display:block;width:100%}}@media(max-width:480px){.hero-wrapper{background:url('//cdn2.hubspot.net/hubfs/742943/Website/Videos/Losant%20World/losant-homepage-video.jpg?t=1494865948058') no-repeat center center;background-size:cover}.hero-vid{display:none}.hero-wrapper{height:600px}.hero-wrapper .cta_button{font-size:18px}}@-moz-document url-prefix(){.get-up-and-running-step{height:350px}.get-up-and-running-step .image{display:inline-table}}