.container-fluid{margin:0;padding:0}.container{margin:auto;padding:0}.row{width:100%;padding:0;margin:0}main{width:100%;overflow-x:hidden}.control.next,.control.prev{display:none}.alt{display:none}.snap#feature-section{background-color:#fff;height:fit-content}#mobileIndicatorContainerKepler .visible-768-1024{display:none}#mobileIndicatorContainerKepler .visible-768-1024 .scrollspy-indicators{display:none}.item{height:15em!important}.background-wrap .background-usedcases-body .container-kepler>ol li:focus,.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li:focus,.control.feature-carousel-next.next.fa.fa-angle-right:focus,.control.feature-carousel-prev.prev.fa.fa-angle-left:focus,span.fa.fa-angle-left:focus,span.fa.fa-angle-right:focus{outline:2px dotted black}.carousel-control:focus span{outline:2px dotted black}#slider .carousel-indicators li{position:relative}#slider .carousel-indicators li a:focus{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.2);border-radius:50%;height:150%;width:150%;background-color:#ffffff;outline:2px dotted #000000}@media (min-width:768px) and (max-width:1023px){.background-features{height:auto;min-height:calc(100vh - 240px)}.background-wrap{padding-top:50px}.feature-outer.snap{min-height:calc(100vh - 50px);height:auto}.background-banner.snap{min-height:100vh}.feature-outer .container-kepler.hidden-xs{padding-top:0!important}}@media (min-width:1024px) and (max-width:1149px){.background-features{max-height:530px;height:calc(100vh - 240px)}.background-demos.snap{height:auto;max-height:none}.feature-outer .container-kepler{padding-top:0!important}.background-features .container-kepler{padding-top:32px!important;padding-bottom:60px}.feature-outer .heading{padding-bottom:0}}@media (min-width:1150px) and (max-width:1366px){.background-features{max-height:530px;height:calc(100vh - 324px)}.snap{min-height:calc(100vh)}.background-demos.snap{height:auto;max-height:none}.feature-outer .container-kepler{padding-top:0!important}.background-features .container-kepler{padding-top:32px!important;padding-bottom:60px}.feature-outer .heading{padding-bottom:0}}@media (min-width:768px) and (max-width:1365px){.control.next,.control.prev{display:block}.control{position:absolute;height:50px;width:30px;background-repeat:no-repeat;background-size:contain;top:47%;transform:translateY(-50%);cursor:pointer}.prev{transform:translateY(-50%) rotate(180deg)}.feature-carousel-next{right:-45px}.feature-carousel-prev{left:-45px}.prev.disabled{opacity:.5;pointer-events:none}.next.disabled{opacity:.5;pointer-events:none}.feature-outer .row-feature{position:relative;padding-top:0;width:843px;height:500px;margin:auto}.feature-outer #feature10,.feature-outer #feature11,.feature-outer #feature12,.feature-outer #feature7,.feature-outer #feature8,.feature-outer #feature9{display:none}.navbar.scrollspy{height:100%;width:50px;background:0 0;box-shadow:none;right:0}.navbar.scrollspy .scrollspy-indicators{right:30px;top:40%}.navbar.scrollspy .scrollspy-indicators li{height:10px!important}.navbar.scrollspy .scrollspy-indicators li a{width:20px;background-color:transparent!important}.navbar.scrollspy .scrollspy-indicators li a:hover{background-color:transparent!important}.navbar.scrollspy .scrollspy-indicators li.active{border-bottom:2px solid #000!important;background-color:#000;opacity:.2}#mobileIndicatorContainerKepler .visible-768-1024{display:block;min-height:0;margin-bottom:0}#mobileIndicatorContainerKepler .visible-768-1024 .scrollspy-indicators{right:30px;top:50%;transform:translateY(-50%)}}@media (min-width:768px) and (max-width:1365px) and (min-width:768px) and (max-width:1024px){.control{top:61.5%}}@media (min-width:768px) and (max-width:1023px){.feature-outer .row-feature{position:relative;padding-top:0;width:591px;height:600px;margin:auto}.feature-outer .row-feature .item{height:337px!important}.feature-outer .row-feature .feature-description{width:auto!important}}@media (min-width:1024px){.control.fa.fa-angle-right:before{content:""}.control.fa.fa-angle-left:before{content:""}}@media (min-width:768px) and (max-width:1023px){.control.fa{color:#3ca2ec;font-size:50px;top:61%}.control.fa.prev{left:-35px;background-image:none;transform:translateY(-50%)}.control.fa.prev img{display:none}.control.fa.next{background-image:none}.control.fa.next img{display:none}}@media (min-width:1024px) and (max-width:1365px){.control{top:52%;height:38px;width:20px}.snap{min-height:calc(100vh - 50px)}.snap.background-demos{min-height:auto}.background-banner.snap{min-height:100vh}}.background-wrap{font-size:1rem;font-family:"Open Sans"}@media (max-width:768px){.background-wrap{padding-top:50px}}.background-wrap .container-kepler .container-title-text{color:#006db4;text-align:center;font-size:24px;font-weight:300;font-family:"Open sans";padding-top:50px}@media (max-width:768px){.background-wrap .container-kepler .container-title-text{font-size:18px;padding:40px 15px 40px 15px}}.background-wrap .background-banner{background-color:#3ca2ec}@media (min-width:1367px){.background-wrap .background-banner{min-height:750px}}@media screen and (max-width:768px){.background-wrap .background-banner{min-height:478px}}.background-wrap .background-banner .container-banner{background-color:#3ca2ec;color:#fff}@media (max-width:768px){.background-wrap .background-banner .container-banner .banner-fixed{min-height:0}}@media (max-width:768px) and (max-width:1023px){.background-wrap .background-banner .container-banner .banner-fixed{min-height:0}}@media (min-width:1366px){.background-wrap .background-banner .container-banner .banner-fixed{width:50%}}.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container{font-family:Raleway;padding-top:150px;font-weight:300;min-width:450px;margin:auto;text-align:center}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container{padding-top:110px}}@media screen and (max-width:768px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container{padding-top:20px;width:100%}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container{padding-top:110px}}.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-title{font-weight:100;font-size:7.5rem;margin:0;line-height:.9}@media (min-width:1366px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-title{height:140px;line-height:1.42857143}}@media screen and (max-width:768px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-title{font-size:4.371rem;height:80px;line-height:1.42857143}}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-title{line-height:1.42857143}}.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-subtitle{font-size:2rem;letter-spacing:29px;margin:0;padding-left:10px}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-subtitle{margin-top:-30px}}@media screen and (max-width:768px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-subtitle{letter-spacing:16px;font-size:1.186rem;font-weight:300}}.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-para{font-size:1.5rem;letter-spacing:1.1px;margin:0;padding-top:12px;padding-left:8px}@media screen and (max-width:768px){.background-wrap .background-banner .container-banner .banner-fixed .banner-fixed-container .banner-fixed-para{font-size:.874rem;font-weight:300;padding-top:5px}}.background-wrap .background-banner .container-banner .banner-slider{padding-top:150px}@media (min-width:1366px){.background-wrap .background-banner .container-banner .banner-slider{width:50%}}.background-wrap .background-banner .container-banner .banner-slider .icon{width:127px;height:126px}@media (max-width:768px){.background-wrap .background-banner .container-banner .banner-slider{padding-top:10px;padding-bottom:50px;height:324px}}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-banner .container-banner .banner-slider{padding-top:0;position:relative}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .background-banner .container-banner .banner-slider{padding-top:40px;padding-bottom:40px}}.background-wrap .background-banner .container-banner .banner-slider .carousel-inner .item{margin:auto;height:250px}.background-wrap .background-banner .container-banner .banner-slider .carousel-inner .item .carousel-item-wrap{display:block;margin:auto}.background-wrap .background-banner .container-banner .banner-slider .carousel-inner .item .carousel-item-wrap .image{height:125px}.background-wrap .background-banner .container-banner .banner-slider .carousel-inner .item .carousel-item-wrap div{width:226px;font-weight:300;font-size:1.25rem;text-align:center;margin:auto;margin-top:30px}@media (max-width:768px){.background-wrap .background-banner .container-banner .banner-slider .carousel-inner .item .carousel-item-wrap div{margin-top:25px;font-size:1rem}}@media (max-width:768px){.background-wrap .background-banner .container-banner .banner-slider .carousel-inner{width:100%}}.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators{bottom:-150px;margin-left:-28%}@media (min-width:1366px){.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators{top:387px}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators{top:295px;width:67%;margin-left:-32%}}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators{top:310px}}@media (max-width:768px){.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators{bottom:-5px;left:0;width:100%;text-align:center;margin:auto}}.carousel-inner::after{content:"";display:block;height:2em}.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators li{height:8px;width:8px;padding:0;margin-right:20px;border-radius:50%;background-color:#fff;opacity:.4;vertical-align:middle;transition:.3s}@media (max-width:768px){.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators li{margin-right:12px}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators li{margin-right:15px}}.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators li:hover{border:2px solid #fff}.background-wrap .background-banner .container-banner .banner-slider .carousel-indicators li.active{transition:.3s;transform:scale(2);-webkit-transform:scale(2);-ms-transform:scale(2);background-color:#fff}.background-wrap .mobile-background-usedcases-body .icon{width:79px;height:79px}@media (max-width:768px){.background-wrap .mobile-background-usedcases-body .icon{width:66px;height:66px}}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list{list-style-type:none;list-style:none;padding:0;margin:0}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li{border-bottom:1px solid #dbdbdb;padding:20px 4px 0 4px}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li:last-child{border:0}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .li-wrap{width:213px;margin:auto;display:flex;align-items:center}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .usecase-image{display:inline-block;color:#3ca2ec}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .usecase-title{width:100px;color:#006db4;font-size:1.125rem;font-weight:600;line-height:60px;display:inline-block;padding-left:22px;vertical-align:top}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .control-angle{font-size:1.375rem;color:#2683bf;display:inline-block!important;margin-left:30px;cursor:pointer;transition:.6s;vertical-align:top}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .more-detail-list{display:none;padding-bottom:20px}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .more-detail-list ol{list-style-type:none;list-style:none;padding:0;margin:0}.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .more-detail-list ol li{color:#585858;border:0;width:90%;font-size:.9375rem;font-weight:300;line-height:20px;text-align:justify;margin-bottom:26px;margin:auto}@media (max-width:768px){.background-wrap .mobile-background-usedcases-body .container-kepler .usecase-list li .usecase-wrap .more-detail-list ol li{font-weight:400}}.background-wrap .background-usedcases-body .icon{height:100px;width:100px;margin-top:25px}.background-wrap .background-usedcases-body .container-kepler{padding:0;margin:auto}@media (min-width:768px) and (max-width:1365px){.background-wrap .background-usedcases-body .container-kepler{width:100%}}.background-wrap .background-usedcases-body .container-kepler>ol{margin:0;padding:0;text-align:center;height:190px}.background-wrap .background-usedcases-body .container-kepler>ol li{width:21.2%;padding-bottom:15px;display:inline-block;list-style-type:none;list-style:none;cursor:pointer;height:190px}@media (min-width:768px) and (max-width:1365px){.background-wrap .background-usedcases-body .container-kepler>ol li{width:24.5%}}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap{height:190px;position:relative}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .more-detail-list{display:none;padding-top:100px}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .more-detail-list ol{padding:0}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .more-detail-list ol li{border:0;color:#585858;font-size:.9375rem;font-weight:300;line-height:20px;text-align:justify;margin-bottom:25px;height:auto;width:75%}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .usecase-image{height:133px}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .usecase-image span{color:#3ca2ec;font-size:90px}@media (max-width:768px){.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .usecase-image span{position:absolute;font-size:3.5rem;left:50px;top:17px}}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .usecase-title{color:#858585;line-height:22px;text-align:center;font-size:1.125rem;padding-top:15px}.background-wrap .background-usedcases-body .container-kepler>ol li .usecase-wrap .control-angle{font-size:1.25rem;color:#2683bf;position:absolute;right:15px;top:43px;transform:translateY(-50%)}.background-wrap .background-usedcases-body .container-kepler>ol li.active{cursor:default;border-bottom:2px solid #00aeef}.background-wrap .background-usedcases-body .container-kepler>ol li.active .usecase-title{color:#3ca2ec;font-size:18px;font-weight:600}.background-wrap .background-usedcases-body .container-kepler>ol li:hover .usecase-title{font-weight:600}.background-wrap .background-features{background-color:#f8f8f8}@media (min-width:1367px){.background-wrap .background-features .container-kepler{padding-top:32px;min-height:650px}}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-features .container-kepler{height:auto;padding-top:32px}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .background-features .container-kepler{height:550px}}.background-wrap .background-features .container-kepler .feature-left{padding-left:85px}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-features .container-kepler .feature-left{padding:0;width:100%;text-align:center;margin:auto}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .background-features .container-kepler .feature-left{padding:0;width:40%;text-align:center;margin:auto}}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-features .container-kepler .feature-right{padding:30px 100px 100px 100px;text-align:left;width:100%}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .background-features .container-kepler .feature-right{padding:0;width:60%;margin:auto}}.background-wrap .background-features .container-kepler .circle-wrap{width:380px;height:290px;display:none}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-features .container-kepler .circle-wrap{height:200px;width:262px}}@media (min-width:768px) and (max-width:1365px){.background-wrap .background-features .container-kepler .circle-wrap{margin:auto}}.background-wrap .background-features .container-kepler .circle-wrap.active{display:block}.background-wrap .background-features .container-kepler .circle-wrap img{height:100%;width:100%}.background-wrap .background-features .container-kepler .feature-right .content-list{padding:0;margin:auto;display:none;padding-left:50px}.background-wrap .background-features .container-kepler .feature-right .content-list.active{display:block}.background-wrap .background-features .container-kepler .feature-right .content-list li{list-style:none;list-style-type:none;color:#858585;font-size:1rem;font-weight:300;line-height:30px;margin-bottom:20px}.background-wrap .background-features .container-kepler .feature-right .content-list li:last-child{margin-bottom:0}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-features .container-kepler .feature-right .content-list li{font-size:1rem}}.background-wrap .feature-outer .container-kepler{padding-top:85px;padding-bottom:200px}@media (max-width:768px){.background-wrap .feature-outer .container-kepler{padding:0;padding-top:40px;background-color:#f8f8f8}}@media (min-width:768px) and (max-width:1024px){.background-wrap .feature-outer .container-kepler{padding-bottom:68px;width:100%}}@media (min-width:1024px) and (max-width:1365px){.background-wrap .feature-outer .container-kepler{padding-bottom:0;width:100%}}.background-wrap .feature-outer .container-kepler .heading{color:#006db4;font-size:2.5rem;font-weight:300;line-height:35px}@media (max-width:768px){.background-wrap .feature-outer .container-kepler .heading{text-align:center;font-size:1.875rem}}@media (min-width:768px){.background-wrap .feature-outer .container-kepler .heading{padding-top:32px;padding-left:32px}}@media (min-width:768px) and (max-width:1365px){.background-wrap .feature-outer .container-kepler .heading{font-size:2.1875rem}}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature{padding-top:32px}@media (max-width:768px){.background-wrap .feature-outer .container-kepler .features-wrap .row-feature{padding:0;width:72%;margin-left:14%;margin-right:14%}}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item{height:227px;padding-top:30px;padding-left:0;padding-right:0;border:1px solid #ceeffd}@media (min-width:768px) and (max-width:1023px){.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item{padding-top:73px}}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature11,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature2,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature4,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature6,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature7,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature9{background-color:#edf9fe}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item .feature-image{height:68px;width:68px;margin:auto}@media (max-width:768px){.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item{margin-top:60px;border:0;margin-bottom:50px}}@media (min-width:768px) and (max-width:1365px){.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item{width:33.33%;border:1px solid #ceeffd}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature11,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature2,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature4,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature6,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature7,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature9{background-color:inherit}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature10,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature12,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature2,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature4,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature6,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature8{background-color:#edf9fe}}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item .feature-description{padding-top:20px;color:#858585;font-size:1rem;font-weight:300;line-height:25px;text-align:center;width:200px;margin:auto}@media (max-width:768px){.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item .feature-description{width:182px;margin:auto;color:#585858;font-size:15px;line-height:20px;text-align:justify;font-weight:400}}@media (max-width:768px){.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item{width:100%}.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature11,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature2,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature4,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature6,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature7,.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item#feature9{background-color:inherit}}@media (max-width:768px){.background-wrap .feature-outer .container-kepler .features-wrap .row-feature .item.active{display:block}}.background-wrap .background-demos{background-color:#f8f8f8}@media (max-width:768px){.background-wrap .background-demos{background-color:#fff}}.background-wrap .background-demos .demos-container{padding:50px 0;margin:0 auto}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-demos .demos-container{padding:50px 0}}@media (min-width:768px) and (max-width:1365px){.background-wrap .background-demos .demos-container{width:100%}}@media (max-width:768px){.background-wrap .background-demos .demos-container{padding:40px 0}}.background-wrap .background-demos .demos-container .heading{color:#006db4;font-size:2.5rem;font-weight:300;line-height:40px;padding-left:53px}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-demos .demos-container .heading{padding-left:32px}}@media (max-width:768px){.background-wrap .background-demos .demos-container .heading{text-align:center;font-size:1.875rem;padding-left:0}}@media (min-width:768px) and (max-width:1365px){.background-wrap .background-demos .demos-container .heading{font-size:2.1875rem}}.background-wrap .background-demos .demos-container .demos-wrap{padding-top:0;width:70%;margin:auto;text-align:center}@media (min-width:768px) and (max-width:1365px){.background-wrap .background-demos .demos-container .demos-wrap{width:87%}}@media (max-width:768px){.background-wrap .background-demos .demos-container .demos-wrap{width:84%;padding-top:40px}}.background-wrap .background-demos .demos-container .demos-wrap .demo{margin-top:50px}.background-wrap .background-demos .demos-container .demos-wrap .demo:first-child{margin-top:0}@media (min-width:768px){.background-wrap .background-demos .demos-container .demos-wrap .demo:first-child .thumb .image{vertical-align:middle}}.background-wrap .background-demos .demos-container .demos-wrap .demo .title-kepler-demo{color:#6d6d6d;font-size:1.5rem;font-weight:400;line-height:19px;padding-top:32px;text-align:center}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-demos .demos-container .demos-wrap .demo .title-kepler-demo{font-size:1.25rem;padding-top:28px}}@media (max-width:768px){.background-wrap .background-demos .demos-container .demos-wrap .demo .title-kepler-demo{font-size:18px;line-height:1.5rem;padding-top:0}}.background-wrap .background-demos .demos-container .demos-wrap .demo .detail{margin-top:40px;color:#858585;font-size:1.125rem;font-weight:300;line-height:30px;text-align:justify;text-align-last:center;padding:0 0 25px 0}.background-wrap .background-demos .demos-container .demos-wrap .demo .detail .link{font-size:1.125rem;font-weight:300;line-height:30px;text-decoration:underline;color:#00f}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-demos .demos-container .demos-wrap .demo .detail .link{font-size:1rem}}@media (max-width:768px){.background-wrap .background-demos .demos-container .demos-wrap .demo .detail .link{font-size:.9375rem}}@media (max-width:768px){.background-wrap .background-demos .demos-container .demos-wrap .demo .detail{color:#585858;font-weight:400;margin-top:15px;font-size:.9375rem;padding:0 0 20px 0}}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-demos .demos-container .demos-wrap .demo .detail{font-size:1rem;margin-top:20px}}.background-wrap .background-demos .demos-container .demos-wrap .demo .detail.no-margin-top{margin-top:0;text-align:left;text-align-last:auto;font-weight:600}@media (min-width:768px){.background-wrap .background-demos .demos-container .demos-wrap .demo .detail.no-margin-top{width:400px}}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb{margin-top:30px}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb{margin-top:20px}}@media (max-width:768px){.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb{margin-top:26px}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb img{width:100%}}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image{display:inline-block;margin-right:100px;width:300px;vertical-align:top}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image .demo-item{height:100%;width:100%}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image .demo-item a{text-decoration:underline}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image .login-fancybox{font-size:.875rem;color:#2b89cd;text-decoration:underline}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image .login-fancybox:hover{color:#00548a}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image:last-child{margin-right:0}@media (min-width:768px) and (max-width:1023px){.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image{margin-right:60px}}@media (max-width:800px){.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image{width:270px}}@media (max-width:768px){.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image{display:block;margin:auto;margin-top:30px}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image:first-child{margin-top:0}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image:last-child{margin-left:auto;margin-right:auto}}.background-wrap .background-demos .demos-container .demos-wrap .demo .thumb .image .align-left{text-align:left;padding-bottom:20px}.transform90{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.6s}.demo-item{transform:scale(.97);transition:.2s ease}.demo-item:hover{transform:scale(1)}.icon{background-repeat:no-repeat;background-size:contain;display:inline-block;height:79px;width:79px}.usecase-image .icon img{width:100%}.heading.padding-adjustment{padding-bottom:0}.affix .navbar{transform:translateZ(0)}.nav,.navbar{border-radius:0!important}.affix{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important;position:fixed!important;animation:affixFadeIn .22s ease-in;-webkit-animation:affixFadeIn .22s}@keyframes affixFadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes affixFadeIn{from{opacity:0}to{opacity:1}}.affix{top:50px;width:100%;box-shadow:2px 3px 4.7px .3px rgba(0,0,0,.24);background-color:white;z-index:10;opacity:.95;border:0}.affix+.container{z-index:10}.affix .active{border-bottom:3px solid #3ca2ec!important}.affix a:active{background-color:transparent}.affix .icon{display:none}.affix li a{height:60px!important}.affix .title{font-size:.75rem!important}.affix li{height:60px!important}.affix ul{height:60px}#nav2{margin-bottom:0;border:0;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}#nav2 .container{margin:0 auto;padding:0}#nav2 ul{margin:0 auto;padding:0;width:100%;font-family:Raleway,sans-serif;text-transform:uppercase;color:#3194dd}#nav2 .container{padding:0;text-align:center}#nav2 li{width:14.28%;vertical-align:bottom;text-align:center;display:inline-block}#nav2 li a{background-color:transparent;padding:15px 0}#nav2 li:hover>a{background-color:transparent}#nav2 li:hover{font-weight:600!important}#nav2 li:active{background-color:transparent}#nav2 li:active .title{font-weight:700}#nav2 li:active>a{background-color:transparent}#nav2 li.active{font-weight:700!important;background-color:transparent}#nav2 li.active a{cursor:default;pointer-events:none}#nav2 li.active:hover{cursor:default!important}#nav2 li.active>a{background-color:transparent}#nav2 li a{padding:0;margin:0}#nav2 li .icon{background-position:bottom;background-repeat:no-repeat;height:34px}#nav2 li .title{line-height:14px;color:#3194dd;margin:0;padding-top:24px;font-size:11px;line-height:1.2}#nav2 hr{margin:0!important}.affix li a{padding:0!important}@media only screen and (max-width:768px){#nav2 ul{overflow:scroll}#nav2 li{display:inline-block}.affix .navbar-nav>li{float:none}.affix{width:100%}.affix #nav2{width:100%}.affix .container{width:100%;margin:0;padding:0;text-align:center}.affix .container-fluid{width:100%;margin:0;padding:0;text-align:center}.affix ul{overflow-x:scroll!important;overflow-y:hidden;white-space:nowrap!important}.affix li{display:inline-block!important;margin-left:20px!important;width:130px!important}.affix li:last-child{margin-right:20px!important}.client .info p{font-size:.625rem!important}.client .info img{width:20px}}@media only screen and (max-width:767px){.affix .icon{display:none}.affix li{height:60px!important}.affix ul{height:60px!important}.affix #nav2 li .title{margin-top:0!important;padding-top:10px}#nav2 li{width:130px!important}.affix{visibility:hidden}}#navMobile{border:0;margin-bottom:0!important}#navMobile .container{margin:0 auto;padding:0}#navMobile ul{overflow-x:scroll;white-space:nowrap;margin:0 auto;padding:0;width:100%;font-family:Raleway,sans-serif;text-transform:uppercase;color:#3194dd}#navMobile .container{padding:0;margin:0;text-align:center}#navMobile li{width:130px;vertical-align:bottom;text-align:center;display:inline-block}#navMobile li:hover>a{background-color:transparent}#navMobile li:active>a{background-color:transparent}#navMobile li.active{background-color:transparent}#navMobile li.active>a{background-color:transparent}#navMobile li a{height:inherit;padding:0;margin:0}#navMobile li a{background-color:transparent;padding:15px 0}#navMobile li .icon{background-position:bottom;background-repeat:no-repeat;height:34px}#navMobile li .title{margin:0;padding-top:17px;font-size:.6875rem;font-weight:400;line-height:1.2}#navMobile hr{margin:0!important}@media only screen and (min-width:768px){.brand{width:102px}#nav2 li a{padding:17px 0}#nav2 li .icon{height:43px}}@media only screen and (min-width:1024px){.brand{width:170px}#nav2 li a{padding:31px 0}#nav2 li .icon{height:52px}#nav2 li .title{padding-top:10px;font-size:.875rem;line-height:1.2}.affix li a .title{padding-top:0;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#mobileIndicatorContainer{height:0}.scrollspy-indicators{display:none;z-index:10}.scrollspy-indicators{position:fixed;right:10px;top:30%;list-style:none;list-style-type:none}.scrollspy-indicators{width:10px}.scrollspy-indicators li{float:left;clear:both;margin-bottom:20px;border-radius:50%;border-width:2px;border-color:#000000;border-style:solid;opacity:.2;width:10px;height:10px}.scrollspy-indicators li:last-child{margin-bottom:0}.scrollspy-indicators li a{background-color:transparent;outline:0;border:0}.scrollspy-indicators li a:active{background-color:transparent}.scrollspy-indicators li a:hover{background-color:transparent}.scrollspy-indicators li.active a{background-color:transparent}.scrollspy-indicators li.active{background-color:gray}.scrollspy-indicators li a:focus{border:4px solid #000;border-radius:50%;height:34px;display:inline-block;transform:translate(-39%,-39%) scale(.5)}