@charset "UTF-8";.input,.input-body{padding:2px;box-sizing:border-box;display:block}.input-back:focus,.input-front:focus,.input:focus,.select-back:focus{outline-color:transparent;outline-style:none}.back-label,.label,.select-arrow{position:absolute}.button:focus,.confirm-button:focus,.cta-button:focus,.input-back:focus,.input-front:focus,.input:focus,.save-button:focus,.select-back:focus,.today-button:focus{outline-style:none}.link,.link-gold{font-family:MaisonNeueNormal,sans-serif}.clear:after,.setting-container{clear:both}.back-label,.label{pointer-events:none}@font-face{font-family:MaisonNeueNormal;src:url(../fonts/maison-neue-book.eot) format("eot");src:url(../fonts/maison-neue-book.woff2) format("woff2"),url(../fonts/maison-neue-book.woff) format("woff"),url(../fonts/maison-neue-book.ttf) format("truetype")}@font-face{font-family:MaisonNeueBold;src:url(../fonts/maison-neue-bold.eot) format("eot");src:url(../fonts/maison-neue-bold.woff2) format("woff2"),url(../fonts/maison-neue-bold.woff) format("woff"),url(../fonts/maison-neue-bold.ttf) format("truetype")}@font-face{font-family:MaisonNeueMono;src:url(../fonts/maison-neue-mono.eot) format("eot");src:url(../fonts/maison-neue-mono.woff2) format("woff2"),url(../fonts/maison-neue-mono.woff) format("woff"),url(../fonts/maison-neue-mono.ttf) format("truetype")}@font-face{font-family:MaisonNeueNormal;src:url(../fonts/maison-neue-book.eot) format("eot");src:url(../fonts/maison-neue-book.woff2) format("woff2"),url(../fonts/maison-neue-book.woff) format("woff"),url(../fonts/maison-neue-book.ttf) format("truetype")}@font-face{font-family:MaisonNeueBold;src:url(../fonts/maison-neue-bold.eot) format("eot");src:url(../fonts/maison-neue-bold.woff2) format("woff2"),url(../fonts/maison-neue-bold.woff) format("woff"),url(../fonts/maison-neue-bold.ttf) format("truetype")}@font-face{font-family:MaisonNeueMono;src:url(../fonts/maison-neue-mono.eot) format("eot");src:url(../fonts/maison-neue-mono.woff2) format("woff2"),url(../fonts/maison-neue-mono.woff) format("woff"),url(../fonts/maison-neue-mono.ttf) format("truetype")}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input{border-radius:5px;border:1px solid transparent;background:0 0;margin-top:-5px}.input:hover{background-color:#DCE6EF;cursor:text}.input:focus{background-color:#FFF;border-color:#919FAB}.input-nickname{text-align:left;color:#42484E;width:calc(65% - 8px)}.input-amount,.input-body{width:35%;text-align:right}.input-nickname:valid{color:#42484E}.input-nickname::-webkit-input-placeholder{color:#919FAB}.input-nickname:focus::-webkit-input-placeholder{color:#DCE6EF}.input-amount,.input-amount:valid{color:#117FFF}.input-amount::-webkit-input-placeholder{color:#919FAB}.input-amount:focus::-webkit-input-placeholder{color:#DCE6EF}.input-body{border-radius:5px;border:none;background:0 0;margin-top:-4px}.input-body:hover{background-color:#DCE6EF;cursor:text}.savings-total .input-amount,.static .input-amount{width:55%;color:#FFF}.savings-total .input-amount:hover,.static .input-amount:hover{background-color:#005ac4}.savings-total .input-amount:focus,.static .input-amount:focus{background-color:#004faa}.savings-total .input-amount:valid,.static .input-amount:valid{color:#FFF}.savings-total .input-amount::-webkit-input-placeholder,.static .input-amount::-webkit-input-placeholder{color:#77b6ff}.savings-total .input-amount:focus::-webkit-input-placeholder,.static .input-amount:focus::-webkit-input-placeholder{color:#117FFF}.change-name .input-amount{color:#42484E;width:55%}.change-name .input-amount:valid{color:#42484E}.change-name .input-amount::-webkit-input-placeholder{color:#a7aeb5}.change-name .input-amount:focus::-webkit-input-placeholder{color:#e6a700}.savings-goal .input-amount{color:#FFF;width:55%;cursor:text}.input-back,.input-front{padding:12px 16px;width:288px;margin:0 auto;border-radius:5px;display:block;box-sizing:border-box;text-align:left}.savings-goal .input-amount:hover{background-color:#a8c1d7}.savings-goal .input-amount:focus{background-color:#96b4cf}.savings-goal .input-amount:valid{color:#FFF}.savings-goal .input-amount::-webkit-input-placeholder{color:#fff}.savings-goal .input-amount:focus::-webkit-input-placeholder{color:#DCE6EF}.input-front{border:none;background:#005ac4;color:#FFF}.input-front:valid{color:#FFF}.input-front::-webkit-input-placeholder{color:#117FFF}.input-front:focus::-webkit-input-placeholder{color:#0072f7}.input-back,.input-back:valid{color:#42484E}.input-front:hover{background:#004faa;cursor:text}.input-front:focus{background:#004391}.input-back{border:1px solid #DCE6EF;background:#F4F8FD;cursor:text}.input-back::-webkit-input-placeholder{color:#919FAB}.input-back:focus::-webkit-input-placeholder{color:#DCE6EF}.input-back:hover{border-color:#919FAB}.input-back:focus{background:#FFF;border-color:#117FFF}.input-half{width:calc(50% - 2px);display:inline-block}.toggle,.toggle-back{width:40px;height:20px}.label{margin-left:8px}.back-label{left:8px}.select-back{padding:8px;box-sizing:border-box;margin:0 auto;border-radius:5px;border:1px solid transparent;background:#F4F8FD;display:block;text-align:left;color:#42484E;cursor:text}.amount,.button,.headline{text-align:center}.button,button{cursor:pointer}.select-back:hover{background:#DCE6EF}.select-back:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-arrow{margin-right:8px;right:0}.toggle-back{position:relative;border-radius:100px;background:#42484E;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.toggle-front{position:absolute;width:16px;height:16px;background:#FFF;top:2px;border-radius:100px;margin-left:2px;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.toggle-on .toggle-front{margin-left:22px}.toggle-on .toggle-current{color:#117FFF!important}.width272{width:272px}.full,.width100p{width:100%}.margin-top-20{margin-top:20px}.padding-left-46{padding-left:46px}.padding-left-70{padding-left:70px}.padding-left-75{padding-left:75px}.padding-left-77{padding-left:77px}.padding-left-98{padding-left:98px}.padding-left-115{padding-left:115px}.padding-left-147{padding-left:147px}@font-face{font-family:MaisonNeueNormal;src:url(../fonts/maison-neue-book.eot) format("eot");src:url(../fonts/maison-neue-book.woff2) format("woff2"),url(../fonts/maison-neue-book.woff) format("woff"),url(../fonts/maison-neue-book.ttf) format("truetype")}@font-face{font-family:MaisonNeueBold;src:url(../fonts/maison-neue-bold.eot) format("eot");src:url(../fonts/maison-neue-bold.woff2) format("woff2"),url(../fonts/maison-neue-bold.woff) format("woff"),url(../fonts/maison-neue-bold.ttf) format("truetype")}@font-face{font-family:MaisonNeueMono;src:url(../fonts/maison-neue-mono.eot) format("eot");src:url(../fonts/maison-neue-mono.woff2) format("woff2"),url(../fonts/maison-neue-mono.woff) format("woff"),url(../fonts/maison-neue-mono.ttf) format("truetype")}button{outline-style:none;border:none}.button,.cta-button{border-radius:5px;box-sizing:border-box;display:inline-block}.button{font-weight:500;font-size:12px;line-height:12px}.cta-button{color:#117FFF;background:#FFF;border:1px solid #FFF}.save-button,.today-button{border-radius:5px;box-sizing:border-box;display:inline-block}.cta-button:hover{background:#f2f2f2;border-color:#f2f2f2}.cta-button:active{-webkit-transition:none;transition:none;background:#e6e6e6;border-color:#e6e6e6}.save-button{color:#FFF;background:#117FFF}.save-button:hover{background:#06d;border-color:#06d}.save-button:active{-webkit-transition:none;transition:none;background:#005ac4;border-color:#005ac4}.today-button{color:#117FFF;background:#F4F8FD;border:1px solid #F4F8FD}.today-button:hover{background:#117FFF;border-color:#117FFF;color:#FFF}.today-button:active{-webkit-transition:none;transition:none;background:#005ac4;border-color:#005ac4}.confirm-button{border-radius:5px;box-sizing:border-box;display:inline-block;color:#FFF;background:#D95C27}.confirm-button:hover{background:#99401b;border-color:#99401b}.confirm-button:active{-webkit-transition:none;transition:none;background:#6d2e13;border-color:#6d2e13}.self{padding:8px 12px}.self-large{padding:12px 16px}.fill{color:#FFF;background:#F1AB0F}.fill:hover{background:#005ac4;border-color:#005ac4}.fill:active{-webkit-transition:none;transition:none;background:#0072f7;border-color:#0072f7}.ghost{color:#117FFF;background:0 0;border:1px dashed #DCE6EF}.ghost:hover{background:#F4F8FD}.ghost:active{background:#DCE6EF}.disabled{color:#DCE6EF;background:#F4F8FD;cursor:not-allowed}.link,.link-gold,.nav-button{position:relative;cursor:pointer}.link{color:#117FFF;text-decoration:none}.link:hover{color:#117FFF;text-decoration:underline}.link-gold,.nav-button,.nav-link{text-decoration:none}.link:active{color:#005ac4}.link-gold{color:#F1AB0F;padding-bottom:2px;border-bottom:1px solid transparent}.link-gold:hover{color:#005ac4;border-color:#005ac4}.link-gold:active{color:#0072f7;border-color:#0072f7}.nav-button{color:#117FFF;padding:8px 12px;border:none;background-color:#FFF;border-radius:5px;font-weight:400}.nav-button:hover{background-color:#f2f2f2}.nav-button:active{background-color:#e6e6e6}.nav-link{color:#FFF;padding-bottom:16px;font-weight:400;cursor:pointer}.grey-button-ghost,.nav-button-fill,.nav-button-ghost{padding:8px 12px;position:relative;font-weight:400;text-decoration:none;cursor:pointer}.nav-link:hover{-webkit-transition:all .235s ease-in-out;transition:all .235s ease-in-out;border-bottom:1px solid #FFF}.nav-link:active{color:#d9d9d9}.nav-button-fill{color:#FFF;border:1px solid #117FFF;background-color:#117FFF;border-radius:5px}.nav-button-fill:hover{background-color:#06d;border-color:#06d}.nav-button-fill:active{background-color:#005ac4;border-color:#005ac4}.nav-button-ghost{color:#117FFF;border:1px solid #117FFF;border-radius:5px}.nav-button-ghost:hover{background-color:#117FFF;color:#FFF}.nav-button-ghost:active{background-color:#005ac4;border-color:#005ac4}.grey-button-ghost{color:#919FAB;border:1px solid #DCE6EF;border-radius:5px}.grey-button-ghost:hover{background-color:#919FAB;border-color:#919FAB;color:#FFF}.grey-button-ghost:active{background-color:#687988;border-color:#687988}.nav-link-b{color:#117FFF;text-decoration:none;padding-bottom:16px;font-weight:400;cursor:pointer}*,body,html{margin:0;padding:0}.nav-link-b:hover{-webkit-transition:all .235s ease-in-out;transition:all .235s ease-in-out;border-bottom:1px solid #117FFF}.nav-link-b:active{color:#005ac4}@font-face{font-family:MaisonNeueNormal;src:url(../fonts/maison-neue-book.eot) format("eot");src:url(../fonts/maison-neue-book.woff2) format("woff2"),url(../fonts/maison-neue-book.woff) format("woff"),url(../fonts/maison-neue-book.ttf) format("truetype")}@font-face{font-family:MaisonNeueBold;src:url(../fonts/maison-neue-bold.eot) format("eot");src:url(../fonts/maison-neue-bold.woff2) format("woff2"),url(../fonts/maison-neue-bold.woff) format("woff"),url(../fonts/maison-neue-bold.ttf) format("truetype")}@font-face{font-family:MaisonNeueMono;src:url(../fonts/maison-neue-mono.eot) format("eot");src:url(../fonts/maison-neue-mono.woff2) format("woff2"),url(../fonts/maison-neue-mono.woff) format("woff"),url(../fonts/maison-neue-mono.ttf) format("truetype")}a,input,label,p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}.bold{font-weight:400!important}.xbold{font-weight:500!important}.light{font-weight:300}.amount,.headline,.main-heading{font-weight:500}.landing a,.landing p{letter-spacing:.25px}.body{font-size:14px}.large-body{font-size:18px}.small-body{font-size:12px}.headline{font-size:14px}.amount{font-size:30px}.main-heading{font-size:48px}.primary-heading{font-weight:300;font-size:40px}.secondary-heading{font-weight:300;font-size:32px}.tertiary-heading{font-weight:300;font-size:24px;line-height:30px}.small-heading{font-weight:300;font-size:20px;line-height:26px}.text-left{text-align:left}.text-right{text-align:right}.alert,.center,.feature-desc,.feature-title,.section-heading,.text-center{text-align:center}.grey1{color:#F4F8FD}.grey2{color:#DCE6EF}.grey3{color:#919FAB}.grey4{color:#42484E}.blue{color:#117FFF!important}.white{color:#FFF}.light-blue{color:#C3D6FF}.gold{color:#F1AB0F}.red{color:#D95C27}@font-face{font-family:MaisonNeueNormal;src:url(../fonts/maison-neue-book.eot) format("eot");src:url(../fonts/maison-neue-book.woff2) format("woff2"),url(../fonts/maison-neue-book.woff) format("woff"),url(../fonts/maison-neue-book.ttf) format("truetype")}@font-face{font-family:MaisonNeueBold;src:url(../fonts/maison-neue-bold.eot) format("eot");src:url(../fonts/maison-neue-bold.woff2) format("woff2"),url(../fonts/maison-neue-bold.woff) format("woff"),url(../fonts/maison-neue-bold.ttf) format("truetype")}@font-face{font-family:MaisonNeueMono;src:url(../fonts/maison-neue-mono.eot) format("eot");src:url(../fonts/maison-neue-mono.woff2) format("woff2"),url(../fonts/maison-neue-mono.woff) format("woff"),url(../fonts/maison-neue-mono.ttf) format("truetype")}a{text-decoration:none;cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body,html{height:100%}.button,.input,a,button,div,input,select{-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}#wrapper{display:-webkit-box;display:flex;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.main-container,.settings-container,i{display:inline-block}#body{-webkit-box-flex:1;flex:1}.cursor-default{cursor:default!important}.cursor-default p{cursor:default}.cursor-default-group,.cursor-default-group .group{cursor:default!important}.width720{max-width:720px}.width588{max-width:588px}.width480{max-width:480px}.width350{max-width:350px}.height48{height:49px!important}.top49{top:49px!important}.top97{top:97px!important}.margin-top146,.margin-top146-0{margin-top:146px!important}.alert{border-radius:5px;position:fixed;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:288px;z-index:9999;box-shadow:0 2px 4px 0 rgba(50,59,67,.15);padding:16px}.alert-red{background:#D95C27}.alert-blue,.bg-blue{background:#117FFF}.alert-enter{-webkit-animation:alertEnter 1s forwards;animation:alertEnter 1s forwards}@-webkit-keyframes alertEnter{from{margin-top:-96px}to{margin-top:16px}}@keyframes alertEnter{from{margin-top:-96px}to{margin-top:16px}}.alert-leave{-webkit-animation:alertLeave 1s forwards;animation:alertLeave 1s forwards}@-webkit-keyframes alertLeave{from{opacity:1}to{opacity:0}}@keyframes alertLeave{from{opacity:1}to{opacity:0}}.bg-blue{margin-top:-2px}.large-container,.small-container,.tiny-container{height:auto;margin:0 auto;box-sizing:border-box}.bg-gradient{background-image:-webkit-linear-gradient(64deg,#5590F8 5%,#2A75F8 100%);background-image:linear-gradient(26deg,#5590F8 5%,#2A75F8 100%)}.bg-white{background:#FFF!important}.bg-grey1{background:#F4F8FD}.bg-grey2{background:#DCE6EF}.bg-gold{background:#F1AB0F}.bg-green{background:#2FC177}.large-container{max-width:892px;padding:0 24px}.small-container{max-width:588px;padding:0 24px}.tiny-container{max-width:320px}.main-container,.settings-container,.side-container{vertical-align:top;padding-bottom:24px;margin-top:98px}.side-container{width:288px;float:left;position:absolute}.main-container{width:calc(100% - 307px);margin-left:307px}.settings-container{width:100%}.half-container,.quarter-container{display:block;height:auto;position:relative}.full-container{max-width:100%;height:auto;margin:0 auto;padding:0 24px}.half-container{width:calc(50% - 12px)}.quarter-container{width:calc(25% - 20px)}.body-container{max-width:100%;height:auto;margin:2px 0;padding:10px 0}.video{width:100%;height:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.left{display:inline-block;float:left}.right,.right-front{display:inline-block;float:right}.center{margin:0 auto}.inline-block{display:inline-block!important}.margin-right-4{margin-right:4px}.margin-right-24{margin-right:24px}.padding-right-24-0{padding-right:24px}.margin-top-2{margin-top:2px}.margin-top-4{margin-top:4px}.margin-top-8{margin-top:8px}.margin-top-10{margin-top:10px}.margin-top-12{margin-top:12px}.margin-top-14{margin-top:14px}.margin-top-16{margin-top:16px}.margin-top-24{margin-top:24px}.margin-top-32{margin-top:32px}.margin-top-48{margin-top:48px}.margin-top-64{margin-top:64px}.margin-top-128{margin-top:128px}.margin-top-64-48{margin-top:64px}.padding-top-64{padding-top:64px}.padding-tb-112{padding:112px 0}.padding-bottom-64{padding-bottom:64px}.padding-bottom-200{padding-bottom:200px}.padding-bottom-0-8{padding-bottom:0}.nav{width:100%;height:48px;border-bottom:1px solid #DCE6EF;position:fixed;background:#FFF;z-index:2}.nav .left{height:48px;position:relative;cursor:pointer;border-bottom:1px solid transparent}.nav .left .main-nav{top:16px;left:72px;position:absolute;z-index:10}.nav .right{height:48px;position:relative;cursor:default}.nav .right .dropdown-hidden{display:block;background:#FFF;border-radius:5px;border:none;width:auto;height:auto;position:absolute;list-style:none;margin-left:-65px;margin-top:40px;opacity:0;pointer-events:none;cursor:pointer;box-shadow:0 2px 4px 0 rgba(50,59,67,.35);-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.nav .right .dropdown-hidden a,.nav .right .dropdown-hidden li a{width:100%}.nav .right .dropdown-hidden li{padding:8px}.nav .right .dropdown-hidden li:hover{background:#117FFF;border-color:#117FFF;border-radius:3px;color:#FFF}.nav .right:hover>.dropdown-hidden{display:block;pointer-events:auto;opacity:1;margin-top:48px;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.breadcrumbs,.content-container,.content-container .button,.nav .right a,.nav .right img,.nav .right p{display:inline-block}.nav .right .profile-settings{margin-top:8px}.nav .right a{vertical-align:middle;cursor:pointer;color:#42484E}.nav .right p{vertical-align:middle;padding-right:6px}.nav .right img{vertical-align:middle}.nav .right .dropdown-arrow{margin-left:4px}.nav .right .profile-img{border-radius:500px;width:32px;height:32px;-o-object-fit:cover;object-fit:cover}.nav .right .profile-block{display:inline-block;border-radius:500px;width:32px;height:32px;background:#EAF0F4;vertical-align:middle}.sub-nav{width:100%;height:48px;border-bottom:1px solid #DCE6EF;background:#FFF;top:49px;position:fixed;z-index:1}.sub-nav .full-container{margin-top:16px}.current-page{color:#117FFF;padding-bottom:13px;border-bottom:3px solid #117FFF}.current-crumb{color:#42484E}.previous-page{color:#919FAB;cursor:pointer}.previous-page:hover{color:#42484E}.breadcrumbs{position:relative;top:16px}.content-container{border-radius:5px;background:0 0;border:1px solid #DCE6EF;padding:16px;text-align:center;z-index:1;box-sizing:border-box;background-clip:content-box;margin-top:20px;vertical-align:top}.header-content{width:100%;box-sizing:border-box;display:block}.header-content .profile-img{border-radius:500px;width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.header-content .profile-block{display:inline-block;border-radius:500px;width:64px;height:64px;background:#EAF0F4}.header-content .file-input{position:absolute;opacity:0;left:-100px;width:0;height:0}.body-content{width:100%;box-sizing:border-box;display:block}.remove{position:absolute;top:-8px;right:-8px;width:16px;height:16px;background:#D95C27;border-radius:100px;opacity:0;cursor:pointer;z-index:0}.savings-goal,.savings-total{width:calc(50% - 2px);display:inline-block}.empty,.static{border-radius:5px}.empty:hover .remove,.group:hover .remove{opacity:1}.remove:hover{background:#99401b}.remove:active{background:#6d2e13}.remove p{cursor:pointer;margin-top:-4px}.empty{height:32px;box-sizing:border-box;background:0 0;border:1px solid #DCE6EF;padding:8px;position:relative}.group,.static{height:40px;padding:8px;position:relative;box-sizing:border-box}.empty:hover{background:#F4F8FD;cursor:move}.empty:active{cursor:move}.savings-total{background:#117FFF;border-color:#117FFF}.savings-goal,.savings-goal:hover{border-color:#DCE6EF}.savings-goal{background:#DCE6EF}.static{background:#117FFF;border:1px solid #117FFF}.group{border-radius:5px;background:#FFF1CC;border:1px solid #FFF1CC;cursor:pointer}.group-link,.modal-mask{left:0;height:100%;top:0}.group:hover{background:#ffeab3;border:1px solid #117FFF;cursor:move}.front-nav .right .dropdown-hidden,.modal-container{border-radius:5px;box-shadow:0 2px 4px 0 rgba(50,59,67,.35)}.group:active{background:#ffdc80;cursor:move}.group p{cursor:pointer}.group-link{position:absolute;width:100%}.banner,.modal-mask{position:fixed;width:100%}.banner{z-index:100}.banner p{padding-top:16px;display:inline-block}.banner .nav-button{margin-left:8px}.modal-mask{z-index:9998;background-color:rgba(50,59,67,.65);display:table;-webkit-transition:opacity .235s ease-in-out;transition:opacity .235s ease-in-out}.front-nav,.front-nav .right{height:48px;position:relative}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:320px;margin:0 auto;padding:24px;background-color:#fff;-webkit-transition:all .235s ease-in-out;transition:all .235s ease-in-out}.modal-header h3{margin-top:0;color:#42b983}.modal-default-button{float:right}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.hairline{border-bottom:1px solid #DCE6EF}.front-nav{width:100%;border-bottom:1px solid rgba(255,255,255,.35);background:0 0;z-index:10;margin-top:-1px}.front-nav .left{position:relative;cursor:pointer;border-bottom:1px solid transparent;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.front-nav .left:hover{border-color:#FFF}.front-nav .right{cursor:default}.front-nav .right .dropdown-hidden{display:block;background:#FFF;border:none;width:auto;height:auto;position:absolute;list-style:none;margin-left:-65px;margin-top:40px;opacity:0;pointer-events:none;cursor:pointer;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.front-nav .right .dropdown-hidden a,.front-nav .right .dropdown-hidden li a{width:100%}.front-nav .right .dropdown-hidden li{padding:8px}.front-nav .right .dropdown-hidden li:hover{background:#117FFF;border-color:#117FFF;border-radius:3px;color:#FFF}.front-nav .right:hover>.dropdown-hidden{display:block;pointer-events:auto;opacity:1;margin-top:48px;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.front-nav .right .profile-block,.front-nav .right a,.front-nav .right img,.front-nav .right p{display:inline-block;vertical-align:middle}.front-nav .right .profile-settings{margin-top:8px}.front-nav .right a{cursor:pointer;color:#42484E}.front-nav .right p{padding-right:6px}.front-nav .right .dropdown-arrow{margin-left:4px}.front-nav .right .profile-img{border-radius:500px;width:32px;height:32px;-o-object-fit:cover;object-fit:cover}.front-nav .right .profile-block{border-radius:500px;width:32px;height:32px;background:#EAF0F4}.front-nav-w{width:100%;height:48px;border-bottom:1px solid #DCE6EF;position:relative;background:#fff;z-index:10}.front-nav-w .left{position:relative;cursor:pointer;border-bottom:1px solid transparent;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.front-nav-w .right{height:48px;position:relative;cursor:default}.front-nav-w .right .dropdown-hidden{display:block;background:#FFF;border-radius:5px;border:none;width:auto;height:auto;position:absolute;list-style:none;margin-left:-65px;margin-top:40px;opacity:0;pointer-events:none;cursor:pointer;box-shadow:0 2px 4px 0 rgba(50,59,67,.35);-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.front-nav-w .right .dropdown-hidden a,.front-nav-w .right .dropdown-hidden li a{width:100%}.front-nav-w .right .dropdown-hidden li{padding:8px}.front-nav-w .right .dropdown-hidden li:hover{background:#117FFF;border-color:#117FFF;border-radius:3px;color:#FFF}.front-nav-w .right:hover>.dropdown-hidden{display:block;pointer-events:auto;opacity:1;margin-top:48px;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.front-nav-w .right .profile-settings{margin-top:8px}.front-nav-w .right a{display:inline-block;vertical-align:middle;cursor:pointer;color:#42484E}.front-nav-w .right p{display:inline-block;vertical-align:middle;padding-right:6px}.front-nav-w .right img{display:inline-block;vertical-align:middle}.front-nav-w .right .dropdown-arrow{margin-left:4px}.front-nav-w .right .profile-img{border-radius:500px;width:32px;height:32px;-o-object-fit:cover;object-fit:cover}.front-nav-w .right .profile-block{display:inline-block;border-radius:500px;width:32px;height:32px;background:#EAF0F4;vertical-align:middle}.front-logo,.front-logo-b{width:auto;height:24px;margin-top:14px;padding-bottom:10px;cursor:pointer}.header-main{position:relative;width:100%;height:auto;top:0;margin-top:-49px}.feature-main .large-container .left,.feature-main-2 .large-container .right{margin-top:88px}.feature-main,.feature-main-2,.footer-main,.pricing-main{position:relative;width:100%;height:auto;overflow:auto}.feature-main .large-container .left p{width:436px}.feature-main-2 .large-container .left{max-width:436px}.feature-main-2 .large-container .left .example-img{width:100%}.feature-main-2 .large-container .right p{width:282px}.feature-section,.footer-section,.header-section,.pricing-section{position:relative;overflow:auto}.header-section{padding:177px 0 112px}.logo{width:40px;height:auto;margin-top:12px;padding-bottom:16px;cursor:pointer}.banner-img{background:url(/images/hd-banner.jpg) no-repeat;background-size:cover}.section-heading{width:100%;display:inline-block}.how-video{width:100%;height:400px;background:#DCE6EF;border:none}.feature-title{display:block}.feature-desc{display:block;width:100%}.front-icon{display:block;margin:0 auto}.card{background:#FFF;padding:24px;overflow:auto;border-radius:5px;box-sizing:border-box}.mobile-show{display:none}.mobile-hide{display:block}.tab-show{display:none}.tab-hide{display:block}@media (max-width:767px){.side-container{padding-bottom:0;width:100%;position:relative}.main-container{width:100%;float:right;margin-top:0}.remove{opacity:1}.half-container{width:100%}.quarter-container{width:calc(50% - 12px)}.feature-main .large-container .right p,.feature-main-2 .large-container .right p{width:100%}.margin-top-64-48{margin-top:48px}.padding-right-24-0{padding-right:0}.margin-top146-0{margin-top:0!important}.feature-main .large-container .right{margin-top:48px}.feature-main .large-container .left{float:none;display:table;margin:0 auto;-webkit-box-align:center;align-items:center}.feature-main-2 .large-container .right{margin-top:48px}.feature-main-2 .large-container .left{float:none;display:table;margin:0 auto;-webkit-box-align:center;align-items:center}.tab-show{display:block}.tab-hide{display:none}.padding-bottom-0-8{padding-bottom:8px}}@media (max-width:480px){.mobile-show{display:block}.mobile-hide{display:none}}.loading{display:inline-block;overflow:hidden;height:1.3em;margin-top:-.3em;line-height:1.5em;vertical-align:text-bottom}.loading::after{display:inline-table;white-space:pre;text-align:left;content:"\A.\A..\A...";-webkit-animation:spin4 2s steps(4) infinite;animation:spin4 2s steps(4) infinite}.loading.line2::after,.loading.line::after{-webkit-animation:spin4 1s steps(4) infinite;text-align:center}.loading.line::after{content:"/\A–\A\\\A|";animation:spin4 1s steps(4) infinite}.loading.line2::after{content:"╲\A│\A╱\A─";animation:spin4 1s steps(4) infinite}.loading.plus::after{content:"┽\A╀\A┾\A╁";-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.dots::after{content:"⠋\A⠙\A⠹\A⠸\A⠼\A⠴\A⠦\A⠧\A⠇\A⠏";-webkit-animation:spin10 1s steps(10) infinite;animation:spin10 1s steps(10) infinite}.loading.dots2::after{content:"⠋\A⠙\A⠚\A⠞\A⠖\A⠦\A⠴\A⠲\A⠳";-webkit-animation:spin9 1s steps(9) infinite;animation:spin9 1s steps(9) infinite}.loading.dots3::after{content:"⋮\A⋰\A⋯\A⋱";text-align:center;-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.lifting::after{content:"꜈꜍\A꜉꜎\A꜊꜏\A꜋꜐\A꜌꜑";-webkit-animation:spin5 .5s steps(5) infinite alternate;animation:spin5 .5s steps(5) infinite alternate}.loading.hamburger::after{content:"☱\A☲\A☴";-webkit-animation:spin3 .3s steps(3) infinite alternate;animation:spin3 .3s steps(3) infinite alternate}.loading.bar::after{content:"▏\A▎\A▍\A▌\A▋\A▊\A▉";-webkit-animation:spin7 1s steps(7) infinite alternate;animation:spin7 1s steps(7) infinite alternate}.loading.bar2::after{content:"▁\A▂\A▃\A▄\A▅\A▆\A▇\A█";-webkit-animation:spin8 2s steps(8) infinite alternate;animation:spin8 2s steps(8) infinite alternate}.loading.circle::after{content:"◴\A◷\A◶\A◵";-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.open-circle::after{content:"◜\A◠\A◝\A◞\A◡\A◟";-webkit-animation:spin6 .6s steps(6) infinite;animation:spin6 .6s steps(6) infinite}.loading.arrow::after{content:"←\A↖\A↑\A↗\A→\A↘\A↓\A↙";-webkit-animation:spin8 1s steps(8) infinite;animation:spin8 1s steps(8) infinite}.loading.triangle::after{content:"◢\A◣\A◤\A◥";-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.triangles::after{content:"▹▹▹▹▹\A ▸▹▹▹▹\A ▹▸▹▹▹\A ▹▹▸▹▹\A ▹▹▹▸▹\A ▹▹▹▹▸";-webkit-animation:spin6 1s steps(6) infinite;animation:spin6 1s steps(6) infinite}.loading.beam::after{content:"\A=   \A ==  \A === \A ====\A  ===\A   ==\A    =\A";-webkit-animation:spin9 1.2s steps(9) infinite;animation:spin9 1.2s steps(9) infinite;font-family:monospace}.loading.bullet::after{content:" ●    \A   ●   \A    ●  \A     ● \A      ●\A     ● \A    ●  \A   ●   \A  ●    \A ●     ";-webkit-animation:spin10 1s steps(10) infinite;animation:spin10 1s steps(10) infinite}.loading.bullseye::after{content:"◎◎◎\A◉◎◎\A◎◉◎\A◎◎◉";-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.rhomb::after{content:"◇◇◇\A◈◇◇\A◇◈◇\A◇◇◈";-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.fish::after{content:">))'>\A  >))'>\A   >))'>\A    >))'>\A     >))'>\A     <'((<\A    <'((<\A   <'((<\A  <'((<\A <'((<\A";-webkit-animation:spin10 5s steps(10) infinite;animation:spin10 5s steps(10) infinite}.loading.toggle::after{content:"⊶\A⊷";-webkit-animation:spin2 1s steps(2) infinite;animation:spin2 1s steps(2) infinite}.loading.countdown::after{content:"0\A 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9";-webkit-animation:spin10 10s steps(10) reverse;animation:spin10 10s steps(10) reverse}.loading.time::after{content:"🕐\A🕑\A🕒\A🕓\A🕔\A🕕\A🕖\A🕗\A🕘\A🕙\A🕚\A🕛";-webkit-animation:spin12 3s steps(12) infinite;animation:spin12 3s steps(12) infinite;width:1.3em}.loading.hearts::after{content:"💛\A💙\A💜\A💚";-webkit-animation:spin4 2s steps(4) infinite;animation:spin4 2s steps(4) infinite;width:1.3em}.loading.earth::after{content:"🌍\A🌎\A🌏";-webkit-animation:spin3 1s steps(3) infinite;animation:spin3 1s steps(3) infinite;width:1.3em}.loading.moon::after{content:"🌑\A🌒\A🌓\A🌔\A🌕\A🌖\A🌗\A🌘";-webkit-animation:spin8 2s steps(8) infinite;animation:spin8 2s steps(8) infinite;width:1.3em}.loading.monkey::after{content:"🙈\A🙉\A🙊";-webkit-animation:spin3 1.5s steps(3) infinite;animation:spin3 1.5s steps(3) infinite;width:1.3em}.loading.runner::after{content:"🚶\A🏃";-webkit-animation:spin2 1s steps(2) infinite;animation:spin2 1s steps(2) infinite;width:1.3em}.loading.box-bounce::after{content:"▖\A▘\A▝\A▗";-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.star::after{content:"✶\A✸\A✹\A✺\A✹\A✷";-webkit-animation:spin6 1s steps(6) infinite;animation:spin6 1s steps(6) infinite}.loading.matrix::after{content:"░ ░░░░\A░░ ░░░\A░░░ ░░\A░░░░ ░";-webkit-animation:spin4 .5s steps(4) infinite alternate;animation:spin4 .5s steps(4) infinite alternate}.loading.square::after{content:"◰\A◳\A◲\A◱";-webkit-animation:spin4 1s steps(4) infinite;animation:spin4 1s steps(4) infinite}.loading.words::after{content:"Loading\A Still loading\A Mostly done\A A bit more \A Almost done\A Ready-ish";-webkit-animation:spin6 12s steps(6) infinite;animation:spin6 12s steps(6) infinite}@-webkit-keyframes spin1{to{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}}@keyframes spin1{to{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}}@-webkit-keyframes spin2{to{-webkit-transform:translateY(-3em);transform:translateY(-3em)}}@keyframes spin2{to{-webkit-transform:translateY(-3em);transform:translateY(-3em)}}@-webkit-keyframes spin3{to{-webkit-transform:translateY(-4.5em);transform:translateY(-4.5em)}}@keyframes spin3{to{-webkit-transform:translateY(-4.5em);transform:translateY(-4.5em)}}@-webkit-keyframes spin4{to{-webkit-transform:translateY(-6em);transform:translateY(-6em)}}@keyframes spin4{to{-webkit-transform:translateY(-6em);transform:translateY(-6em)}}@-webkit-keyframes spin5{to{-webkit-transform:translateY(-7.5em);transform:translateY(-7.5em)}}@keyframes spin5{to{-webkit-transform:translateY(-7.5em);transform:translateY(-7.5em)}}@-webkit-keyframes spin6{to{-webkit-transform:translateY(-9em);transform:translateY(-9em)}}@keyframes spin6{to{-webkit-transform:translateY(-9em);transform:translateY(-9em)}}@-webkit-keyframes spin7{to{-webkit-transform:translateY(-10.5em);transform:translateY(-10.5em)}}@keyframes spin7{to{-webkit-transform:translateY(-10.5em);transform:translateY(-10.5em)}}@-webkit-keyframes spin8{to{-webkit-transform:translateY(-12em);transform:translateY(-12em)}}@keyframes spin8{to{-webkit-transform:translateY(-12em);transform:translateY(-12em)}}@-webkit-keyframes spin9{to{-webkit-transform:translateY(-13.5em);transform:translateY(-13.5em)}}@keyframes spin9{to{-webkit-transform:translateY(-13.5em);transform:translateY(-13.5em)}}@-webkit-keyframes spin10{to{-webkit-transform:translateY(-15em);transform:translateY(-15em)}}@keyframes spin10{to{-webkit-transform:translateY(-15em);transform:translateY(-15em)}}@-webkit-keyframes spin11{to{-webkit-transform:translateY(-16.5em);transform:translateY(-16.5em)}}@keyframes spin11{to{-webkit-transform:translateY(-16.5em);transform:translateY(-16.5em)}}@-webkit-keyframes spin12{to{-webkit-transform:translateY(-18em);transform:translateY(-18em)}}@keyframes spin12{to{-webkit-transform:translateY(-18em);transform:translateY(-18em)}}