html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,dfn,del,p,blockquote,fieldset,input,textarea,select,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,button{margin:0;padding:0;font-family:Lato,sans-serif;font-size:14px;line-height:20px}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th,dfn,del{font-weight:400;font-style:normal}ul,ol{list-style:none}fieldset,img{border:none}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}input[type=button],input[type=submit],input[type=reset],button{cursor:pointer;line-height:normal}button,input{overflow:visible;line-height:normal}input[type=hidden],[hidden]{display:none}textarea{overflow:auto;resize:vertical}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;display:inline;zoom:1}.clear{clear:both;display:block;line-height:0;height:0;font-size:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}html[xmlns] .clearfix,.clearfix{display:block}*+html .clearfix{display:inline-block}h1{font-size:px;line-height:px}h2{font-size:px;line-height:px}h3{font-size:px;line-height:px}h4{font-size:px;line-height:px}h5{font-size:px;line-height:px}h6{font-size:px;line-height:px}a{color:#ea6c06;cursor:pointer;text-decoration:none}a:hover{color:#ec7b1f}a:active{color:#d36105}a>img{vertical-align:bottom}:focus{outline:none}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}.placeholder{color:#999}i{font-style:normal}b{font-weight:700}strong{font-weight:700}em{font-style:italic}del{text-decoration:line-through}html{height:100%;background:#fff}body{min-height:100%}.wrapv2{width:auto;margin:0 30px}@media(min-width:1000px){.wrapv2{width:940px;margin:0 auto}}.avoid-wrap{margin-left:calc(50% - 50vw);width:100vw}.basev2 h1,.basev2 h2,.basev2 h3{font-family:Montserrat,sans-serif}.basev2 h1,.basev2 h2,.basev2 h3,.basev2 h4{font-style:normal;letter-spacing:-1px;color:#17181a;text-align:left}.basev2 p,.basev2 li,.basev2 del,.basev2 td,.basev2 label{font-style:normal;font-weight:400;color:#494c54;font-size:18px;line-height:150%}.basev2 h1{font-size:48px;line-height:59px;font-weight:700}.basev2 h2{font-size:24px;line-height:29px;font-weight:700}.basev2 h3{font-size:20px;line-height:24px;font-weight:400}.basev2 h4{font-size:14px;line-height:17px;font-weight:700}.basev2 .center{text-align:center}.basev2 .main-title{font-size:64px;line-height:78px;margin:40px auto;letter-spacing:-1px}.basev2 .main-subtitle{font-family:Lato,sans-serif;margin:40px auto;max-width:800px;width:100%;font-weight:300;font-size:24px;line-height:150%}.basev2 .button{color:#fff!important;border-width:0!important;border-style:none!important;border-radius:4px;font-weight:700;font-size:16px;line-height:19px;background:#ea6c06;padding:14px 32px;text-decoration:none;text-align:center}.basev2 .button:hover{background-color:#ec7b1f}.basev2 .button:active{background-color:#d36105}.textv2 p,.textv2 h1,.textv2 h2,.textv2 h3,.textv2 h4,.textv2 ul,.textv2 ol{width:627px}.textv2 p,.textv2 pre,.textv2 iframe,.textv2 textarea{margin-bottom:24px}.textv2 h1{margin:40px 0 24px;padding:0}.textv2 h2{margin-top:40px;margin-bottom:24px;padding:0}.textv2 h3{margin-top:16px;margin-bottom:16px;padding:0}.textv2 ul,.textv2 ol{margin:24px 0;padding:0}.textv2 li{margin-bottom:8px;padding:0}.textv2 ul li{list-style-type:square;margin-left:22px}.textv2 ol li{list-style-type:decimal;margin-left:18px;padding-left:12px}.textv2 pre{background:#eceef2;border-radius:4px;width:auto;padding:16px 24px;overflow-x:auto}.textv2 code{font-family:Monaco,Courier,monospace;font-size:16px;line-height:21px;color:#494c54}.textv2 textarea{border:1px solid #e1e2e6;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,.1);border-radius:4px;padding:8px;width:100%;white-space:nowrap;font-family:Monaco,Courier,monospace}.textv2 .testimonial{margin-top:112px;margin-bottom:112px}.textv2 .form-bottomline{color:#9198a7;font-size:16px;margin-top:40px}.textv2 .nav-left,.textv2 .nav-right{font-weight:700;padding-right:15px;font-family:Arial,serif;font-size:24px}.textv2 .screenshot{display:block;max-width:940px;box-shadow:0 10px 40px rgba(0,0,0,.15)}.textv2 .screenshot-centered{margin-left:auto;margin-right:auto}.textv2 .screenshot,.textv2 .wide-screenshot{margin-top:40px;margin-bottom:72px}.textv2 .wide-screenshot .inner{text-align:center}.textv2 .wide-screenshot .box{margin:0 auto}.textv2 .wide-screenshot .box,.textv2 .wide-screenshot img{max-width:1500px;width:100%}.textv2 .wide-screenshot img{box-shadow:0 10px 40px rgba(0,0,0,.15)}.textv2 .screenshot-name{text-align:left;font-size:16px;color:#9198a7;margin-top:8px;margin-bottom:72px}.textv2 .gallery-folders{width:100%;margin:40px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:40px;align-items:stretch}.textv2 .gallery-folders li{list-style:none;margin:0;padding:0;display:inline-block}.textv2 .gallery-folders li img{width:100%;box-shadow:0 5px 15px rgba(0,0,0,.15)}.textv2 .gallery-folders li div{font-weight:700;font-size:16px;line-height:19px;color:#494c54;margin-top:12px}.textv2 .no-shadow,.textv2 .no-shadow img,.textv2 .wide-screenshot .no-shadow{box-shadow:0 0 transparent}@media(min-width:687px){.textv2 .screenshot{width:auto}}@media(min-width:1161px){.textv2 .wide-screenshot{width:100vw;position:relative;left:50%;margin-left:-50vw}.textv2 .wide-screenshot .inner{margin:0 110px}}.responsive .textv2 .screenshot{max-width:100%}@media(min-width:1000px){.responsive .textv2 .screenshot{max-width:940px}}@media(max-width:750px){.responsive .textv2 .quote{background-image:none}}@media(max-width:500px){.responsive .textv2 .main-title{font-size:48px;line-height:60px}}@media(max-width:687px){.responsive .textv2 p,.responsive .textv2 h1,.responsive .textv2 h2,.responsive .textv2 h3,.responsive .textv2 h4,.responsive .textv2 ul,.responsive .textv2 ol{width:auto}}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}header{padding:16px 0 10px;width:100%;background:#fff;border-bottom:1px solid #eceef2;font-size:20px;line-height:24px;display:flex;justify-content:end;align-items:baseline}header .part1{font-family:Montserrat,sans-serif;color:#17181a;font-weight:600;margin-right:4px}header .part2{font-family:Lato,sans-serif;color:#9198a7}@media(max-width:500px){header{display:none}}footer{padding:100px 0 24px}footer .bottom{margin-top:40px;display:flex;justify-content:space-between;align-items:center;color:#babcc2}footer .privacy{padding-left:32px;color:#babcc2}footer .big{font-size:14px;line-height:17px;font-weight:700;font-family:Montserrat,sans-serif;color:#babcc2}footer .big img{vertical-align:middle}footer.basev2 p,footer.basev2 ul li{font-size:14px;line-height:17px}footer.basev2 p{margin-bottom:16px}@media(max-width:687px){footer{padding-top:0}footer .bottom{flex-direction:column;align-items:initial}footer .bottom span{display:block}footer .bottom .big{display:none}footer .bottom .privacy{padding-left:0;margin-top:16px;display:block}}.front-page{display:flex;flex-wrap:wrap;margin:48px -32px 120px 0}.front-page .item{display:block;max-width:100%;width:290px;display:flex;margin-right:32px;margin-bottom:40px}.front-page .item img{width:64px;height:64px;margin-right:16px;border-radius:16px;border:1px solid #e1e2e6}.front-page .item .right{flex:1}.front-page .item .right h2,.front-page .item .right p{margin:0;padding:0;font-family:Lato,sans-serif}.front-page .item .right p{font-size:14px;line-height:150%;color:#9198a7}@media(max-width:687px){.front-page{margin-bottom:0}}.recover-license form{margin:48px 0;display:flex;flex-direction:column}.recover-license form label{margin-bottom:4px;font-weight:700}.recover-license form input{border:1px solid #e1e2e6;box-sizing:border-box;box-shadow:0 2px 2px rgba(0,0,0,.1);border-radius:4px;padding:8px;width:100%;white-space:nowrap;font-family:Monaco,Courier,monospace;margin-bottom:24px}.recover-license form #submit{margin-top:10px;width:200px}.recover-license #please-wait,.recover-license #result-ok,.recover-license #result-error{display:none}.recover-license #result-error .error-message{border:2px solid #ea6c06;border-radius:16px;padding:16px 32px;background-color:#fff5f5;color:#ea6c06;margin:32px 0;font-weight:700}.recover-license #result-ok .content{display:flex;flex-direction:column}.recover-license #result-ok .content label{font-weight:700}.recover-license #result-ok .content .label-row{display:flex;margin-bottom:8px}.recover-license #result-ok .content .label-row label{width:150px}.recover-license #result-ok .content .label-row span{flex:1}