body,html{height:100%;margin:0;padding:0}.app-container{box-sizing:border-box;min-height:100%;padding:0 0 25px;position:relative}.singleColumn{max-width:800px;margin:0 auto;padding:95px 15px}.rightColumn{float:right;width:50%;max-width:400px;padding:0 30px 0 0}.leftColumn{float:left;width:50%;max-width:400px;padding:0 60px 30px 0}.successBar{background-color:green;text-align:center;color:#fff;padding:2px}.errorBox{border:1px solid #ff4b4b;text-align:center;padding:10px}.minor{margin-bottom:0;font-size:12px;color:#999}.outerPaymentHolder{margin-bottom:35px}.paymentHolder{max-width:400px;padding:35px;border-radius:8px}.free_plan .paymentHolder{background:#909}.team_plan .paymentHolder{background:#f8a13f}.business_plan .paymentHolder{background:#75c181}.enterprise_plan .paymentHolder{background:#40babd}#inputcoupon{margin:0 auto 20px auto;width:200px;height:25px;font-size:12px}body{font-family:'Open Sans',arial,sans-serif;color:#494d55;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin-bottom:15px;line-height:1.5}a{color:#3aa7aa;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}a:hover{text-decoration:underline;color:#339597}a:active{text-decoration:none}a:focus{text-decoration:none}sup{vertical-align:.45em;font-size:.5em}.btn,a.btn{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;font-weight:600;font-size:14px;line-height:1.5}.btn .fa,a.btn .fa{margin-right:5px}.btn-cta,a.btn-cta{font-weight:700;font-size:16px;padding:10px 30px}.btn-primary{background:#58bbee;border:1px solid #40babd;color:#fff}.btn-primary.active,.btn-primary.hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#3aa7aa;color:#fff;border:1px solid #3aa7aa}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;transform:translate3d(0,0,0)}.carousel-fade .carousel-control{z-index:2}.carousel-indicators{bottom:30px;margin-bottom:0}.carousel-indicators li{background-color:rgba(255,255,255,.4);border:none;width:11px;height:11px;margin:0;margin-right:5px}.carousel-indicators li.active{background-color:#40babd;width:11px;height:11px;margin:0;margin-right:5px}.header .websiteHat{background-color:#6cf2fc;font-size:16px;padding:8px;text-align:center}.header .websiteHat>a{color:#00f}.header{position:fixed;width:100%;z-index:30;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.header.header-scrolled{background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.5);-moz-box-shadow:0 0 4px rgba(0,0,0,.5);box-shadow:0 0 4px rgba(0,0,0,.5)}.header.header-scrolled a{color:#494d55}.header.header-scrolled .logo{color:#40babd;padding-top:15px}.header.header-scrolled .logo .logo-icon-wrapper{width:40px;height:40px}.header.header-scrolled .logo .logo-icon{width:40px;height:40px}.header.header-scrolled .main-nav .nav .nav-item a{color:#a2a6af}.header.header-scrolled .main-nav .nav .nav-item.active a{color:#909;border-bottom:4px solid #909}.header a{color:#fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.header a:hover{text-decoration:none}.header .logo{margin:0;display:inline-block;float:left;font-size:28px;padding-top:15px}.header .logo .logo-icon-wrapper{margin-right:3px;position:relative;display:inline-block;top:-6px}.header .logo .logo-icon{width:40px;height:40px}.header .logo .highlight{font-weight:800;color:#909}.main-nav{margin-top:6px}.main-nav .navbar-toggle{margin-right:0;margin-top:0;background:0 0;position:absolute;right:10px;top:10px;background:#26282c}.main-nav .navbar-toggle:focus{outline:0}.main-nav .navbar-toggle .icon-bar{background-color:#fff;height:3px}.main-nav .navbar-toggle:hover .icon-bar{background-color:#fff}.main-nav .nav .nav-item{font-weight:400;font-size:14px;margin-right:23px}.main-nav .nav .nav-item.active a{background:0 0;color:#fff}.main-nav .nav .nav-item a{color:#fff;font-weight:700}.main-nav .nav .nav-item a:hover{color:#fff;background:0 0}.main-nav .nav .nav-item a:focus{outline:0;background:0 0}.main-nav .nav .nav-item a:active{outline:0;background:0 0}.main-nav .nav .nav-item:last-child{margin-right:0}.main-nav .nav.active{position:relative}.nav>li>a{padding-left:5px;padding-right:5px}.footer{background:#26282c;color:rgba(255,255,255,.6);bottom:0;height:50px;left:0;position:absolute;width:100%}.footer a{color:#40babd}.footer .fa-heart{color:#ea5395}footer>.container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.hero-section{min-height:560px;background:#494d55;position:relative}.hero-section .figure-holder-wrapper{position:absolute;left:0;bottom:0;width:100%;overflow:hidden}.hero-section .figure-holder{position:relative;height:560px}.hero-section .figure-holder .figure-image{position:absolute;bottom:0;right:0;z-index:10}.hero-carousel{height:560px;color:#fff}.hero-carousel .carousel-inner .item{height:560px;background-position:center center}.hero-carousel .carousel-inner .item-1{background-image:url(../img/hero-1-trans.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-carousel .carousel-inner .item-2{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-carousel .carousel-inner .item-3{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-carousel .carousel-inner .heading{font-size:30px;line-height:1.4;font-weight:700;margin-top:0;margin-bottom:15px}.hero-carousel .carousel-inner .intro{font-size:18px}.hero-carousel .carousel-inner .intro+.btn{margin-top:15px}.about-section{padding-top:20px}.about-section .section-title{margin:0;margin-bottom:15px;font-size:36px;font-weight:300}.about-section .intro{color:#a2a6af;font-size:16px;max-width:760px;margin:0 auto;margin-bottom:30px}.about-section .items-wrapper{margin-bottom:60px}.about-section .items-wrapper .figure-holder{min-height:170px;margin-bottom:15px;vertical-align:bottom}.about-section .items-wrapper .item-inner{padding:20px}.about-section .items-wrapper .item-title{color:#fa7e4a;font-size:18px;font-weight:700;margin:0;margin-bottom:15px}.about-section .items-wrapper .item-desc{color:#616670}.companylogos{padding:0;display:block;list-style:none;max-width:800px;margin:0 auto}.companylogos li{display:inline-block;text-decoration:none;margin:0 28px}.testimonials{background:#40babd}.testimonials-inner{padding:60px 30px;position:relative;max-width:800px}.testimonials-inner .profile-holder{position:absolute;left:30px;text-align:center}.testimonials-inner .profile-image{display:inline-block;margin:0 auto}.testimonials-inner .quote{background:rgba(0,0,0,.2);color:#fff;margin-left:130px;border-left:none;margin-bottom:0;font-size:14px;min-height:100px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;padding:15px}.testimonials-inner .quote:before{position:absolute;left:-10px;top:30px;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid rgba(0,0,0,.2)}.testimonials-section{background:#58bbee url(../images/map.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:50px;padding-bottom:40px}.testimonials-section .section-title{margin:0;margin-bottom:30px;font-size:36px;font-weight:300;color:#fff}.testimonials-section .item{position:relative;max-width:800px;padding:30px}.testimonials-section .item:last-child{margin-bottom:0}.testimonials-section .item.item-reversed .profile-holder{left:inherit;right:30px}.testimonials-section .item.item-reversed .quote{margin-left:0;margin-right:105px}.testimonials-section .item.item-reversed .quote:before{left:inherit;right:-10px;content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid rgba(0,0,0,.2);border-right:inherit}.testimonials-section .item .profile-holder{position:absolute;left:30px;text-align:center}.testimonials-section .item .profile-image{display:inline-block;margin:0 auto;width:80px;height:80px}.testimonials-section .item .quote{background:rgba(0,0,0,.2);color:#fff;margin-left:105px;border-left:none;margin-bottom:0;font-size:14px;min-height:80px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;padding:30px}.testimonials-section .item .quote:before{position:absolute;left:-10px;top:30px;content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid rgba(0,0,0,.2)}.testimonials-section .item .quote-source{color:rgba(0,0,0,.6)}.features-section{padding-top:10px;padding-bottom:40px}.features-section .section-title{margin:0;margin-bottom:15px;font-size:36px;font-weight:300}.features-section .intro{color:#a2a6af;font-size:16px;max-width:760px;margin:0 auto;margin-bottom:60px}.feature-nav{text-align:center;margin-bottom:30px}.feature-nav>li{position:relative}.feature-nav>li .fa{margin-right:5px}.feature-nav>li.active>a{color:#fa7e4a;background:0 0;padding:8px 0}.feature-nav>li>a{background:0 0;padding:8px 0;color:#616670}.feature-nav>li>a:hover{background:0 0;color:#fa7e4a}.pricing-section{padding-top:40px;padding-bottom:90px}.pricing-section .section-title,.pricing-wrapper .section-title,.singleColumn .section-title{margin:0;margin-bottom:15px;font-size:36px;font-weight:300}.pricing-section .intro,.pricing-wrapper .intro,.singleColumn>.intro{color:#a2a6af;font-size:16px;max-width:760px;margin:0 auto;margin-bottom:25px}.pricing-wrapper{max-width:1200px;margin:0 auto;position:relative;padding-right:15px}.pricing-wrapper .item{margin-bottom:30px}.pricing-wrapper .item.currentPlan .item-inner{border:2px solid #000}.pricing-wrapper .item-inner{color:#fff;padding:15px 17px 20px 17px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#40babd;min-height:390px}.pricing-wrapper .item-inner a{color:rgba(0,0,0,.4)}.pricing-wrapper .item-1 .item-inner{background:#909}.pricing-wrapper .item-2 .item-inner{background:#f8a13f}.pricing-wrapper .item-3 .item-inner{background:#75c181}.pricing-wrapper .item-heading{font-weight:800;font-size:28px;margin:0;min-height:60px}.pricing-wrapper .price-figure{font-size:48px;margin-bottom:15px}.pricing-wrapper .price-figure .currency{vertical-align:super;font-size:26px;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;width:0;display:inline-block;position:relative;left:-14px;top:0}.pricing-wrapper .price-figure .timeFrame{font-size:14px;opacity:.7;height:0}.pricing-wrapper .price-figure .number{font-weight:500}.pricing-wrapper .price-desc-short{font-size:16px},.pricing-wrapper .price-desc{margin-bottom:30px;min-height:120px;font-size:16px}.pricing-wrapper .price-desc a,.pricing-wrapper .price-desc-short a{text-decoration:underline;color:#fff}.pricing-wrapper a.btn{background:rgba(0,0,0,.2);color:#fff;border:1px solid #fff;height:40px;line-height:35px;padding:0;width:100%;max-width:200px}.pricing-wrapper a.btn:hover{background:rgba(0,0,0,.4)}.pricing-wrapper .topButtonHolder{margin:35px 0 30px 0}.year{display:none}#pricing.yearly .year{display:block}#pricing.yearly .month{display:none}.team-section{padding-top:90px;padding-bottom:90px;background:#f5f5f5}.team-section .section-title{margin:0;margin-bottom:15px;font-size:36px;font-weight:300}.team-section .intro{color:#a2a6af;font-size:16px;max-width:760px;margin:0 auto;margin-bottom:60px}.team-section .story{margin:0 auto;margin-bottom:60px;max-width:800px}.team-section .profile-image{width:120px;height:120px}.team-section .members-wrapper{max-width:800px;margin:0 auto}.team-section .item-inner{padding:25px;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.team-section .member-name{font-size:18px;font-weight:700;color:#40babd}.team-section .member-title{font-size:16px;margin-top:0;margin-bottom:15px;color:#616670}.team-section .social{margin-bottom:30px}.team-section .social a{display:inline-block;width:32px;height:32px;font-size:18px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#40babd;padding-top:4px;color:#fff}.team-section .social a.google{background:#dd4b39}.team-section .social a.google:hover{background:#d73925}.team-section .social a.twitter{background:#55acee}.team-section .social a.twitter:hover{background:#3ea1ec}.team-section .social a.facebook{background:#3b5998}.team-section .social a.facebook:hover{background:#344e86}.team-section .social a.linkedin{background:#1e6fba}.team-section .social a.linkedin:hover{background:#1a62a4}.team-section .social a.github{background:#444}.team-section .social a.github:hover{background:#373737}.team-section .social a.dribbble{background:#ec4d8b}.team-section .social a.dribbble:hover{background:#ea367c}.team-section .member-desc{color:#616670}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute;right:15px}.ribbon::after,.ribbon::before{z-index:-1;content:'';display:block}.ribbon span{position:absolute;display:block;width:225px;padding:8px 0;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 14px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right::after,.ribbon-top-right::before{border-top-color:transparent;border-right-color:transparent}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-5px;top:25px;transform:rotate(45deg)}.contact-section{padding-top:90px;padding-bottom:90px;background:#494d55 url(../images/hero-3.jpg) no-repeat center center;color:#fff}.contact-section .section-title{margin:0;margin-bottom:10px;font-size:36px;font-weight:300;margin-bottom:30px}.contact-content{max-width:600px;margin:0 auto;margin-bottom:10px}@media (max-width:767px){.navbar-collapse{border-top:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;left:0;top:60px;position:absolute;background:#26282c;z-index:40}.header .main-nav .navbar-collapse .nav-item.active a{color:#40babd}.header.header-scrolled .main-nav .navbar-collapse .nav-item.active a{border:none;color:#40babd}.main-nav .navbar-collapse .nav-item{margin-right:0}.main-nav .navbar-collapse .nav-item a{text-align:center}.pricing-wrapper .item-inner{min-height:inherit}.pricing-wrapper .price-desc{min-height:inherit}.hero-section .figure-image{width:300px}.hero-carousel .carousel-inner .heading{font-size:26px}.hero-carousel .carousel-inner .item-content-inner{padding-top:100px}.hero-section .figure-holder .figure-image{width:inherit;bottom:0;top:inherit;right:inherit;left:15px;max-width:320px}.members-wrapper .item{margin-bottom:30px}.members-wrapper .item:last-child{margin-bottom:0}.hero-carousel{height:660px}.hero-section .carousel-inner{height:660px}.hero-carousel .carousel-inner .item{height:660px}.leftColumn,.rightColumn{float:none;width:100%}.singleColumn{max-width:400px}.testimonials-section .item .profile-image{width:60px;height:60px}.testimonials-section .item .quote{margin-left:85px;padding:15px}.testimonials-section .item.item-reversed .quote{margin-right:85px}.team-section .item-inner{min-height:inherit}}@media (min-width:768px){#pricing .container{padding-left:0;padding-left:0;width:auto}.pricing-wrapper .item-inner{padding:15px 8px 20px 8px}.container .col-md-3.col-sm-3.col-xs-12{padding-right:3px;padding-left:3px}.feature-nav{text-align:left;padding-left:30px}.feature-nav>li{font-size:15px}.hero-section .figure-holder .figure-image{width:400px;bottom:inherit;top:130px}.hero-carousel .carousel-inner .item-content-inner{max-width:300px;padding-top:120px}.team-section .item-inner{min-height:515px}.ribbon{right:3px}}@media (min-width:992px){#pricing .container{padding-left:15px;padding-left:15px}.pricing-wrapper .item-inner{padding:15px 17px 20px 17px}.container .col-md-3.col-sm-3.col-xs-12{padding-right:15px;padding-left:15px}.feature-nav{margin-top:30px;padding-left:15px}.feature-nav>li{font-size:16px}.feature-nav>li>a{padding:15px 0}.feature-nav>li.active>a{padding:15px 0}.hero-section .figure-holder .figure-image{width:420px;bottom:inherit;top:130px}.hero-carousel .carousel-inner .item-content-inner{max-width:500px}.team-section .item-inner{min-height:490px}.ribbon{right:15px}}@media (min-width:1200px){.hero-section .figure-holder .figure-image{width:570px;bottom:0;top:100px}}.toggle{margin:0 0 26px;box-sizing:border-box;font-size:0}.toggle input{width:0;height:0;position:absolute;left:-9999px;outline:0 none}.toggle input+label{margin:0;padding:.75rem 2rem;box-sizing:border-box;position:relative;display:inline-block;border:solid 1px #ddd;background-color:#fff;color:#bfbfbf;font-size:16px;line-height:140%;font-weight:600;text-align:center;box-shadow:0 0 0 rgba(255,255,255,0);outline:0;transition:border-color .15s ease-out,color .25s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.toggle input+label:first-of-type{border-radius:6px 0 0 6px;border-right:none}.toggle input+label:last-of-type{border-radius:0 6px 6px 0;border-left:none}.toggle input:hover+label{border-color:#213140}.toggle input:checked+label{background-color:#3498db;color:#fff;box-shadow:0 0 10px rgba(102,179,251,.5);border-color:#3498db;z-index:1;font-weight:700}.toggle input:focus+label{outline:0}