@media (min-width:75rem){h1.big-title.mid-decrease{font-size:6rem}}small.error{display:block;font-size:.66667rem;font-style:italic;font-weight:400;margin-bottom:.88889rem;margin-top:-1px;padding:.33333rem .5rem .5rem;background:#f04124;color:#FFF;margin-top:-17px}small.error[hidden]{display:none}.pac-container{border-left:5px solid #3adb76;box-sizing:content-box}[type=text]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,textarea:focus{border-left:5px solid #35bdff!important}input.ng-invalid.ng-touched,input.zf-invalid.zf-touched,select.ng-invalid.ng-touched,select.zf-invalid.zf-touched{border-left:5px solid #f04124}input.ng-valid[required],input.zf-valid[required],select.ng-valid[required],select.zf-valid[required]{border-left:5px solid #3adb76}input[required],select[required]{border-left:5px solid #3adb76}select:invalid{color:rgba(128,128,128,.51)}select option:disabled{color:#ababab;font-style:italic}.callout.alert-danger{background-color:#f44336;border-color:#f32c1e;color:#fff}.callout.success.solid{background-color:#3adb76;border:0;color:#fff}.callout.success.solid .hollow{border-color:#FFF;color:#FFF;background-color:transparent}.callout.success.solid .hollow:hover{background-color:#2cb960}video::-webkit-media-controls{display:none!important}@media (min-width:64em) and (max-width:74.9375rem){h1.small-title.mid-decrease{font-size:22px;line-height:40px}}@media (min-width:40em) and (max-width:63.9375em){h1.small-title.mid-decrease{font-size:22px!important;line-height:40px}}@media (min-width:64em) and (max-width:74.9375rem){h1.big-title.mid-decrease{font-size:6rem}}@media (min-width:64em) and (max-width:74.9375rem){h1.big-title.mid-decrease{font-size:6rem}}@media (min-width:40em) and (max-width:63.9375em){h1.big-title.mid-decrease{font-size:60px!important;line-height:auto}}@media (max-width:39.9375em){h1.big-title.mid-decrease{font-size:48px!important;letter-spacing:normal}}body{font-family:'Open Sans','Helvetica Neue',Helvetica,Roboto,Arial,sans-serif}hr.dashed{border-bottom:1px dashed rgba(255,255,255,.5)}.small-row{max-width:1300px}.material-icons.arrow_downward{margin-top:2rem;padding:4rem;border-color:#fff;outline:0;background:0 0}.material-icons.arrow_downward:active{border:0}.material-icons.arrow_downward:after{font-size:3REM;content:'\E5DB';color:#fff}.circle{border-radius:1000px}.round-badge{font-family:'Material Icons';font-size:24px;font-weight:400;font-style:normal;line-height:40px;display:inline-block;width:40px;height:40px;transition:all;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);text-transform:none;word-wrap:normal;border-radius:20px;background-repeat:no-repeat;background-position:center center;background-size:24px;direction:ltr;font-feature-settings:'liga';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media (max-width:39.9375em){.round-badge{animation-duration:.3s;animation-fill-mode:both;transition-duration:.3s}}@media (min-width:40em) and (max-width:63.9375em){.round-badge{animation-duration:390ms;animation-fill-mode:both;transition-duration:390ms}}@media (min-width:64em){.round-badge{animation-duration:.2s;animation-fill-mode:both;transition-duration:.2s}}.round-badge:hover{transform:scale(1.2)}.light-shadow{box-shadow:0 3px 6px 0 rgba(0,0,0,.18)}#fp-nav span{background-color:#FFF}#fp-nav .fp-tooltip.right{background-color:#464646;border-radius:1rem;padding:0 2rem 0 1rem;right:-4px!important;top:-4px!important}@keyframes hero{0%{background-image:url(../images/hero/video2map.jpg);background-position:50% 30%;background-size:120% auto;filter:blur(4px)}15%{background-image:url(../images/hero/video2map.jpg);background-position:50% 50%;background-size:100% auto;filter:blur(0)}20%{background-image:url(../images/hero/video2map.jpg);background-position:50% 60%;background-size:120% auto;filter:blur(4px)}30%{background-image:url(../images/hero/highway.jpg);background-position:50% 60%;background-size:120% auto;filter:blur(4px)}35%{background-image:url(../images/hero/highway.jpg);background-size:100% auto;filter:blur(0)}45%{background-image:url(../images/hero/highway.jpg);background-size:120% auto;background-position:50% 40%;filter:blur(4px)}50%{background-image:url(../images/hero/avition.jpg);background-size:120% auto;background-position:50% 40%;filter:blur(4px)}60%{background-image:url(../images/hero/avition.jpg);background-size:100% auto;background-position:50% 50%;filter:blur(0)}65%{background-image:url(../images/hero/avition.jpg);background-size:110% auto;background-position:50% 60%;filter:blur(4px)}70%{background-image:url(../images/hero/utility.jpg);background-size:110% auto;background-position:50% 60%;filter:blur(8px)}75%{background-image:url(../images/hero/utility.jpg);background-position:50% 50%;background-size:100% auto;filter:blur(0)}95%{background-image:url(../images/hero/utility.jpg);background-position:50% 60%;background-size:120% auto;filter:blur(0)}100%{background-image:url(../images/hero/utility.jpg);background-position:0 0;background-size:130% auto;filter:blur(8px)}}@keyframes breathlight{0%{transform:scale(1);opacity:1;filter:blur(1px)}100%{transform:scale(1.1,1.5);opacity:0;filter:blur(3px)}}@keyframes videohero{0%{transform:translateX(-100%);opacity:0}50%{transform:translateX(5%);opacity:1}100%{transform:translateX(5%) perspective(1500px) rotateY(20deg);opacity:1}}@keyframes videoheroback{0%{transform:translateX(5%) perspective(1500px) rotateY(20deg);opacity:1}50%{transform:translateX(5%);opacity:.5}100%{transform:translateX(-100%);opacity:0}}@keyframes flip{from{transform:rotateX(0);opacity:0}to{transform:rotateX(360deg);opacity:1}}@keyframes self-rotate{0%{transform:rotate(0)}100%{transform:rotate(-360deg)}}.active .upcomming-event .card-container:nth-child(1){animation-delay:.2s;animation-name:flip;animation-duration:1.6s;animation-fill-mode:both;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}.active .upcomming-event .card-container:nth-child(3){animation-delay:.6s;animation-name:flip;animation-duration:1.6s;animation-fill-mode:both;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}.active .upcomming-event .card-container:nth-child(4){animation-delay:.8s;animation-name:flip;animation-duration:1.6s;animation-fill-mode:both;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}.active .upcomming-event .card-container:nth-child(6){animation-delay:1.2s;animation-name:flip;animation-duration:1.6s;animation-fill-mode:both;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}#fullpage .section{background-repeat:no-repeat;background-position:center center}#fullpage .section div.next-page{display:none;height:4rem;position:absolute;width:100%;bottom:0;text-align:center;font-size:1rem;line-height:1.5rem}#fullpage .section div.next-page .next-button{margin-top:-20px;color:#FFF}#fullpage .fp-tableCell div.next-page{display:block!important}a.no-fullscreen-anchor{display:block;width:1px;height:1px;visibility:hidden;margin:-1px}#fullpage .fp-tableCell a.no-fullscreen-anchor{display:none}#fullpage .fp-tableCell .why-container .industry{margin-bottom:-6rem}@keyframes breath{0%{opacity:.3}60%{opacity:1}100%{opacity:.3}}@keyframes breath2{0%{stroke-width:3}60%{stroke-width:6}100%{stroke-width:3}}body{min-height:100%;background-color:#FFF;-webkit-overflow-scrolling:touch}body main section.top-banner-container{position:relative;z-index:1;overflow:hidden;height:100%;padding-top:50px;color:#FFF;background-color:#01A9FB}body main section.top-banner-container .background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0}body main section.top-banner-container .background div{width:100%;height:100%}body main section.top-banner-container .background .background-image{position:absolute;z-index:0;overflow:hidden;animation:hero 60s linear infinite;background-image:url(../images/hero/utility.jpg);background-size:100% auto}body main section.top-banner-container .background .background-overlay{position:absolute;z-index:0;width:100%;height:100%;opacity:.75;background-color:#121621}body main section.top-banner-container .mobile-padding{height:1rem}@media (min-width:75rem){body main section.top-banner-container .banner-image-container{margin:2rem 0}}@media (min-width:40em) and (max-width:63.9375em){body main section.top-banner-container .banner-image-container{margin:2rem 0}}body main section.top-banner-container .banner-image-container .browser-image{position:relative;width:750px;max-width:100%;margin:0 2.5rem auto auto;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:39.9375em){body main section.top-banner-container .banner-image-container .browser-image{width:auto;margin:1rem}}body main section.top-banner-container .banner-image-container .browser-image.active{animation:videohero 1s forwards;animation-direction:normal!important}body main section.top-banner-container .banner-image-container .browser-image img{max-width:100%}body main section.top-banner-container .banner-image-container .browser-image video{max-width:90%;box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);border-radius:5px}body main section.top-banner-container .banner-image-container .browser-image .video-slogan{display:none}body main section.top-banner-container .slogan-container{z-index:1;box-sizing:border-box}@media (max-width:63.9375em){body main section.top-banner-container .slogan-container{padding-right:1rem;padding-left:1rem;text-align:center}}body main section.top-banner-container .slogan-container h1{line-height:120%;font-size:1.8rem}@media (min-width:64em) and (max-width:74.9375rem){body main section.top-banner-container .slogan-container h1{font-size:1.5rem}}@media (min-width:90rem){body main section.top-banner-container .slogan-container h1{font-size:2.5rem}}body main section.top-banner-container .slogan-container h4{font-size:1.25rem}@media (min-width:64em) and (max-width:74.9375rem){body main section.top-banner-container .slogan-container h4{font-size:1.125rem}}body main section.top-banner-container .slogan-container p{margin-top:2rem;color:#C6C6C6;padding-left:1rem;padding-right:1rem}body main section.top-banner-container .slogan-container a.check-solution{position:relative;margin-top:1rem;color:#47CDFF;border:1px solid #47CDFF;font-family:'open sans condensed',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700}@media (min-width:90rem){body main section.top-banner-container .slogan-container a.check-solution{font-size:1.25rem;padding-right:1.75rem;padding-left:1.75rem}}body main section.top-banner-container .slogan-container a.check-solution>div{position:absolute;border:1px solid #47CDFF;top:0;left:0;width:100%;height:100%;animation:breathlight 2s linear infinite}body main section.top-banner-container .slogan-container a.request-demo{font-size:1.25rem;margin-left:3rem;vertical-align:baseline;color:#FCCD41;font-family:'open sans condensed',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400}@media (min-width:64em) and (max-width:74.9375rem){body main section.top-banner-container .slogan-container a.request-demo{margin-left:2rem}}body main section.top-banner-container .quick-entry{position:relative;max-width:836px;margin:auto;margin-top:4rem;color:#FFF;background-color:rgba(18,22,33,.49)}@media (max-width:63.9375em){body main section.top-banner-container .quick-entry{margin-top:2rem}}body main section.top-banner-container .quick-entry>div>a{display:block;box-sizing:border-box;padding:1rem 0;color:#dfdfdf;cursor:pointer}body main section.top-banner-container .quick-entry>div>a:hover{color:#FFF;background-color:#121621}body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container{transition:all;transform:scale(1.5)}@media (max-width:39.9375em){body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container{animation-duration:.3s;animation-fill-mode:both;transition-duration:.3s}}@media (min-width:40em) and (max-width:63.9375em){body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container{animation-duration:390ms;animation-fill-mode:both;transition-duration:390ms}}@media (min-width:64em){body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container{animation-duration:.2s;animation-fill-mode:both;transition-duration:.2s}}body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container.publish{background-image:url(../images/quickentry/ukan-hover.svg)}body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container.my-site{background-image:url(../images/quickentry/shared-hover.svg)}body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container.ufind{background-image:url(../images/quickentry/search-hover.png);transform:scale(1)}body main section.top-banner-container .quick-entry>div>a:hover div.Icon-container.enterprise{background-image:url(../images/cloud-image.png);background-size:auto 50%}body main section.top-banner-container .quick-entry>div>a div.Icon-container{height:5rem;background-repeat:no-repeat;background-position:center center}body main section.top-banner-container .quick-entry>div>a div.Icon-container.publish{background-image:url(../images/quickentry/ukan.svg)}body main section.top-banner-container .quick-entry>div>a div.Icon-container.my-site{background-image:url(../images/quickentry/shared.svg)}body main section.top-banner-container .quick-entry>div>a div.Icon-container.ufind{background-image:url(../images/quickentry/search.png)}body main section.top-banner-container .quick-entry>div>a div.Icon-container.enterprise{background-image:url(../images/quickentry/cloud.png)}body main section.top-banner-container .quick-entry>div>a div.solution-name{font-size:1rem;font-family:'open sans condensed',Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700}body main section.top-banner-container div.next-page .next-button{background-color:#3a414b;transform:translateY(40px);transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes up-down{0%{transform:translateY(40px)}40%{transform:translateY(40px)}80%{transform:translateY(45px)}100%{transform:translateY(40px)}}body main section.why-container{background-color:#222a36;height:100%;color:#FFF;background-image:url(../images/why/bcg.jpg);background-repeat:no-repeat;background-size:auto 100%}body main section.why-container .center-item{padding:1rem 2rem}@media (max-width:74.9375rem){body main section.why-container .intro h2{text-transform:uppercase;padding-top:3rem}}body main section.why-container .intro ul{list-style-type:none;margin-bottom:2rem}body main section.why-container .intro ul li{line-height:1.5rem;margin:1.5rem 0;position:relative;max-width:500px}body main section.why-container .intro ul li::before{content:"•";color:#00ff96;position:absolute;display:block;font-size:24px;left:-1rem}body main section.why-container .video-wrap{width:100%}body main section.why-container .video-wrap .video-container{margin:auto;max-width:400px;border-radius:5px}body main section.why-container .video-wrap .video-container img{width:100%;height:auto;cursor:pointer}body main section.why-container .industry{margin-top:3rem;font-size:1.25rem;padding:1.25rem;color:#eaeaea;background-color:rgba(0,0,0,.15)}@media (max-width:74.9375rem){body main section.why-container .industry{margin-bottom:4rem}}body main section.why-container .industry span{padding:1.25rem}body main section.solutions-desc{overflow:auto;box-sizing:border-box;height:100%;padding-top:50px;color:#FFF;background-color:#01A9FB}@media (max-width:63.9375em){body main section.solutions-desc{padding-bottom:3rem}}body main section.solutions-desc h1{font-size:2.5rem}body main section.solutions-desc .container{margin-top:3rem;margin-bottom:0}@media (max-width:63.9375em){body main section.solutions-desc .container .solution-desc{margin-top:3rem;padding-bottom:1rem;background-color:#01bdfb;border-radius:2px}}@media (min-width:90rem){body main section.solutions-desc .container .solution-desc{padding-right:5rem;padding-left:3rem}}body main section.solutions-desc .container .solution-desc .icon{margin-bottom:1rem;margin-top:2rem}@media (min-width:64em){body main section.solutions-desc .container .solution-desc .icon{margin-top:-1rem}}body main section.solutions-desc .container .solution-desc h4{line-height:2.2rem}@media (max-width:63.9375em){body main section.solutions-desc .container .solution-desc h4{font-size:1.2rem;line-height:150%}body main section.solutions-desc .container .solution-desc h4 br{display:none}}body main section.solutions-desc .container .solution-desc h6{color:#ffdd2b}@media (max-width:63.9375em){body main section.solutions-desc .container .solution-desc h6{color:#ffdd2b}}body main section.solutions-desc .container .solution-desc p{color:#FFF}body main section.solutions-desc .container .solution-desc a.explore-btn{color:#FFF;border-bottom:2px solid #FCCD41}body main section.solutions-desc .container .screen-container img{border-radius:10px;width:100%;height:auto;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}body main section.solutions-desc .sync-container{display:inline-block;margin-top:-2rem}@media (min-width:64em) and (max-width:74.9375rem){body main section.solutions-desc .sync-container.last{padding-bottom:2rem}}body main section.solutions-desc .sync-container .sync-icon{position:relative;z-index:999;width:4rem;height:4rem;margin:auto;background-image:url(../images/sync.svg);background-repeat:no-repeat;background-position:center center}body main section.solutions-desc .sync-container .vertical-dashed{width:1rem;margin:.5rem auto;transform:rotateZ(90deg);border-bottom:1px dashed rgba(255,255,255,.5)}body main section.solutions-desc .sync-container .dashed{margin:.5rem}body main section.feature-container{display:-ms-flexbox;display:flex;height:100%;color:#FFF;background-color:#121621;background-size:100% auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:63.9375em){body main section.feature-container{padding-bottom:3rem}}body main section.feature-container .section-title{margin-top:0;margin-bottom:2rem}@media (max-width:63.9375em){body main section.feature-container .section-title{font-size:1.4rem;padding-top:3rem;padding-bottom:0}}body main section.feature-container .feature-block{max-width:22rem;margin:auto;padding:1rem 2rem}@media (min-width:64em) and (max-width:74.9375rem){body main section.feature-container .feature-block{padding:0 1rem}}body main section.feature-container .feature-block .feature-icon{width:100px;height:100px;margin:auto;background-repeat:no-repeat;background-position:center center}body main section.feature-container .feature-block .feature-icon.grid{background-image:url(../images/feature-icon/grid.svg);background-size:86px auto}body main section.feature-container .feature-block .feature-icon.viewer{background-image:url(../images/feature-icon/viewer.svg);background-size:auto 68px}body main section.feature-container .feature-block .feature-icon.loi{background-image:url(../images/feature-icon/loi.png)}body main section.feature-container .feature-block .feature-icon.lrs{background-image:url(../images/feature-icon/lrs.png)}body main section.feature-container .feature-block .feature-icon.publish{background-image:url(../images/feature-icon/publish.png)}body main section.feature-container .feature-block .feature-icon.cloud{background-image:url(../images/feature-icon/cloud.png)}body main section.feature-container .feature-block h4{font-size:18px;line-height:110%;padding-top:2rem;padding-bottom:14px;text-align:center;text-transform:capitalize}body main section.feature-container .feature-block p{font-size:14px;text-align:left;color:#C6C6C6}body main section.feature-container .feature-block p strong{color:#DEDEDE}body main section.marketing-container{width:100%;height:100%}body main section.marketing-container section.big-number-container{position:relative;box-sizing:border-box;min-height:40%;padding-top:5rem;color:#FCCD41;background-color:#000;background-image:url(../images/big-number-bcg.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto}@media (max-width:1540px){body main section.marketing-container section.big-number-container{background-size:auto 100%}}@media (max-width:63.9375em){body main section.marketing-container section.big-number-container{padding-bottom:2rem;padding-top:2rem}}body main section.marketing-container section.big-number-container .card{padding-top:2%;color:#FCCD41}@media (min-width:40em) and (max-width:63.9375em){body main section.marketing-container section.big-number-container .card h2{font-size:1.5rem}}body main section.marketing-container section.big-number-container .card .icon{width:5rem;height:5rem;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:60% auto}@media (min-width:64em) and (max-width:74.9375rem){body main section.marketing-container section.big-number-container .card .icon{width:4rem;height:4rem}}body main section.marketing-container section.big-number-container .card .icon.layer{background-image:url(../images/layer.svg)}body main section.marketing-container section.big-number-container .card .icon.page{background-image:url(../images/website-layout.svg)}body main section.marketing-container section.big-number-container .card .icon.user{background-image:url(../images/user.svg)}body main section.marketing-container section.big-number-container .card .icon.cloud{background-image:url(../images/cloud.png)}body main section.marketing-container section.big-number-container .card span{display:block;max-width:200px;margin:auto}body main section.marketing-container section.client-company-container{background-color:#f4f7fb}body main section.marketing-container section.client-company-container .row{padding:10px}@media (max-width:63.9375em){body main section.marketing-container section.client-company-container{padding:2rem 0}}body main section.marketing-container section.client-company-container img{width:auto;padding:10px}@media (max-width:39.9375em){body main section.marketing-container section.client-company-container img{margin:1rem auto}}body main section.marketing-container section.quote-container{box-sizing:border-box;min-height:50%}@media (max-width:63.9375em){body main section.marketing-container section.quote-container{padding-bottom:1.5rem}}body main section.marketing-container section.quote-container.client-company-conainer{padding:2.5% 0;background-color:#FFF}body main section.marketing-container section.quote-container.client-company-conainer img{width:auto;height:40px;opacity:.5}body main section.marketing-container section.quote-container .quote-title{color:#bec5ce}body main section.marketing-container section.quote-container h3{margin:2rem 0}body main section.marketing-container section.quote-container blockquote{padding-left:2rem;height:100%;border-color:#e8eef5}body main section.marketing-container section.quote-container blockquote .material-icons{margin-left:-1rem;transform:rotate(180deg);color:#bec5ce}body main section.marketing-container section.quote-container blockquote cite{color:#000}@media (min-width:75rem){body main section.marketing-container section.quote-container blockquote .quote-text{min-height:8rem}}@media (max-width:63.9375em){body main section.marketing-container section.quote-container blockquote .quote-text{min-height:8.5rem}}body main section.marketing-container section.quote-container blockquote .people-container{display:-ms-flexbox;display:flex;margin-top:2rem;-ms-flex-align:center;align-items:center}body main section.marketing-container section.quote-container blockquote .people-container .avatar{display:block;border-radius:50%;background-image:url(../images/quote/quote.png);-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:4em;flex-basis:4em;height:4rem;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}body main section.marketing-container section.quote-container blockquote .people-container .avatar.paul{background-position:0 center}body main section.marketing-container section.quote-container blockquote .people-container .avatar.jim{background-position:-79px center}body main section.marketing-container section.quote-container blockquote .people-container .avatar.steve{background-position:64px center}body main section.marketing-container section.quote-container blockquote .people-container cite{padding-left:2rem;-ms-flex:auto;flex:auto}body main section.marketing-container section.quote-container blockquote .people-container cite::before{margin-left:-16px}body main section.request-demo-event-container{height:100%;color:#FFF;min-height:100%}body main section.request-demo-event-container>.row{height:100%}body main section.request-demo-event-container .request-demo.columns{position:relative;height:100%;background:linear-gradient(45deg,rgba(10,20,45,.8) 30%,rgba(16,50,90,.8) 80%),url(../images/BUILDING.jpg);background-size:auto 100%;background-blend-mode:darken;background-position:center center;background-repeat:no-repeat}@media (max-width:63.9375em){body main section.request-demo-event-container .request-demo.columns{padding:3rem 0}}body main section.request-demo-event-container .request-demo.columns .overlay{position:fixed;top:0;left:0;right:0;bottom:50%;display:none;background-color:rgba(0,0,0,.25);z-index:999;opacity:0;transition:all;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:39.9375em){body main section.request-demo-event-container .request-demo.columns .overlay{animation-duration:.3s;animation-fill-mode:both;transition-duration:.3s}}@media (min-width:40em) and (max-width:63.9375em){body main section.request-demo-event-container .request-demo.columns .overlay{animation-duration:390ms;animation-fill-mode:both;transition-duration:390ms}}@media (min-width:64em){body main section.request-demo-event-container .request-demo.columns .overlay{animation-duration:.2s;animation-fill-mode:both;transition-duration:.2s}}body main section.request-demo-event-container .request-demo.columns .overlay.active{display:-ms-flexbox;display:flex;opacity:1}body main section.request-demo-event-container .request-demo.columns .overlay .contact-msg-box{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);border-radius:2px;padding:50px;max-width:100%;background-color:#FFF;color:#0a0a0a}body main section.request-demo-event-container .request-demo.columns>.row{margin:auto;height:100%}@media (min-width:64em){body main section.request-demo-event-container .request-demo.columns>.row>.columns{max-width:770px;margin:auto}}body main section.request-demo-event-container .request-demo.columns>.row .form-container{padding:2rem 0}body main section.request-demo-event-container .request-demo.columns>.row .title{margin-bottom:2rem}body main section.request-demo-event-container .request-demo.columns label{color:#FFF}body main section.request-demo-event-container .request-demo.columns input{background-color:transparent;color:#dbdbdb}body main section.request-demo-event-container .request-demo.columns textarea{height:8rem;background-color:transparent;color:#dbdbdb}body main section.request-demo-event-container .upcomming-event{background-color:#0e1f33}body main section.request-demo-event-container .upcomming-event>.row{margin:auto;height:100%}body main section.request-demo-event-container .upcomming-event>.row>.columns{max-width:770px;margin-right:auto}@media (max-width:74.9375rem){body main section.request-demo-event-container .upcomming-event>.row>.columns{margin:auto}}body main section.request-demo-event-container .upcomming-event>.row .container{margin:0}body main section.request-demo-event-container .upcomming-event>.row .container .card-container{display:-ms-flexbox;display:flex;min-height:10rem;max-height:15rem;background-color:rgba(0,0,0,.6);-ms-flex-align:center;align-items:center;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card-section{transition:all;display:block}body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card-section.no-link{cursor:default}@media (max-width:39.9375em){body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card-section{animation-duration:.3s;animation-fill-mode:both;transition-duration:.3s}}@media (min-width:40em) and (max-width:63.9375em){body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card-section{animation-duration:390ms;animation-fill-mode:both;transition-duration:390ms}}@media (min-width:64em){body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card-section{animation-duration:.2s;animation-fill-mode:both;transition-duration:.2s}}body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card-section:hover{transform:translateY(-2px);z-index:999;position:relative}body main section.request-demo-event-container .upcomming-event>.row .container .card-container:nth-child(1),body main section.request-demo-event-container .upcomming-event>.row .container .card-container:nth-child(4),body main section.request-demo-event-container .upcomming-event>.row .container .card-container:nth-child(5){background-color:rgba(0,0,0,.8)}body main section.request-demo-event-container .upcomming-event>.row .container .card-container:nth-child(2),body main section.request-demo-event-container .upcomming-event>.row .container .card-container:nth-child(5){background-blend-mode:color}body main section.request-demo-event-container .upcomming-event>.row .container .card-container:nth-child(2){background:linear-gradient(45deg,rgba(0,0,0,.5),rgba(57,69,101,.4)),url(../images/calendar/calendar.jpg);background-size:100% 100%}body main section.request-demo-event-container .upcomming-event>.row .container .card-container:nth-child(5){background:linear-gradient(45deg,rgba(0,0,0,.5),rgba(57,69,101,.4)),url(../images/calendar/conferance.jpg);background-size:auto 100%}body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card h3,body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card h4,body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card h5{display:inline;color:#FFF}body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card h3 .event-title,body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card h4 .event-title,body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card h5 .event-title{word-wrap:normal;white-space:nowrap;display:inline-block;width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}body main section.request-demo-event-container .upcomming-event>.row .container .card-container .card p{margin-top:.5rem;overflow:hidden;text-overflow:ellipsis;max-height:8rem}body main section.news-demo-container{height:100%;padding-top:4rem;color:#464646;background:linear-gradient(to bottom,#75cff0 0,#4cc4ef 100%)}@media (max-width:63.9375em){body main section.news-demo-container{padding-bottom:4rem}}body main section.news-demo-container section.news-containter{height:100%;color:#FFF}body main section.news-demo-container section.news-containter .sub-header{color:#FFF}body main section.news-demo-container section.news-containter .card-row{max-width:1200px;margin:auto;margin:3rem auto}body main section.news-demo-container section.news-containter .news-card{border-radius:2px;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);background-color:#FFF;color:#253044;transition:all}body main section.news-demo-container section.news-containter .news-card img{border-radius:2px 2px 0 0}@media (max-width:39.9375em){body main section.news-demo-container section.news-containter .news-card{animation-duration:.3s;animation-fill-mode:both;transition-duration:.3s}}@media (min-width:40em) and (max-width:63.9375em){body main section.news-demo-container section.news-containter .news-card{animation-duration:390ms;animation-fill-mode:both;transition-duration:390ms}}@media (min-width:64em){body main section.news-demo-container section.news-containter .news-card{animation-duration:.2s;animation-fill-mode:both;transition-duration:.2s}}@media (max-width:39.9375em){body main section.news-demo-container section.news-containter .news-card:first-child{margin-bottom:2rem}}body main section.news-demo-container section.news-containter .news-card:hover{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);transform:translateY(-5px)}body main section.news-demo-container section.news-containter .news-card .intr{padding:1rem 1.5rem}body main section.news-demo-container section.news-containter .news-card .intr .title{font-size:1.25rem;margin-top:1.4rem;color:#04ACB7}body main section.news-demo-container section.news-containter .news-card .link-container a{display:inline-block}body main section.news-demo-container section.news-containter .news-card .link-container a:last-child{float:right}body main section.news-demo-container section.read-more button{padding-bottom:8px}body main section.product{text-align:center;color:#fff;background-color:#1fbba6;height:100%;padding-top:50px}body main section.product .arrow{position:relative}body main section.product .arrow::before{display:block;border:40px solid;border-bottom-color:transparent;border-right-color:transparent;content:' ';position:absolute;opacity:.2;box-sizing:border-box;cursor:pointer}body main section.product .arrow:active::before,body main section.product .arrow:hover::before{opacity:.5}body main section.product .arrow.left::before{transform:translate(-50%,-50%) rotate(-45deg);left:50%;top:50%}body main section.product .arrow.right::before{transform:translate(-50%,-50%) rotate(135deg);left:50%;top:50%}body main section.product .wrap{width:100%;padding:3rem}@media (max-width:74.9375rem){body main section.product .wrap div.product-container{-ms-flex-pack:left;justify-content:left}}body main section.product .wrap div.title-container{padding-right:5%;padding-top:2rem}body main section.product .wrap div.title-container h4{line-height:90%;margin-bottom:0}@media (min-width:64em) and (max-width:74.9375rem){body main section.product .wrap div.title-container h2{font-size:2rem}}@media (max-width:74.9375rem){body main section.product .wrap div.title-container h2{margin-bottom:.5rem}}body main section.product .wrap div.title-container p.intro{padding-top:1rem;font-size:1.125rem;font-weight:300;line-height:2rem;color:#fff}@media (min-width:64em) and (max-width:74.9375rem){body main section.product .wrap div.title-container p.intro{font-size:inherit;line-height:inherit}}body main section.product .wrap .scroll-flex-container{display:-ms-flexbox;display:flex;overflow:hidden;max-width:1440px;margin:auto;padding:1em}body main section.product .wrap .scroll-flex-container[data-status=all] .flex-item{display:block}body main section.product .wrap .flex-item{width:25%;margin:1rem;max-width:300px;min-width:300px}body main section.product .wrap .flex-item:not(.show){display:none}body main section.product .wrap .card{border-radius:2px;background-color:#fff;transition:all;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}@media (min-width:75rem){body main section.product .wrap .card{height:350px;margin:8% 0}}@media (max-width:39.9375em){body main section.product .wrap .card{animation-duration:.3s;animation-fill-mode:both;transition-duration:.3s}}@media (min-width:40em) and (max-width:63.9375em){body main section.product .wrap .card{animation-duration:390ms;animation-fill-mode:both;transition-duration:390ms}}@media (min-width:64em){body main section.product .wrap .card{animation-duration:.2s;animation-fill-mode:both;transition-duration:.2s}}body main section.product .wrap .card:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-top:3px solid #ffc400}body main section.product .wrap .card .mock-up{width:100%;height:auto;border-radius:2px 2px}body main section.product .wrap .card .intro{color:#394264;padding:1rem}body main section.product .wrap .card .intro p{font-size:.875rem;color:#464646;text-align:justify;margin:0}body main section.product .wrap .button-row{max-width:1200px;margin:auto;text-align:center}@media (min-width:64em){body main section.product .wrap .button-row{margin-top:1rem}}body main section.product .wrap .solutions button{margin:1rem}body main section.product div.next-page{background-color:#202021}body main section.product div.next-page .next-button{font-size:40px;line-height:44px;cursor:pointer;background-color:#3adb76}.center-item{-ms-flex:1 1;flex:1 1}