.page-cover{padding:0;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:100%;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial}.top-shadow{width:100%;height:10px;box-shadow:0 -2px 3px -2px #999;-moz-box-shadow:0 -2px 3px -2px #999;-webkit-box-shadow:0 -2px 3px -2px #999;position:relative;z-index:102}#carousel{width:100%;margin:0;margin-top:180px;background-color:#fefefe;position:relative;z-index:101}#carousel .instruction{position:absolute;text-align:center;top:80px;left:10px;font-size:12px;z-index:103;color:#777}#carousel .instruction [class^="icon-"],#carousel .instruction [class*=" icon-"]{font-size:14px;vertical-align:middle}#carousel .instruction .icon-left{display:inline-block}#carousel .pointer{width:18%;margin-left:5%;height:10px;position:absolute;left:0;top:70px;-webkit-transition:-webkit-transform .5s cubic-bezier(0.8,0,0.1,1);-moz-transition:transform .5s cubic-bezier(0.8,0,0.1,1);transition:transform .5s cubic-bezier(0.8,0,0.1,1);border-top:1px solid #c7c7c7;z-index:102}#carousel .pointer:before{content:'';width:0;height:0;border-left:18px solid transparent;border-right:18px solid transparent;border-top:12px solid #d0d0d0;position:absolute;left:50%;margin-left:-18px;top:100%;margin-top:-10px}#carousel .pointer:after{content:'';width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-top:11px solid #fff;position:absolute;left:50%;margin-left:-17px;top:100%;margin-top:-11px}#carousel.c-0 .pointer{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}#carousel.c-1 .pointer{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#carousel.c-2 .pointer{-webkit-transform:translate3d(200%,0,0);-moz-transform:translate3d(200%,0,0);-o-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}#carousel.c-3 .pointer{-webkit-transform:translate3d(300%,0,0);-moz-transform:translate3d(300%,0,0);-o-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}#carousel.c-4 .pointer{-webkit-transform:translate3d(400%,0,0);-moz-transform:translate3d(400%,0,0);-o-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}#carousel nav{display:block;box-shadow:0 3px 2px -2px #bbb;z-index:101;position:relative}#carousel .item-head{width:18%;font-family:'Source Sans Pro','Helvetica Neue',Arial;padding:5px;padding-top:20px;font-size:17px;font-weight:bold;display:inline-block;text-align:center;height:70px;line-height:1.15;color:#aaa;cursor:pointer;text-transform:uppercase;-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:transform .5s ease-out;transition:transform .5s ease-out;-webkit-transform:translate3d(0,0,0) scale(0.9);-moz-transform:translate3d(0,0,0) scale(0.9);-o-transform:translate3d(0,0,0) scale(0.9);transform:translate3d(0,0,0) scale(0.9)}#carousel .item-head>span{display:block;font-size:16px;text-transform:none;font-weight:normal}#carousel .item-head.active{-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}#carousel .item-head:hover{color:#666}#carousel .item-head.active{color:#48e;background-color:#fff}#carousel .item-head.active>span{color:#777}#carousel .tabs{display:block;min-height:460px;position:relative;background-color:#fff;overflow:hidden;z-index:100;-webkit-transition:height .3s ease-out;-moz-transition:height .3s ease-out;transition:height .3s ease-out}#carousel .tab{display:block!important;position:absolute;left:0;top:0;width:100%;height:100%;right:0;-webkit-transition:-webkit-transform .5s cubic-bezier(0.8,0,0.1,1);-moz-transition:transform .5s cubic-bezier(0.8,0,0.1,1);transition:transform .5s cubic-bezier(0.8,0,0.1,1);-webkit-transform:translate3d(110%,0,0);-moz-transform:translate3d(110%,0,0);-o-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}#carousel .tab.left{-webkit-transform:translate3d(-110%,0,0);-moz-transform:translate3d(-110%,0,0);-o-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}#carousel .tab.right{-webkit-transform:translate3d(110%,0,0);-moz-transform:translate3d(110%,0,0);-o-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}#carousel .tab.active{display:block;-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}#carousel .tab .left,#carousel .tab .right{position:absolute;width:50%;top:0;left:0;right:50%;height:100%;border-right:1px solid #e5e5e5}#carousel .tab .right{right:0;left:50%;padding:50px;padding-top:25px;text-align:center}#carousel .tab .right a{opacity:.8;display:inline-block}#carousel .tab .right a:hover{opacity:1}#carousel .tab .logo{display:inline-block;height:32px;margin:25px 30px;position:relative}#carousel .tab a.feature{display:inline-block;font-style:normal;text-decoration:none;color:#666;width:35%;padding:20px 2px;font-size:14px;opacity:.8}#carousel .tab a.feature:hover{opacity:1}#carousel .tab a.feature [class^="icon-"],#carousel .tab a.feature [class*=" icon-"]{display:block;border:1px solid #48e;border-radius:50px;width:40px;height:40px;line-height:40px;font-size:1.2em;color:#48e;margin:8px auto}#carousel .tab a.feature [class^="icon-"]>span,#carousel .tab a.feature [class*=" icon-"]>span{font-size:12px;font-weight:bold;font-family:'Source Sans Pro','Helvetica Neue',Arial;letter-spacing:.1px;display:block;line-height:39px}#carousel .tab a.feature [class^="icon-"]:before,#carousel .tab a.feature [class*=" icon-"]:before{width:2em;margin:0}#carousel .tab .left .left-form{position:absolute;bottom:-50px;box-shadow:0 0 3px #999;max-width:250px;left:50%;margin-left:-180px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden}#carousel .tab .left .left-form.one.no-shadow{box-shadow:none;max-width:280px;bottom:-20px}#carousel .tab .left .left-form.one{bottom:-80px;margin-left:-60px}#carousel .tab h3,#carousel .tab h4{font-size:25px;max-width:480px;margin:30px auto 10px auto;color:#777;font-weight:600;text-align:center}#carousel .tab h4{margin:0 auto;line-height:1.3;color:#888;font-weight:normal;margin-bottom:0;font-size:21px}#index-showcase{height:540px;text-align:center;position:relative;width:100%;z-index:101;background:#fbfbfc;background:-moz-linear-gradient(top,#fbfbfc 20%,#f0f0f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fbfbfc),color-stop(100%,#f0f0f5));background:-webkit-linear-gradient(top,#fbfbfc 20%,#f0f0f5 100%);background:-o-linear-gradient(top,#fbfbfc 20%,#f0f0f5 100%);background:-ms-linear-gradient(top,#fbfbfc 20%,#f0f0f5 100%);background:linear-gradient(to bottom,#fbfbfc 20%,#f0f0f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfc',endColorstr='#f0f0f5',GradientType=0)}#index-showcase h2{font-weight:400;padding-top:35px;margin-bottom:8px;margin-top:0;font-weight:700;text-align:center;font-size:42px;color:#5f99f1}#index-showcase h1{font-weight:400;margin:0;margin-bottom:13px;padding:0 15px;font-size:22px;text-align:center;color:#777}.shadow{position:absolute;left:10%;width:80%;top:0;height:120px;top:-60px;background:#eceff5;background:-moz-radial-gradient(center,ellipse cover,#eceff5 30%,#fff 70%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(30%,#eceff5),color-stop(70%,#fff));background:-webkit-radial-gradient(center,ellipse cover,#eceff5 30%,#fff 70%);background:-o-radial-gradient(center,ellipse cover,#eceff5 30%,#fff 70%);background:-ms-radial-gradient(center,ellipse cover,#eceff5 30%,#fff 70%);background:radial-gradient(ellipse at center,#eceff5 30%,#fff 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eceff5',endColorstr='#ffffff',GradientType=1);z-index:100;opacity:.6}.shadow.dark{background:#ced5df;background:-moz-radial-gradient(center,ellipse cover,#ced5df 30%,#fff 70%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(30%,#ced5df),color-stop(70%,#fff));background:-webkit-radial-gradient(center,ellipse cover,#ced5df 30%,#fff 70%);background:-o-radial-gradient(center,ellipse cover,#ced5df 30%,#fff 70%);background:-ms-radial-gradient(center,ellipse cover,#ced5df 30%,#fff 70%);background:radial-gradient(ellipse at center,#ced5df 30%,#fff 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ced5df',endColorstr='#ffffff',GradientType=1)}#all-forms{overflow:hidden;position:absolute;left:0;right:0;top:300px;bottom:0}.inner-shadow{box-shadow:0 -4px 5px -4px #666 inset;-moz-box-shadow:0 -4px 5px -4px #666 inset;-webkit-box-shadow:0 -4px 5px -4px #666 inset;height:15px;width:60%;position:absolute;left:20%;bottom:0;z-index:105}.inner-shadow-70{box-shadow:0 -4px 5px -4px #555 inset;-moz-box-shadow:0 -4px 5px -4px #555 inset;-webkit-box-shadow:0 -4px 5px -4px #555 inset;height:15px;width:70%;position:absolute;left:15%;bottom:0;z-index:105}#call-action{font-size:15px;letter-spacing:.7px;padding:13px 32px;font-weight:700;text-shadow:0 -1px 1px #244b91;font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial;display:none;-webkit-animation-delay:0s;-webkit-animation-duration:300ms;-webkit-animation-timing-function:ease;-webkit-animation-name:bounce-in;-moz-animation-delay:0s;-moz-animation-duration:300ms;-moz-animation-timing-function:ease;-moz-animation-name:bounce-in;-o-animation-delay:0s;-o-animation-duration:300ms;-o-animation-timing-function:ease;-o-animation-name:bounce-in;-ms-animation-delay:0s;-ms-animation-duration:300ms;-ms-animation-timing-function:ease;-ms-animation-name:bounce-in;animation-delay:0s;animation-duration:300ms;animation-timing-function:ease;animation-name:bounce-in}#see-examples{position:absolute;z-index:103;left:20%;right:20%;top:0;bottom:0;opacity:0;text-decoration:none;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}#see-examples>span{position:absolute;opacity:0;color:#5f99f1;top:50%;font-size:16px;letter-spacing:.7px;font-weight:700;width:200px;text-align:center;height:60px;line-height:60px;margin-left:-100px;margin-top:-30px;left:50%;background-color:rgba(255,255,255,0.8);box-shadow:0 0 80px 45px #fff}#see-examples:hover{opacity:1;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;transition:opacity .15s ease-out}#see-examples:hover>span{opacity:1}.showcase-form{position:absolute;top:20px;left:50%;margin-left:-135px;max-height:none;max-width:260px;height:auto;visibility:hidden;-webkit-transform:translate3d(0,500px,0) scaleY(0.7) scaleX(1.5);-moz-transform:translate3d(0,500px,0) scaleY(0.7) scaleX(1.5);-o-transform:translate3d(0,500px,0) scaleY(0.7) scaleX(1.5);transform:translate3d(0,500px,0) scaleY(0.7) scaleX(1.5);-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:transform .5s ease-out;transition:transform .5s ease-out;box-shadow:0 0 3px #a8a8a8;-moz-box-shadow:0 0 3px #a8a8a8;-webkit-box-shadow:0 0 3px #a8a8a8}.showcase-form.one{-webkit-transform:translate3d(-404px,500px,0) scale(1) rotate(0deg);-moz-transform:translate3d(-404px,500px,0) scale(1) rotate(0deg);-o-transform:translate3d(-404px,500px,0) scale(1) rotate(0deg);transform:translate3d(-404px,500px,0) scale(1) rotate(0deg);z-index:101}.showcase-form.two{-webkit-transform:translate3d(-135px,500px,0) scale(1) rotate(0deg);-moz-transform:translate3d(-135px,500px,0) scale(1) rotate(0deg);-o-transform:translate3d(-135px,500px,0) scale(1) rotate(0deg);transform:translate3d(-135px,500px,0) scale(1) rotate(0deg);z-index:102}.showcase-form.three{-webkit-transform:translate3d(135px,500px,0) scale(1) rotate(0deg);-moz-transform:translate3d(135px,500px,0) scale(1) rotate(0deg);-o-transform:translate3d(135px,500px,0) scale(1) rotate(0deg);transform:translate3d(135px,500px,0) scale(1) rotate(0deg);z-index:103}.showcase-form.four{-webkit-transform:translate3d(405px,500px,0) scale(1) rotate(0deg);-moz-transform:translate3d(405px,500px,0) scale(1) rotate(0deg);-o-transform:translate3d(405px,500px,0) scale(1) rotate(0deg);transform:translate3d(405px,500px,0) scale(1) rotate(0deg);z-index:104}.showcase-form.animate{visibility:visible}.showcase-form.animate.one{-webkit-transform:translate3d(-404px,5px,0) scale(1) rotate(0deg);-moz-transform:translate3d(-404px,5px,0) scale(1) rotate(0deg);-o-transform:translate3d(-404px,5px,0) scale(1) rotate(0deg);transform:translate3d(-404px,5px,0) scale(1) rotate(0deg);z-index:101}.showcase-form.animate.two{-webkit-transform:translate3d(-135px,-15px,0) scale(1) rotate(0deg);-moz-transform:translate3d(-135px,-15px,0) scale(1) rotate(0deg);-o-transform:translate3d(-135px,-15px,0) scale(1) rotate(0deg);transform:translate3d(-135px,-15px,0) scale(1) rotate(0deg);z-index:102}.showcase-form.animate.three{-webkit-transform:translate3d(135px,5px,0) scale(1) rotate(0deg);-moz-transform:translate3d(135px,5px,0) scale(1) rotate(0deg);-o-transform:translate3d(135px,5px,0) scale(1) rotate(0deg);transform:translate3d(135px,5px,0) scale(1) rotate(0deg);z-index:103}.showcase-form.animate.four{-webkit-transform:translate3d(405px,-15px,0) scale(1) rotate(0deg);-moz-transform:translate3d(405px,-15px,0) scale(1) rotate(0deg);-o-transform:translate3d(405px,-15px,0) scale(1) rotate(0deg);transform:translate3d(405px,-15px,0) scale(1) rotate(0deg);z-index:104}footer{background:#fbfbfb;margin-top:0;border-top:1px solid #e8e8e8}h1{font-weight:400;color:#48e;margin:7px 0;font-size:38px;text-align:center}.feature.wide{width:100%;padding:20px 10% 0 10%;margin:auto auto;margin-top:150px;position:relative;text-align:center;z-index:101}.feature.wide h1{font-weight:400;color:#48e;margin:7px 0;font-size:38px}.feature.wide h2{font-weight:400;color:#777;margin:0;font-size:28px}.feature.wide h3{font-weight:400;color:#777;margin:0;margin-bottom:8px;font-size:19px}.feature.wide .feature-image{width:84%;padding:0;margin:auto auto;margin-top:40px;overflow:hidden;position:relative}.feature.wide .feature-image>img{position:relative;bottom:-5px}.bottoms{margin-left:0;margin-right:auto}.feature.small{width:100%;max-width:1024px;margin:auto auto;margin-top:150px}.feature.small.right h3{font-size:16px;color:#48e;font-weight:400}.feature.small.right .feature-image{float:right}.feature.small.right .feature-text{text-align:right;position:relative}.feature.small.right .bottoms{position:absolute;right:0;bottom:0;margin-right:0;margin-left:auto}.feature.small .feature-image{width:35%;margin-left:5%;display:inline-block;position:relative;height:330px;max-height:100%;overflow:hidden;z-index:101}.feature.small .feature-image>img{position:absolute;max-width:none;max-height:none;width:72%;left:14%}.feature.small .feature-image .inner-shadow{width:80%;left:10%}.feature.small .feature-text{width:40%;vertical-align:top;margin-top:80px;display:inline-block}.feature.small .feature-text h2{font-size:32px;font-weight:400;color:#777;line-height:1.25}.feature.small .feature-text h2.blue{color:#48e;margin-top:10px}#features-grid{max-width:960px;margin:auto auto;margin-top:180px;padding-bottom:120px}#features-grid .feature{width:33.3%;display:inline-block;padding:10px;height:300px;text-align:center;margin-bottom:20px;margin-top:20px;overflow:hidden}#features-grid .feature-image{max-width:100%;height:200px;max-height:100%;width:200px;overflow:hidden;border-radius:200px;margin:auto auto;box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999}#features-grid .feature-image>img{height:200px;width:200px;max-width:120%;max-height:120%;position:relative}#features-grid .feature-text{height:25%}#features-grid h2{font-size:19px;font-weight:600;color:#444}@media all and (max-width:768px){.feature.small .inner-shadow,.feature.small .shadow{display:none}.feature.small .feature-image{width:50%;margin-left:0}.feature.small .feature-image>img{width:90%;left:5%}#carousel .tabs .right{display:none}#carousel .tabs .left{width:100%}.feature.small .feature-text h2{font-size:27px}.instruction{display:none}}@media all and (max-width:620px){#carousel .nav-alive{text-align:center}#carousel .pointer{display:none}#carousel .item-head{min-width:150px}#see-examples{display:block;opacity:1}#see-examples>span{opacity:1}#features-grid .feature{width:50%}.feature.wide{padding:0 20px}.feature.wide .feature-image{width:98%}.inner-shadow,.inner-shadow-70{left:0;width:100%}}