a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-sizing:border-box;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.show-for-large{display:none}@media only screen and (width >= 995.9375px){.show-for-large{display:block!important}.hide-for-large{display:none!important}}@media only screen and (width <= 767.9375px) and (width >= 0){.hide-for-small-only{display:none!important}}.show-for-small-only{display:none}@media only screen and (width <= 767.9375px) and (width >= 0){.show-for-small-only{display:block!important}}.text-center{text-align:center}.grid-block{align-items:stretch;display:flex;flex:1 1 auto;flex-flow:row wrap;flex-wrap:wrap;justify-content:flex-start;order:0}.grid-block.medium-6 .grid-content{flex-basis:100%}@media only screen and (width >= 767.9375px){.grid-block.medium-6 .grid-content{flex-basis:50%}}.floating-capture{left:40%;position:absolute;top:-100px;z-index:1}@media only screen and (width <= 995.9375px) and (width >= 768px){.floating-capture{left:50%;top:-60px}.floating-capture img{height:500px}}@media only screen and (width <= 767.9375px) and (width >= 0){.floating-capture{left:calc(50% - 230px);top:360px}.floating-capture img{height:360px}}h1{font-size:56px;font-weight:300}@media only screen and (width <= 767.9375px) and (width >= 0){h1{font-size:38px}}h2{color:#7e8999;font-size:28px;font-weight:300}@media only screen and (width <= 767.9375px) and (width >= 0){h2{font-size:20px}}h3{color:#282c33;font-size:48px;font-weight:300;margin-bottom:.7em}@media only screen and (width <= 767.9375px) and (width >= 0){h3{font-size:27px}}h4{color:#7e8999;font-size:24px;font-weight:300;margin:0 auto;max-width:740px}@media only screen and (width <= 767.9375px) and (width >= 0){h4{font-size:21px}}h5{font-size:12px;font-weight:600;margin-bottom:16px;margin-top:6px;text-transform:uppercase}p{margin-bottom:1em}body{background:#fafafa;color:#282c33;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.3;overflow-x:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}main{min-width:320px}.adaptive-content{margin:0 auto;position:relative}@media only screen and (width >= 996px){.adaptive-content{width:996px!important}}@media only screen and (width <= 995.9375px) and (width >= 768px){.adaptive-content{width:768px}}@media only screen and (width <= 767.9375px) and (width >= 0){.adaptive-content{width:100%}}.site-section{padding:0 16px}.site-section.download-section{padding-bottom:200px;padding-top:140px}@media only screen and (width <= 767.9375px) and (width >= 0){.site-section.download-section{padding-bottom:300px;padding-top:80px;text-align:center}.site-section.download-section .downloads{justify-content:center}}.site-section.faq-section,.site-section.features-section,.site-section.reviews-section{padding:100px 16px}@media only screen and (width <= 767.9375px) and (width >= 0){.site-section.faq-section,.site-section.features-section,.site-section.reviews-section{padding:50px 16px}}.site-section.faq-section .adaptive-content,.site-section.features-section .adaptive-content,.site-section.reviews-section .adaptive-content{max-width:950px}.site-footer{background:#fff;padding:30px 0;text-align:center}.site-footer .downloads{justify-content:center}.site-footer-title{color:#7e8999;font-size:18px;font-weight:600}.site-footer-separator{border-top:1px solid rgba(126,137,153,.1);margin:0 auto;max-width:550px}.site-footer-copyright{color:#7e8999;font-size:12px;margin-top:30px}.site-footer-copyright a{color:#7e8999}.download-section h1{margin-top:-16px}.downloads{display:flex;flex-flow:row wrap;padding:30px 0;position:relative;z-index:10}@media only screen and (width <= 767.9375px) and (width >= 0){.downloads{justify-content:space-around}.downloads-item{margin:0 5px 20px!important}}.downloads-item+.downloads-item{margin-left:40px}.downloads-item-title{font-size:12px;font-weight:600;margin-bottom:12px;text-transform:uppercase}.reviews-section.reviews-section{background:#fff;padding-left:0;padding-right:0;position:relative}.reviews-controls{height:100%;inset:0;pointer-events:none;position:absolute}.reviews-next,.reviews-prev{bottom:0;cursor:pointer;height:24px;margin:auto;pointer-events:all;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px;z-index:1}.reviews-next svg,.reviews-prev svg{pointer-events:none}.reviews-prev{left:-12px}@media only screen and (width <= 767.9375px) and (width >= 0){.reviews-prev{left:6px}}.reviews-next{right:-12px}@media only screen and (width <= 767.9375px) and (width >= 0){.reviews-next{right:6px}}.reviews{align-items:center;display:flex;justify-content:center;min-height:200px}@media only screen and (width <= 767.9375px) and (width >= 0){.reviews{min-height:280px}}.review{left:0;opacity:0;padding:0 16px;position:absolute;transition:opacity .3s ease-out;width:100%}@media only screen and (width <= 767.9375px) and (width >= 0){.review{padding:0 32px}}.review-title{font-size:24px}.review-stars{margin:20px}.review-content{color:#7e8999;font-size:16px;line-height:1.4;margin:0 auto;max-width:700px}.features-capture{margin-top:80px}@media only screen and (width <= 995.9375px) and (width >= 0){.features-capture{margin:40px auto}}.faq,.feature{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:400px;padding:0 16px;text-align:center}@media only screen and (width <= 767.9375px) and (width >= 0){.faq,.feature{margin-bottom:20px;padding:0}}.faq-section{background:#fff}.faq-section .grid-block{margin-top:60px}@media only screen and (width <= 767.9375px) and (width >= 0){.faq-section .grid-block{margin-top:40px}}.faq-content{font-size:14px}