#home-banner{position:relative;background:url("../images/homepage-hero2.jpg");background-size:cover}#home-banner:before{content:" ";width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;background:-webkit-linear-gradient(top bottom, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 100%);background:linear-gradient(transparent 24%, rgba(0, 0, 0, 0.5) 100%)}#home-banner .row{padding-top:230px;z-index:5}#home-banner .row h1{position:relative;z-index:10;font-size:64px;margin-bottom:20px;color:#fff;font-weight:300;line-height:70px;text-shadow:0 0 10px rgba(0, 0, 0, 0.5)}#home-banner .row h2{position:relative;z-index:10;font-size:28px;margin-bottom:80px;color:#fff;font-weight:400;max-width:820px;line-height:38px;text-shadow:0 0 10px rgba(0, 0, 0, 0.5)}#home-banner .row .btn{padding:17px 50px;border-radius:30px;font-size:16px;position:relative;z-index:10}#home-banner .row #secondButtonWrapper{display:inline-block;margin-left:35px}#home-banner .row .row.logoRow{margin-top:90px;padding:30px 0;text-align:center;position:relative;z-index:10}#home-it{padding-top:75px;padding-bottom:150px;background-color:#fff;min-height:825px}#home-it h2{color:#222222;font-weight:400;font-size:36px;margin:0 auto}#home-it nav{margin:50px 0 100px;border-bottom:1px solid #F0F0EE}#home-it nav .current{padding-bottom:10px;border-bottom:1px solid #0595DB;font-weight:600;font-size:17px;position:relative}#home-it nav .current:after{content:'';position:absolute;width:0;height:0;bottom:-8px;left:0;right:0;margin:auto;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0595DB}#home-it nav ul{margin-bottom:0}#home-it nav ul li img{display:none}#home-it nav ul li:hover{padding-bottom:10px;border-bottom:1px solid #0595DB;font-weight:600;font-size:17px;position:relative}#home-it nav ul li:hover:after{content:'';position:absolute;width:0;height:0;bottom:-8px;left:0;right:0;margin:auto;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0595DB}#home-it nav ul .buttonRow{display:none}#home-it nav ul strong{font-weight:400}#home-it .tab-container{max-width:570px;padding-left:20px;width:100%}#home-it .tab-container .logo-quote{margin-bottom:65px}#home-it .tab-container .logo-quote img{max-width:200px;width:auto;max-height:90px}#home-it .tab-container .logo-quote p strong{color:#555555}#home-it .tab-content img{max-width:659px;width:100%}#home-it .tab-content #videoWrapper{padding-right:20px}#home-it p{color:#555555;font-size:20px}#home-it p strong{color:#0595DB;font-size:24px;font-weight:400}#home-it .flush-right{padding-right:0}#home-it .column{padding:0}.tabs-select ul li{display:inline-block;max-width:225px;width:100%;text-align:center;vertical-align:top;font-size:18px;padding:0 20px}.tabs-select ul li a{color:#555555;display:block;text-decoration:none}.hide{display:none}#home-featured{background:url("../images/featured-bg.png");background-size:cover;font-size:15px;color:#ffffff;padding:60px 0px 100px}#home-featured h4{color:#ffffff;font-size:16px;text-align:center}#home-featured ul{padding-top:70px}#home-featured ul li{text-align:center;padding:0 30px 30px 30px}#home-featured ul li img{margin-bottom:30px;max-height:34px}#home-featured ul li p{margin-bottom:40px;font-size:18px;line-height:32px}#home-featured ul li .btn{padding:8px 40px}#home-app{padding-top:75px;background:url("../images/platform-bg.png") no-repeat center bottom;background-size:cover;background-color:#ffffff}#home-app h2{text-align:center;color:#222222;font-size:36px;padding-bottom:90px;font-weight:400}#home-app .btn{padding:10px 35px}#home-app .even .column,#home-app .odd .column{padding:0;position:relative}#home-app .even .app-list,#home-app .odd .app-list{max-width:460px;width:100%}#home-app .even .app-list.left,#home-app .odd .app-list.left{padding-left:30px;padding-right:20px}#home-app .even .app-list.right,#home-app .odd .app-list.right{padding-right:30px;padding-left:20px;margin-right:143px}#home-app .even .app-list li,#home-app .odd .app-list li{padding-bottom:40px}#home-app .even .app-list li p,#home-app .odd .app-list li p{font-size:14px;line-height:28px}#home-app .even .app-list li .title,#home-app .odd .app-list li .title{font-size:18px;font-weight:400;line-height:26px;padding-bottom:25px}#home-app .even .app-list li .title img,#home-app .odd .app-list li .title img{vertical-align:middle;padding-right:15px}#home-app .even{margin-top:60px}#home-integration{padding:80px 0 40px 0;background-color:#fff}#home-integration .column h2{margin-bottom:60px;text-align:center;color:#222222;font-size:36px;font-weight:400}#home-integration .column h4{margin-bottom:60px;font-size:18px;font-weight:400;color:#555;text-align:center}#home-integration .someLogos{padding:0 50px}#home-integration .someLogos .column{display:flex;height:80px;margin-bottom:40px}#home-integration .someLogos .column img{max-height:60px;max-width:130px}#home-customer{background:url("../images/customers-bg.png");background-size:cover;padding:50px 0;position:relative}#home-customer img{width:80%}#home-customer h2{text-align:center;color:#ffffff;font-size:36px;font-weight:400}#home-customer .row{padding:5px 20px}#home-customer .sub-title{padding-top:10px;padding-bottom:50px;text-align:center;color:#ffffff;font-size:18px;border-bottom:1px solid rgba(255, 255, 255, 0.15);margin-bottom:50px}#home-customer .quote{color:#ffffff;font-style:italic;font-size:24px;line-height:42px}#home-customer .attribution{margin:30px 0 20px;font-size:14px;line-height:24px}#home-customer .btn{font-size:14px;padding:8px 40px;font-style:normal}#home-customer .owl-theme .owl-nav.disabled+.owl-dots{position:relative;margin-top:60px}#home-customer .owl-theme .owl-dots .owl-dot span{background-color:#1a96d8;border:1px solid #ffffff}#home-customer .owl-theme .owl-dots .owl-dot.active span{background-color:#ffffff}
/* !MEDIA QUERIES */@media screen and (max-width:1400px){#home-it .tab-container{padding-right:20px}}@media screen and (max-width:1250px){#home-it h2{padding-left:.9375rem;padding-right:.9375rem}}@media screen and (max-width:1200px){#home-it{padding-bottom:100px}#home-it .tab-container{padding-right:20px}#home-it nav.tabs-select{margin:50px 0 100px;width:100%}#home-it nav.tabs-select ul{text-align:center}#home-it nav.tabs-select ul li{max-width:200px;text-align:center;font-size:16px}#home-app .even .app-list.right,#home-app .odd .app-list.right{margin-right:0}}@media screen and (max-width:1130px){#home-it nav.tabs-select ul li{max-width:174px;font-size:14px}}@media screen and (max-width:1024px){#home-integration{padding:60px 0 20px 0}#home-integration .column h2{margin-bottom:60px}#home-integration .column h4{margin-bottom:60px}#home-integration .someLogos{padding:0 15px}#home-integration .someLogos .column{height:100px;margin-bottom:40px}#home-integration .someLogos .column img{max-height:70px}}@media screen and (max-width:940px){#home-banner .row h1{font-size:56px}#home-banner .row .logoRow div{display:block}#home-banner .row .logoRow div img{margin:20px 5px;transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7)}#home-banner .row .logoRow div img:first-child{margin-left:0}#home-banner .row .logoRow div img:last-child{margin-right:0}#home-it blockquote,#home-it p{font-size:18px}#home-it blockquote strong,#home-it p strong{font-size:22px}}@media screen and (max-width:900px){#home-it{height:auto;min-height:150px;padding-bottom:20px}#home-it nav.tabs-select{border:none;margin-top:21px;margin-bottom:80px}#home-it nav.tabs-select ul{padding:0;width:100%;margin:0 auto;padding-left:25px;display:block}#home-it nav.tabs-select ul li{max-width:none;font-size:15px;line-height:46px;text-align:left;pointer-events:none;padding-bottom:15px;text-indent:-1em;padding-left:1em}#home-it nav.tabs-select ul li img{display:inline-block;margin-right:10px;width:30px;height:30px}#home-it nav.tabs-select ul li strong{font-weight:600}#home-it nav.tabs-select ul li a{display:inline}#home-it nav.tabs-select ul .buttonRow{display:block;margin-top:34px;margin-left:4px;float:left}#home-it nav.tabs-select .current{border:none;font-weight:normal}#home-it nav.tabs-select .current:after{display:none}#home-it .row.expanded{display:none}#home-it h2{flex:0 0 100%;text-align:left}}@media screen and (max-width:835px){#home-banner .row{padding-top:160px}#home-banner .row h1{font-size:48px;line-height:50px}#home-banner .row h2{font-size:24px;margin-bottom:60px}#home-banner .row .btn{padding:15px 35px}#home-banner .row .row.logoRow{padding-top:23px;text-align:left}#home-banner .row .row.logoRow img{margin:9px 0;transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);max-height:34px}}@media screen and (max-width:768px){#home-featured ul.row li.column{flex:0 0 auto;max-width:100%;width:100%;padding-top:60px}#home-featured ul.row li.column:first-child{padding-top:0}#home-app h2{padding-left:.9375rem;padding-right:.9375rem}#home-app .even .app-list,#home-app .odd .app-list{max-width:100%;width:100%}#home-app .even .app-list.left,#home-app .odd .app-list.left{padding-left:30px;padding-right:30px}#home-app .even .app-list.right,#home-app .odd .app-list.right{padding-right:30px;padding-left:30px}#home-app .even .app-list li,#home-app .odd .app-list li{padding-bottom:40px}#home-app .even .app-list li p,#home-app .odd .app-list li p{font-size:14px;line-height:28px}#home-app .even .app-list li .title,#home-app .odd .app-list li .title{font-size:18px;padding-bottom:25px}#home-app .even .app-list li .title img,#home-app .odd .app-list li .title img{vertical-align:middle;padding-right:15px}#home-app .even{margin-top:0}#home-app .btn.white,#home-app .hide-for-small-only img{display:none}#home-app .column{flex:0 0 100%}}@media screen and (max-width:722px){#home-banner .row{padding-top:170px}#home-banner .row h1{font-size:42px}#home-banner .row h2{font-size:22px;margin-bottom:60px}}@media screen and (max-width:700px){#home-customer img{width:80%}#home-customer .quote{font-size:18px}#home-customer .attribution{margin:30px 0 20px;font-size:14px}#home-customer .btn{font-size:14px;padding:8px 40px;font-style:normal}#home-customer .owl-theme .owl-nav.disabled+.owl-dots{position:relative;margin-top:60px}#home-customer .owl-theme .owl-dots .owl-dot span{background-color:#1a96d8;border:1px solid #ffffff}#home-customer .owl-theme .owl-dots .owl-dot.active span{background-color:#ffffff}}@media screen and (max-width:650px){#home-banner .row{padding-top:190px}#home-banner .row h1{font-size:36px}#home-banner .row h2{font-size:22px}#home-banner .row .row.logoRow div{text-align:center}#home-banner .row .row.logoRow img{display:none}#home-banner .row .row.logoRow img:nth-child(-n+5){display:inline-block}}@media screen and (max-width:640px){#home-integration .column h2{margin-bottom:0}#home-integration .column h4{margin-top:40px;margin-bottom:40px}#home-integration .someLogos{padding:0}#home-integration .someLogos .column{height:80px;margin-bottom:0}#home-integration .someLogos .column img{max-height:50px}}@media screen and (max-width:600px){#home-it{padding-left:0}#home-it h2{font-size:32px}#home-customer h2{font-size:32px}#home-customer .sub-title{font-size:16px}#home-featured{padding-bottom:60px}}@media screen and (max-width:480px){#home-banner{background:url("../images/mobile-hero2.jpg");background-size:cover}#home-banner .row .row.logoRow img:nth-child(-n+5){display:none}#home-banner .row .row.logoRow img:nth-child(-n+3){display:inline-block}#home-customer,#home-it{padding-top:60px}#home-customer h2,#home-it h2{font-size:24px;line-height:38px}#home-app .even .app-list li .title,#home-app .odd .app-list li .title{font-size:16px}}@media screen and (max-width:440px){#home-banner .row{padding-top:100px}#home-banner .row h1 span{display:block}}@media screen and (max-width:410px){#home-banner .row #secondButtonWrapper{display:block;margin-left:0;margin-top:60px}}