@import url(//fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800);@import url(//use.typekit.net/hsu2nmt.css);body{width:100%;height:100%;font-family:"Montserrat",sans-serif;color:#303030;background-color:#fff;font-weight:400}html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{letter-spacing:.3px}h2{font-family:cronos-pro,sans-serif;padding:10px;margin:60px auto 30px;font-size:44px;color:#1d0f2c;font-weight:800;line-height:1.2}h3{font-size:36px;font-weight:bold;margin-bottom:20px;margin-top:0}h4{font-size:21px;font-weight:700;margin-bottom:20px;margin-top:0}p{margin:0 0 25px;line-height:1.5}hr{border-top-color:#1d0f2c}@media(min-width:767px){p{margin:0 0 35px;line-height:1.6}}a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover,a:focus{text-decoration:none;color:#fff}.navbar{margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.3);font-family:"Montserrat",sans-serif;background-color:#fff;font-weight:600}.navbar-brand{padding-top:0;padding-bottom:0}@media(max-width:767px){.navbar-brand{height:35px;margin:12px 0 12px 0}}.top-nav-collapse .navbar-brand{height:30px;margin:5px 0 12px 0}@media(max-width:768px){.top-nav-collapse .navbar-brand{margin:15px 0 12px 0}}.navbar-brand:focus{outline:0}.navbar-custom a{color:#fff}.navbar-custom .nav li a{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus,.navbar-custom .nav li.active{outline:0;background-color:rgba(255,255,255,0.2)}.navbar-toggle{padding:8px 6px 6px 6px;font-size:20px;color:#000}.navbar-toggle:focus,.navbar-toggle:active{outline:0}@media(min-width:768px){.navbar{padding:15px 0 10px 0;border-bottom:0;letter-spacing:1px;background:0;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;background-color:transparent}.navbar-brand{-webkit-transition:height .5s ease-in-out,margin .5s ease-in-out;-moz-transition:height .5s ease-in-out,margin .5s ease-in-out;transition:height .5s ease-in-out,margin .5s ease-in-out}.top-nav-collapse{padding:8px 0 0 0;background-color:#fff}.navbar-custom.top-nav-collapse a{color:#303030}}.intro{display:table;width:100%;height:auto;text-align:center;color:#fff;background-repeat:no-repeat;background-attachment:fixed;background-position:center}.solution{display:table;width:80%;margin:0 auto;height:auto;text-align:center;color:#515459;background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.clients,.demo{display:table;width:100%;height:auto;text-align:center;color:#000;background-color:#fff;background-repeat:no-repeat;background-attachment:fixed;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;font-weight:100}@media(max-width:1199px){.intro,.clients{background-attachment:scroll}}.references{display:table;width:100%;height:auto;padding:100px 0;text-align:center;color:#fff;background-color:#000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;font-weight:100}.contact{display:table;width:100%;height:auto;padding:100px 0;text-align:center;color:#000;background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;font-weight:100}.intro .section-body{padding:100px 0}.section-body{display:table-cell;vertical-align:middle;padding:100px 0}@media(min-width:767px){.intro,.solution,.references,.contact{padding:0}}.contact-input{width:230px;height:50px;margin:auto;border:1px solid #000;font-size:18px}.contact-input:focus{border-color:#000;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,0,0.6)}.btn-circle{width:70px;height:70px;margin-top:15px;padding:7px 16px;border-radius:35px;font-size:40px;color:#000;background:0;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.btn-circle:hover,.btn-circle:focus{outline:0;color:#000;background:rgba(255,255,255,0.1)}.page-scroll .btn-circle i.animated{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s}.page-scroll .btn-circle:hover i.animated{-webkit-animation-name:pulse;-moz-animation-name:pulse;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);transform:scale(1)}}.content-section{padding-top:250px}.download-section{width:100%;padding:50px 0;color:#fff;background-color:#000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#map{width:100%;height:200px;margin-top:100px}@media(min-width:767px){.content-section{padding-top:80px}.download-section{padding:100px 0}#map{height:400px;margin-top:250px}}.btn{font-family:"Montserrat",sans-serif;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-primary{border:0;color:#fff;background-color:#ef292e;border-color:#ef292e}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#d51015;border-color:#cc0f14}
.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#ef292e;border-color:#ef292e}.btn-primary .badge{color:#ef292e;background-color:#fff}.btn-bigger{padding:15px;font-size:22px}.btn-huge{padding:25px;font-size:26px}.banner-social-buttons{margin-top:0}@media(max-width:1199px){ul.banner-social-buttons{margin-top:15px}}@media(max-width:767px){ul.banner-social-buttons>li{display:block;margin-bottom:20px;padding:0}ul.banner-social-buttons>li:last-child{margin-bottom:0}}body{webkit-tap-highlight-color:rgba(255,255,255,0.2)}h1,h2,h3,h4,h5,h6{color:#303030}q{color:#fff}a{color:#303030}a:hover,a:focus{color:#ff3d41}.collaplse .navbar-brand{margin-top:0}.intro-page p{font-size:17px}@media(min-width:768px){.intro-page .navbar{background-color:transparent}.intro-page .navbar.top-nav-collapse{background-color:#fff}}@media(max-width:768px){.navbar-nav>li>a{color:#000!important}}.navbar .separator{padding:15px 5px 15px 0;color:#fff}@media(max-width:767px){.navbar .separator{padding:5px 0 5px}}.navbar .separator hr{margin:0 auto}.nav>li.lang>a{padding-left:5px;padding-right:5px;cursor:pointer}.navbar-brand{padding-left:15px;padding-right:0;max-width:150px}@media(min-width:768px){.navbar-brand{height:40px;margin-top:-5px}}.bottom_zero{text-align:center;padding-left:10px;padding-right:10px}.margin_top50{margin-top:50px}.padding-top-50{padding-top:50px}.margin-bottom-100{margin-bottom:100px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-15{margin-bottom:15px}.font-hover:hover{color:lightgreen}.white{color:#fff}.icon-h-large:hover{color:#28c3ab;font-size:55px}.icon-h-large{-webkit-transition:font-size .4s,color .4s;transition:font-size .4s,color .4s}.anim_fadeout{-webkit-animation:fade 1s;animation:fade 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:reverse;animation-direction:reverse}.anim_fadein{-webkit-animation:fade 1s;animation:fade 1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fade{0%{color:black}50%{color:rgba(0,0,0,0)}100%{color:black}}@keyframes fade{0%{color:black}50%{color:rgba(0,0,0,0)}100%{color:black}}.light{font-weight:100}.logo{width:150px}@media(max-width:767px){.first-heading{margin-top:0}}.white-shadow{-webkit-box-shadow:0 0 15px 0 white;-moz-box-shadow:0 0 15px 0 white;box-shadow:0 0 15px 0 white}.red-shadow{-webkit-box-shadow:0 0 15px 0 #ef292e;-moz-box-shadow:0 0 15px 0 #ef292e;box-shadow:0 0 15px 0 #ef292e}.green-shadow{-webkit-box-shadow:0 0 15px 0 #ff3d41;-moz-box-shadow:0 0 15px 0 #ff3d41;box-shadow:0 0 15px 0 #ff3d41}.action-btn{margin-bottom:40px;font-weight:400}.demo-btn{margin-top:10;margin-bottom:40px;margin-right:20px}.submit-btns{margin-bottom:40px}.contact-btn{color:#FFF;background-color:#ff3d41;border-color:#ff3d41;font-weight:600;-webkit-box-shadow:2px 4px 15px rgba(0,0,0,0.2);-moz-box-shadow:2px 4px 15px rgba(0,0,0,0.2);box-shadow:2px 4px 15px rgba(0,0,0,0.2)}.contact-btn:hover,.contact-btn:focus,.contact-btn.focus,.contact-btn:active,.contact-btn.active,.open>.contact-btn.dropdown-toggle{color:#FFF;background-color:#ff0a0f;border-color:#ff0005}.contact-btn:active,.contact-btn.active,.open>.contact-btn.dropdown-toggle{background-image:none}.contact-btn.disabled,.contact-btn.disabled:hover,.contact-btn.disabled:focus,.contact-btn.disabled.focus,.contact-btn.disabled:active,.contact-btn.disabled.active,.contact-btn[disabled],.contact-btn[disabled]:hover,.contact-btn[disabled]:focus,.contact-btn[disabled].focus,.contact-btn[disabled]:active,.contact-btn[disabled].active,fieldset[disabled] .contact-btn,fieldset[disabled] .contact-btn:hover,fieldset[disabled] .contact-btn:focus,fieldset[disabled] .contact-btn.focus,fieldset[disabled] .contact-btn:active,fieldset[disabled] .contact-btn.active{background-color:#ff3d41;border-color:#ff3d41}.contact-btn .badge{color:#ff3d41;background-color:#FFF}.contact-btn:hover{color:#FFF;background-color:#ef292e;border-color:#ef292e;font-weight:600}.contact-btn:hover:hover,.contact-btn:hover:focus,.contact-btn:hover.focus,.contact-btn:hover:active,.contact-btn:hover.active,.open>.contact-btn:hover.dropdown-toggle{color:#FFF;background-color:#d51015;border-color:#cc0f14}.contact-btn:hover:active,.contact-btn:hover.active,.open>.contact-btn:hover.dropdown-toggle{background-image:none}.contact-btn:hover.disabled,.contact-btn:hover.disabled:hover,.contact-btn:hover.disabled:focus,.contact-btn:hover.disabled.focus,.contact-btn:hover.disabled:active,.contact-btn:hover.disabled.active,.contact-btn:hover[disabled],.contact-btn:hover[disabled]:hover,.contact-btn:hover[disabled]:focus,.contact-btn:hover[disabled].focus,.contact-btn:hover[disabled]:active,.contact-btn:hover[disabled].active,fieldset[disabled] .contact-btn:hover,fieldset[disabled] .contact-btn:hover:hover,fieldset[disabled] .contact-btn:hover:focus,fieldset[disabled] .contact-btn:hover.focus,fieldset[disabled] .contact-btn:hover:active,fieldset[disabled] .contact-btn:hover.active{background-color:#ef292e;border-color:#ef292e}.contact-btn:hover .badge{color:#ef292e;background-color:#FFF}.demo-btn{color:#fff;background-color:#ef292e;border-color:#ef292e}.demo-btn:hover,.demo-btn:focus,.demo-btn.focus,.demo-btn:active,.demo-btn.active,.open>.demo-btn.dropdown-toggle{color:#fff;background-color:#d51015;border-color:#cc0f14}.demo-btn:active,.demo-btn.active,.open>.demo-btn.dropdown-toggle{background-image:none}
.demo-btn.disabled,.demo-btn.disabled:hover,.demo-btn.disabled:focus,.demo-btn.disabled.focus,.demo-btn.disabled:active,.demo-btn.disabled.active,.demo-btn[disabled],.demo-btn[disabled]:hover,.demo-btn[disabled]:focus,.demo-btn[disabled].focus,.demo-btn[disabled]:active,.demo-btn[disabled].active,fieldset[disabled] .demo-btn,fieldset[disabled] .demo-btn:hover,fieldset[disabled] .demo-btn:focus,fieldset[disabled] .demo-btn.focus,fieldset[disabled] .demo-btn:active,fieldset[disabled] .demo-btn.active{background-color:#ef292e;border-color:#ef292e}.demo-btn .badge{color:#ef292e;background-color:#fff}.play-btn{color:#ef292e;background-color:#FFF;border-color:#ef292e}.play-btn:hover,.play-btn:focus,.play-btn.focus,.play-btn:active,.play-btn.active,.open>.play-btn.dropdown-toggle{color:#ef292e;background-color:#e6e6e6;border-color:#cc0f14}.play-btn:active,.play-btn.active,.open>.play-btn.dropdown-toggle{background-image:none}.play-btn.disabled,.play-btn.disabled:hover,.play-btn.disabled:focus,.play-btn.disabled.focus,.play-btn.disabled:active,.play-btn.disabled.active,.play-btn[disabled],.play-btn[disabled]:hover,.play-btn[disabled]:focus,.play-btn[disabled].focus,.play-btn[disabled]:active,.play-btn[disabled].active,fieldset[disabled] .play-btn,fieldset[disabled] .play-btn:hover,fieldset[disabled] .play-btn:focus,fieldset[disabled] .play-btn.focus,fieldset[disabled] .play-btn:active,fieldset[disabled] .play-btn.active{background-color:#FFF;border-color:#ef292e}.play-btn .badge{color:#FFF;background-color:#ef292e}.btn-lg{padding:20px 30px;font-size:24px;line-height:1.3333333;border-radius:6px}.btn-md{padding:14px 35px;font-size:16px;line-height:1.3333333;border-radius:4px}.btn-sm{padding:10px 30px;font-size:14px;line-height:1.3333333;border-radius:4px}.try-btn{color:#fff;background-color:#ef292e;border-color:#ef292e}.try-btn:hover,.try-btn:focus,.try-btn.focus,.try-btn:active,.try-btn.active,.open>.try-btn.dropdown-toggle{color:#fff;background-color:#d51015;border-color:#cc0f14}.try-btn:active,.try-btn.active,.open>.try-btn.dropdown-toggle{background-image:none}.try-btn.disabled,.try-btn.disabled:hover,.try-btn.disabled:focus,.try-btn.disabled.focus,.try-btn.disabled:active,.try-btn.disabled.active,.try-btn[disabled],.try-btn[disabled]:hover,.try-btn[disabled]:focus,.try-btn[disabled].focus,.try-btn[disabled]:active,.try-btn[disabled].active,fieldset[disabled] .try-btn,fieldset[disabled] .try-btn:hover,fieldset[disabled] .try-btn:focus,fieldset[disabled] .try-btn.focus,fieldset[disabled] .try-btn:active,fieldset[disabled] .try-btn.active{background-color:#ef292e;border-color:#ef292e}.try-btn .badge{color:#ef292e;background-color:#fff}#play-button{display:none}#pause-button{display:none}.navbar-custom .login,.navbar-custom.top-nav-collapse .login{color:#fff!important;background-color:#ff3d41;padding:5px 17px;margin:3px 10px 0 5px;border-radius:4px}.login:hover{background-color:#ef292e!important}.navbar-nav>li>a{color:#303030;font-size:15px;padding-top:10px;padding-bottom:10px;border-radius:4px;letter-spacing:.5px}.btn-play{color:rgba(255,255,255,0.5)}.btn-play a:hover,.btn-play focus,.btn-play active{color:#fff}.overlay{background-color:rgba(0,0,0,0.7);z-index:100}.overlay-w{background-color:rgba(255,255,255,0.7);z-index:100}.intro .section-body{background-color:#f5f5fb;padding:75px 0 0 0}.intro h3{line-height:1.5}.intro .vue-mockup{margin-top:20px;width:100%;height:363px;border-radius:8px;background-image:url(../img/gcmockup.png);padding:40px;padding-bottom:0;background-size:contain;background-repeat:no-repeat;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 3px rgba(0,0,0,0.25);box-shadow:0 0 10px 3px rgba(0,0,0,0.25)}.intro .vue-mockup img{width:400px;border-radius:5px;text-align:left;margin-left:68px;margin-top:40px}.intro .vue-mockup .blank-mockup{border-radius:8px}.errpage{height:100%}.video-controls{position:absolute;bottom:50px;right:50px}@media(max-width:767px){.video-controls{display:none}}.circular-div{width:100px;height:100px;border-radius:50px}.div-center{margin:0 auto}.picto{font-size:50px;margin-top:24px;color:#fff;text-shadow:3px 3px 16px #272634}.fa-check-square{font-size:45px;margin-top:26px}.red{background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#ff4747),color-stop(1,#803336));background-image:-o-linear-gradient(right bottom,#ff4747 0,#803336 100%);background-image:-moz-linear-gradient(right bottom,#ff4747 0,#803336 100%);background-image:-webkit-linear-gradient(right bottom,#ff4747 0,#803336 100%);background-image:-ms-linear-gradient(right bottom,#ff4747 0,#803336 100%);background-image:linear-gradient(to right bottom,#ff4747 0,#803336 100%)}.green{background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#4fce77),color-stop(1,#297849));background-image:-o-linear-gradient(right bottom,#4fce77 0,#297849 100%);background-image:-moz-linear-gradient(right bottom,#4fce77 0,#297849 100%);background-image:-webkit-linear-gradient(right bottom,#4fce77 0,#297849 100%);background-image:-ms-linear-gradient(right bottom,#4fce77 0,#297849 100%);background-image:linear-gradient(to right bottom,#4fce77 0,#297849 100%)}.blue{background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#2072ee),color-stop(1,#2ac9f9));background-image:-o-linear-gradient(right bottom,#2072ee 0,#2ac9f9 100%);background-image:-moz-linear-gradient(right bottom,#2072ee 0,#2ac9f9 100%);background-image:-webkit-linear-gradient(right bottom,#2072ee 0,#2ac9f9 100%);background-image:-ms-linear-gradient(right bottom,#2072ee 0,#2ac9f9 100%);background-image:linear-gradient(to right bottom,#2072ee 0,#2ac9f9 100%)}.yellow{background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#ffe100),color-stop(1,#c9ad22));background-image:-o-linear-gradient(right bottom,#ffe100 0,#c9ad22 100%);background-image:-moz-linear-gradient(right bottom,#ffe100 0,#c9ad22 100%);background-image:-webkit-linear-gradient(right bottom,#ffe100 0,#c9ad22 100%);background-image:-ms-linear-gradient(right bottom,#ffe100 0,#c9ad22 100%);background-image:linear-gradient(to right bottom,#ffe100 0,#c9ad22 100%)}
.clients{color:#000}.clients h5{color:#303030;font-size:16px;text-align:left;padding-bottom:15px}.clients .client-logo{width:100%;max-width:130px;margin:0 auto}.clients .clients-row-2{margin-top:30px}.clients .section-body{padding-top:210px;padding-bottom:45px}.clients .h2{padding-bottom:25px}.demo{color:#1d0f2c}.demo .or-heading{margin-top:43px;padding:0}@media(max-width:767px){.demo .or-heading{margin-top:75px}}.cta-section{background-color:#f5f5fb;padding-top:20px;padding-bottom:60px}.content-no-full-screen{padding-top:90px;min-height:100vh}.content-no-full-screen:after{content:"";display:block;height:54px}@media(max-width:767px){.content-no-full-screen:after{height:89px}}footer{padding:12px 0;color:#fff;background-color:#1e1e21}footer a{color:#fff}footer a:hover,footer a:focus{color:#ff3d41}footer p{margin-bottom:5px;font-size:14px;text-align:left}.footer-text{font-size:12px}@media(min-width:768px){.copy{float:left}.privacy{float:right}}.solution h2{margin-top:0}.solution p{color:#515459}.solution p.t-name{font-size:21px;margin-bottom:10px}.solution p.emoji{font-size:40px;margin-bottom:0}.solution .tile-container{margin:auto;padding:0}@media(max-width:767px){.solution .tile-container{width:280px}}@media(min-width:768px) and (max-width:991px){.solution .tile-container{width:590px}}@media(min-width:992px){.solution .tile-container{width:900px}}.solution .tile{background-repeat:no-repeat;background-position:center;height:281px;width:280px;margin:15px;padding:0}.solution .tile p.t-name{margin-bottom:5px}@media(min-width:992px){.solution #f1{background-image:url(../img/f1.png)}.solution #f2{background-image:url(../img/f2.png)}.solution #f3{background-image:url(../img/f3.png)}.solution #f4{background-image:url(../img/f4.png)}.solution #f5{background-image:url(../img/f5.png)}.solution #f6{background-image:url(../img/f6.png)}}.solution .tile-content{margin-top:30px;margin-left:auto;margin-right:auto;text-align:center}.solution .tile-content p{font-size:16px;margin-top:10px}.solution .tile-content .t-name{font-size:20px}.solution .tile-overlay{position:relative;display:inline-block;background-color:rgba(0,0,0,0.45);width:100%;height:100%;color:#fff;vertical-align:middle;padding-left:10px;padding-right:10px}.solution .tile-overlay:hover,.solution focus{background-color:rgba(128,51,53,0.9)}.solution .features-btn{background-color:#ff3d41;color:#fff;font-weight:bold;margin-top:40px;-webkit-box-shadow:2px 4px 15px rgba(0,0,0,0.2);-moz-box-shadow:2px 4px 15px rgba(0,0,0,0.2);box-shadow:2px 4px 15px rgba(0,0,0,0.2)}.solution .features-btn:hover{background-color:#ef292e}.features p{color:#515459}.features hr{width:270px}.features #step{width:50px;height:50px;background:#1e1e21;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;margin:0 auto;color:#fff;padding-top:12px}.features #step h3{margin:0}.features #cal-pic{margin-top:-130px;width:110px}.features #loc-pic{margin-top:-130px;width:80px}.features #inv-pic{margin-top:-130px;width:120px}.features .feature-row{margin-top:50px}.features .features-section{padding-top:60px;padding-bottom:60px}.features .features-section-1{margin-top:0;background-color:#fff}.features .features-section-2{background-color:#f5f5fb!important}@media(max-width:1199px){.features .features-section-2 .feature-row{margin-top:10px}}.features .background-mockup{background-image:url(../img/prototyp/badges.jpg);background-size:cover;box-shadow:-1px 4px 30px 3px rgba(76,81,104,0.2);width:400px;height:566px}.features .name-badge{width:70%}.features .img-md{width:50%;text-align:center}.features #guestflow{width:70%;max-width:400px;box-shadow:-1px 4px 30px 3px rgba(76,81,104,0.2);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.features #macbook{width:100%;margin-top:0}.features #rsvp-email{width:80%;margin-top:5px;max-width:400px;box-shadow:-1px 4px 30px 3px rgba(76,81,104,0.2);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.features #raffle{width:70%;margin-top:-30px}.features #printer-pic{width:350px;margin-top:320px;margin-left:180px}.features .mockup-div-phone{background-color:rgba(76,81,104,0.2);background-image:url(../img/prototyp/iphone-sms.png);background-size:contain;width:279px;height:566px;position:relative;box-shadow:-1px 4px 30px 3px rgba(76,81,104,0.2);-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px}.features .mockup-div{background-image:url(../img/prototyp/tablet-signature.png);background-size:contain;width:400px;height:566px;position:relative;box-shadow:-1px 4px 30px 3px rgba(76,81,104,0.2);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.features .mockup-div-ipad{width:400px;height:566px;position:relative;box-shadow:-1px 4px 30px 3px rgba(76,81,104,0.2);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.features .mockup-div-left{margin:0 auto;margin-right:50px}.features .mockup-div-right{margin:0 auto;margin-left:50px}.features .margin-right-0{margin-right:0}.features .margin-left-0{margin-left:0}@media(max-width:1199px){.features .md-center{margin-left:auto;margin-right:auto;text-align:center}}@media(max-width:1199px){.features .md-text-left{text-align:left}}.features .mockup-wrapper{padding-top:40px}.features .mockup-pic{width:50%;max-width:400px}.features .description-wrapper{padding-top:40px}.features .description-wrapper h4{margin-bottom:10px}.features .ipad-video{position:absolute;top:51px;left:25px}.features .iphone-video{position:absolute;top:70px;left:19px}.features .signature-gif{position:absolute;top:190px;left:86px;width:226px}.features .sms-gif{position:absolute;top:118px;left:24px;width:226px}.features .macbook-frame{margin-top:-40px;background-image:url(../img/prototyp/macbook-microsite.png);background-size:contain;width:500px;height:380px;position:relative}.features .macbook-screen{position:absolute;top:69px;left:65px;background:url(../img/prototyp/microsite-all.jpg);background-size:cover;width:367px;height:231px}
.features #microsite-scroll{animation:bg-scroll ease 13s infinite;-webkit-animation:bg-scroll linear 13s infinite;-o-animation:bg-scroll linear 13s infinite;-moz-animation:bg-scroll linear 13s infinite}.features .vue-mockup{max-width:700px;width:100%}.features .feature-mockup{max-width:500px;box-shadow:-1px 4px 30px 3px rgba(76,81,104,0.2);width:80%}.features .downloadapp-btn{max-width:164px;margin-right:10px;margin-bottom:10px;opacity:1}.features .downloadapp-btn:hover{opacity:.9;transition:opacity 200ms ease 0s}.features{padding:20px 0 40px 0}.features-bg{background-color:#fff}.case-studies hr{width:270px;margin-top:50px;margin-bottom:50px}.case-studies .overlay-w{color:#1e1e21}.case-studies .study .overlay{padding-bottom:80px;padding-top:80px;background-color:rgba(0,0,0,0.5)}.case-studies .study .img-cont{height:350px;background-repeat:no-repeat;background-size:cover;background-position:center}.case-studies .text-cont{margin-top:100px;vertical-align:middle}.case-studies .text-cont p{text-align:justify}.case-studies .head-cont p{text-align:left}.case-studies .head-cont h2{color:#ef292e;margin-bottom:0}.case-studies .head-cont h4{margin-top:0}.case-studies .head-cont h5{margin:30px 0 0 0;font-size:45px;color:#ef292e}.case-studies .study1{background-image:url(../img/fl-atm.jpg);background-repeat:no-repeat;background-size:cover;color:#fff}.case-studies .study2{background-image:url(../img/ifs-atm.jpg);background-repeat:no-repeat;background-size:cover;color:#fff;margin-bottom:100px}.case-studies .study3{background-image:url(../img/fl-atm.jpg);background-repeat:no-repeat;background-size:cover;color:#fff}.coin-pic{margin-top:-130px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.fa-euro-sign{margin-left:-7px}.bulb-pic{margin-top:-130px;width:90px}.pricing-text{margin-top:50px;text-align:center}.pricing-text h3{margin-bottom:10px}.price-row>div{padding-top:20px;height:310px}#gc-row>div{height:350px}.price-row .btn{margin-top:20px;margin-bottom:20px}.gdpr a:hover,.gdpr a:focus{color:#ff3d41}.contacts h3{margin-bottom:30px;margin-top:10px}.contacts h4{font-size:24px;margin-top:5px;margin-bottom:5px}.contacts hr{width:270px;margin-top:20px;margin-bottom:20px}.contacts .billing p{text-align:left}.contacts .newsletter-form input[type=submit]{width:100%}.contacts .newsletter-form .email-form-group .input-group-addon{padding:0;border-color:#ef292e}.contacts .newsletter-form .email-form-group .input-group-addon .btn{border-top-left-radius:0;border-bottom-left-radius:0}.contacts a{color:#303030}.contacts #info-pic{margin-top:-130px;width:110px}.contacts #news-pic{margin-top:-130px;width:110px}.contacts #contact-pic{margin-top:-130px;width:100px}.contacts .company-name{font-size:17px}.margin-top-120{margin-top:120px}.margin-top-60{margin-top:60px}.margin-top-40{margin-top:40px}.shadow-box{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:70px 25px;margin-bottom:35px;min-height:280px}.shadow-box h4{text-align:center}.shadow-box p{text-align:center}.shadow-box a:hover{color:#ea4f37;text-decoration:underline}.prices{padding:75px 0}.prices .shadow-box{max-height:360px;padding-top:60px}h3{font-family:cronos-pro,sans-serif;margin-bottom:50px;text-align:center;font-weight:bold;font-size:40px}.bottom-row{color:#303030;font-size:14px;padding-top:40px}.bottom-row a{color:#ff3d41}.bottom-row a:hover{color:#ff3d41;text-decoration:underline}.contact-page h3{margin-bottom:65px}.contact-page h4{font-size:14px;margin-bottom:15px;font-weight:400}.contact-page p{font-size:14px;line-height:25px}.contact-page a{color:#303030;font-weight:bold;font-size:17px}.contact-page a:hover{color:#ff3d41}.newsletter-form .btn{color:#fff;background:#ea4f37}.newsletter-form .input-group .form-control{height:46px}.newsletter-form .input-group-addon{background:#ea4f37}.table-main-pic{margin-top:-110px;width:80px}.brand-heading{font-family:cronos-pro,sans-serif;font-size:54px;font-weight:700;margin-top:100px;margin-bottom:40px}@media(max-width:991px){.brand-heading{font-size:38px}}.clients .brand-heading{margin-top:0;color:#7e7e7e}.brand-subheading{color:#515459;font-size:17px;font-weight:normal;margin-bottom:35px;line-height:30px}.sub-heading{margin-top:10px}.contact-heading{font-size:30px;font-weight:100;color:#fff}.cta-text{font-size:20px;text-align:justify}.arrow{text-align:center;margin:40px 0}.arrow .fa{color:#fff}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.container-spacer{margin-top:80px}@media(max-width:767px){.responsive-spacer{margin-top:50px}}.rwd-table{margin:1em 0;min-width:300px}.rwd-table tr{border-bottom:1px solid #ddd}.rwd-table th{display:none}.rwd-table td{display:block}.rwd-table td:first-child{padding-top:.5em}.rwd-table td:last-child{padding-bottom:.5em}.rwd-table td:before{content:attr(data-th) ": ";font-weight:bold;width:6.5em;display:block}@media(min-width:480px){.rwd-table td:before{display:none}}.rwd-table th,.rwd-table td{text-align:left}@media(min-width:480px){.rwd-table th,.rwd-table td{display:table-cell;padding:.25em .5em}.rwd-table th:first-child,.rwd-table td:first-child{padding-left:0}.rwd-table th:last-child,.rwd-table td:last-child{padding-right:0}}.rwd-table{overflow:hidden}.rwd-table th,.rwd-table td{font-size:14px;margin:.5em 1em}@media(min-width:480px){.rwd-table th,.rwd-table td{padding:1em!important}}.rwd-table th,.rwd-table td:before{color:#303030}@-webkit-keyframes bg-scroll{0%{background-position:50% 0}50%{background-position:50% 100%}80%{background-position:50% 0}100%{background-position:50% 0}
}@-moz-keyframes bg-scroll{0%{background-position:50% 0}50%{background-position:50% 100%}100%{background-position:50% 0}}@-o-keyframes bg-scroll{0%{background-position:50% 0}50%{background-position:50% 100%}100%{background-position:50% 0}}@keyframes bg-scroll{0%{background-position:50% 0}50%{background-position:50% 100%}80%{background-position:50% 0}100%{background-position:50% 0}}#job-fe-developer{background-color:#f5f5f5}video{border-radius:4px;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 3px rgba(0,0,0,0.25);box-shadow:0 0 10px 3px rgba(0,0,0,0.25);margin-top:45px;width:100%;margin-bottom:-100px}#demomodal{color:#303030;text-align:left}#demomodal p{font-size:14px}#demomodal a{font-weight:bold}#demomodal h4{font-size:23px;padding-bottom:15px}#demomodal .modal-header{border-bottom:0}#demomodal .modal-content{border-radius:4px;padding:15px 20px 30px 20px;background-color:#f5f5fb;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px 3px rgba(0,0,0,0.25);box-shadow:0 0 10px 3px rgba(0,0,0,0.25)}#demomodal .close{color:#303030;font-size:28px;font-weight:500;opacity:.5}.invitation{margin-top:35px}@media(min-width:768px){.modal-dialog{width:800px;margin:100px auto}.invitation{margin-top:0}}.emoji img{max-width:40px}.modal-body .checkbox label{font-size:14px}.modal-body .contact-btn{margin-top:30px;margin-bottom:30px}.modal-body h4{font-size:16px}.gdpr .shadow-box{padding:60px;height:260px;align-items:center;justify-content:center}.contact-page .shadow-box{padding:60px;min-height:360px;align-items:center;justify-content:center}.contact-page p{margin-bottom:0}.emoji{font-size:45px}
