.columns .col{float:left}.columns .col.last{margin-right:0 !important}.page-template-page-home{background:#fff}.page-template-page-home .container{width:1140px}.page-template-page-home section{content-visibility:auto;contain-intrinsic-size:100% 500px}.page-template-page-home .section-title{line-height:1.3;font-weight:600;margin-bottom:1rem;text-align:center}.page-template-page-home .section-text{font-size:20.8px;font-size:1.3rem;font-weight:300;margin-bottom:2rem;text-align:center;max-width:600px;display:block;margin-left:auto;margin-right:auto}.page-template-page-home .section-text strong{font-weight:700}.page-template-page-home .image-box{width:100%;border-radius:5px;overflow:hidden;box-shadow:0 30px 60px -12px rgba(50,50,93,0.25),0 18px 36px -18px rgba(0,0,0,0.3),0 -12px 36px -8px rgba(0,0,0,0.025);background:#fff}.page-template-page-home .image-box img{display:block}.page-template-page-home .conditional-item-content{display:none}.page-template-page-home .conditional-item-content.active{display:block}.page-template-page-home .page-header{text-align:center}.page-template-page-home .page-header .container{z-index:10;position:relative}.page-template-page-home .page-header .main-title{font-size:32px;font-size:2rem;max-width:530px;line-height:1.3;display:block;margin-left:auto;margin-right:auto;font-weight:600;letter-spacing:1px}.page-template-page-home .page-header .main-text{color:rgba(255,255,255,0.7)}.page-template-page-home .page-header #cta-container{margin-top:1.6rem}.page-template-page-home .page-header #cta-container .button{display:inline-block;font-size:20.8px;font-size:1.3rem;line-height:2.8;padding:0 3rem}.page-template-page-home .page-header #cta-container .button:hover,.page-template-page-home .page-header #cta-container .button:focus{box-shadow:0 0 0 2px #2488e1,0 0 0 4px #f4c040}.page-template-page-home .page-header #cta-container .demo-url{color:#fff;border-bottom:1px dotted}.page-template-page-home .page-header #cta-container .demo-url:hover,.page-template-page-home .page-header #cta-container .demo-url:focus{color:#F7D070;border-bottom-color:#F7D070}.page-template-page-home .page-header #cta-container .reviews{margin-top:2rem}.page-template-page-home .page-header #cta-container .reviews .rating-wrapper{color:#F7D070;opacity:0.8}.page-template-page-home .page-header #cta-container .reviews .rating-wrapper i:before{margin:0 2px}.page-template-page-home .page-header #cta-container .reviews a{color:inherit}.page-template-page-home .page-header{padding:4rem 0 16rem}.page-template-page-home .page-header .section-title{font-size:40px;font-size:2.5rem}.page-template-page-home .page-header .section-title span{position:relative}.page-template-page-home .page-header .section-title span:after{content:"";width:100%;height:4px;position:absolute;bottom:-7px;left:0;background:#fff;border-radius:3px}.page-template-page-home .page-header .section-text{color:#fff;opacity:0.8;max-width:466px}.page-template-page-home #dashboard-image{position:relative;z-index:1;margin:-12.5rem auto 0;padding-bottom:5rem}.page-template-page-home #dashboard-image .container{width:730px}.page-template-page-home #as-seen-on,.page-template-page-home #as-seen-on-alt{padding:1.5rem 0 1.25rem 0}.page-template-page-home #as-seen-on .section-text,.page-template-page-home #as-seen-on-alt .section-text{text-align:center;color:#486581;font-size:18px;font-size:1.125rem;font-weight:500;margin-bottom:2rem}.page-template-page-home #as-seen-on .logos,.page-template-page-home #as-seen-on-alt .logos{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:1rem}.page-template-page-home #as-seen-on .logos-item,.page-template-page-home #as-seen-on-alt .logos-item{margin:0 0.8em 1em 0;opacity:0.8;flex:1}.page-template-page-home #as-seen-on .logos-item:hover,.page-template-page-home #as-seen-on-alt .logos-item:hover{opacity:1}.page-template-page-home #as-seen-on .logos-item:last-of-type,.page-template-page-home #as-seen-on-alt .logos-item:last-of-type{margin-right:0}.page-template-page-home #as-seen-on .logos-item svg,.page-template-page-home #as-seen-on-alt .logos-item svg{fill:rgba(36,59,83,0.5);width:100%;height:1.6rem}.page-template-page-home #as-seen-on.recommended .logos-item:last-child,.page-template-page-home #as-seen-on-alt.recommended .logos-item:last-child{flex:0 0 10%}.page-template-page-home #as-seen-on,.page-template-page-home #as-seen-on-alt{margin:1rem 0 3rem}.page-template-page-home #as-seen-on .logos-item,.page-template-page-home #as-seen-on-alt .logos-item{flex:1 0 calc( 50% - 0.8em);margin-bottom:2em}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos .logos-item{flex:1 0 calc( 50% - 0.8em);margin-bottom:2em}.page-template-page-home #home-video{background:#F0F4F8;padding-top:4rem;margin-top:3rem}.page-template-page-home #home-video .home-video-wrap{position:relative;margin:4rem auto;width:100%;max-width:730px}.page-template-page-home #home-video .home-video-wrap .youtube-container{max-width:730px;margin:0}.page-template-page-home #home-video+.as-seen-on{background:#F0F4F8;margin:0;padding-top:0}.page-template-page-home #home-video+.as-seen-on .logos-item svg{fill:rgba(36,59,83,0.5)}.page-template-page-home #home-video+.as-seen-on .logos-item-twitter{flex:0 0 60px}.page-template-page-home #home-video+.as-seen-on .logos-item-facebook svg{height:26px}.page-template-page-home #home-video+.as-seen-on .logos-item-google svg{margin-top:5px}.page-template-page-home #home-video+.as-seen-on .logos-item-linkedin svg{height:26px}.page-template-page-home #home-video+#as-seen-on,.page-template-page-home #home-video+#as-seen-on-alt{margin:0;padding-bottom:4rem;background:#F0F4F8}.page-template-page-home .youtube-player{height:0;--aspect-ratio: 16/9}.page-template-page-home #what-you-can-do{margin-top:2rem;background:#fff;padding:4rem 0}.page-template-page-home #what-you-can-do .section-text{margin-bottom:2rem}.page-template-page-home #what-you-can-do .what-you-can-do{display:flex;align-items:center;justify-content:center;flex-direction:column}.page-template-page-home #what-you-can-do .what-you-can-do-list{width:100%;background:#F0F4F8;padding:1rem 0;border-radius:6px;margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-page-home #what-you-can-do .what-you-can-do-list-item{display:flex;align-items:center;padding:1rem 1.5rem;margin-bottom:5px;flex:0 0 100%;cursor:pointer;transition:0.25s all ease-in-out;border-radius:5px}.page-template-page-home #what-you-can-do .what-you-can-do-list-item i{font-size:24px;font-size:1.5rem;color:#243B53;margin-right:1.5rem;text-align:center}.page-template-page-home #what-you-can-do .what-you-can-do-list-item i svg{display:inline-block}.page-template-page-home #what-you-can-do .what-you-can-do-list-item-text{margin-bottom:0;font-size:17.6px;font-size:1.1rem;line-height:1.5625rem;color:#243B53}.page-template-page-home #what-you-can-do .what-you-can-do-list-item:hover,.page-template-page-home #what-you-can-do .what-you-can-do-list-item:focus,.page-template-page-home #what-you-can-do .what-you-can-do-list-item.active{background:#fff;flex:0 0 calc(100% + 10px);margin:0 -5px 5px;padding:1rem calc(1.5rem + 5px);transition:0.25s box-shadow linear;box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08)}.page-template-page-home #what-you-can-do .what-you-can-do-list .all-features{flex:0 0 100%;padding:1rem 1.5rem 0 1.5rem}.page-template-page-home #what-you-can-do .what-you-can-do-image{width:100%;text-align:center}.page-template-page-home #what-you-can-do .what-you-can-do-image .image-box{width:auto;display:inline-block}.page-template-page-home #features .section-text{text-align:center;max-width:750px;display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;font-size:20.8px;font-size:1.3rem;line-height:1.7;counter-reset:number-counter}.page-template-page-home #features .feature{background:#F0F4F8;padding:2rem 0;margin-bottom:2rem;clear:both;counter-increment:number-counter}.page-template-page-home #features .feature .container{width:930px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.page-template-page-home #features .feature h3{font-size:26px;font-size:1.625rem;font-weight:600;margin-bottom:12px}.page-template-page-home #features .feature h3:before{content:counters(number-counter, ".") " ";line-height:36px;display:inline-block;min-width:36px;margin:0 0.825rem 0 0;padding:0 5px;text-align:center;vertical-align:5px;color:#fff;border-radius:3px;background:#4098D7;background:linear-gradient(45deg, #724BB7 0%, #4098D7 100%);box-shadow:0 1px 4px rgba(0,0,0,0.3);font-size:20px;font-size:1.25rem}.page-template-page-home #features .feature .feature-sub-title{font-size:14px;font-size:.875rem;color:#486581;margin-bottom:16px}.page-template-page-home #features .feature .feature-sub-title span{background:#10AC84;color:#fff;padding:2px 5px;border-radius:3px;margin-right:5px}.page-template-page-home #features .feature img:not(.after-image):not(.before-image){flex:0 0 40%;max-width:100%;margin:0 auto 2rem;border-radius:3px;box-shadow:0px 8px 15px 0px rgba(136,158,179,0.4)}.page-template-page-home #features .feature img:not(.after-image):not(.before-image).no-shadow{box-shadow:none}.page-template-page-home #features .feature:nth-of-type(odd){background:transparent}.page-template-page-home #features .feature .feature-text{overflow:hidden;vertical-align:middle;flex:1}.page-template-page-home #features .feature .feature-text p{font-size:19.2px;font-size:1.2rem;line-height:1.7}@media screen and (min-width: 45rem){.page-template-page-home #features .section-text{margin-bottom:3rem}.page-template-page-home #features .feature{padding:4rem 0}.page-template-page-home #features .feature h3{font-size:30px;font-size:1.875rem}.page-template-page-home #features .feature img:not(.after-image):not(.before-image){margin-right:4%}.page-template-page-home #features .feature:nth-of-type(odd) .container{flex-flow:row-reverse}.page-template-page-home #features .feature:nth-of-type(odd) img:not(.after-image):not(.before-image){margin-left:4%;margin-right:0}.page-template-page-home #features .feature .feature-text{max-width:54%}}@media screen and (max-width: 45rem){.page-template-page-home #features .feature img{margin-top:0 !important;margin-bottom:2rem !important}}.page-template-page-home #features .feature .container{flex-flow:column wrap}.page-template-page-home #aio{padding:2.5rem 0;text-align:center}.page-template-page-home #aio .container{background:#F0F4F8;padding:4rem 2rem;border-radius:10px}.page-template-page-home #aio .section-text{max-width:700px}.page-template-page-home #aio .aio-icons{display:flex;justify-content:space-between;text-align:center;flex-wrap:wrap;padding-top:2rem}.page-template-page-home #aio .aio-icons-item{color:rgba(36,59,83,0.75);flex:0 0 33.333333%;margin-bottom:2rem;text-align:center;transition:0.25s all linear}.page-template-page-home #aio .aio-icons-item i{color:inherit;display:inline-block;font-size:32px;font-size:2rem;margin-bottom:1rem}.page-template-page-home #aio .aio-icons-item-title{font-size:15px;font-size:.9375rem;line-height:1.125rem;margin-bottom:0;color:inherit}.page-template-page-home #aio .aio-icons-item:hover,.page-template-page-home #aio .aio-icons-item:focus,.page-template-page-home #aio .aio-icons-item.active{color:#2488e1}.page-template-page-home #aio .button{margin-top:3rem}.page-template-page-home #pricing-testimonials{margin-bottom:4rem;background:#fff}.page-template-page-home #pricing-testimonials .container{padding:3rem 0;position:relative}.page-template-page-home #pricing-testimonials .container .bg-shape{display:none;position:absolute;top:0;right:30%;width:200%;height:100%;background:#F0F4F8;border-radius:0 100px 100px 0;z-index:0}.page-template-page-home #pricing-testimonials .container-top-section{display:flex;align-items:center;flex-direction:column}.page-template-page-home #pricing-testimonials .pricing-testimonials-main,.page-template-page-home #pricing-testimonials .pricing-testimonials-slider{width:100%;text-align:left;z-index:1}.page-template-page-home #pricing-testimonials .pricing-testimonials-main{text-align:center}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos{z-index:1;position:relative;width:100%;padding:3rem 0 0 0;text-align:center}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:1rem}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos-item{margin:0 0.8em 1em 0;opacity:0.8;flex:1}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos-item:hover{opacity:1}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos-item:last-of-type{margin-right:0}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos-item svg{fill:rgba(36,59,83,0.5);width:100%;height:1.6rem}.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos-item svg{height:1.25rem}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating{background:#fff;padding:1rem 2rem;border-radius:5px}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating .rating{font-size:1rem;letter-spacing:2px;position:relative;color:#dfdfdf;margin-bottom:5px}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating .rating i{color:#f6b100}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating .rating .filled{position:absolute;top:0;left:0;width:96%;overflow:hidden;white-space:nowrap;display:block}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating .rating .filled i{color:#f6b100}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating .rating-text{font-size:14px;font-size:.875rem;margin-bottom:0}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating .rating-text strong{display:block;font-weight:700}.page-template-page-home #pricing-testimonials .pricing-testimonials-main .pricing-testimonials-rating .rating-text span{color:rgba(36,59,83,0.75)}.page-template-page-home #pricing-testimonials .pricing-testimonials-slider{padding:15px 0}.page-template-page-home .pricing-testimonials-widget{border-radius:5px;background:#4098D7;background:linear-gradient(45deg, #724BB7 0%, #4098D7 100%);box-shadow:0px 8px 15px 0px rgba(97,109,190,0.1);padding:2.25rem}.page-template-page-home .pricing-testimonials-widget .pricing-testimonials-wrap{position:relative}.page-template-page-home .pricing-testimonials-widget .pricing-testimonials-wrap:before{content:"\f10d";font-family:"rm-icons";position:absolute;left:-1rem;top:-2.8rem;font-size:96px;font-size:6rem;opacity:0.08;color:#fff}.page-template-page-home .pricing-testimonials-widget .pricing-testimonials-wrap .owl-dots{position:absolute;right:0;bottom:14px}.page-template-page-home .pricing-testimonials-widget .pricing-testimonials-wrap .owl-dots span{width:8px;height:8px;margin:4px;background:rgba(255,255,255,0.25)}.page-template-page-home .pricing-testimonials-widget .pricing-testimonials-wrap .owl-dots .active span,.page-template-page-home .pricing-testimonials-widget .pricing-testimonials-wrap .owl-dots .owl-dot:focus span{background:#fff}.page-template-page-home .pricing-testimonials-widget blockquote{text-align:left;border-left:0;font-size:24px;font-size:1.5rem;line-height:2.125rem;color:#fff;font-style:normal;padding:0;margin-bottom:0}.page-template-page-home .pricing-testimonials-widget blockquote cite{display:block;line-height:1;margin:0;font-weight:700;font-size:14px;font-size:.875rem;color:#fff}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-text{margin-bottom:2rem}.page-template-page-home .pricing-testimonials-widget blockquote p{margin-bottom:0.6rem;font-weight:600}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-image{max-width:56px;display:block;position:relative;float:left;margin-right:1rem}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-image img{display:block;width:100%;border-radius:100%}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-cite{overflow:hidden;line-height:1.4}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-cite cite{margin:0 0 0.3rem}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-position,.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-website{display:block;line-height:1.2;font-weight:400;font-size:14px;font-size:.875rem;color:rgba(255,255,255,0.75);padding-right:24%}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-position{color:rgba(255,255,255,0.5)}.page-template-page-home .pricing-testimonials-widget blockquote .testimonial-info{position:relative;padding-right:2.5rem;display:inline-block}@media screen and (min-width: 56.25rem){.page-template-page-home #pricing-testimonials{background:transparent;margin-bottom:7.5rem}.page-template-page-home #pricing-testimonials .container{padding:5.625rem 0}.page-template-page-home #pricing-testimonials .container .bg-shape{display:block}.page-template-page-home #pricing-testimonials .container .container-top-section{flex-direction:row}.page-template-page-home #pricing-testimonials .container .pricing-testimonials-main,.page-template-page-home #pricing-testimonials .container .pricing-testimonials-slider{width:50%;padding:15px}.page-template-page-home #pricing-testimonials .container .pricing-testimonials-main{padding:15px 8.77% 15px 0;text-align:left}.page-template-page-home #pricing-testimonials .container .pricing-testimonials-main .section-title,.page-template-page-home #pricing-testimonials .container .pricing-testimonials-main .section-text{text-align:left}.page-template-page-home #pricing-testimonials .container .pricing-testimonials-logos{width:65.9%;padding:3rem 0 0 0}.page-template-page-home #pricing-testimonials .container .pricing-testimonials-logos .logos{font-size:1rem;justify-content:space-between}}.page-template-page-home #pricing-testimonials{margin-bottom:0}.page-template-page-home #get-started{padding:4rem 0;margin-top:4rem;text-align:center;background:#F0F4F8}.page-template-page-home #get-started h3{font-size:32px;font-size:2rem;margin-bottom:0}.page-template-page-home #get-started .button{line-height:54px;padding:0 34px;font-size:22.4px;font-size:1.4rem}.page-template-page-home #get-started>div>div{margin-top:0.825rem}.page-template-page-home #get-started>div>div a{font-size:1rem;border-bottom:1px dotted}.page-template-page-home #get-started>div>div a:hover,.page-template-page-home #get-started>div>div a:focus{opacity:1}.page-template-page-home #get-started .button{font-size:16px}.page-template-page-home .site-footer{margin-top:0}@media screen and (max-width: 1140px){.page-template-page-home .container{max-width:96%}}@media screen and (min-width: 30rem){.page-template-page-home #as-seen-on .logos-item,.page-template-page-home #as-seen-on-alt .logos-item,.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos .logos-item{flex:1 0 calc( 33.333333% - 0.8em)}}@media screen and (min-width: 37.5rem){.page-template-page-home #what-you-can-do .what-you-can-do-list-item{flex:0 0 48%}.page-template-page-home #what-you-can-do .what-you-can-do-list-item:hover,.page-template-page-home #what-you-can-do .what-you-can-do-list-item:focus,.page-template-page-home #what-you-can-do .what-you-can-do-list-item.active{flex:0 0 calc(48% + 10px)}}@media screen and (min-width: 45rem){.page-template-page-home #features{padding:4.625rem 0 0;overflow:hidden;font-size:20px;font-size:1.25rem}.page-template-page-home #features .feature .container{flex-flow:row wrap}.page-template-page-home #features .feature h3{font-size:1.75rem}.page-template-page-home #as-seen-on .logos-item,.page-template-page-home #as-seen-on-alt .logos-item,.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos .logos-item{flex:1 0 calc( 25% - 0.8em)}.page-template-page-home .page-header .section-title{font-size:48px;font-size:3rem}.page-template-page-home #get-started .button{font-size:22.4px;font-size:1.4rem}}@media screen and (min-width: 56.25rem){.page-template-page-home .container{width:1140px}.page-template-page-home #features .feature h3{font-size:1.875rem}.page-template-page-home .as-seen-on{padding:3rem 0 4rem}.page-template-page-home .as-seen-on img{margin-top:1.5rem}.page-template-page-home #as-seen-on .logos-item,.page-template-page-home #as-seen-on-alt .logos-item,.page-template-page-home #pricing-testimonials .pricing-testimonials-logos .logos .logos-item{flex:1 0 0;margin-bottom:1em}.page-template-page-home #home-video{padding-top:5.5rem;margin-top:0}.page-template-page-home #home-video .section-text{max-width:880px}.page-template-page-home #home-video .as-seen-on{padding:4rem 0 5rem}.page-template-page-home #what-you-can-do{margin-top:5rem;padding:4.625rem 0 6rem}.page-template-page-home #what-you-can-do .section-text{margin-bottom:4rem}.page-template-page-home #what-you-can-do .what-you-can-do{flex-direction:row}.page-template-page-home #what-you-can-do .what-you-can-do-list{width:33.333%}.page-template-page-home #what-you-can-do .what-you-can-do-list-item{flex:0 0 100%}.page-template-page-home #what-you-can-do .what-you-can-do-list-item:hover,.page-template-page-home #what-you-can-do .what-you-can-do-list-item:focus,.page-template-page-home #what-you-can-do .what-you-can-do-list-item.active{flex:0 0 calc(100% + 10px)}.page-template-page-home #what-you-can-do .what-you-can-do-list-item-text{font-size:15px;font-size:.9375rem}.page-template-page-home #what-you-can-do .what-you-can-do-image{width:66.667%}.page-template-page-home #what-you-can-do .what-you-can-do-image .image-box{margin:0 5rem 0}.page-template-page-home #aio{padding:2.5rem 0 4rem}.page-template-page-home #aio .aio-icons-item{flex:0 0 16.666666%;margin-bottom:0}.page-template-page-home #pricing-testimonials{padding-top:4rem}}.page-template-page-home.accessible-colors-mode .pricing-testimonials-widget .pricing-testimonials-wrap:before{display:none}.page-template-page-home.accessible-colors-mode #features .feature .feature-text p,.page-template-page-home.accessible-colors-mode .page-header .section-text{opacity:1}.page-template-page-home.accessible-colors-mode #aio .aio-icons-item:hover,.page-template-page-home.accessible-colors-mode #aio .aio-icons-item:focus,.page-template-page-home.accessible-colors-mode #aio .aio-icons-item.active{color:#155B9A}.page-template-page-home.accessible-colors-mode #what-you-can-do .what-you-can-do-list .all-features{color:#155B9A}
