@charset "UTF-8";
/*!

Author:         Andrew M Robbins
Author URI:     https://simpleblend.net

*/@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{to{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@font-face{font-family:Manrope;src:url(../fonts/manrope-bold.woff2) format("woff2"),url(../fonts/manrope-bold.woff) format("woff"),url(../fonts/manrope-bold.otf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Manrope;src:url(../fonts/manrope-medium.woff2) format("woff2"),url(../fonts/manrope-medium.woff) format("woff"),url(../fonts/manrope-medium.otf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:Manrope;src:url(../fonts/manrope-regular.woff2) format("woff2"),url(../fonts/manrope-regular.woff) format("woff"),url(../fonts/manrope-regular.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:FontAwesome;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot) format("embedded-opentype"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.svg) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes waveSway{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes waveSway{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cloudSway{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(200px);transform:translateX(200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cloudSway{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(200px);transform:translateX(200px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.waves{width:100%;height:25vh;min-height:14em;position:absolute;overflow:hidden;top:-7%;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:0;z-index:99}@media (max-width:1000px){.waves{top:-6%}}@media (max-width:500px){.waves{top:-4%}}.wave{width:calc(100% + 4em);height:100%;position:absolute;left:-2em;background:bottom repeat-x;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin:0}.wave_1{-webkit-animation-name:wave_1;animation-name:wave_1;-webkit-animation-duration:4.5s;animation-duration:4.5s;-webkit-animation-delay:-1.2s;animation-delay:-1.2s;top:-3em;z-index:1;opacity:.1;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22246%22%20height%3D%222000%22%20viewBox%3D%220%200%20246%202000%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23153C65%22%20d%3D%22M0%202000c50.43%200%2072.57-20.522%20123-20.522%2050.43%200%2071.34%2020.522%20123%2020.522V0H0v2000z%22/%3E%3C/svg%3E");background-position:0 100%;margin:0}.wave_2{-webkit-animation-name:wave_2;animation-name:wave_2;-webkit-animation-duration:4.1s;animation-duration:4.1s;-webkit-animation-delay:-.6s;animation-delay:-.6s;top:-4em;z-index:2;opacity:.25;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22307%22%20height%3D%222000%22%20viewBox%3D%220%200%20307%202000%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23153C65%22%20d%3D%22M0%200h307v2000c-64.47%200-90.563-25.623-153.5-25.623C90.565%201974.377%2062.935%202000%200%202000V0z%22/%3E%3C/svg%3E");background-position:100% 100%;margin:0}.wave_3{-webkit-animation-name:wave_3;animation-name:wave_3;-webkit-animation-duration:3.7s;animation-duration:3.7s;-webkit-animation-delay:-.1s;animation-delay:-.1s;top:-7.8em;z-index:3;opacity:.5;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22384%22%20height%3D%222000%22%20viewBox%3D%220%200%20384%202000%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23153C65%22%20d%3D%22M0%200h384v2000c-80.64%200-113.28-32.047-192-32.047S78.72%202000%200%202000V0z%22/%3E%3C/svg%3E");background-position:bottom;margin:0}.wave_4{-webkit-animation-name:wave_4;animation-name:wave_4;-webkit-animation-delay:-1.8s;animation-delay:-1.8s;top:-4.2em;z-index:4;opacity:.75;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22480%22%20height%3D%222000%22%20viewBox%3D%220%200%20480%202000%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23153C65%22%20d%3D%22M480%202000c-100.8%200-141.6-39.892-240-39.892S98.4%202000%200%202000V0h480v2000z%22/%3E%3C/svg%3E");background-position:0 100%}.wave_4,.wave_5{-webkit-animation-duration:4s;animation-duration:4s;margin:0}.wave_5{-webkit-animation-name:wave_5;animation-name:wave_5;-webkit-animation-delay:-3s;animation-delay:-3s;top:-4.5em;z-index:5;opacity:1;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22600%22%20height%3D%222000%22%20viewBox%3D%220%200%20600%202000%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%2312375F%22%20d%3D%22M0%202000c123%200%20177-49.866%20300-49.866S474%202000%20600%202000V0H0v2000z%22/%3E%3C/svg%3E");background-position:100% 100%}@-webkit-keyframes wave_1{0%{-webkit-transform:rotate(0deg) translatey(-.61em) rotate(0deg);transform:rotate(0deg) translatey(-.61em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-.61em) rotate(-1turn);transform:rotate(1turn) translatey(-.61em) rotate(-1turn)}}@keyframes wave_1{0%{-webkit-transform:rotate(0deg) translatey(-.61em) rotate(0deg);transform:rotate(0deg) translatey(-.61em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-.61em) rotate(-1turn);transform:rotate(1turn) translatey(-.61em) rotate(-1turn)}}@-webkit-keyframes wave_2{0%{-webkit-transform:rotate(0deg) translatey(-.77em) rotate(0deg);transform:rotate(0deg) translatey(-.77em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-.77em) rotate(-1turn);transform:rotate(1turn) translatey(-.77em) rotate(-1turn)}}@keyframes wave_2{0%{-webkit-transform:rotate(0deg) translatey(-.77em) rotate(0deg);transform:rotate(0deg) translatey(-.77em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-.77em) rotate(-1turn);transform:rotate(1turn) translatey(-.77em) rotate(-1turn)}}@-webkit-keyframes wave_3{0%{-webkit-transform:rotate(0deg) translatey(-.96em) rotate(0deg);transform:rotate(0deg) translatey(-.96em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-.96em) rotate(-1turn);transform:rotate(1turn) translatey(-.96em) rotate(-1turn)}}@keyframes wave_3{0%{-webkit-transform:rotate(0deg) translatey(-.96em) rotate(0deg);transform:rotate(0deg) translatey(-.96em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-.96em) rotate(-1turn);transform:rotate(1turn) translatey(-.96em) rotate(-1turn)}}@-webkit-keyframes wave_4{0%{-webkit-transform:rotate(0deg) translatey(-1.2em) rotate(0deg);transform:rotate(0deg) translatey(-1.2em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-1.2em) rotate(-1turn);transform:rotate(1turn) translatey(-1.2em) rotate(-1turn)}}@keyframes wave_4{0%{-webkit-transform:rotate(0deg) translatey(-1.2em) rotate(0deg);transform:rotate(0deg) translatey(-1.2em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-1.2em) rotate(-1turn);transform:rotate(1turn) translatey(-1.2em) rotate(-1turn)}}@-webkit-keyframes wave_5{0%{-webkit-transform:rotate(0deg) translatey(-1.5em) rotate(0deg);transform:rotate(0deg) translatey(-1.5em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-1.5em) rotate(-1turn);transform:rotate(1turn) translatey(-1.5em) rotate(-1turn)}}@keyframes wave_5{0%{-webkit-transform:rotate(0deg) translatey(-1.5em) rotate(0deg);transform:rotate(0deg) translatey(-1.5em) rotate(0deg)}to{-webkit-transform:rotate(1turn) translatey(-1.5em) rotate(-1turn);transform:rotate(1turn) translatey(-1.5em) rotate(-1turn)}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:inherit}mark{background:#ff0;color:#000}small{font-size:90%;font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}code{background:#f8f7fc;padding:4px 10px 7px;border-radius:.4em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;padding:0;margin:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#edd_checkout_cart_form,#edd_user_history,.edd-table,.edd_sl_table{width:100%;background:#fff;vertical-align:top;margin:0 0 1em;border-radius:10px;border:1px solid #ccc}#edd_checkout_cart_form thead,#edd_checkout_cart_form tr,#edd_user_history thead,#edd_user_history tr,.edd-table thead,.edd-table tr,.edd_sl_table thead,.edd_sl_table tr{border-bottom:1px solid #ccc}#edd_checkout_cart_form input,#edd_user_history input,.edd-table input,.edd_sl_table input{background:#f8f7fc;padding:.5787em 1em;margin-top:.40188em}.account #edd_checkout_cart_form,.account #edd_sl_license_keys,.account #edd_user_history,.account .account-nav-list-item-link,.account .edd-table,.account .edd_sl_table,.account table,.account thead,.account tr{border-color:#ddd}#edd_sl_license_keys{border-radius:10px;border:1px solid #415aff}#edd_sl_license_keys>tr>td:first-child{width:35%}#edd_sl_license_keys .fa-key{margin-top:0;margin-left:1.2em}#edd_sl_license_keys .edd_sl_license_row .edd_sl_type{width:330px}@media (max-width:600px){#edd_sl_license_keys .edd_sl_license_row .edd_sl_type{width:100%}}@media (max-width:600px){.edd_checkout_cart_item_title{display:block}}#edd_checkout_cart{width:100%}@media (max-width:600px){#edd_checkout_cart thead{display:none}#edd_checkout_cart tbody{padding-bottom:0!important}#edd_checkout_cart .eddr-cart-item-notice{text-align:center;float:none;display:inline-block}}.edd_sl_table .edd_sl_purchase_number{display:none}.edd_form label{margin-bottom:.69444em;display:block;font-weight:700;font-family:IBM Plex Sans,helvetica}.edd_form label+.edd-description{margin-bottom:1.2em}.edd_form fieldset p{position:relative}.wps-welcome{display:block;margin-top:0;text-align:center;margin-bottom:2.48832em}@media (max-width:600px){.wps-welcome{margin-bottom:2.88em}}.wps-welcome-link{color:#1f1f23}#edd_purchase_form{margin-bottom:7em;max-width:700px}#edd_purchase_form .spinner{width:30px;height:30px;border:3px solid #1f1f23;border-top-color:#fff;right:calc(50% - 15px);bottom:17px}#edd_purchase_form.is-logged-out #edd-stripe-payment-errors,#edd_purchase_form.is-logged-out #edd_cc_address,#edd_purchase_form.is-logged-out #edd_cc_fields,#edd_purchase_form.is-logged-out #edd_purchase_submit{display:none}@media (max-width:800px){#edd_purchase_form{max-width:95%}}.component-account-profile .form{margin:0}.edd_download_history_row:nth-child(2),.edd_download_history_row:nth-child(3){display:none}.edd_sl_item_expiration{margin-top:0}.edd_sl_license_status{text-transform:capitalize;width:100%}.code-snippet-inline{font-family:monospace}.edd_price_options>ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:900px){.edd_price_options>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.edd_price_options>ul li{margin:0;background:#fff;width:32%;padding:1.44em;border-radius:10px;border:1px solid #cbcbcb}@media (max-width:900px){.edd_price_options>ul li{width:100%;margin-bottom:1.728em}}.edd_price_options>ul li.is-highlighted,.edd_price_options>ul li:first-of-type{-webkit-box-shadow:0 0 0 5px #009eff inset;box-shadow:inset 0 0 0 5px #009eff;border:none}.edd_price_options>ul li.is-highlighted:before,.edd_price_options>ul li:first-of-type:before{background:#009eff;color:#fff;border-bottom:0}.edd_price_options>ul li.is-not-highlighted,.edd_price_options>ul li.is-not-highlighted:first-of-type{-webkit-box-shadow:none;box-shadow:none;border:1px solid #cbcbcb}.edd_price_options>ul li.is-not-highlighted:before,.edd_price_options>ul li.is-not-highlighted:first-of-type:before{background:#f0f0f0;color:#1f1f23;border-bottom:1px solid #cbcbcb}.edd_price_options>ul li>small{margin-top:-18px!important;margin-bottom:2em!important}.edd_price_options .edd-variable-pricing-desc{display:none}.plan-price-month,.plan-price-year{text-align:center;font-size:38px;font-weight:700;margin:8px 0 29px;line-height:1;display:block}@media (max-width:1500px){.plan-price-month,.plan-price-year{font-size:38px}}@media (max-width:1000px){.plan-price-month,.plan-price-year{font-size:30px}}@media (max-width:600px){.plan-price-month,.plan-price-year{font-size:28px}}.edd_price_option_sep{text-align:center;display:none;margin:0}.edd_price_option_name{display:block;text-align:center;font-size:28px;font-weight:100;margin-top:-20px}.edd_downloads_list{width:100%}.edd_cart_total{text-align:center;font-size:1.44em;padding:1em;background:#f8f7fc;border-bottom-right-radius:8px;border-bottom-left-radius:8px}@media (max-width:600px){.edd_cart_footer_row,.edd_cart_total{margin-top:0!important}}#edd_checkout_cart_form{z-index:99999}#edd_checkout_cart_form th.edd_cart_total{padding:.5em;font-size:30px;font-family:IBM Plex Sans,helvetica}@media (max-width:600px){#edd_checkout_cart_form th.edd_cart_total{padding:.69444em}}@media (max-width:600px){#edd_checkout_cart_form{margin-top:0}}.is-stuck{position:fixed!important;top:0!important}#edd_checkout_cart_form_header{display:none;margin-top:0}#edd_checkout_cart_form_header.is-stuck{display:block;width:100%!important;left:0!important;border-radius:0;font-size:.83333em;-webkit-box-shadow:0 18px 17px -23px rgba(0,0,0,.5);box-shadow:0 18px 17px -23px rgba(0,0,0,.5);-webkit-transform:translateZ(0);transform:translateZ(0);z-index:9;background:#fff}#edd_checkout_cart_form_header.is-stuck #edd_checkout_cart{width:80%;margin:0 auto;-webkit-box-shadow:none;box-shadow:none}#edd_checkout_cart_form_header.is-stuck tfoot{display:none}#edd_checkout_cart_form_header.is-stuck th.edd_cart_total{padding:0}#edd_checkout_cart_form_header.is-stuck .edd_cart_header_row th,#edd_checkout_cart_form_header.is-stuck .edd_cart_item td{padding-top:.69444em;padding-bottom:0;width:33.33333%;text-align:center}@media (max-width:600px){#edd_checkout_cart_form_header.is-stuck .edd_cart_header_row th,#edd_checkout_cart_form_header.is-stuck .edd_cart_item td{width:100%;margin-top:0;text-align:left}}#edd_checkout_cart_form_header.is-stuck .edd_cart_item td{padding-top:0;padding-bottom:.69444em}.edd_cart_remove_item_btn{display:block;width:100%}#edd-purchase-button{display:block;margin:0 auto}.edd-sl-active{color:green}#edd_final_total_wrap{text-align:center;margin-bottom:-.2787em;font-size:90%}#edd-card-city-wrap,#edd-card-country-wrap,#edd-first-name-wrap{width:48%;float:left;margin-top:0}#edd-card-city-wrap .edd-description,#edd-card-country-wrap .edd-description,#edd-first-name-wrap .edd-description{display:none}@media (max-width:500px){#edd-card-city-wrap,#edd-card-country-wrap,#edd-first-name-wrap{width:100%}}#edd-card-state-wrap,#edd-card-zip-wrap,#edd-last-name-wrap{float:right;width:48%;margin-top:0}#edd-card-state-wrap .edd-description,#edd-card-zip-wrap .edd-description,#edd-last-name-wrap .edd-description{display:none}@media (max-width:500px){#edd-card-state-wrap,#edd-card-zip-wrap,#edd-last-name-wrap{width:100%}}.edd-description{font-size:15px;display:inline-block;margin-bottom:.69444em;margin-top:0}#edd_checkout_wrap{width:100%;min-height:800px;margin-bottom:2.48832em}#edd_checkout_wrap .msg-notice{width:100%;margin-top:0;background-color:#f8f7fc;color:#1f1f23}#edd_checkout_wrap .msg-notice a{color:#1f1f23}.checkout #edd_checkout_wrap .msg-notice{background:#eae3ff;max-width:400px}.is-registered-and-purchasing #edd_checkout_user_info,.is-registered-and-purchasing #edd_purchase_submit{display:block}.is-registered-and-purchasing #edd_checkout_user_info .edd-required-indicator{display:none}.edd-select.valid+label+.exp-divider+.edd-select.valid+label:after{bottom:18px}#edd_checkout_user_info{margin-top:0}#edd_checkout_user_info #edd-email-wrap{margin-bottom:1.44em}#edd_checkout_login_register,#edd_checkout_user_info{margin-top:2em}#edd_checkout_login_register.zoomIn,#edd_checkout_user_info.zoomIn{display:block}#edd_checkout_login_register{display:none}#edd_purchase_submit{text-align:center}#edd_purchase_submit.is-visible{display:block}.component-ask-existing{text-align:center;margin-top:3.456em}.component-ask-existing .button,.component-ask-existing .button:hover{background-color:#22c8f4}.component-ask-existing .button:first-child{margin-right:.48225em}.component-ask-existing .button:last-child{margin-left:.48225em}.component-ask-existing .button.is-disabled:hover{cursor:pointer;background-color:#ececec}#edd-user-login-submit,.lostpassword-submit{text-align:center;margin-top:2.0736em;margin-bottom:.48225em}.ajax-forgot-pass{display:block;text-align:center;margin-top:0;color:#1f1f23}.edd-required-indicator{color:red}.logged-in .component-ask-existing{display:none}.logged-in #edd_checkout_user_info{display:block;margin-top:0}.logged-in #edd_checkout_login_register{display:none}.edd_errors+#edd-user-login-submit input{opacity:1}.edd_errors+#edd-user-login-submit input:hover{cursor:pointer}.edd_errors{margin-bottom:1.44em}.edd_errors .edd_error{padding:0;margin-bottom:0;color:#1f1f23}#edd-card-number-wrap{position:relative;margin-top:1.44em}#edd-card-number-wrap:before{content:"";display:block;background-image:url(imgs/icon-creditcards.svg);background-size:100%;background-position:50% 50%;width:300px;height:34px;background-repeat:no-repeat;background-color:transparent;position:absolute;top:7px;right:0}@media (max-width:700px){#edd-card-number-wrap:before{position:static;margin:-1em auto 2em}}@media (max-width:400px){#edd-card-number-wrap:before{width:250px}}.exp-divider{font-size:1.2em}.card-expiration .is-valid{position:absolute;bottom:0;left:42%}.card-expiration .edd-description{display:block}#card_exp_month,#card_exp_year{width:100px}#edd-card-city-wrap .edd-input.valid+label:after,#edd-card-country-wrap .edd-input.valid+label:after,#edd-card-state-wrap .edd-input.valid+label:after,#edd-card-zip-wrap .edd-input.valid+label:after,#edd-first-name-wrap .edd-input.valid+label:after,#edd-last-name-wrap .edd-input.valid+label:after{bottom:18px}.is-valid:after{content:"";display:block;position:absolute;bottom:15px;right:1em;width:30px;height:30px;background:url(imgs/icon-check.svg);background-size:cover;background-position:50% 50%;opacity:.4}label{position:relative;font-family:IBM Plex Sans,helvetica;font-size:17px}label .is-valid{display:block;-webkit-animation-duration:.8s;animation-duration:.8s}label .is-valid:after{bottom:auto;top:200%}input.pulse{-webkit-animation-duration:.8s;animation-duration:.8s}select+.is-valid:after{right:1.44em}#card_exp_year+.is-valid{position:absolute;bottom:0;left:42%}#edd-card-address-2-wrap label,#edd-card-address-wrap label,#edd-card-cvc-wrap label,#edd-card-name-wrap label,#edd-card-number-wrap label,.card-expiration label{margin-bottom:0;font-family:IBM Plex Sans,helvetica}#edd-card-address-2-wrap label.error,#edd-card-address-wrap label.error,#edd-card-cvc-wrap label.error,#edd-card-name-wrap label.error,#edd-card-number-wrap label.error,.card-expiration label.error{margin-bottom:1.728em}#card_exp_month-error,#card_exp_year-error{position:absolute;bottom:-12px;left:35%}.edd-label[for=edd-email]{margin-bottom:0}.edd-discount-loader.edd-loading,.edd-loading-ajax.edd-loading{position:relative;padding:0;width:50px;height:50px;display:block;text-align:center;margin:0 auto}.edd-discount-loader.edd-loading:before,.edd-loading-ajax.edd-loading:before{display:block;content:"";position:absolute;border-radius:50%;width:50px;height:50px;border:.15em solid #000;border-top-color:transparent;-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}#edd_sl_cancel_renewal_form{max-width:700px;margin:0 auto;border:none}.edd-discount-loader.edd-loading{margin:0 0 0 auto;top:55%;left:auto;right:-45px;z-index:9;padding:0;width:30px;height:30px;position:absolute}@media (max-width:600px){.edd-discount-loader.edd-loading{top:35%;right:15px}}.edd-discount-loader.edd-loading:before{width:30px;height:30px}#edd-purchase-button+.edd-loading{top:20px}.animated{-webkit-animation-duration:.3s;animation-duration:.3s}.msg-success.animated.fadeInDown{opacity:0;-webkit-animation:fade 5s linear;animation:fade 5s linear}form input:-moz-read-only.edd-submit{opacity:1}@-webkit-keyframes fade{0%{opacity:0}5%{opacity:1}80%{opacity:1}90%{opacity:0}}@keyframes fade{0%{opacity:0}5%{opacity:1}80%{opacity:1}90%{opacity:0}}.is-invalid-wrap{clear:both}.wps-checkout-login-container{position:relative;margin-bottom:4em}.wps-checkout-login-container #edd_checkout_login_register,.wps-checkout-login-container #edd_checkout_user_info{top:0;left:0;width:100%;-webkit-animation-duration:.2s;animation-duration:.2s}.edd_cart_item_price em{background-color:#f8f7fc;padding:5px 15px;border-radius:.4em;font-size:13px;margin-bottom:10px;display:inline-block;font-style:normal}@media (max-width:600px){#edd_checkout_cart_form .edd_cart_item .edd_cart_item_price{display:none}}#edd_sl_license_upgrades td:first-child{width:20%}#edd_sl_license_upgrades td{width:10%}.purchase-confirmation .header{z-index:6;background:transparent}.purchase-confirmation .page-header+p{display:none}.purchase-confirmation .page-header .icon{margin-right:0;top:2px}.edd_purchase_receipt_files{list-style:none;margin:0 0 1.44em;padding:0}#edd_purchase_receipt{margin-bottom:1.44em}#edd_purchase_receipt+h3{display:none}.gform_fields{list-style:none;margin:0}.gform_fields .gf_left_half,.gform_fields .gf_right_half{width:48%}.gform_fields .gf_left_half{float:left}.gform_fields .gf_right_half{float:right}.gform_fields .gfield,.gform_fields .ginput_container{margin-top:0}.gform_fields .gfield{margin-bottom:1.2em}#edd_cc_fields{position:relative}.edd-stripe-card-selector{margin-top:0}#edd_secure_site_wrapper{margin-top:0;text-align:center;margin-bottom:3em;position:absolute;top:0;right:0;font-size:16px}#edd_secure_site_wrapper .padlock{top:8px}#edd_secure_site_wrapper .padlock svg{width:15px}#disqus_thread{margin-top:4.1472em;margin-bottom:4.1472em;width:100%}#dsq-content{display:none}.edd_purchase_receipt_files .edd_download_file_link{margin-top:0}#edd_purchase_receipt .edd_license_key{padding-bottom:2em}.edd_purchase_receipt_product_notes{font-size:14px;margin-top:15px}#user_switching_switch_on{text-align:center;margin:4em 0}#edd_purchase_receipt_products{margin-bottom:5em}#edd_purchase_receipt_products td:first-child,#edd_purchase_receipt_products th:first-child{width:48%}#edd_purchase_receipt_products td{vertical-align:top}.no-flexboxlegacy.flexboxtweener .logo-header{width:160px}.no-flexboxlegacy.flexboxtweener .component-snippet,.no-flexboxlegacy.flexboxtweener body.l-col{display:block}.is-mobile .pace,.page.auth #drift-widget-container,.page.auth .pace,.page.checkout .pace,.page.demo .pace,.page.home .pace,.page.how .pace,.page.purchase .pace,.page.support .pace{display:none}.affwp-tos{font-weight:400}#affwp-login-form legend{display:none}#affwp-affiliate-dashboard{max-width:1270px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:4em auto 3em}#affwp-affiliate-dashboard .user-info{position:absolute;top:-70px}#affwp-affiliate-dashboard .affwp-form,#affwp-affiliate-dashboard .edd_form,#affwp-affiliate-dashboard .form,#affwp-affiliate-dashboard .search-form{max-width:100%}#affwp-affiliate-dashboard .edd-submit,#affwp-affiliate-dashboard input[type=submit]{font-size:1.2em;width:auto}#affwp-affiliate-dashboard input:not([type=checkbox]){height:50px}#affwp-affiliate-dashboard #affwp-graphs-date-options,#affwp-affiliate-dashboard .affwp-datepicker{height:50px;width:200px;margin-right:.7em}#affwp-affiliate-dashboard-url-generator h5{margin-top:2em}#affwp-affiliate-dashboard-stats .affwp-tab-content{margin-bottom:2em}#affwp-affiliate-dashboard-stats,.account-content-wrapper,.affwp-tab-content{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.affwp-tab-content{padding:0 0 0 2em}.account-wrapper{width:100%}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a{color:#415aff}#affwp-affiliate-dashboard-tabs,.account-nav-wrapper,.account-nav-wrapper ul{width:300px;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#affwp-affiliate-dashboard-tabs .user-info,.account-nav-wrapper .user-info,.account-nav-wrapper ul .user-info{background:#f8f7fc;padding:15px 30px 4px;margin-bottom:1em;position:static;border-radius:10px;border:1px solid #ddd}#affwp-affiliate-dashboard-tabs,.account-nav-wrapper{position:relative}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.affwp-affiliate-dashboard-tab:last-of-type a{border-bottom:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{width:100%;display:block;border-bottom:1px solid #ddd;padding-bottom:10px;-webkit-transition:color .14s ease;-o-transition:color ease .14s;transition:color .14s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:color;color:#1f1f23}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a:hover{opacity:1;text-decoration:underline}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li.active a:hover{text-decoration:none}.affwp-affiliate-dashboard-tab{position:relative}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li a{margin-top:0;padding-top:10px;padding-left:10px}#affwp-affiliate-dashboard .affwp-send-notifications-wrap label,.affwp-form .affwp-tos,.affwp-form .affwp-user-remember{width:auto;font-weight:400;display:inline}table.affwp-table td,table.affwp-table th{color:#181625}.edd_price_options li[itemprop=offers]>label{margin-top:.3em;position:relative;top:-16px}#affwp-affiliate-dashboard-url-generator h5{font-weight:700}table.affwp-table td.affwp-table-no-data,table.affwp-table th.affwp-table-no-data{padding:1em}#affwp-affiliate-dashboard h4,#affwp-graphs-filter,.affwp-wrap.affwp-payment-email-wrap{margin-top:0}#affwp-affiliate-dashboard h4{display:none}.edd-payment-icons{text-align:center}#edd-payment-mode-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-30px;left:-6px}#edd-payment-mode-wrap .edd-gateway-option{width:25%;text-align:center;margin:0;padding:1em 10px 1em 0}#edd-payment-mode-wrap .edd-gateway{display:inline-block;width:auto;margin-right:10px;padding:1em;position:relative;top:-2px}#edd-stripe-update-billing-address{display:inline-block;width:auto}#edd-stripe-update-billing-address+label{width:70%;display:inline-block;margin-left:10px;font-weight:400}div[data-tippy-root] div.tippy-box{background-color:#fff;padding:1.3em;border-radius:.5em;margin:0;-webkit-box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),1px -6px 20px 3px rgba(0,0,0,.05);box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),1px -6px 20px 3px rgba(0,0,0,.05);border:none;border-radius:1em}div[data-tippy-root] div.tippy-box h3{font-size:1.5em;text-align:left;width:100%}div[data-tippy-root] div.tippy-box .mailinglist-copy,div[data-tippy-root] div.tippy-box p{text-align:left}div[data-tippy-root] div.tippy-box .mailinglist-copy:last-child,div[data-tippy-root] div.tippy-box p:last-child{margin-bottom:0}div[data-tippy-root] div.tippy-box .btn-group{margin:0}div[data-tippy-root] div.tippy-box .btn{width:100%;margin-top:15px;font-size:15px}div[data-tippy-root] div.tippy-box .mailinglist-email{padding:.7em 1.2em;font-size:15px}div[data-tippy-root] div.tippy-box .mailinglist-copy{margin-top:0;font-weight:700}div[data-tippy-root] div.tippy-box .mailinglist-form .spinner{top:calc(70% - 8px);right:calc(55% - 120px)}.tippy-content{padding:0;margin:0}div[data-tippy-root] div.tippy-box[data-theme~=dark]{background-color:#2f2d41;color:#fff}div[data-tippy-root] div.tippy-box[data-theme~=dark] .tippy-arrow{margin-top:0!important}div[data-tippy-root] div.tippy-box[data-theme~=dark] a{color:#fff!important}.btn-getting-started-wrapper [data-tippy-root]{border-radius:1em}.header [data-tippy-root]{top:38px!important}#getting-started-wrapper{display:none}[data-tippy-root] #getting-started-wrapper{display:block}.sw:before{color:#1f1f23}.swp_social_panel:not(.swp_social_panelSide){margin-top:60px!important}@media (max-width:600px){.swp_social_panel:not(.swp_social_panelSide){left:0!important;width:100%!important;padding:1px 10px!important;margin:10px 0!important}}.swp_social_panel .total_shares{margin-top:0}.swp_social_panel .sw{height:40px;width:30px;font-size:21px}.swp_social_panelSide .sw:before,.swp_social_panelSide .swp_share{color:#222}.swp_floating_panel .sw{font-size:26px}.swp_social_panel.swp_pill .nc_tweetContainer{border-radius:8px!important}.swp_floating_panel.swp_social_panel .swp_share_button .swp_share_link:hover{background:#fff;opacity:.6}.swp_floating_panel.swp_social_panel .nc_tweetContainer:not(.total_shares):not(.total_sharesalt),.swp_floating_panel.swp_social_panel .nc_tweetContainer:not(.total_shares):not(.total_sharesalt):hover,body .swp_floating_panel.swp_social_panel.swp_other_light_gray_outlines:hover .nc_tweetContainer,html body .swp_floating_panel.swp_social_panel.swp_individual_light_gray_outlines .nc_tweetContainer:hover{border:none}.swp_social_panelSide[class*=swp_side]{padding:0 0 30px}#fomo-close,#someone-purchased{margin-top:0}.component-demo .wps-items{left:8vw}.checkout.is-showing-notices .main{margin-top:-20px}.checkout.is-showing-notices>.header{margin-top:0}html[lang=en-US]{margin:0!important;padding:0}body{min-height:100vh;width:100%;height:100%;letter-spacing:.01em;line-height:1.7;position:relative;font-size:16px;font-family:Manrope,arial;color:#1f1f23;-webkit-backface-visibility:hidden;background-color:#fff;overflow-x:hidden}body *+*{margin-top:1.5rem}*,:after,:before{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}::-moz-selection{background-color:#cbcbcb}::selection{background-color:#cbcbcb}code,kbd,pre,samp{font-size:16px;margin-top:0;font-family:Source Code Pro,monospace}code *,kbd *,pre *,samp *{-webkit-font-smoothing:initial}@media (max-width:1440px){code,kbd,pre,samp{font-size:13px}}[class^=lang] code,[data-language] code,pre [class^=lang],pre [data-language]{-webkit-animation:fade-in .3s ease-in-out 2s forwards;animation:fade-in .3s ease-in-out 2s forwards}.hljs{background:#1e2940}dl,ol,ul{padding:0;margin:.69444em 0 1.2em 1.2em}dl li,ol li,ul li{margin-top:.48225em}h1,h2,h3,h4,h5,h6{font-family:IBM Plex Sans,helvetica;line-height:1.1;color:#0f0728;margin:0 0 .48225em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1{font-size:42px;font-weight:700}@media (max-width:1500px){h1{font-size:42px}}@media (max-width:700px){h1{font-size:2.0736em}}@media (max-width:500px){h1{font-size:26px}}h2{font-size:1.85em;font-weight:700}@media (max-width:700px){h2{font-size:1.44em}}h3{font-size:1.44em;font-weight:700}@media (max-width:700px){h3{font-size:1.44em}}h4{font-size:1.44em}h5{font-size:1.2em}h6{font-size:1em}a{color:#415aff}a:hover{opacity:.7}p{font-size:1em;margin-top:0;width:100%}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:1.2em}@media (max-width:1500px){p{font-size:1em}}@media (max-width:600px){p{font-size:16px}}.heading-center{text-align:center}td,th{text-align:left;padding:10px 13px;color:#0f0728;font-size:15px}thead{color:#414141}thead,tr{border-bottom:1px solid #415aff}tr:last-child{border-bottom:none}table{color:#414141}@media (max-width:600px){table{border:0}tbody,thead{float:left;margin:0}tbody td,thead td{padding:0}tbody th,thead th{text-align:right}tbody,thead{width:100%;padding:1.2em}td,th{font-size:.83333em}.edd_cart_header_row,.edd_cart_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}#edd_checkout_cart_form td,#edd_checkout_cart_form th,.edd-table td,.edd-table th,.edd_sl_table td,.edd_sl_table th{margin-top:.5787em}}@media (max-width:600px) and (max-width:600px){#edd_checkout_cart_form td,#edd_checkout_cart_form th,.edd-table td,.edd-table th,.edd_sl_table td,.edd_sl_table th{display:block;width:100%;text-align:center}}@media (max-width:600px){tr{display:block;width:100%}}@media (max-width:400px){tbody,thead{width:100%}}.affwp-form,.edd_form,.form,.search-form{width:100%;max-width:600px;position:relative;text-align:left;margin:0 auto 2em}.affwp-form .description,.edd_form .description,.form .description,.search-form .description{display:block;margin-top:1.44em}.edd-login-username+.edd-login-password{margin-top:1.5em}.form-control{position:relative;margin-right:10px;margin-top:0}.form-control p{margin:0}.form-control input{margin:0;border-radius:.4em}.form-label{position:absolute;left:1.2em;top:1.1em;font-size:1em;opacity:.4;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (max-width:900px){.form-label{top:15px}}.form-label:hover{cursor:text}.form-label-l{font-size:1.2em}@media (max-width:900px){.form-label-l{font-size:1em}}.is-focused .form-label{opacity:0;font-size:.6em;color:#fff;padding:10px 15px;border-radius:.4em;font-weight:100}@media (max-width:800px){.is-focused .form-label{left:-10px;top:-40px;font-size:16px}}.is-focused .form-label:hover{cursor:text}.form-input{position:relative}.form-input-s{font-size:16px;padding:.9em}.affwp-payout-service-tos a{color:#1f1f23;font-weight:400;text-decoration:none}.affwp-payout-service-tos a:hover{opacity:1}.affwp-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.form-input,input,select,textarea{width:100%;padding:9px 18px;border-radius:.4em;font-size:16px;background:#fff;color:#1f1f23;margin-top:0;border:1px solid #1f1f23;font-weight:400}.affwp-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus:not([type=checkbox]):not([type=radio]),.form-input:focus:not([type=checkbox]):not([type=radio]),input:focus:not([type=checkbox]):not([type=radio]),select:focus:not([type=checkbox]):not([type=radio]),textarea:focus:not([type=checkbox]):not([type=radio]){outline:none;border-color:#1f1f23;-webkit-box-shadow:0 0 0 1px #1f1f23;box-shadow:0 0 0 1px #1f1f23}.affwp-form input:not([type=checkbox]):not([type=radio]):not([type=submit])[type=submit]:focus,.form-input[type=submit]:focus,input[type=submit]:focus,select[type=submit]:focus,textarea[type=submit]:focus{-webkit-box-shadow:0 0 0 .24em #e4eaff;box-shadow:0 0 0 .24em #e4eaff}.affwp-form input:not([type=checkbox]):not([type=radio]):not([type=submit]).valid:not([type=submit]),.form-input.valid:not([type=submit]),input.valid:not([type=submit]),select.valid:not([type=submit]),textarea.valid:not([type=submit]){border-color:#29cf98;-webkit-box-shadow:0 0 2px 1px #29cf98;box-shadow:0 0 2px 1px #29cf98}@media (max-width:600px){.affwp-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.form-input,input,select,textarea{font-size:16px}}.affwp-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):disabled,.form-input:disabled,input:disabled,select:disabled,textarea:disabled{background-color:#ececec;opacity:1;-webkit-box-shadow:none;box-shadow:none;border-color:#415aff}.affwp-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):disabled:hover,.form-input:disabled:hover,input:disabled:hover,select:disabled:hover,textarea:disabled:hover{cursor:not-allowed;background-color:#ececec}.affwp-form input[type=checkbox]{width:auto;margin-right:10px;height:auto!important}input[type=number]{max-width:50px;text-align:center}.edd-stripe-card-radio-item>label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.edd-stripe-card-radio-item>label span{margin:0}.edd-stripe-card-radio-item>label:hover{cursor:pointer}.edd-stripe-card-radio-item input[type=radio]{width:auto;margin-top:5px;margin-right:10px}.edd-stripe-card-radio-item input[type=radio]:hover{cursor:pointer}.edd-stripe-card-radio-item.new-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.edd-stripe-card-radio-item.new-card-wrapper>label{-webkit-box-flex:1;-ms-flex:1;flex:1}.StripeElement--complete.StripeElement{border-color:#29cf98;-webkit-box-shadow:0 0 2px 1px #29cf98;box-shadow:0 0 2px 1px #29cf98}input[type=submit]{width:auto;border:none;height:auto}#form-account-profile-general,#form-account-profile-password{margin-bottom:2em}#form-account-profile-general input[type=submit],#form-account-profile-password input[type=submit]{font-size:1.2em}input[type=search]{border-radius:.4em}input.valid{-webkit-animation-duration:2s;animation-duration:2s}input[aria-invalid=true],select[aria-invalid=true]{-webkit-box-shadow:0 0 2px 1px #f03131;box-shadow:0 0 2px 1px #f03131;border-color:#f03131}input[aria-invalid=false],select[aria-invalid=false]{border-color:#29cf98;-webkit-box-shadow:0 0 2px 1px #29cf98;box-shadow:0 0 2px 1px #29cf98}label{font-weight:700;margin-bottom:.69444em;display:block}label+small{margin-bottom:10px;display:block;margin-top:0}label[for=wps_customer_password_new]{margin-top:1.2em}.notice-inline{margin-top:0;position:absolute;bottom:0;right:0;-webkit-transition:all .5s ease;-o-transition:.5s all ease;transition:all .5s ease;opacity:0}.notice-inline.is-notifying{opacity:1;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.view-key-wrapper .fa{position:absolute;right:15px;top:-6px;color:#e8d67e}#license-key{-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;font-size:16px}#license-key+svg{font-size:20px;margin:0}#license-key:hover{cursor:text}.edd-alert-error,.edd_errors,.msg-error,label.error{background:#ffd5d5;display:inline-block!important;color:#1f1f23;padding:.59444em 2.4em;border-radius:.4em;font-weight:400;text-align:center;margin:0;position:relative;width:100%}.edd-alert-error:after,.edd_errors:after,.msg-error:after,label.error:after{content:"";display:block}.edd-alert-error a,.edd_errors a,.msg-error a,label.error a{color:#1f1f23}.edd-alert-error:empty,.edd_errors:empty,.msg-error:empty,label.error:empty{padding:0;display:none!important}legend{font-size:2.0736em;margin:0 auto;border:none;padding-bottom:.5787em;width:100%;text-align:center;position:relative;font-weight:700;font-family:IBM Plex Sans,helvetica}legend p{font-size:.48225em;font-style:italic}legend:after{content:"";margin:.69444em auto 0;display:block;height:1px;width:100px;background-color:#1f1f23}@media (max-width:600px){legend{font-size:1.44em}}select{height:55px;text-indent:10px}.form-input-l{font-size:1.2em}@media (max-width:900px){.form-input-l{font-size:1em}}#mailinglist-email{width:100%;margin-bottom:1em}#mailinglist-form,.mailinglist-form{margin-top:0;width:100%;max-width:100%}#mailinglist-form .form-control,.mailinglist-form .form-control{margin-right:0}.form-message{text-align:center}.form-message:empty{margin:0;padding:0}.form-message.is-visible{text-align:left;margin:10px 0 5px}.form-error{color:#ffd5d5}.form-valid+.form-messages .form-error{display:none}.form-error,.form-success{background:#bcffd1;border-radius:.4em;text-align:center;color:#000}.form-error svg,.form-success svg{margin-right:6px;margin-top:0}.form-error .error,.form-error label,.form-error label.error,.form-success .error,.form-success label,.form-success label.error{padding:10px 25px;font-weight:400;font-size:15px;margin-top:0}.form-error{background:#ffd5d5}.form-messages{margin:0}.is-submitted .form-message,.is-submitted .form-message .fa,.is-submitted .form-messages,.is-submitted .form-messages .fa{margin-top:0}.is-submitted .form-control{display:none}.is-submitting .form-label{display:none!important}.is-submitting .spinner{display:block}#edd_profile_submit_wrap{margin-top:1.728em}.edd-login-remember label{display:block;padding-left:15px;text-indent:-15px;margin-bottom:0;font-weight:400}.edd-login-remember label:hover{cursor:pointer}.edd-login-remember input[type=checkbox]{width:22px;height:22px;padding:0;margin:0 10px 0 0;vertical-align:bottom;position:relative;top:-3px;*overflow:hidden}#form-forgot-pass{width:100%;margin-bottom:7em}#form-forgot-pass>.form-input{border:none}#form-forgot-pass .form-note{font-size:16px;margin-bottom:-1em}#edd-stripe-payment-errors,.form-note{text-align:center}.form-note{width:100%;display:block;margin-top:.48225em;margin-bottom:1.2em;font-size:90%}.form-note-invalid-field{text-align:center;color:#1f1f23;margin-bottom:.48225em}#edd-add-license-renewal,.edd-apply-discount.edd-submit{font-size:17px}#edd-cancel-license-renewal{margin-left:10px;color:#0f0728;text-decoration:underline;font-size:15px}.edd-sl-renewal-actions{margin-bottom:1.6em}#edd-discount-error-wrap{margin-top:10px}#affwp-login-form fieldset p:nth-of-type(4){text-align:center;margin-bottom:3px}#edd_login_form legend{display:none}#edd_login_form .edd-login-remember{margin-bottom:0}#edd_login_form .edd-login-submit{text-align:center;margin-bottom:.48225em}#edd-user-login-submit+a,.affwp-lost-password a,.edd-lost-password a{width:100%;text-align:center;display:inline-block;margin-top:10px;color:#1f1f23;font-size:16px;text-decoration:none}#edd-user-login-submit+a:hover,.affwp-lost-password a:hover,.edd-lost-password a:hover{text-decoration:underline;opacity:1}#edd_checkout_form_wrap{margin-top:1.1em}@media (max-width:500px){#edd_checkout_form_wrap{padding:0 20px}}.wps-checkout-login-spacer{display:none;margin-top:0}.wps-checkout-login-spacer.is-stuck{display:block}@media (max-width:600px){#edd_sl_license_keys,#edd_sl_license_keys2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#edd-discount-code-wrap{display:block!important}#edd-discount-code-wrap label{margin-top:2em;font-size:18px}#edd-discount-code-wrap .edd-discount-code-field-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}@media (max-width:600px){#edd-discount-code-wrap .edd-discount-code-field-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#edd-discount-code-wrap .edd-discount-code-field-wrap #edd-discount{font-size:16px}#edd-discount-code-wrap .edd-discount-code-field-wrap .edd-apply-discount{margin-top:0;margin-left:1em}@media (max-width:600px){#edd-discount-code-wrap .edd-discount-code-field-wrap .edd-apply-discount{margin:1em 0 0}}#edd-discount-code-wrap .edd-description{display:none}.affwp-errors,.affwp-notice{margin:0 auto 2em;max-width:800px;text-align:center;font-size:18px!important}.affwp-errors{background-color:#ffd5d5;border-color:#ffd5d5}#password-reset-form .heading-center{display:none}#form-reset-pass .description{font-size:14px;max-width:648px;margin:0 auto}#form-forgot-pass .is-valid:after{bottom:30px;right:2em}#form-forgot-pass .btn-wrap .spinner{top:23px}#form-reset-pass .form-input{border:none}.l-row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.l-col,.l-row{display:-webkit-box;display:-ms-flexbox;display:flex}.l-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%}[class*=l-box]{margin:0;max-width:100%;min-width:0;min-height:1px;padding:1.2em}.l-contain{max-width:1270px;width:100%;margin:0 auto}@media (max-width:1300px){.l-contain{max-width:94vw}}.l-contain-wide{max-width:95vw;width:100%;margin:0 auto}.l-contain-narrow{max-width:810px;margin:180px auto 0}@media (max-width:1500px){.l-contain-narrow{max-width:680px}}@media (max-width:1000px){.l-contain-narrow{padding:2em 0;max-width:100%}}.wrap.l-contain-narrow{width:100%;max-width:810px;margin:0 auto}.l-gutter{padding:0 1.2em}.l-box-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}@media (max-width:600px){.l-box-2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-3{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;width:33.33333%}@media (max-width:900px){.l-box-3{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:600px){.l-box-3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}@media (max-width:800px){.l-box-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%}@media (max-width:800px){.l-box-5{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-6{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;width:16.66667%}@media (max-width:1000px){.l-box-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}}@media (max-width:800px){.l-box-6{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;width:33.33333%}}@media (max-width:700px){.l-box-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-7{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;width:14.28571%}@media (max-width:1100px){.l-box-7{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%}}@media (max-width:900px){.l-box-7{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}}@media (max-width:700px){.l-box-7{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;width:33.33333%}}@media (max-width:600px){.l-box-7{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-8{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;width:12.5%}@media (max-width:1100px){.l-box-8{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%}}@media (max-width:900px){.l-box-8{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}}@media (max-width:700px){.l-box-8{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;width:33.33333%}}@media (max-width:600px){.l-box-8{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-9{-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%;width:11.11111%}@media (max-width:1100px){.l-box-9{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;width:12.5%}}@media (max-width:900px){.l-box-9{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}}@media (max-width:700px){.l-box-9{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;width:33.33333%}}@media (max-width:600px){.l-box-9{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-10{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;width:10%}@media (max-width:1100px){.l-box-10{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;width:12.5%}}@media (max-width:900px){.l-box-10{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}}@media (max-width:700px){.l-box-10{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;width:33.33333%}}@media (max-width:600px){.l-box-10{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-10{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-11{-webkit-box-flex:0;-ms-flex:0 0 9.09091%;flex:0 0 9.09091%;max-width:9.09091%;width:9.09091%}@media (max-width:1100px){.l-box-11{-webkit-box-flex:0;-ms-flex:0 0 11.11111%;flex:0 0 11.11111%;max-width:11.11111%;width:11.11111%}}@media (max-width:900px){.l-box-11{-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%;max-width:14.28571%;width:14.28571%}}@media (max-width:700px){.l-box-11{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%}}@media (max-width:600px){.l-box-11{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-11{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-box-12{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;width:8.33333%}@media (max-width:1300px){.l-box-12{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;width:10%}}@media (max-width:900px){.l-box-12{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;width:12.5%}}@media (max-width:700px){.l-box-12{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}}@media (max-width:600px){.l-box-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%}}@media (max-width:500px){.l-box-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}}.l-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.l-col-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-col-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.l-col-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.l-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.l-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.l-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.l-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.l-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.l-order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.l-row-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-row-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-row-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.l-row-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-row-spaced{-ms-flex-pack:distribute;justify-content:space-around}.l-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.l-fit{-ms-flex-positive:1;flex-grow:1}.l-fill,.l-fit{-webkit-box-flex:1}.l-fill{-ms-flex:1;flex:1;min-width:0}.l-contained{-webkit-box-flex:0;-ms-flex:none;flex:none}.l-narrow{max-width:650px}.header{margin:0;padding:0 1.44em;height:120px;width:100%;background:#fff;-webkit-transform:translateY(0);transform:translateY(0);position:fixed;top:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;z-index:3}@media (max-width:1500px){.header{height:90px}}@media (max-width:1300px){.header{height:65px}}.header .btn{margin-top:0}.header .getting-started-mailinglist-form .btn{margin-top:.69444em}.header .getting-started-mailinglist-form .btn svg{max-width:20px}.header .btn-account{margin-left:2em}.header #menu-primary-navigation>.menu-item{padding:10px 0}.header .menu-item a{border-radius:.4em;width:100%;padding:.2em 1.1em;margin:0 .3em;border-radius:.3em;font-weight:700}@media (max-width:1500px){.header .menu-item a{font-size:1.14em}}@media (min-width:1700px){.header .menu-item a{font-size:1.44em}}.header .menu-item a:hover{color:#415aff;text-decoration:none}.header .menu-item.menu-item-has-children a:hover{color:#1f1f23}.header .sub-menu{background-color:#fff;border-radius:.5em;-webkit-box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),1px -6px 20px 3px rgba(0,0,0,.05);box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),1px -6px 20px 3px rgba(0,0,0,.05);border:none;height:0;overflow:hidden;position:absolute;top:60px;margin:0;width:290px;font-size:14px;padding:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0}@media (max-width:1500px){.header .sub-menu{top:50px}}.header .sub-menu a{border-radius:0;-webkit-transition:none;-o-transition:none;transition:none;font-size:15px;font-weight:700;padding:.65em 2.1em;margin:0}@media (max-width:1500px){.header .sub-menu a{font-size:14px}}.header .sub-menu .menu-item:last-child a{border:none}.header .menu-item.is-active>a{background:none;text-decoration:none}.is-mobile-active .header{z-index:-1}@media (max-width:1300px){.home .header{top:0}}@media (max-width:600px){.home .header{padding:0 1em}}.is-not-showing-sticky-header .header,.purchase-confirmation .header{position:relative}.purchase-confirmation .main{margin-top:60px!important}.footer-wrapper .menu-item a svg{max-width:11px}.checkout .has-icon svg{width:30px;max-width:30px}.checkout .has-icon svg path{fill:#0f0728}.checkout .main{margin-top:-20px}.checkout .header{position:static}@media (max-width:1200px){.checkout .header{margin-bottom:5em}}.checkout .header .menu-item a{padding:.6em 1.5em .6em 1em;font-weight:400;line-height:1}@media (max-width:800px){.checkout .header .menu-item a{padding:.6em 1.5em .7em 1em;font-size:1em}.checkout .header .menu-item a svg{top:2px}}.checkout .page-header h1{font-size:36px}.checkout .page-content p:first-of-type{font-size:inherit}.checkout .edd_cart_actions,.checkout .edd_cart_item_price{vertical-align:baseline;vertical-align:initial;padding-top:12px}.checkout .edd_cart_actions{width:125px}@media (max-width:600px){.checkout .edd_cart_actions{margin-top:0;padding-top:0;margin-bottom:1em}}.checkout .edd_cart_item_price{width:200px}.checkout .eddr-cart-item-notice{font-size:14px!important;background:#c8f9e3;padding:4px 20px;display:block;width:auto;margin:11px 0;float:left;border-radius:5px;line-height:1.6}.checkout .edd-alert-error{font-size:15px}.checkout #edd_secure_site_wrapper span{font-weight:700}.checkout #edd-card-address-2-wrap,.checkout #edd-card-address-wrap,.checkout #edd-card-city-wrap,.checkout #edd-card-zip-wrap{margin-bottom:2em}.is-showing-sub-menu .header{z-index:3}.home.page .component-marquee{max-width:100%;border-radius:0}@media (max-width:700px){.home.page .component-marquee{height:auto}}.meta-wrapper{border:none;padding-bottom:.69444em}.meta-wrapper .byline,.meta-wrapper time{width:auto;margin:0}.meta-wrapper time{margin-right:.5787em;font-size:14px}.icon-mobile-close,.icon-mobile-open{display:none;height:25px;position:absolute;top:8px;right:10px;z-index:9999;margin:0}@media (max-width:1300px){.icon-mobile-close,.icon-mobile-open{top:20px;right:0}}.icon-mobile-close:hover,.icon-mobile-open:hover{cursor:pointer}@media (max-width:700px){.pace .pace-activity{right:90px}}@media (max-width:500px){.pace .pace-activity{right:60px}}.header-account{width:250px}.header-account .getting-started-mailinglist-form #email-error{margin-top:0}@media (max-width:1300px){.header-account{margin-right:5em;position:relative;top:-12px;display:none}}@media (max-width:900px){.header-account{margin-right:4em;top:-14px}}.logged-in .header-account{width:287px}.logged-in #card_1FEaBpG3eDRabQnA0N6qXGwP-billing-details,.logged-in #card_1FEaBpG3eDRabQnA0N6qXGwP-billing-details+label,.logged-in #card_1FWrQTG3eDRabQnAXk6iyftI-billing-details,.logged-in #card_1FWrQTG3eDRabQnAXk6iyftI-billing-details+label{display:none!important}.icon-mobile-close{display:none}.header-content{position:relative;height:100%}@media (max-width:1300px){.header-content .icon-mobile-open{display:block}}@media (max-width:700px){.header-content .header-account{display:none}}.is-mobile-active .icon-mobile-open{display:none}.is-mobile-active .icon-mobile-close{display:block}.header-social-link{color:#1f1f23;margin:0 10px;font-size:22px}.page-header{position:relative;margin:2.7em 0 1.2em;padding-bottom:.69444em;text-align:center}.page-header:after{content:"";display:block}.page-header .icon-small{width:35px;height:35px;position:relative;top:3px;left:-2px}.page-header h1{max-width:700px;margin:0 auto}.faq .page-header h1{margin-bottom:20px}.page .page-header+p{font-size:18px;max-width:770px;margin:-1em auto 2em}@media (max-width:500px){.page .page-header+p{font-size:16px!important;max-width:90%!important;margin:0 auto 2em!important;text-align:left!important}}.flexboxtweener .logos{display:none}.logo-shopify{max-width:110px;display:block;margin:0 auto 0 1em;opacity:.4}@media (max-width:500px){.logo-shopify{max-width:86px}}.logo-wordpress{max-width:155px;margin-left:auto;margin-right:1em;display:block;opacity:.4;position:relative;top:3px}@media (max-width:500px){.logo-wordpress{max-width:130px}}.flexboxtweener .marquee{left:50px}.marquee-wrapper{margin-top:0}.logo-header{width:auto;height:50px;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease;will-change:height}.logo-header,.logo-link{-webkit-backface-visibility:hidden;backface-visibility:hidden}.logo-link{border:none;width:50px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;will-change:transform}@media (max-width:1500px){.logo-link{width:45px}}@media (max-width:1300px){.logo-link{position:relative;top:0;width:45px;margin:0}}.logo-link:hover{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}.footer-attr .logo-link{position:relative;top:-15px;display:block;max-width:40px;margin:0 auto}.logo-header-auth{margin:2.0736em 0;width:90px}.logo-header-auth-wrapper{text-align:center;position:relative;margin-top:4em}.logo-header-auth-wrapper .spinner{bottom:-75px}.header-cart-link{display:none;margin-top:0;margin-left:1.44em;text-decoration:none;position:relative;width:1.125em}.header-cart-link .fa-shopping-cart{color:#1f1f23;font-size:1.66667em}.header-cart-link .header-cart-quantity{border-radius:50%;font-weight:700;color:#000;background-color:#47fcc1;width:20px;height:20px;position:absolute;display:inline-block;margin:0;top:-10px;right:-20px;font-size:13px;text-align:center}.footer{text-align:center;font-size:.83333em;margin-top:0;position:relative}.footer .logo-header{height:35px;-webkit-filter:grayscale(1) contrast(3.5);filter:grayscale(1) contrast(3.5);max-width:25px;margin-bottom:-10px}.footer-col h3{font-size:18px;font-weight:700;text-align:left;margin-bottom:-8px}@media (max-width:1500px){.footer-col h3{font-size:16px}}.nav-footer{max-width:1050px;position:relative;left:50px}.nav-footer>div{width:20%;margin-top:0}@media (max-width:900px){.nav-footer{left:0}.nav-footer,.nav-footer .footer-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.nav-footer .footer-col{width:60%;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3em}.nav-footer .footer-col div{width:100%}.nav-footer .footer-col div a{text-align:center;padding-right:0}}#menu-footer{padding-left:6vw;margin-top:2em}.footer-wrapper{padding:3em 0 0;position:relative;margin:0;color:#1f1f23}@media (max-width:1000px){.footer-wrapper{padding:4.1em 0 0}}@media (max-width:600px){.footer-wrapper{padding:1.1em 0 0}}.footer-wrapper .footer-link{color:#1f1f23;font-weight:700;font-size:13px;text-decoration:none;padding:2em 4em 2em 2em;position:relative;top:-5px}.footer-wrapper .footer-link.footer-free-trial{-webkit-transform:translateY(0);transform:translateY(0);display:inline-block;margin:0}@media (max-width:500px){.footer-wrapper .footer-link.footer-free-trial{padding-left:0;padding-right:0}}.footer-wrapper .footer-link:hover{opacity:1;text-decoration:underline}.footer-wrapper .menu-item{width:100%}.footer-wrapper .menu-item a{color:#1f1f23;width:100%;display:block;text-align:left;font-size:16px;padding:.2em 1.5em .2em 0;position:relative}@media (max-width:1500px){.footer-wrapper .menu-item a{font-size:14px}}.footer-wrapper .menu-item a:hover{text-decoration:none;color:#415aff}.footer-wrapper .menu-item a svg{font-size:11px;position:relative;left:5px;top:-1px}.footer-social-link{font-size:1.7em;padding:0 .40188em;text-decoration:none;border:none}.footer-social-link:hover{opacity:.7}.footer-attr{margin-top:1.44em;padding:20px;color:#1f1f23}.footer-attr small{font-style:normal;color:#7b7b7b;margin-top:-5px;display:block}.footer-social-links{position:relative;margin:0;left:-45px;top:6px}.footer-social-links .svg-inline--fa{color:#1f1f23}@media (max-width:500px){.footer-social-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;display:block;left:0}}.main{width:100%;margin:120px 0 0}@media (max-width:1500px){.main{margin-top:130px}}@media (max-width:1300px){.main{margin-top:96px}}.become-an-affiliate .page-content{max-width:60%;margin:0 auto 3em}.account .main,.affiliate-login .main,.affiliate-terms-of-use .main,.affiliates .main,.become-an-affiliate .main,.blog .main,.changelog .main,.contact .main,.edd-failed-transaction .main,.examples .main,.faq .main,.features .main,.forgot-password .main,.how .main,.invoice .main,.login .main,.post-type-archive-download .main,.pro-features .main,.purchase-confirmation .main,.reset-password .main,.try-wp-shopify-for-free .main{margin-top:180px}@media (max-width:1500px){.account .main,.affiliate-login .main,.affiliate-terms-of-use .main,.affiliates .main,.become-an-affiliate .main,.blog .main,.changelog .main,.contact .main,.edd-failed-transaction .main,.examples .main,.faq .main,.features .main,.forgot-password .main,.how .main,.invoice .main,.login .main,.post-type-archive-download .main,.pro-features .main,.purchase-confirmation .main,.reset-password .main,.try-wp-shopify-for-free .main{margin-top:145px}}@media (max-width:1300px){.account .main,.affiliate-login .main,.affiliate-terms-of-use .main,.affiliates .main,.become-an-affiliate .main,.blog .main,.changelog .main,.contact .main,.edd-failed-transaction .main,.examples .main,.faq .main,.features .main,.forgot-password .main,.how .main,.invoice .main,.login .main,.post-type-archive-download .main,.pro-features .main,.purchase-confirmation .main,.reset-password .main,.try-wp-shopify-for-free .main{margin-top:100px}}.single-download .main{margin-top:100px}.is-not-showing-sticky-header .main{margin-top:60px}@media (max-width:1300px){.home .main{margin-top:110px}}@media (max-width:600px){.home .main{margin-top:175px}}.purchase-confirmation .page-content{max-width:760px;margin:20px auto 0}.how .component-getting-started-inline,.login .component-getting-started-inline,.purchase-confirmation .component-getting-started-inline,.try-wp-shopify-for-free .component-getting-started-inline{display:none}.purchase-confirmation .page-header h1{max-width:866px}.affiliate-terms-of-use .page-content{text-align:left;max-width:900px;margin:0 auto;font-size:16px}.affiliate-terms-of-use .page-content li,.affiliate-terms-of-use .page-content p,.affiliate-terms-of-use .page-content p:first-of-type{font-size:16px}.affiliates .affiliates .page-content,.affiliates .page-content p:first-of-type{font-size:15px}.affiliates .page-content{text-align:left}.affiliates #affwp-affiliate-dashboard input:not([type=checkbox]){height:auto}.affiliates #day-of-birth,.affiliates #month-of-birth{margin-bottom:1em}.features .page-header h1,.pro-features .page-header h1{max-width:910px;margin-bottom:-10px}.features .page-header+.page-content,.pro-features .page-header+.page-content{margin:0 auto;max-width:740px}.page-content+.component-comparison-chart{margin-top:4em}.contact .component.component-faq-secondary,.faq .component.component-faq{margin-top:3em;margin-bottom:7em}.contact .component.component-faq-secondary h2{font-size:36px}.examples .page-content{max-width:915px;margin:0 auto}.examples .page-header h1{max-width:900px}.page-content{width:100%;font-size:18px;text-align:center}@media (max-width:600px){.page-content p:first-of-type{font-size:16px}}.purchase-confirmation .page-content{z-index:5;opacity:1;position:relative}.page-content:empty{display:none}.page-id-159 .page-content,.page-id-199033 .page-content{max-width:800px;margin:0 auto}.page-id-197961 .page-content{max-width:825px;margin:0 auto}.page-id-199033 .page-content{text-align:left}.l-contain-narrow{max-width:760px;margin:0 auto}.single .main-inner.l-contain-narrow{margin-top:190px}@media (max-width:900px){.main-inner{padding:0 20px}}@media (max-width:900px){.single-post .main-inner{max-width:100%;padding:0}.single-post .main-inner .post-single-header{margin-top:5em}.single-post .main-inner .entry-content{padding:0 20px}.single-post .main-inner .entry-content p{font-size:16px}}.blog .component-affiliate,.blog .component-mailinglist,.blog .component-pro{display:none}.blog .main{margin-bottom:4.1472em}@media (max-width:1300px){.blog .main-inner{padding:0 20px}}.blog .l-contain-narrow{max-width:760px}.wrap{margin-top:0}.content{max-width:1400px;margin:0 auto}#wpadminbar{display:none}.component{max-width:85vw;width:100%;background-color:#f8f7fc;padding:0 3em;border:none;margin:0 auto;border-radius:20px}@media (max-width:700px){.component{padding:0 1em}.component.component-mailinglist{padding-left:1.728em;padding-right:1.728em;margin:0;width:100%;max-width:100%}}.component-inner{border-radius:20px;padding:1em 0}.component-intro{margin-bottom:2em;margin-top:4em;position:relative}.component-intro p{text-align:center;font-size:18px}@media (max-width:1500px){.component-intro p{font-size:17px}}.purchase .component-comparison-chart .component-intro h2,.purchase .component-pro-features .component-intro h2{font-size:36px}@media (max-width:1500px){.purchase .component-comparison-chart .component-intro h2,.purchase .component-pro-features .component-intro h2{font-size:32px}}@media (max-width:700px){.purchase .component-comparison-chart .component-intro h2,.purchase .component-pro-features .component-intro h2{font-size:28px}}.component-comparison-chart+.component-pro-features,.component-faq-secondary+.component-comparison-chart{margin-top:10em}.component-pro-features.component-examples{padding-bottom:1em}.error404 .alert{max-width:810px;margin:0 auto;text-align:left;font-size:18px}.error404 .main{margin-bottom:8em}.purchase-confirmation .page-header,.purchase-confirmation .page-header+span{margin-bottom:0;padding-bottom:0}.post-type-archive-download .page-content{margin-top:-10px}.sidebar{margin:0 2.0736em 4.1472em 0;width:400px;background:#fff;overflow-x:hidden;overflow-y:visible}@media (max-width:1200px){.sidebar{width:100%}}.sidebar .logo-wrapper:hover{opacity:1}.sidebar-inner{border-radius:10px;border:1px solid #cbcbcb;padding:1.44em;width:inherit;list-style:none;margin:0;border-radius:0}.sidebar-account{margin-top:0;width:340px;margin-right:2.48832em}.sidebar-account+.content{margin-top:2.4em}@media (max-width:1300px){.account .l-contain{max-width:97vw}.account .l-contain .component{padding:0}}@media (max-width:1300px){.main>.l-fill{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.nav-primary{padding-left:180px}@media (max-width:1300px){.nav-primary{display:none}}.nav,.nav-primary{margin:0}.menu-mobile-menu-container{width:100%;top:0;margin:0;display:none}.menu-mobile-menu-container .nav-mobile{top:0;left:0;width:100%;margin:0;padding-bottom:1em;background-color:#1f1f23;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}.menu-mobile-menu-container .nav-mobile,.menu-mobile-menu-container .nav-mobile #menu-mobile-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.menu-mobile-menu-container .nav-mobile.fadeInDownBig{z-index:99999}.menu-mobile-menu-container .nav-mobile .menu-item a{width:100%;color:#fff;font-size:20px;text-align:center;font-weight:700}@media (max-width:600px){.menu-mobile-menu-container .nav-mobile .menu-item a{font-size:16px}}.mobile-menu-wrapper{position:fixed;top:0;left:0;background:#fff;width:100%;margin:0;z-index:-1;opacity:0;height:0}.mobile-menu-wrapper .icon-mobile-close{position:absolute;top:0;right:0;padding:25px;width:75px;height:75px}.is-mobile-active{overflow:hidden}.is-mobile-active .mobile-menu-wrapper{z-index:9;opacity:1;height:auto;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.is-mobile-active .menu-mobile-menu-container,.is-mobile-active .mobile-menu-wrapper .icon-mobile-close{display:block}.menu-item-has-children{position:relative;left:7px}.menu-item-has-children>a svg{margin-left:10px!important;opacity:.5!important;width:13px!important;position:relative!important;top:2px!important;height:1em!important;overflow:visible!important;vertical-align:-.125em!important}.menu-item-has-children.is-active .sub-menu{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;height:auto}.menu-item-has-children.is-active .sub-menu .menu-item a:hover{background-color:#2f2d41;-webkit-box-shadow:none;box-shadow:none;color:#fff}.menu-item-has-children.is-active .sub-menu .menu-item{-webkit-transition:none;-o-transition:none;transition:none}.menu-item-has-children.is-active .sub-menu .menu-item a{border-radius:0}.menu-item-has-children.is-active .sub-menu .current-menu-item a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none;position:relative}.menu-item-has-children.is-active .sub-menu .current-menu-item a:after,.menu-item-has-children .sub-menu .current-menu-item a:after{display:none}.menu-item-has-children>a:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.menu-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-item a{border:none;text-decoration:none;font-size:1.3em;color:#1f1f23;padding:1.2em 1.5em}.menu-item a:hover{opacity:1;text-decoration:underline}.link-account,.menu-item-manual{margin:0;border:none;text-decoration:none;font-size:1em;color:#0f0311;padding:1.2em 1.1em}.link-account:hover,.menu-item-manual:hover{opacity:1;text-decoration:underline}.nav{list-style:none}.nav-primary-sub{position:relative;opacity:0}.nav-primary-sub svg{position:absolute;top:-40px;left:calc(50% - 20px);font-size:60px}.nav-primary-sub ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-primary-sub ul a{color:#1f1f23;display:block;width:100%;text-align:left;font-size:15px;padding:15px 20px}.menu-primary-sub-container{margin:0;width:100%;display:none}.tippy-popper .menu-primary-sub-container{display:block}.wpshopify-popover-theme.tippy-tooltip{background:#fff;-webkit-box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),0 -18px 60px -10px rgba(0,0,0,.025);box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),0 -18px 60px -10px rgba(0,0,0,.025)}.wpshopify-popover-theme.tippy-tooltip .tippy-content{margin-top:0}.wpshopify-popover-theme.tippy-tooltip .tippy-roundarrow{fill:#fff}.tippy-popper{min-width:200px;margin:0}.is-showing-notices .tippy-popper{margin-top:-60px}.is-showing-notices.purchase .tippy-popper{margin-top:0}[data-state=visible] .nav-primary-sub{opacity:1}@-webkit-keyframes slideInQuick{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:.4}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideInQuick{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:.4}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.sub-nav-wrapper{padding:21px 11px 0 10px;margin:0;position:relative;left:8px}@media (max-width:1300px){.sub-nav-wrapper{display:none}}.sub-nav-wrapper:focus{outline:none}.sub-nav-wrapper svg{font-size:35px;margin:0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:slideInQuick;animation-name:slideInQuick;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}.link-account{margin-top:0;margin-left:.69444em}.header .current-menu-item{position:relative}.header .current-menu-item a{color:#415aff;text-decoration:none}.header .current-menu-item .sub-menu a:after{display:none}@media (max-width:800px){#menu-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0;padding:0;max-width:100%}#menu-footer .menu-item a{width:100%;text-align:center}}@media (max-width:800px){.menu-footer-container{-webkit-box-flex:1;-ms-flex:1;flex:1}}.nav-primary-sub ul a{position:relative}.nav-primary-sub ul a svg{position:absolute;top:18px;right:36px;font-size:14px;left:auto}.menu-item-202382{position:relative}.menu-item-202382 a:after,.menu-item-202382 a:before{-webkit-transition:all .2s ease;-o-transition:all ease .2s;transition:all .2s ease;position:absolute;content:"";width:24px;height:24px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;left:45px}.menu-item-202382 a:before{top:-5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 365.4 141.6' fill='%23415aff'%3E%3Cpath d='M174 129h16c8.8 0 16-7.2 16-16V17c0-8.8-7.2-16-16-16h-16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16zm93.7 5.6c6.2 6.2 16.4 6.3 22.6 0l67.9-67.9c6.2-6.2 6.3-16.4 0-22.6l-11.3-11.3c-6.2-6.2-16.4-6.3-22.6 0l-67.9 67.9c-6.2 6.2-6.2 16.4 0 22.6l11.3 11.3zM5.8 66.8l67.9 67.9c6.2 6.2 16.4 6.3 22.6 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6l-67.8-68c-6.2-6.2-16.4-6.3-22.6 0L5.8 44.1c-6.2 6.3-6.2 16.4 0 22.7z'/%3E%3C/svg%3E")}.menu-item-202382 a:after{top:auto;bottom:-6px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 365.4 141.6' fill='%23415aff'%3E%3Cpath d='M190 11.3h-16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h16c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16zM96.3 5.7c-6.2-6.2-16.4-6.3-22.6 0L5.8 73.6C-.4 79.8-.5 90 5.8 96.2l11.3 11.3c6.2 6.2 16.4 6.3 22.6 0l67.9-67.9c6.2-6.2 6.2-16.4 0-22.6L96.3 5.7zm261.9 67.9L290.3 5.7c-6.2-6.2-16.4-6.3-22.6 0L256.3 17c-6.2 6.2-6.2 16.4 0 22.6l67.9 67.9c6.2 6.2 16.4 6.3 22.6 0l11.3-11.3c6.3-6.3 6.3-16.4.1-22.6z'/%3E%3C/svg%3E")}.menu-item-202382 a:hover:after,.menu-item-202382 a:hover:before{opacity:.2;-webkit-transform:scale(1);transform:scale(1)}.post{margin-top:4em}.post .wp-block-code{padding:1em}.post .entry-content .wp-block-image img{border-radius:0}.post .entry-content a{color:#415aff}.post .entry-content li,.post .entry-content p{color:#000;margin:1.5em 0;line-height:1.8;font-size:18px}.post .entry-content li{margin:1.5em 0 0}.post .entry-content li+li{margin-top:5px}.post .entry-content ol,.post .entry-content ul{line-height:1.4;margin:-25px 0 40px 25px}.post .entry-content ol .emoji,.post .entry-content ul .emoji{margin-left:-26px!important}.post .entry-content p+ol,.post .entry-content p+ul{margin-top:0}.post .entry-content h2,.post .entry-content h3,.post .entry-content h4,.post .entry-content h5{margin:2em 0 -7px;font-size:1.6em}.post .entry-content h2+ul,.post .entry-content h3+ul,.post .entry-content h4+ul,.post .entry-content h5+ul{margin-top:-10px}.post .entry-content h2:first-child,.post .entry-content h3:first-child,.post .entry-content h4:first-child,.post .entry-content h5:first-child{margin-top:0}.post .entry-content h5{font-size:1.3em}.post .entry-content img{border-radius:10px;margin-top:0}.post .entry-content img+img{margin-top:1em}.post .entry-content code{border-radius:5px;font-size:16px;background:inherit;padding:0}.post .entry-content p code{background:#e3e3e3;padding:2px 10px}.post .entry-content .post-last-updated{font-size:14px;font-style:italic;color:#838383}.post .entry-title{text-align:left}.post .entry-title a{color:#1f1f23}.post .meta-wrapper{padding-bottom:1.44em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post .meta-wrapper .single .l-contain-narrow{max-width:760px}.single-post .entry-title{margin-top:0;font-size:46px}@media (max-width:900px){.single-post .entry-title{font-size:36px}}@media (max-width:700px){.single-post .entry-title{font-size:28px}}.single-post .component-mailinglist,.single-post .component-pro{display:none}.single-post .post .meta-wrapper{border:none;padding-bottom:0}.single-post .post-thumb{min-height:360px}.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4{font-size:1.6em}.post-link:hover{opacity:1}.post-link:hover .post-thumb{-webkit-transition:all .18s ease;-o-transition:all .18s ease;transition:all .18s ease;-webkit-box-shadow:0 0 0 8px #dbe0ff;box-shadow:0 0 0 8px #dbe0ff}.post-link:hover h1,.post-link:hover h2{text-decoration:underline}.latest-post-img:hover+.latest-post-info{-webkit-transition:all .18s ease;-o-transition:all .18s ease;transition:all .18s ease}.latest-post-img:hover+.latest-post-info h1,.latest-post-img:hover+.latest-post-info h2{text-decoration:underline}.post-thumb{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;min-height:200px}.post-link,.post-link .entry-title{text-decoration:none;display:block}.entry-title{margin-top:1em;line-height:1.4}.post-logo-link:hover{opacity:1}.author-name{margin:0 10px}.post-logo{width:20px;height:20px;display:block;position:relative;top:2px}.post-affiliate{max-width:760px;margin:0 auto 2em}.post-affiliate img{width:100%}.post-affiliate .affiliate-link{display:block}.post-affiliate .affiliate-link:hover{opacity:1}.byline.author{display:-webkit-box;display:-ms-flexbox;display:flex}.byline.author .logo-header{border-radius:50%;max-width:35px;top:-5px;height:auto;width:23px;margin-right:10px;position:relative}.post-single-header .byline.author .logo-header{max-width:50px;width:50px}.is-latest-post .byline.author .logo-header{max-width:50px;width:50px;-webkit-transition:all .2s ease;-o-transition:all ease .2s;transition:all .2s ease}.is-latest-post .byline.author .logo-header:hover{opacity:.7}.is-latest-post .moretag-wrapper{margin-top:0}.entry-summary{font-size:15px}.entry-summary .moretag-wrapper{width:100%}.entry-summary .moretag{margin-bottom:2em;margin-top:5px;display:inline-block}.blog .post{margin-bottom:1em;max-width:31%;padding:0;margin-top:1em}@media (max-width:800px){.blog .post{max-width:48%}}@media (max-width:600px){.blog .post{max-width:100%}}.blog .post .entry-title{font-size:22px}.articles-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1225px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.articles-wrapper .l-box-2{padding:0}.articles-wrapper .latest-post-info{padding-left:30px}.blog .is-latest-post{max-width:100%;width:100%;margin-top:0;margin-bottom:1.3em;border-bottom:1px solid #ddd;padding:0 0 70px}.blog .is-latest-post .entry-title{font-size:42px;margin-top:-9px}.blog .is-latest-post .post-thumb{min-height:400px}@media (max-width:900px){.blog .is-latest-post .entry-title{font-size:38px}}@media (max-width:800px){.blog .is-latest-post{margin-top:-10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog .is-latest-post .l-box-2{padding:0;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.blog .is-latest-post .l-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog .is-latest-post .l-row.meta-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog .is-latest-post .post-thumb{min-height:245px}.blog .is-latest-post .entry-title{margin-top:10px}}@media (max-width:700px){.blog .is-latest-post .entry-title{font-size:32px}}@media (max-width:600px){.blog .is-latest-post .entry-title{font-size:26px}}.is-not-latest-post>header{position:relative}.is-not-latest-post .post-meta-container{padding-left:35px;margin-top:15px}.is-not-latest-post .meta-wrapper{position:absolute;left:0;bottom:-23px}.is-not-latest-post .post-categories:before{left:-16px;font-size:12px;top:4px}.navigation.posts-navigation .nav-links{width:400px;text-align:center;margin:0 auto}@media (max-width:600px){.navigation.posts-navigation .nav-links{width:auto}}.article-footer{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:3em 0 6em;padding-bottom:0;border-top:1px solid #ddd;padding-top:5px}.article-footer .post-sharing{margin-bottom:1em;margin-top:-2em}.article-footer .inner{width:100%;max-width:760px;margin:0 auto}.article-footer .post-logo{width:40px;height:40px;top:0}.article-footer .post-logo-link{position:relative}.article-footer .post-logo-link:before{height:1px;width:60px;background:#bebebe;position:absolute;top:-40px;display:block;content:"";left:-15px}.article-footer .logo-header{height:35px}.post-author-about{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #ddd;margin-top:4em;padding-top:2em}.post-author-about .avatar{border-radius:50%;width:90px;height:90px;margin-right:2em;margin-top:1.4em}.wp-block-quote{font-style:italic;font-size:22px;text-align:left}.page-id-161 .component-comparison-chart,.page-id-197904 .component-comparison-chart{margin-top:0}.page-id-197904 .component-comparison-chart .component-intro{display:none}.author-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-12px;margin-left:5px}.author-info-wrap .author-bio-short,.author-info-wrap .author-name{margin:0;line-height:1}.author-info-wrap .author-name{font-weight:700;margin-bottom:6px;font-size:18px}.author-info-wrap .author-bio-short{font-size:15px}.post-categories{margin-top:0;margin-left:25px;background:#e8e8e8;padding:5px 10px;font-size:13px;line-height:1;position:relative}.post-categories:before{content:"●";display:block;position:absolute;left:-18px;font-size:15px;top:2px}.post-categories a{color:#000;text-decoration:none}.post-meta-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.post-meta-container .swp_social_panel:not(.swp_social_panelSide){margin:0!important}.post-meta-container .post-sharing{margin:0 0 0 30px;background:none}.post-meta-container .updated{line-height:1;font-size:14px}.post-single-header{border-bottom:1px solid #ddd;margin-top:10em;padding-bottom:2em;margin-bottom:2.5em}#edd-purchase-button,#edd-recurring-update-submit,.affwp-form input[type=submit],.btn,.button,.edd-submit,.edd_download_file_link,.edd_submit,.menu-item-back a,.moretag,.nav-links a,.search-submit,a.button.edd-slg-social-unlink-profile{padding:.6em 1.5em .7em;color:#fff;background-color:#415aff;border:none;position:relative;text-decoration:none;font-weight:500;font-size:17px;font-family:Manrope,arial;display:inline-block;line-height:1.1;border-radius:.4em;outline:none;z-index:2;text-align:center;margin:.69444em 0 0;-webkit-transition:all .18s ease;-o-transition:all .18s ease;transition:all .18s ease;opacity:1}#edd-purchase-button:hover:not([disabled]),#edd-recurring-update-submit:hover:not([disabled]),.affwp-form input[type=submit]:hover:not([disabled]),.btn:hover:not([disabled]),.button:hover:not([disabled]),.edd-submit:hover:not([disabled]),.edd_download_file_link:hover:not([disabled]),.edd_submit:hover:not([disabled]),.menu-item-back a:hover:not([disabled]),.moretag:hover:not([disabled]),.nav-links a:hover:not([disabled]),.search-submit:hover:not([disabled]),a.button.edd-slg-social-unlink-profile:hover:not([disabled]){cursor:pointer;text-decoration:none;opacity:1;color:#fff;-webkit-box-shadow:0 0 0 .24em #cad6ff;box-shadow:0 0 0 .24em #cad6ff;background-color:#2d45e6}#edd-purchase-button:focus,#edd-recurring-update-submit:focus,.affwp-form input[type=submit]:focus,.btn:focus,.button:focus,.edd-submit:focus,.edd_download_file_link:focus,.edd_submit:focus,.menu-item-back a:focus,.moretag:focus,.nav-links a:focus,.search-submit:focus,a.button.edd-slg-social-unlink-profile:focus{border:none;outline:none}#edd-purchase-button.is-disabled,#edd-purchase-button[disabled],#edd-recurring-update-submit.is-disabled,#edd-recurring-update-submit[disabled],.affwp-form input[type=submit].is-disabled,.affwp-form input[type=submit][disabled],.btn.is-disabled,.btn[disabled],.button.is-disabled,.button[disabled],.edd-submit.is-disabled,.edd-submit[disabled],.edd_download_file_link.is-disabled,.edd_download_file_link[disabled],.edd_submit.is-disabled,.edd_submit[disabled],.menu-item-back a.is-disabled,.menu-item-back a[disabled],.moretag.is-disabled,.moretag[disabled],.nav-links a.is-disabled,.nav-links a[disabled],.search-submit.is-disabled,.search-submit[disabled],a.button.edd-slg-social-unlink-profile.is-disabled,a.button.edd-slg-social-unlink-profile[disabled]{background-color:#ececec}#edd-purchase-button.is-disabled:hover,#edd-purchase-button[disabled]:hover,#edd-recurring-update-submit.is-disabled:hover,#edd-recurring-update-submit[disabled]:hover,.affwp-form input[type=submit].is-disabled:hover,.affwp-form input[type=submit][disabled]:hover,.btn.is-disabled:hover,.btn[disabled]:hover,.button.is-disabled:hover,.button[disabled]:hover,.edd-submit.is-disabled:hover,.edd-submit[disabled]:hover,.edd_download_file_link.is-disabled:hover,.edd_download_file_link[disabled]:hover,.edd_submit.is-disabled:hover,.edd_submit[disabled]:hover,.menu-item-back a.is-disabled:hover,.menu-item-back a[disabled]:hover,.moretag.is-disabled:hover,.moretag[disabled]:hover,.nav-links a.is-disabled:hover,.nav-links a[disabled]:hover,.search-submit.is-disabled:hover,.search-submit[disabled]:hover,a.button.edd-slg-social-unlink-profile.is-disabled:hover,a.button.edd-slg-social-unlink-profile[disabled]:hover{opacity:.4;background-color:#ececec;-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;box-shadow:none}#edd-purchase-button.is-loading,#edd-recurring-update-submit.is-loading,.affwp-form input[type=submit].is-loading,.btn.is-loading,.button.is-loading,.edd-submit.is-loading,.edd_download_file_link.is-loading,.edd_submit.is-loading,.menu-item-back a.is-loading,.moretag.is-loading,.nav-links a.is-loading,.search-submit.is-loading,a.button.edd-slg-social-unlink-profile.is-loading{position:relative;padding:1.2em 1.728em 1.2em 3.456em}#edd-purchase-button.is-loading:before,#edd-recurring-update-submit.is-loading:before,.affwp-form input[type=submit].is-loading:before,.btn.is-loading:before,.button.is-loading:before,.edd-submit.is-loading:before,.edd_download_file_link.is-loading:before,.edd_submit.is-loading:before,.menu-item-back a.is-loading:before,.moretag.is-loading:before,.nav-links a.is-loading:before,.search-submit.is-loading:before,a.button.edd-slg-social-unlink-profile.is-loading:before{display:block;content:"";position:absolute;border-radius:50%;width:1.3em;height:1.3em;left:1.5em;top:1.1em;border:.15em solid #fff;border-top-color:transparent;-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}#edd-purchase-button .fa,#edd-recurring-update-submit .fa,.affwp-form input[type=submit] .fa,.btn .fa,.button .fa,.edd-submit .fa,.edd_download_file_link .fa,.edd_submit .fa,.menu-item-back a .fa,.moretag .fa,.nav-links a .fa,.search-submit .fa,a.button.edd-slg-social-unlink-profile .fa{margin-right:.40188em}#edd-purchase-button .svg-inline--fa,#edd-recurring-update-submit .svg-inline--fa,.affwp-form input[type=submit] .svg-inline--fa,.btn .svg-inline--fa,.button .svg-inline--fa,.edd-submit .svg-inline--fa,.edd_download_file_link .svg-inline--fa,.edd_submit .svg-inline--fa,.menu-item-back a .svg-inline--fa,.moretag .svg-inline--fa,.nav-links a .svg-inline--fa,.search-submit .svg-inline--fa,a.button.edd-slg-social-unlink-profile .svg-inline--fa{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant-caps:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal;text-rendering:auto;margin-right:8px}#edd-purchase-button .fa-external-link,#edd-recurring-update-submit .fa-external-link,.affwp-form input[type=submit] .fa-external-link,.btn .fa-external-link,.button .fa-external-link,.edd-submit .fa-external-link,.edd_download_file_link .fa-external-link,.edd_submit .fa-external-link,.menu-item-back a .fa-external-link,.moretag .fa-external-link,.nav-links a .fa-external-link,.search-submit .fa-external-link,a.button.edd-slg-social-unlink-profile .fa-external-link{margin-left:8px;font-size:20px;position:relative;top:-2px}#edd-purchase-button .fa-long-arrow-right,#edd-recurring-update-submit .fa-long-arrow-right,.affwp-form input[type=submit] .fa-long-arrow-right,.btn .fa-long-arrow-right,.button .fa-long-arrow-right,.edd-submit .fa-long-arrow-right,.edd_download_file_link .fa-long-arrow-right,.edd_submit .fa-long-arrow-right,.menu-item-back a .fa-long-arrow-right,.moretag .fa-long-arrow-right,.nav-links a .fa-long-arrow-right,.search-submit .fa-long-arrow-right,a.button.edd-slg-social-unlink-profile .fa-long-arrow-right{margin-left:5px;max-width:17px}.affwp-form input[type=submit]{font-size:22px}#edd-discount-code-wrap .edd-discount-code-field-wrap .edd-apply-discount,.btn-secondary,.moretag{background-color:transparent;border:1px solid #415aff;color:#415aff}#edd-discount-code-wrap .edd-discount-code-field-wrap .edd-apply-discount:hover:not([disabled]),.btn-secondary:hover:not([disabled]),.moretag:hover:not([disabled]){background-color:transparent;border:1px solid #415aff;color:#415aff;opacity:1;-webkit-box-shadow:0 0 0 .24em #e4eaff;box-shadow:0 0 0 .24em #e4eaff}#edd-discount-code-wrap .edd-discount-code-field-wrap .edd-apply-discount:hover[disabled],.btn-secondary:hover[disabled],.moretag:hover[disabled]{background-color:transparent}#edd-discount-code-wrap .edd-discount-code-field-wrap .edd-apply-discount:focus,.btn-secondary:focus,.moretag:focus{border:1px solid #415aff;outline:none}.edd-submit,input[type=submit]{font-size:21px}@media (max-width:600px){.edd-submit,input[type=submit]{width:100%;margin-top:0}}.btn-group{position:relative;overflow:visible}.btn-group .btn{margin-right:1.2em}@media (max-width:600px){.btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-group .btn{margin-right:0;width:100%}}.btn-l,.button-l{font-size:1.44em}@media (max-width:1500px){.btn-l,.button-l{font-size:1.2em}}#edd-purchase-button,.btn-m{font-size:1.3em;padding:.6em 1.5em}@media (max-width:600px){#edd-purchase-button,.btn-m{font-size:1em}}.edd-add-to-cart-label{font-size:1em}.btn-s{font-size:16px}.btn-wrap{position:relative}.btn-wrap .spinner{top:5px}.btn-wrap-center{text-align:center}.edd_download_file_link{margin:0}.edd_download_file_link:before{content:"\f019";font-family:FontAwesome;font-size:16px;display:inline-block;margin-right:10px}.edd-add-to-cart:hover{opacity:1}.edd-add-to-cart+input.edd-add-to-cart{display:none}.edd-add-to-cart span.edd-add-to-cart-label:after{font-family:FontAwesome;content:"\f217";display:inline-block;margin-left:.69444em;display:none}@media (max-width:600px){.edd-add-to-cart{font-size:26px}}.receipt-account-wrapper .btn{font-size:18px}.receipt-account-wrapper .btn:after{content:" >";display:inline-block;margin-left:.69444em}.btn-copy{background:#1f1f23;color:#fff;display:inline;padding:5px 10px;font-size:14px;border-radius:5px}.menu-item-back svg{width:15px;position:relative;top:1px;left:-1px}.spinner{display:none;position:absolute;bottom:9px;right:calc(50% - 25px);margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9;border-radius:100%;border:3px solid #1f1f23;border-top-color:#fff;-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite}.spinner,.spinner-sm{width:30px;height:30px}.spinner-sm{right:calc(50% - 15px);bottom:calc(50% - 20px);border:2px solid #22c8f4;border-top-color:#fff}.seperator{width:100px;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:2.0736em auto}@media (max-width:1500px){.seperator{margin:1.2em auto}}@media (max-width:600px){.seperator{margin:1.728em auto}}.diamonds{border:none;height:40px;background:-o-linear-gradient(225deg,#fff 20px,transparent 0) 0 5px,-o-linear-gradient(315deg,rgba(0,0,0,.2) 20px,transparent 0) 0 5px;background:linear-gradient(-135deg,#fff 20px,transparent 0) 0 5px,linear-gradient(135deg,rgba(0,0,0,.2) 20px,transparent 0) 0 5px;background-color:transparent;background-position:bottom;background-repeat:repeat-x;background-size:26px 60px;z-index:50;margin:-60px 50px 0}.line{height:20px;position:relative}@media (max-width:500px){.line{height:1px}}.line:after{content:"";width:160px;height:60px;bottom:-25px;left:calc(50% - 80px);position:absolute;background:url(imgs/wave-shape.svg);background-size:contain;background-position:50% 50%}.modal{position:absolute;top:0;left:0;background:#000;height:100vh;min-height:100%;width:100%;margin:0;display:none}.modal .modal-trigger{font-size:100px;position:absolute;right:5vw;top:5vh}.is-modal .modal{z-index:9999999999999;display:block}.modal-content-wrapper{position:relative;height:100%;width:100%}.modal-trigger{text-align:center;color:#fff}.modal-content{color:#fff;position:absolute}.card{background:#fff;text-align:left;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%;width:49%;margin-bottom:1.5em;border-radius:10px;border:1px solid #cbcbcb}.card p{max-width:90%;margin:0 auto 1em}@media (max-width:800px){.card{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.card,.card p{max-width:100%;width:100%}.card p{font-size:16px;margin:0}}.card-heading{font-weight:700;text-align:center}@media (max-width:600px){.card-heading{font-size:1.1em}}.card-heading-icon{width:25px;height:25px;position:relative;left:-5px;top:5px}.doc-section{margin-bottom:3em}.component-features{background:#fff}@media (max-width:600px){.component-features{padding:0;margin-top:0}}.component-marquee{width:100%;height:calc(100vh - 20px);padding:0;background:transparent}@media (max-width:700px){.component-marquee{max-width:92vw;padding:0}}.component-marquee .logo{width:30px;height:30px;margin:0}.component-marquee .logos-wrapper{margin:0 auto 1em;display:-webkit-box;display:-ms-flexbox;display:flex}.component-marquee .logos-wrapper .logos{width:100px;color:transparent}.component-marquee .logos-wrapper .logos:hover{opacity:1}@media (max-width:600px){.component-marquee .logos-wrapper{position:relative;top:-63px}}.component-marquee .wordpress{position:relative}.component-marquee .wordpress:before{content:"";display:block;background-image:url(imgs/icon-wp.svg);width:40px;opacity:.75;height:40px}@media (max-width:1000px){.component-marquee .wordpress:before{display:none}}.component-marquee .shopify{position:relative}.component-marquee .shopify:before{content:"";opacity:.75;display:block;background-image:url(imgs/icon-shopify.svg);width:40px;height:40px}@media (max-width:1000px){.component-marquee .shopify:before{display:none}}.component-marquee .fa-fw{width:1.6em}.marquee-img{max-width:60vw;display:block;margin:0 auto;position:relative;top:15vh}.marquee-left{padding:4.3em 1em 0 5em;width:calc(44vw - 3em)}@media (max-width:1300px){.marquee-left{padding-left:3em}}@media (max-width:1100px){.marquee-left{width:55vw;padding-left:32px;padding-top:5em}}@media (max-width:700px){.marquee-left{height:auto;width:100vw;padding-top:0;padding-left:1em}}.marquee-left .btn{margin-right:0}.marquee-left .btn-secondary{padding-right:2.8em;margin-left:1.2vw}.marquee-left .btn-secondary .svg-inline--fa{max-width:20px;display:inline-block;position:absolute;right:10%;top:49%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1500px){.marquee-left .btn-secondary .svg-inline--fa{max-width:16px;right:13px}}@media (max-width:700px){.marquee-left .btn-secondary .svg-inline--fa{display:none}}@media (max-width:600px){.marquee-left .btn-secondary{width:100%;padding:12px 30px 14px}}.marquee-left .btn-secondary,.marquee-left .getting-started-trigger{font-size:1.44vw}@media (max-width:1300px){.marquee-left .btn-secondary,.marquee-left .getting-started-trigger{font-size:24px;margin-left:0}}@media (max-width:1000px){.marquee-left .btn-secondary,.marquee-left .getting-started-trigger{width:100%;margin:.4em 0}}.marquee-left .mailinglist-form .btn-secondary{font-size:17px;margin-left:0}.marquee-short-blurb{font-size:1.4em;max-width:555px}@media (max-width:1500px){.marquee-short-blurb{font-size:1.25em}}@media (max-width:600px){.marquee-short-blurb{font-size:1.1em}}@-webkit-keyframes mover{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mover{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.marquee-right{width:56%;margin-top:.8em;position:relative}@media (max-width:1500px){.marquee-right{width:55vw;margin-top:35px}.marquee-right .stage{height:calc(100vh - 100px)}}@media (max-width:1100px){.marquee-right{width:45vw;margin-top:3.5vw;right:-12px;overflow-x:hidden}}@media (max-width:700px){.marquee-right{height:auto;width:100vw;margin-top:3em;right:0;overflow:hidden}}.marquee-right .stage{background:#03030f;background-image:-o-linear-gradient(bottom,#9795f0 0,#fbc8d4 100%);background-image:-webkit-gradient(linear,left bottom,left top,from(#9795f0),to(#fbc8d4));background-image:linear-gradient(0deg,#9795f0 0,#fbc8d4);width:100%;height:calc(100vh - 133px);margin:0;border-top-left-radius:15px;-webkit-box-shadow:inset 24px -8px 0 -13px rgba(226,118,223,.16078),inset -7px 24px 0 -13px rgba(226,118,223,.16078);box-shadow:inset 24px -8px 0 -13px rgba(226,118,223,.16078),inset -7px 24px 0 -13px rgba(226,118,223,.16078)}.marquee-right .stage .corner{width:9px;height:10px;top:1px;left:2px;position:absolute;background:rgba(255,207,254,.32);border-top-left-radius:35px}@media (max-width:700px){.marquee-right .stage .corner{display:none}}@media (max-width:1500px){.marquee-right .stage{height:calc(100vh - 100px)}}@media (max-width:1300px){.marquee-right .stage{height:calc(112vh - 60px)}}@media (max-width:700px){.marquee-right .stage{height:64vh;width:93vw;margin:0 auto;border-top-right-radius:15px;-webkit-box-shadow:none;box-shadow:none}}.marquee-right .screen-one{max-width:370px;position:absolute;top:40px;left:130px;border-top-left-radius:15px;border-top-right-radius:15px;-webkit-box-shadow:0 -29px 115px -92px rgba(0,0,0,.87059);box-shadow:0 -29px 115px -92px rgba(0,0,0,.87059);-webkit-animation:mover .4s;animation:mover .4s}@media (max-width:1500px){.marquee-right .screen-one{max-width:310px;left:100px;top:45px}}@media (max-width:1300px){.marquee-right .screen-one{left:60px;max-width:335px}}@media (max-width:700px){.marquee-right .screen-one{left:10vw;max-width:100%;width:36vw;min-width:240px;top:33px}}@media (max-width:500px){.marquee-right .screen-one{width:75vw;min-width:auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.marquee-right .screen-two{max-width:250px;position:absolute;top:40px;left:540px;margin:0;border-top-left-radius:15px;border-top-right-radius:15px;-webkit-box-shadow:0 -29px 115px -92px rgba(0,0,0,.87059);box-shadow:0 -29px 115px -92px rgba(0,0,0,.87059);-webkit-animation:mover .7s;animation:mover .7s}@media (max-width:1500px){.marquee-right .screen-two{max-width:230px;left:455px;top:45px}}@media (max-width:1300px){.marquee-right .screen-two{left:420px;max-width:250px}}@media (max-width:700px){.marquee-right .screen-two{left:55vw;max-width:100%;width:36vw;min-width:190px;top:33px}}@media (max-width:500px){.marquee-right .screen-two{display:none}}.marquee-content{position:relative;text-align:left;height:100%}.marquee-content a.logos{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform ease .2s;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.marquee-content a.logos:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.marquee-content h1{max-width:720px;line-height:1;font-size:4.3vw;margin-bottom:28px}@media (max-width:1100px){.marquee-content h1{font-size:56px}}@media (max-width:900px){.marquee-content h1{font-size:48px}}@media (max-width:600px){.marquee-content h1{font-size:40px;margin-top:-1.4em;line-height:1.2}}@media (max-width:400px){.marquee-content h1{font-size:38px}}@media (max-width:700px){.marquee-content .btn{font-size:24px}}@media (max-width:400px){.marquee-content .btn{font-size:6vw}}@media (max-width:1500px){.marquee-content{top:-8vh}}@media (max-width:1000px){.marquee-content{top:-6vh;left:0;padding:0}}@media (max-width:700px){.marquee-content{top:0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:600px){.marquee-content{top:0}}.marquee-heading{max-width:80vw;font-size:4.8384em;font-weight:700;margin-bottom:0}@media (max-width:1500px){.marquee-heading{right:90px;font-size:4.4928em;max-width:100%}}@media (max-width:1000px){.marquee-heading{right:90px;font-size:3.8016em;max-width:100%}}@media (max-width:700px){.marquee-heading{font-size:2.9376em}}.marquee-heading .fa-cog,.marquee-heading .fa-sync-alt{margin:0 20px}.marquee-short-desc{margin:15px auto 1em;font-size:1.728em;max-width:800px}@media (max-width:1500px){.marquee-short-desc{max-width:740px;margin:1.44em auto}}@media (max-width:1000px){.marquee-short-desc{right:90px;font-size:1.44em}}@media (max-width:700px){.marquee-short-desc{font-size:1.1em}}.component-products{width:100%}.component-products-header{text-align:center}.component-products-purchase{margin-top:1.44em}.products{list-style:none;margin:0}.product{margin:0;width:32%;max-width:32%;padding:1.44em}.product-name,.product-price{text-align:center}.product-name{font-size:1.728em}.product-price{font-size:1.2em}.account .main{margin-bottom:7em}.account-cat{font-size:1.2em;margin:0;padding:.69444em 0;border-bottom:1px solid #f8f7fc}.account-cat:first-child{padding-top:0}.account-cat:last-child{padding-bottom:0;border:none}.account-cat:hover{cursor:pointer;opacity:.4}.receipt-account-wrapper{text-align:center;margin-bottom:3em;margin-top:-1em}.component[class*=component-account]{-webkit-animation-duration:.5s;animation-duration:.5s;margin:0 auto 1.44em;padding:0;width:100%;max-width:100%;background:none;display:none}.component[class*=component-account].is-active{display:block;border-radius:0 0 7px 7px;width:100%;padding:0 2em 1em;border-top:0}.component[class*=component-account].component-account-user-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2em 0}.account-user-info-image{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;width:100px}.account-user-info-contact{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 1em;padding-top:4px}.component-account-licenses-upgrades{margin-top:0}.component-account-licenses .edd_sl_expiration{width:45%}#edd_sl_license_keys2 th.edd_sl_status,#edd_sl_license_keys .edd_sl_license_row td:first-of-type,#edd_sl_license_keys .edd_sl_license_row td:nth-of-type(2){width:50%}#edd_sl_license_keys2 th.edd_sl_limit{width:20%}#edd_sl_license_keys2 th.edd_sl_expiration{width:30%}.component-account-sub{margin-bottom:3.456em}.component-account-profile .component-account-sub{margin-bottom:0;margin-top:0}.component-account-profile .component-account-sub label+small{font-size:14px}.component-account-profile .component-account-sub .accordion-heading{padding:.7em 0 1em;font-size:20px}.component-account-profile .component-account-sub .form-input{border:none;padding-bottom:5px}.component-account-profile .component-account-sub input{font-size:16px}.component-account-profile .component-account-sub .btn-wrap{padding-left:25px}.user-info h5:first-child{font-weight:700;margin-bottom:5px}.user-info .link-account{padding:0;margin:15px 0 0;display:block}.user-info small{font-style:normal;margin-top:-10px;display:block;margin-bottom:12px}.component-account-user-info{margin-bottom:3em}.component-account-user-info .user-img{border-radius:50%}@media (max-width:1400px){.view-key-wrapper .fa{display:none}}.component-account-heading{margin-bottom:.5787em;font-weight:700;display:none}.component-account-heading .fa{font-size:.83333em;margin-right:.40188em;position:relative;top:-1px}.account-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account-nav,.account-nav-list{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-nav-list{list-style:none;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-nav-list>li:first-child{margin-left:0}.account-nav-list>li:last-child{margin-right:0}.account-back-to-wrapper{margin-bottom:3em;display:block;text-align:center;margin-top:-29px}.account-nav-list-item-link{text-decoration:none;color:#1f1f23;display:inline-block;text-align:left;font-size:16px;width:100%;display:block;border-bottom:1px solid #415aff;padding-bottom:10px;padding-top:10px;padding-left:10px;margin:0;-webkit-transition:color .14s ease;-o-transition:color ease .14s;transition:color .14s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:color}.account-nav-list-item-link:hover{opacity:1;text-decoration:underline}.account-nav-list-item-link.is-active{color:#415aff;font-weight:700}.account-nav-list-item-link.is-active:hover{text-decoration:none;opacity:1;cursor:text}.account-nav-list-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:inline-block;padding:0;margin:0}.edd_download_download_name{width:230px}.component-account-subscriptions #edd_secure_site_wrapper,.component-account-subscriptions .edd_subscription_name+br{display:none}.component-account-subscriptions td:first-child{width:23%}.component-account-subscriptions td:nth-child(2){width:6%}.component-account-subscriptions td:nth-child(3){width:22%}.component-account-subscriptions td:nth-child(4){width:11%}.component-account-subscriptions td:nth-child(5){width:9%}.component-account-subscriptions td:nth-child(6){width:26%}.component-account-subscriptions #edd_checkout_form_wrap #edd_cc_fields legend{display:none}.account-license-col{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header .icon{width:1em;margin-right:.24113em;position:relative;top:4px}.icon-key{width:25px;height:25px;margin-right:9px;position:relative;top:3px}.fa-sign-in,.fa-sign-out{margin:0 0 0 5px}.component-steps{width:100%;background-color:transparent;margin-top:1.44em;z-index:99999}.component-steps.is-stuck{display:block;width:100%!important;left:0!important;top:52px!important}.component-steps.is-stuck .step{float:left;font-size:14px;padding:.40188em;border:1px solid #415aff;border-right:none}.component-steps.is-stuck .step:first-child,.component-steps.is-stuck .step:last-child{border-radius:0}.component-steps.is-stuck .step:last-child{border-right:0}.component-steps.is-stuck .step:first-child{border-left:0}.component-steps.is-stuck .step.is-active:after{display:none}.step{width:33.33333%;max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;color:#1f1f23;margin:0;text-align:center;padding:1.2em}.step:first-child{border-radius:10px 0 0 10px}.step:last-child{border-radius:0 10px 10px 0}.step.is-active{background-color:#415aff;color:#fff;position:relative}.step.is-active:after{content:"";display:block;position:absolute;bottom:-10px;right:calc(50% - 10px);width:20px;height:20px;background:url(imgs/icon-triangle.svg);background-size:cover;background-position:50% 50%}.step.is-inactive{background-color:#fff}.step.is-inactive .step-text{opacity:.4}.step.is-completed{background-color:#0020f4;color:#fff}.step.is-completed .step-text{display:inline-block;position:relative;margin-left:-1.2em}.step.is-completed .step-text:after{content:"";display:block;position:absolute;top:3px;right:-1.728em;width:20px;height:20px;background:url(imgs/icon-check-white.svg);background-size:cover;background-position:50% 50%}.step-description .screenshot-image-wrapper{margin-top:1em;width:75%;max-width:75%}@media (max-width:1000px){.step-description .screenshot-image-wrapper{width:100%;max-width:100%}}.msg,label.error{text-align:center;color:#1f1f23;font-size:16px;margin-top:10px}.msg a,label.error a{color:#1f1f23}.msg p,label.error p{margin-bottom:0}.msg .fa,label.error .fa{margin-right:.48225em}.msg-notice{background-color:#aee8ff}.msg-success{background-color:#bcffd1}.msg-error{background-color:#ffd5d5}.msg{color:#1f1f23;padding:.69444em 1.2em;border-radius:.4em;font-weight:400;margin-bottom:1.728em;margin-top:1.2em;position:relative;position:fixed;top:23px;left:0;width:auto;width:700px;z-index:999;-webkit-animation-duration:.5s;animation-duration:.5s;left:50%;margin-left:-350px;font-size:1em;-webkit-box-shadow:0 13px 67px -4px hsla(0,0%,43.1%,.31);box-shadow:0 13px 67px -4px hsla(0,0%,43.1%,.31)}@media (max-width:800px){.msg{width:90%;margin-left:-45%}}.msg:after{content:"";display:block}.msg a{color:#1f1f23}.msg-not-fixed{position:static;display:inline-block;margin-left:0;left:0;-webkit-box-shadow:none;box-shadow:none}pre[class*=language-]{margin-bottom:1.728em!important}.search-form{margin-top:3.456em;text-align:center}.search-form .screen-reader-text{display:none}.search-submit{margin-top:1.728em}.component-purchase{background-image:-o-linear-gradient(bottom,#f0f0ff,#fff1f1);background-image:-webkit-gradient(linear,left bottom,left top,from(#f0f0ff),to(#fff1f1));background-image:linear-gradient(0deg,#f0f0ff,#fff1f1);text-align:center;margin:0 auto;width:100%;max-width:100%;border-radius:0;padding:3em 0}.component-purchase h2{font-size:2.4em}.component-purchase p{font-size:18px}@media (max-width:1500px){.component-purchase p{font-size:17px}}@media (max-width:700px){.component-purchase p{font-size:16px;max-width:80%;margin:0 auto}}.purchase .component-purchase{margin:-2em auto 0;padding:7em 0 4em}@media (max-width:1500px){.purchase .component-purchase{padding:3em 0 4em}}@media (max-width:700px){.purchase .component-purchase{padding:2em 0}}.purchase .component-faq-secondary{margin-bottom:7em}.plans{list-style:none;margin:1em 0 3em;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:900px){.plans{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:600px){.plans{padding:0 2em}}.plan{width:31.3%;background:#fff;padding:15px 20px 30px;border-radius:.6em;border:1px solid #ddd9d9;-webkit-box-shadow:0 0 21px -10px rgba(9,35,58,.25);box-shadow:0 0 21px -10px rgba(9,35,58,.25);margin:0 10px}@media (max-width:900px){.plan{width:100%;padding:25px 10px 40px;margin-bottom:1em}}.plan-names{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;border-bottom:1px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:12px}.plan-name{font-size:22px;font-weight:700}@media (max-width:1500px){.plan-name{font-size:20px}}.plan-cta{margin-top:15px}.plan-cta small{display:block;margin-top:15px;color:#636363}.plan-pricing,.plan-terms{margin-top:0}.plan-terms{text-align:center;font-style:italic;color:#636363;font-size:19px;font-weight:100;margin-left:0}@media (max-width:700px){.plan-terms{font-size:16px}}.plan-description{font-size:15px;color:#6b6b6b;margin-left:15px;margin-top:5px}.price-toggle-label-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:320px;margin:3em auto 0}.price-toggle-label-wrapper:hover{cursor:pointer}.price-toggle-label-wrapper .icon-toggle{height:20px;font-size:20px;margin:0}.price-toggle-label-wrapper .icon-toggle circle{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateX(-42%);transform:translateX(-42%)}.price-toggle-label-wrapper .price-toggle-label{margin:0 10px;font-size:15px}.plan-cta-link-month,.plan-cta-link-year{width:auto;display:inline-block;padding:.6em 1.5em}.plan-cta .plan-cta-link-month,.plan-cta .plan-cta-notice-month,.plan-price-month{display:none}.component-purchase.is-monthly .plan-cta-notice-month,.component-purchase.is-monthly .plan-price-month{display:block}.component-purchase.is-monthly .plan-cta-link-month{display:inline-block}.component-purchase.is-monthly .plan-cta-link-year,.component-purchase.is-monthly .plan-cta-notice-year,.component-purchase.is-monthly .plan-price-year{display:none}.component-purchase.is-monthly circle{-webkit-transform:translateX(0);transform:translateX(0)}.plan-features{position:relative;left:-6px}.plan-features ul{text-align:left;max-width:315px;margin:0 auto;padding:0 0 0 25px;list-style:none}.plan-features li{margin-top:2px;font-size:15px;position:relative;padding-left:13px;margin-bottom:10px}.plan-features li:before{position:absolute;top:4px;left:-11px;content:"";background-image:url(../imgs/icon-check-regular.svg);width:17px;height:17px;background-size:contain}.edd_download_purchase_form{width:100%;margin-top:4em}@media (max-width:1400px){.edd_download_purchase_form{padding:0 20px}}@media (max-width:600px){.edd_download_purchase_form{padding:0}}.edd_purchase_submit_wrapper{text-align:center;margin-bottom:5.184em}.purchase-options-note{display:block;margin-top:1.2em;text-align:center;font-style:normal}.edd_price_options li[itemprop=offers]{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.edd_price_options li[itemprop=offers] .eddr-notice.variable-prices{display:none}.purchase-confirmation #edd_subscription_receipt{width:100%;margin-bottom:3em}.purchase-confirmation #edd_subscription_receipt tbody,.purchase-confirmation #edd_subscription_receipt thead{border-color:#cdcbcb}.purchase-confirmation #edd_subscription_receipt tbody td,.purchase-confirmation #edd_subscription_receipt tbody th,.purchase-confirmation #edd_subscription_receipt thead td,.purchase-confirmation #edd_subscription_receipt thead th{font-size:14px}#edd_sl_renewal_form{text-align:center;max-width:700px;margin:0 auto}.page.purchase .page-header{margin-bottom:0;line-height:1;padding-bottom:0}.accordions{margin-top:0}.accordion-heading{padding:1.2em 0;font-size:1em;border-bottom:1px solid #cbcbcb}.accordion-heading .fa-minus-square,.accordion-heading .fa-plus-square{font-size:1.2em;position:relative;top:3px;margin-right:.69444em}.accordion-heading:hover{cursor:pointer}@media (max-width:700px){.accordion-heading{font-size:1em}}.accordion-content{margin-left:0;margin-top:0;margin-bottom:2.0736em;padding-top:1.44em;display:none}.accordion-content ol{margin-left:2.88em}.accordion-content.is-open{margin-bottom:2.0736em}.accordion{margin:0}.accordion-heading{margin-bottom:0;margin-left:3px}.accordion-heading:hover{opacity:.7}.component-support{background-image:-o-linear-gradient(bottom,#f0f0ff,#fff1f1);background-image:-webkit-gradient(linear,left bottom,left top,from(#f0f0ff),to(#fff1f1));background-image:linear-gradient(0deg,#f0f0ff,#fff1f1);padding:0;max-width:100%;text-align:center;margin-top:0;margin-bottom:3em;border-radius:0}@media (max-width:600px){.component-support{font-size:85%}}.component-support a:hover{opacity:.7}.component-support .btn{color:#fff}.component-support .btn:hover{opacity:1}.component-support p{text-align:left;font-size:1.1em}.component-support .l-contain-narrow{padding:3em 4em;max-width:900px}@media (max-width:600px){.component-support .l-contain-narrow{padding:3em 2em}}.component-support .l-row{position:relative}.component-support .fa{padding-left:0;position:relative;top:1px;left:auto;-webkit-transform:none;transform:none;color:inherit;font-size:inherit}.component-support-fullwidth{padding:1em 0;background:#f8f7fc}.component-support-fullwidth .l-contain-narrow{background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.checkout .component-support-fullwidth{margin-top:6.2208em}.page.how .component-support-fullwidth{margin-top:2.0736em}.component-features+.component-support{padding:2.04em 0}body.page-template-template-home{background-color:#fff;background-repeat:repeat;background-size:35%}@media (max-width:1100px){body.page-template-template-home{background-size:80%}}@media (max-width:700px){body.page-template-template-home{background-size:100%}}.component-snippet+.component-snippet .snippet{margin-top:0}@media (max-width:1000px){.component-snippet+.component-snippet .snippet:first-child{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.component-snippet+.component-support{padding-bottom:5em;padding-top:2em}.component-marquee+.component-snippet{margin-bottom:0;padding-bottom:0;position:relative}.component-marquee+.component-snippet .snippet{margin-top:0}.component-marquee+.component-snippet:before{content:"";width:100%;height:320px;top:-200px;z-index:-1;background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 72%,#fff);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),color-stop(72%,#fff),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 72%,#fff);position:absolute}@media (max-width:600px){.component-marquee+.component-snippet:before{display:none}}.snippet-heading{font-size:2.88em;font-weight:700}@media (max-width:1200px){.snippet-heading{font-size:2.304em}}@media (max-width:700px){.snippet-heading{font-size:1.728em}}.snippet-image{width:400px;height:auto;padding-bottom:0;text-align:center;margin:0 auto}@media (max-width:1400px){.snippet-image{width:320px}}@media (max-width:1200px){.snippet-image{width:280px}}.snippet-content{padding-top:0;width:60%;margin-left:3em}@media (max-width:1000px){.snippet-content{width:100%;margin:0;text-align:center}}.snippet-copy{font-size:1.2em;width:90%}@media (max-width:1000px){.snippet-copy{width:100%;font-size:1em}}.snippet{width:100%;margin:2.0736em auto;position:relative}.snippet:after{content:"";margin:1.44em auto 0;display:block;height:1px;width:100px;background-color:#1f1f23}@media (max-width:1000px){.snippet:after{display:none}}.snippet.snippet-made-with-devs:after{display:none}.snippet-cta{margin-bottom:4.1472em}.component-mailinglist{position:relative;margin-bottom:1em;color:#1f1f23;border-radius:20px;background-color:#f8f7fc;padding:0 3em;outline:10px solid #fff;outline-offset:-2px;outline-style:solid}@media (max-width:1000px){.component-mailinglist{padding:0 2em}}.component-mailinglist .component-inner{padding:2em 0 3em}.component-mailinglist .form-messages{position:absolute;width:100%;padding:10px}.component-mailinglist .form-label{color:#1f1f23;font-weight:100;z-index:99;top:1.2em;font-size:1em}@media (max-width:1000px){.component-mailinglist .form-label{top:18px}}.component-mailinglist .is-focused .form-label{color:#1f1f23}.component-mailinglist label.error{margin-top:0;position:relative;top:16px}.component-mailinglist .is-submitted .form-success{margin-top:1em}.component-mailinglist .l-contain-narrow{max-width:1200px;width:100%;padding-top:0;padding-bottom:0}.component-mailinglist .form-control{display:-webkit-box;display:-ms-flexbox;display:flex}.component-mailinglist .form-control #mailinglist-email{-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:10px 0 0 10px;font-size:1em;margin:0}@media (max-width:1000px){.component-mailinglist .form-control #mailinglist-email{border-radius:10px}}.component-mailinglist .form-control .btn-group{width:230px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){.component-mailinglist .form-control .btn-group{max-width:100%;width:100%}}.component-mailinglist .form-control .btn-group .btn{border-radius:0 .4em .4em 0;width:100%;font-size:1.2em;background-color:#1f1f23;-webkit-transform:scale(1)!important;transform:scale(1)!important;margin:0}@media (max-width:1000px){.component-mailinglist .form-control .btn-group .btn{border-radius:.4em;margin:1em 0 0}}.component-mailinglist .form-control .btn-group .btn:hover{-webkit-transform:scale(1)!important;transform:scale(1)!important}.stylized-border{outline:10px solid #fff;outline-offset:-2px;outline-style:solid}.mailinglist-group-copy{color:#fff;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media (max-width:600px){.mailinglist-group-copy{z-index:999}}.mailinglist-heading{margin-bottom:0;color:#1f1f23;font-size:2.5em}@media (max-width:1000px){.mailinglist-heading{font-size:2em}}@media (max-width:400px){.mailinglist-heading{font-size:1.44em}}.mailinglist-copy{font-size:1.1em;text-align:center;color:#1f1f23;margin-top:20px}@media (max-width:1000px){.mailinglist-copy{font-size:16px}}.mailinglist-form-inline{max-width:640px;text-align:left;margin:4em auto}.mailinglist-form-inline #email-error{margin-top:0}.mailinglist-form-inline .spinner{right:2%;top:3px}.mailinglist-form-inline .form-messages{width:82%;margin:1em auto}.mailinglist-form-inline .mailinglist-group-copy{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mailinglist-form-inline h4{font-weight:700;margin-bottom:4px;font-size:18px}.mailinglist-form-inline .mailinglist-copy{text-align:left;display:inline;margin:0 0 0 10px;width:auto}.mailinglist-form-inline .form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mailinglist-form-inline .mailinglist-email{width:270px;padding:.7em 1.2em;margin-right:1em;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:17px}.mailinglist-form-inline .btn,.mailinglist-form-inline .btn-group{margin:0}@media (max-width:900px){.mailinglist-form-inline>.l-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .mailinglist-form-inline .form-control,.footer .mailinglist-form-inline .mailinglist-group-copy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .mailinglist-form-inline .form-message{text-align:center}.component.component-faq{margin-bottom:2.48832em;background:transparent}.faqs{max-width:780px;margin:0 auto}.faqs>div{margin-top:0}.single-faqs .faqs{margin:12em auto 6em}.single-faqs .faqs .entry-title{font-size:36px;font-weight:700;color:#0f0728}.single-faqs .faqs .entry-title a{color:#0f0728}.faq-question{padding:1.44em 0;font-size:1.1em;border-bottom:1px solid #cbcbcb}.faq-question>div{width:100%;position:relative;font-weight:700}.faq-question .fa-minus-square,.faq-question .fa-plus-square{font-size:1.2em;position:absolute;top:3px;right:0}.faq-question .fa-minus-square path,.faq-question .fa-plus-square path{fill:#415aff}.faq-question:hover{cursor:pointer;color:#415aff}@media (max-width:800px){.faq-question{font-size:16px}}@media (max-width:700px){.faq-question{font-size:1em;position:relative;padding-right:4em}.faq-question .fa-minus-square,.faq-question .fa-plus-square{position:absolute;right:-3em;top:calc(50% - 10px)}}@media (max-width:500px){.faq-question{font-size:14px}}.faq-answer{margin-left:0;margin-top:0;padding-top:1.44em;display:none;font-size:16px;opacity:0}@media (max-width:600px){.faq-answer{font-size:14px}}.faq-answer ol{margin-left:2.88em}.faq-answer.is-open{display:block;margin-bottom:2.0736em;background:#f8f7fc;padding:30px 40px 20px;opacity:1;border-bottom-right-radius:15px;border-bottom-left-radius:15px}@media (max-width:700px){.faq-answer.is-open{padding:20px;word-break:break-word}}.faqs-group{margin-bottom:3.456em}.faqs-heading:before{display:block;content:" ";margin-top:-30px;height:30px;visibility:hidden;pointer-events:none}.component-faq-secondary{padding:0;background:none;border-radius:0}.component-faq-secondary img{width:400px}.component-faq-secondary .l-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.component-faq-secondary .faqs,.component-faq-secondary .faqs-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.component-faq-secondary .btn{margin-top:2em}.component-faq-secondary .faqs-wrap p{max-width:700px}.component-faq-secondary .faqs-wrap .faqs{padding-left:0}.component-faq-secondary+.component-contact{margin-top:6em}.component-faq-secondary+.component-affiliate{margin-top:4em}.component-contact+.component-faq-secondary{margin:5em auto}.page .component-contact .content-inner .fa-long-arrow-alt-right{display:none}.faqs-wrap h2{text-align:center;font-size:36px}@media (max-width:1500px){.faqs-wrap h2{font-size:32px}}@media (max-width:500px){.faqs-wrap h2{font-size:28px}}.component-marquee+.component-faq-secondary{padding-top:16em}.component-purchase+.component-faq-secondary{margin-top:4em}.component-changelog{background:none}.component-changelog.wrap.l-contain-narrow{margin-bottom:4.97664em}.component-changelog ol+h1{margin-top:1.728em}.component-changelog br{display:none}.component-changelog>ul{list-style:none;margin:0;padding:0;font-size:17px;line-height:2}.component-changelog>ul li{margin:0}.component-changelog>h2{margin:1em 0 15px;font-size:22px}.component-changelog>h2+ul{margin-bottom:2em}.component-changelog>h2:first-child{margin-top:0}.notice{padding:1.2em;display:block;margin:1.728em 0;width:100%;border-left:5px solid #000}.notice p:last-child{margin-bottom:0}.notice-warning{background:#fff8e2;border-left-color:#f59141}.notice-heading{font-weight:700}.is-showing-notices.edd-checkout #edd_checkout_cart_form_header{display:none}.page.is-showing-notices.purchase .tippy-popper{margin-top:-60px}.page.purchase.is-showing-notices{margin-top:50px}.page.purchase.page-template-default .component-notice{display:block}.is-showing-notices{margin-top:0}.is-showing-notices>.header{margin-top:50px}@media (max-width:1500px){.is-showing-notices .main{margin-top:170px}}.is-showing-notices .component-notice .notice-inner p{font-size:15px}@media (max-width:900px){.is-showing-notices{margin-top:80px}}@media (max-width:500px){.is-showing-notices{margin-top:100px}}.headroom{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0);height:70px;border-bottom:1px solid #ddd;background:#fff!important}.headroom--pinned.headroom--top{height:120px;border:none}@media (max-width:1500px){.headroom--pinned.headroom--top{height:90px}}@media (max-width:1300px){.headroom--pinned.headroom--top{height:65px}}.features-sticky .headroom--pinned{position:static}.headroom--not-top.headroom--pinned.header .sub-menu{top:50px}@media (max-width:1300px){.headroom--not-top.headroom--pinned .logo-link{top:0}}.headroom--not-top.headroom--pinned.header .current-menu-item a:after{top:82%}.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.component-notice{padding:0;top:0;width:100%;background:#1d144f;font-size:17px;font-weight:700;position:fixed;border-radius:0;max-width:100%;z-index:999999}.component-notice,.component-notice p{margin:0;color:#fff}.component-notice a{color:#fff}.component-notice a:hover{opacity:.5}.component-notice code{font-family:monospace!important;background:#415aff;padding:3px 10px 5px;margin:0 5px;border-radius:3px;color:#fff;font-size:18px}.notice-inner{padding:.69444em 0;text-align:center}.edd-page .component-notice,.edd-success.purchase-confirmation.is-showing-notices .component-notice,.page.purchase .component-notice{display:none}.edd-page.is-showing-notices,.page.purchase{margin-top:0}.edd_cart_discount .edd_discount{display:block;text-align:left}.edd_cart_discount .edd_discount_rate{background:#fedb85;padding:3px 10px 5px;margin:0 5px;border-radius:3px;color:#761901;font-size:18px}#edd_purchase_form #edd_show_discount{border-radius:10px;text-align:left;display:none!important}#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields{padding:0;border-radius:10px;text-align:left;background:none}#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields #edd_sl_show_renewal_form_wrap{text-align:center;font-size:14px;margin-bottom:20px}.component-screenshots{background:transparent;margin:10em 0 6em;max-width:100%;position:relative;overflow:visible}.component-screenshots .screenshots-secondary-list .screenshot-single{max-height:430px}.component-screenshots .l-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:700px){.component-screenshots .l-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.component-screenshots .bg{display:none;width:30%;height:125%;position:absolute;left:0;top:-156px;z-index:-1;border-top-right-radius:154px;border-bottom-right-radius:500px;background:#dffffb}@media (max-width:1400px){.component-screenshots{margin:9em 0 8em}}@media (max-width:1000px){.component-screenshots .screenshot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.component-screenshots .screenshot-image-wrapper{text-align:center;width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.component-screenshots .screenshot-image{max-width:100%;width:100%;position:relative;margin:0 auto;left:0}.component-screenshots .screenshot-image+.screenshot-image{display:none}.component-screenshots .screenshot-image-description{padding:20px;max-width:100%;width:100%;position:static;-webkit-transform:none;transform:none;border-top:7px solid #1d144f;border-radius:20px;background:#fff;margin:-1em 0 0;-webkit-box-shadow:none;box-shadow:none}}@media (max-width:700px){.component-screenshots{margin:5em 0 3em;text-align:center}}.screenshots{list-style:none;margin:0;max-width:100%;padding:0}.screenshot,.screenshots{position:relative;-webkit-transition:all 1s ease;-o-transition:all ease 1s;transition:all 1s ease}.screenshot{margin-bottom:2em;margin-top:0;display:none;padding-left:18px;-webkit-transform:translateY(20px);transform:translateY(20px)}@media (max-width:600px){.screenshot{padding-left:0}}.screenshot.is-visible{-webkit-transition:all 1s ease;-o-transition:all ease 1s;transition:all 1s ease;display:block;-webkit-transform:translateY(0);transform:translateY(0)}.screenshot-description{font-size:18px;margin-top:10px;padding-right:2em}@media (max-width:1500px){.screenshot-description{padding-right:0}}.screenshot-images{width:48%;border-radius:0;margin-right:3em;position:relative}.screenshot-images>.stage{position:absolute;width:80%;height:96.4%;left:12.5%;border-radius:15px}@media (max-width:1500px){.screenshot-images{margin-right:5em;width:48%}}@media (max-width:1100px){.screenshot-images{margin-right:0;width:40%}}@media (max-width:700px){.screenshot-images{width:100%;padding:0 2em;margin-top:7em}}.screenshot-content{width:43%;padding:0;margin-top:0;position:relative;left:-90px}@media (max-width:1500px){.screenshot-content{left:-30px}}@media (max-width:1100px){.screenshot-content{width:60%;left:0;padding-right:0;padding-left:5em}}@media (max-width:700px){.screenshot-content{width:100%;padding:0}}.screenshots-nav-list{list-style:none;padding:0;margin:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (max-width:700px){.screenshots-nav-list{position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.screenshots-nav-list li{font-size:18px;font-weight:700;padding:10px 20px;border-radius:10px;display:inline-block!important;position:relative}@media (max-width:1500px){.screenshots-nav-list li{font-size:16px}}.screenshots-nav-list li a{text-decoration:none}.screenshots-nav-list li:hover{cursor:pointer;color:#415aff}.screenshots-nav-list li.is-visible{opacity:1;display:inline-block!important;background-color:transparent;-webkit-box-shadow:0 0 0 1px #415aff;box-shadow:0 0 0 1px #415aff;color:#415aff}.screenshots-nav-list li.is-visible:hover{cursor:default}.screenshots-nav-list li[data-type=video]{padding-left:3.2em;margin-top:1em}.screenshots-nav-list li[data-type=video] svg{width:27px;height:27px;position:absolute;left:19px;top:11px}.screenshot-wrapper{display:none;max-width:100%;margin:0 auto;border-radius:10px;width:600px;height:750px;background:transparent;position:relative;left:36px;top:-50px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #b2b1b3}@media (max-width:600px){.screenshot-wrapper{height:330px}}.screenshot-wrapper.is-visible{display:block}.screenshots-secondary-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:13em;position:relative}@media (max-width:1000px){.screenshots-secondary-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4em}}.screenshot-single{width:calc(50% - 2em);max-width:calc(50% - 2em);margin:1em;z-index:999}.screenshot-image-wrapper{margin:0;padding:0;width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.screenshot-heading{font-size:40px;padding-bottom:5px}.screenshot-heading .emoji{margin-right:13px!important;position:relative;top:2px}@media (max-width:1200px){.screenshot-heading{font-size:32px}}[data-type=cart] .screenshot-heading svg{top:-1px;max-width:55px}[data-type=settings] .screenshot-heading svg{top:12px}.screenshot-image-description{width:50%;max-width:50%;z-index:999;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin-top:2px;background:#fff;font-size:1.1em;padding:3em 4em 0;border-radius:10px;position:absolute;top:95%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 -8px 32px -4px rgba(0,0,0,.2);box-shadow:0 -8px 32px -4px rgba(0,0,0,.2)}@media (max-width:1200px){.screenshot-image-description{padding:2em 2em 0}}@media (max-width:1000px){.screenshot-image-description{border-radius:0}}@media (max-width:800px){.screenshot-image-description{font-size:16px}}.screenshot-image-description:after{display:block;content:"";width:100%;height:116px;background-color:#fff;position:absolute;left:0;bottom:-104px;z-index:-1}@media (max-width:1000px){.screenshot-image-description:after{height:60px;bottom:-35px}}.screenshots-short-description{margin-bottom:3em}.changelog-wrapper{display:none}.changelog-wrapper.is-active{display:block}.changelog-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.changelog-type{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1em}.changelog-type:hover{cursor:pointer}.changelog-type.is-active,.changelog-type:hover{background-color:#e2eaf7}.changelog-type-heading{margin-bottom:1em;margin-top:2em}.changelog-type-heading span{text-transform:capitalize}.divider{position:absolute;content:"";display:block;height:1px;width:80px;background-color:#cbcbcb;left:calc(50% - 40px);margin:1em 0 0}.page.purchase .divider{display:none}.component-affiliate{background:#fff;padding:2em 0 4em;position:relative;width:100%;max-width:100%;border-radius:0}.component-affiliate .illustration{display:block;width:auto;height:235px;margin-right:6em}@media (max-width:900px){.component-affiliate .illustration{width:270px;margin-right:0}}@media (max-width:600px){.component-affiliate .illustration{width:200px;margin-right:0}}.component-affiliate .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:80vw;margin:0 auto;padding:3em 4em;border-radius:.4em}@media (max-width:1100px){.component-affiliate .inner{padding:3em 0;max-width:90vw}}@media (max-width:900px){.component-affiliate .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:700px){.component-affiliate{margin-bottom:0;padding-bottom:5em}}@media (max-width:600px){.component-affiliate{padding-bottom:0}}.component-affiliate .description{text-align:left;margin-top:10px;font-size:1.1em}@media (max-width:1000px){.component-affiliate .description{font-size:16px}}@media (max-width:900px){.component-affiliate .description{text-align:center}}.component-affiliate .heading{width:100%;text-align:left;font-size:2.2em;margin-bottom:5px}@media (max-width:1000px){.component-affiliate .heading{font-size:2em}}@media (max-width:900px){.component-affiliate .heading{text-align:center}}@media (max-width:600px){.component-affiliate .heading{font-size:24px}}.component-affiliate .btn{margin:2em 0 0}.component-affiliate .btn svg{margin-left:8px;font-size:16px;position:relative;top:-2px}@media (max-width:600px){.component-affiliate .btn{font-size:20px;width:100%;margin-left:0;margin-right:0;max-width:100%}.component-affiliate .btn svg{display:none}}@media (max-width:400px){.component-affiliate .btn{font-size:17px}}.component-affiliate .link{display:block;text-align:left}@media (max-width:900px){.component-affiliate .link{margin:0 auto}}.component-affiliate .logo-shopify{width:200px;max-width:100%;opacity:1;width:150px;margin:0 auto 1em}.component-affiliate .content{max-width:650px;margin:0}.component-mailinglist+.component-affiliate{margin-top:4em;padding-bottom:4em}.component-affiliate-register{background:transparent;position:relative;padding-top:5em;margin-top:6em}.component-affiliate-register .design-widget{width:141%;height:800px;position:absolute;top:-5px;left:-12%;background-image:-o-radial-gradient(10% 20%,circle farthest-corner,#f8f7fc 0,#f8f7fc 90%);background-image:radial-gradient(circle farthest-corner at 10%,at 20%,#f8f7fc 0,#f8f7fc 90%);background-image:radial-gradient(circle farthest-corner at 10% 20%,#f8f7fc 0,#f8f7fc 90%);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);z-index:-1}@media (max-width:800px){.component-affiliate-register{max-width:100vw}.component-affiliate-register .l-box-2{width:100%;max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}#affwp-register-form legend{display:none}.affiliate-register-content{margin-top:1em;max-width:45%}.affiliate-register-content h2{color:#415aff;margin-bottom:1.4em}.component-pro{padding:.5em 0 1em;max-width:100vw;background-color:#e4f2ff;margin:4em auto 2em;text-align:center;border-radius:0;position:relative}.component-pro .l-contain-narrow{position:relative;padding:2em 1em 4em}.component-pro h2{font-size:2.5em;text-align:center}@media (max-width:1000px){.component-pro h2{font-size:2em}}@media (max-width:500px){.component-pro h2{font-size:1.7em}}.component-pro p{font-size:1.2em;text-align:left}@media (max-width:1000px){.component-pro p{font-size:16px;margin:0 auto;max-width:80%}}.component-pro .btn-group{text-align:center}.component-pro .btn-group a:last-child{background-color:#1f1f23}.component-pro .section-separator{display:inline-block;width:400px;height:54px;position:absolute;top:-17px;margin:0;z-index:50;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media (max-width:500px){.component-pro .section-separator{display:none}}.component-pro .separator2{top:auto;bottom:-16px;z-index:50;left:50%;-webkit-transform:translate(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg)}@media (max-width:1000px){.component-pro .separator2{font-size:16px}}.component-how-it-works{background:none;margin-bottom:3em;padding:0 0 5.04em;margin-top:4em}@media (max-width:700px){.component-how-it-works{max-width:90vw}}.page-content+.component-how-it-works{margin-top:4em}.video-wrapper{background:#f3f3f3;padding:3em;margin-top:7em;border-radius:10px}@media (max-width:900px){.video-wrapper{background:#fff;padding:0;margin-top:9em}}@media (max-width:500px){.video-wrapper{margin-top:5em}}.video-wrapper-inner{max-width:65vw;margin:0 auto}@media (max-width:900px){.video-wrapper-inner{max-width:85vw}}.how-wrapper{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1100px){.how-wrapper{min-height:42vw}}@media (max-width:700px){.how-wrapper{min-height:400px}}.how-content{max-width:600px;min-width:50px;position:absolute;bottom:-1vw;border-radius:10px;right:auto;width:100%;top:auto;left:50%;-webkit-transform:translate(-50%,25%);transform:translate(-50%,25%);z-index:2}.how-content .num{display:inline-block;background:#415aff;padding:2px;color:#fff;border-radius:50%;width:34px;height:34px;font-size:25px;text-align:center;margin-right:15px;position:relative;top:-2px}.how-content .inner{border-radius:10px;background:#fff;padding:2.3em 2em 2em;border:1px solid #9e9e9e}@media (max-width:1100px){.how-content .inner{padding:1.3em 1em 2em;border:none}}.how-content h3{font-size:1.6em}.how-content p{font-size:1.1em}@media (max-width:1100px){.how-content{top:30vw}.how-content .num{width:30px;height:30px;font-size:23px}.how-content h2{font-size:1.5em;text-align:center}.how-content p{margin:0 auto}}@media (max-width:700px){.how-content h2{font-size:1.8em}.how-content .num{display:block;margin:0 auto 10px}.how-content p{margin-top:1em;max-width:100%;font-size:16px}}@media (max-width:1100px){.how-left .how-content,.how-right .how-content{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);max-width:100%;width:100%}}.how-image{max-width:55vw;margin:0 auto;text-align:center}@media (max-width:1500px){.how-image{max-width:75vw}}@media (max-width:500px){.how-image{max-width:85vw}}.how-image img{border-radius:10px 10px 0 0;max-width:70%;margin:0 auto;-webkit-filter:brightness(.5);filter:brightness(.5);z-index:-1}.component-pro-features .how-image{z-index:-1}.wp-block-preformatted{background:#e4f2ff;color:#000;padding:1em;border-radius:7px;font-size:1.1em}.component-pro-features{background:none;margin-bottom:3em;padding:0 0 5.04em;margin-top:5em}.component-pro-features h2{font-size:2.01em}.component-pro-features p{font-size:18px}@media (max-width:700px){.component-pro-features{max-width:90vw}.component-pro-features p{font-size:16px}.component-pro-features h2{font-size:1.8em}.component-pro-features .how-content h2{font-size:1.4em}}.features .component-pro-features,.pro-features .component-pro-features{padding-bottom:0}.how-wrapper{margin-bottom:10em}@media (max-width:1100px){.how-content .inner{text-align:center}}@media (max-width:900px){.how-wrapper{margin-bottom:7em}}@media (max-width:600px){.how-wrapper{margin-bottom:1em}}@media (max-width:700px){.page.purchase .component-pro-features{margin-top:0}}.component-comparison-chart{background-color:transparent;margin-bottom:6em;margin-top:6em}@media (max-width:900px){.component-comparison-chart{padding:0;max-width:95vw}}.component-comparison-chart table{width:100%}.component-comparison-chart tr{border-bottom:1px solid #cbcbcb;border-collapse:collapse;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:600px){.component-comparison-chart tr{display:table;border:none}}.component-comparison-chart tr:last-of-type{border-bottom:none}.component-comparison-chart td{border-right:1px solid #cbcbcb}@media (max-width:600px){.component-comparison-chart td{border:none}}.component-comparison-chart td a:not(.btn){color:#181625;text-decoration:none}.component-comparison-chart td,.component-comparison-chart th{font-size:17px}@media (max-width:900px){.component-comparison-chart td,.component-comparison-chart th{font-size:15px}}@media (max-width:600px){.component-comparison-chart td,.component-comparison-chart th{font-size:14px}}.component-comparison-chart th{font-size:20px}@media (max-width:900px){.component-comparison-chart th{font-size:17px}}@media (max-width:600px){.component-comparison-chart th{font-size:14px;padding:0;text-align:left;width:33.3%}}@media (max-width:600px){.component-comparison-chart tbody{padding-left:0;padding-right:0}.component-comparison-chart tbody tr>td:first-of-type{width:40%}.component-comparison-chart tbody tr>td:nth-of-type(2),.component-comparison-chart tbody tr>td:nth-of-type(3){width:30%}}.component-comparison-chart thead{border-bottom:1px solid #cbcbcb}@media (max-width:600px){.component-comparison-chart thead{padding:0 0 10px}}.component-comparison-chart thead .btn{margin-top:0;background-color:#181625}.component-comparison-chart thead .cell-center{padding-bottom:1em}@media (max-width:600px){.component-comparison-chart thead .cell-center{padding-bottom:0}}.component-comparison-chart thead a{text-decoration:none;color:#181625}.component-comparison-chart thead th:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1}.component-comparison-chart .tippy-content p{font-size:14px;line-height:1.5}.component-comparison-chart div[data-tippy-root] div.tippy-box{padding:10px}.component-comparison-chart .chart-label{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.component-comparison-chart .chart-label[aria-expanded=true] a{color:#415aff}.component-comparison-chart .chart-label a{position:relative;display:block;padding:10px 20px 10px 40px}.component-comparison-chart .chart-label a:hover{opacity:1;color:#415aff;cursor:help;background-color:#fbfbff}.component-comparison-chart .chart-label a svg{width:13px;height:13px;color:#000;position:absolute;left:14px;top:calc(50% - 7px);display:block;font-weight:700}.component-comparison-chart .chart-label-anchor a:hover{cursor:pointer}.component-comparison-chart .chart-label-description{display:none}.component-comparison-chart .cell-no-border{border:none}.component-comparison-chart .cell-heading{font-size:20px;font-weight:700}.component-comparison-chart .cell{text-align:center;width:210px;margin:0;border-collapse:collapse}.component-comparison-chart .cell-yes{background:#ebf4eb;position:relative}.component-comparison-chart .cell-yes svg{max-width:20px;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:600px){.component-comparison-chart .cell-yes svg{max-width:17px;font-size:17px}}.component-comparison-chart .cell-no{background:#fff4f4;position:relative}.component-comparison-chart .cell-no svg{max-width:18px;font-size:18px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:600px){.component-comparison-chart .cell-no svg{max-width:17px;font-size:17px}}.component-comparison-chart .cell-no svg path{fill:#bb0d0d}.component-comparison-chart .cell-center{text-align:center;width:210px;margin:0}.component-comparison-chart .pro{background:#415aff;color:#fff;border-radius:5px;padding:2px 8px;font-size:18px}@media (max-width:900px){.component-comparison-chart .pro{font-size:16px}}@media (max-width:600px){.component-comparison-chart .pro{font-size:12px}}.component-comparison-chart tfoot tr>td:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:600px){.component-comparison-chart tfoot tr>td:first-of-type{display:none}.component-comparison-chart tfoot tr>td:nth-of-type(2),.component-comparison-chart tfoot tr>td:nth-of-type(3){width:50%}}.edd-payment-icons{margin-top:6em;position:absolute;top:135px;right:0}.edd-payment-icons .payment-icon{max-width:50px;margin:0 5px}#edd_payment_mode_select{margin-top:3em}.edd_cart_item_name .edd_cart_item_image{position:absolute}.edd_cart_item_image+.edd_checkout_cart_item_title{padding-left:40px}#edd_cc_address .edd-stripe-update-billing-address-current{border:1px solid #415aff;padding:13px 20px;font-size:16px;border-radius:5px}.edd-stripe-new-card #edd-card-name-wrap{margin-top:1em}#edd_payment_mode_select>fieldset,#edd_purchase_form_wrap>fieldset{margin-top:3em}#edd_payment_mode_select legend,#edd_purchase_form_wrap legend{font-size:1.5em;text-align:left}#edd_payment_mode_select legend:after,#edd_purchase_form_wrap legend:after{content:"";margin:.49444em auto .6em;display:block;height:1px;width:100%;background-color:#dbdbdb}#edd_payment_mode_select .edd_form fieldset p,#edd_purchase_form_wrap .edd_form fieldset p{margin-bottom:30px}#edd_payment_mode_select input[type=checkbox]+label:hover,#edd_purchase_form_wrap input[type=checkbox]+label:hover{cursor:pointer}@media (max-width:600px){#edd_payment_mode_select #edd-purchase-button,#edd_purchase_form_wrap #edd-purchase-button{padding:.6em .8em}}#edd_secure_site_wrapper{color:#29b871;font-weight:400}#edd_secure_site_wrapper .padlock{position:relative;top:7px;left:-10px}.edd-card-selector-radio .edd-stripe-card-radio-item{padding:15px 20px;margin-top:10px}.edd-stripe-card-selector+.edd-stripe-new-card{margin-top:40px}#edd_cc_fields .edd-stripe-new-card{margin-top:0}.edd-card-selector-radio .edd-stripe-card-radio-item.selected{border:1px solid #415aff}#edd-stripe-card-element{margin-top:10px}.edd-legend-support{text-align:left;font-size:90%;margin-bottom:3em}#edd-payment-mode-wrap{margin-top:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#edd-payment-mode-wrap label:hover{cursor:pointer}.edd_cart_discount .edd_discount{position:relative;margin-bottom:1em}.checkout .page-content .wps-checkout-logged-in-as:first-of-type{font-size:15px;margin:-1em 0 3em}.edd_discount_remove{width:20px;height:20px;position:absolute;top:4px;left:160px;margin:0;right:auto}.edd_discount_remove:after,.edd_discount_remove:before{position:absolute;left:10px;content:" ";height:20px;width:2px;background-color:#333}.edd_discount_remove:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.edd_discount_remove:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.edd-checkout .paypal-checkout,.edd-checkout .paypal-checkout-sandbox,.edd-checkout iframe{margin-top:0;padding:0;border:none}.edd-checkout #edd_checkout_cart_form{max-width:700px;margin:0 auto;border:none}@media (max-width:800px){.edd-checkout #edd_checkout_cart_form{max-width:95%}}.edd-checkout .footer-social-links{display:none}@media (max-width:1300px){.edd-checkout .nav-primary{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:5px;right:-8px;padding-left:10px}.edd-checkout .header-content .icon-mobile-open{display:none}}@media (max-width:600px){.edd-checkout #edd_secure_site_wrapper{position:static}.edd-checkout .edd-payment-icons{position:relative;margin:0;top:75px;left:0;right:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.edd-checkout .edd-payment-icons .payment-icon{max-width:40px}.edd-checkout #edd-payment-mode-wrap .edd-gateway-option{width:50%}}@media (max-width:500px){.edd-checkout .header-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.edd-checkout .wrap.l-contain-narrow{padding-top:0}.edd-checkout .header{padding-bottom:0}.edd-checkout #edd_payment_mode_select legend,.edd-checkout #edd_purchase_form_wrap legend{font-size:1.2em}}.component-testimonials{background-image:-o-linear-gradient(bottom,#f0f0ff 0,#fff1f1);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f0f0ff),to(#fff1f1));background-image:linear-gradient(0deg,#f0f0ff,#fff1f1);width:100%;max-width:100%;padding-bottom:4em;position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0}.component-testimonials>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%;position:absolute;top:-20px;left:0;height:180px}@media (max-width:600px){.component-testimonials>svg{height:30px;top:0}}.component-testimonials>svg path{fill:#fff}.component-testimonials h2{max-width:850px;margin:3em auto 1em;padding-top:3em;font-size:2.2em;text-align:center}@media (max-width:600px){.component-testimonials h2{margin:3em auto 2em;padding-top:2em;font-size:26px}}.testimonials-author-link{display:block}.component-testimonials .testimonials{max-width:1000px;margin:0 auto}.testimonial{margin-top:0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform ease .2s;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;z-index:1;position:relative}.testimonial-wrapper{width:100%;background-color:#fff;padding:1.3em;border-radius:.6em;margin:0;-webkit-box-shadow:0 0 21px -13px rgba(0,0,0,.42);box-shadow:0 0 21px -13px rgba(0,0,0,.42);border:1px solid #d3d3d3}.testimonial-wrapper header{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-wrapper header .testimonial-heading{width:auto;margin-right:1em}.testimonial-wrapper header+.testimonial-content{margin-top:0}.testimonial-content{font-size:1em}.testimonials-author-avatar{max-width:50px;border-radius:50%;margin-right:1em}.testimonial-rating{max-width:100px}.testimonial-rating svg{position:relative;top:2px}.testimonials-author-link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#000;font-style:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials-author-link:hover{opacity:1}.testimonials-author-link:hover .testimonial-author-name{text-decoration:underline}.testimonial-author{margin:0;font-style:normal;z-index:2;position:relative}.testimonial-author-name{font-weight:700}footer .testimonial-author-name{font-size:80%}.testimonial-heading{font-weight:700}.testimonial-author-title{font-size:80%;padding-left:8px;line-height:1.4;display:inline-block;opacity:.5;margin:0}.testimonial-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .testimonials-author-link .testimonial-author-name{font-size:100%}.grid-item,.grid-sizer{width:49%}@media (max-width:600px){.grid-item,.grid-sizer{width:100%}}.grid-item{margin-bottom:20px}.component-current-version{padding:0;background:none}@media (max-width:600px){.component-current-version{display:none}}.component-current-version pre{margin:0;padding:3px;font-size:80%}.version-pill{border:1px solid silver;border-radius:.4em;display:inline-block;padding:.1em .9em .25em .8em}.component-getting-started-inline{background-image:-o-linear-gradient(bottom,#f0f0ff,#fff1f1);background-image:-webkit-gradient(linear,left bottom,left top,from(#f0f0ff),to(#fff1f1));background-image:linear-gradient(0deg,#f0f0ff,#fff1f1);width:100%;border:none;border-radius:0;max-width:100%;padding:1px;margin-bottom:2em}.component-getting-started-inline .btn-group{width:40%}@media (max-width:900px){.component-getting-started-inline .btn-group{width:250px}}@media (max-width:600px){.component-getting-started-inline .btn-group{width:100%}}.component-getting-started-inline .btn{width:100%;padding-left:0}@media (max-width:900px){.component-getting-started-inline .btn{width:250px}}@media (max-width:600px){.component-getting-started-inline .btn{width:100%}}.component-getting-started-inline .btn svg{max-width:17px;display:inline-block;position:absolute;right:22px;top:49%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.component-getting-started-inline .mailinglist-form-inline{margin:1.9em auto;max-width:840px}@media (max-width:900px){.component-getting-started-inline .mailinglist-form-inline{padding:0 1em}}.component-getting-started-inline .mailinglist-form-inline .spinner{right:-6%;top:4px}.component-getting-started-inline .mailinglist-group-copy{width:auto;margin:0 15px 0 0}@media (max-width:900px){.component-getting-started-inline .mailinglist-group-copy{margin-bottom:1em}}.component-getting-started-inline .l-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.component-getting-started-inline .form-control{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:600px){.component-getting-started-inline .form-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.component-getting-started-inline .mailinglist-email{padding:6px 18px}@media (max-width:600px){.component-getting-started-inline .mailinglist-email{width:100%;margin-bottom:1em;margin-right:0}}.purchase .component-getting-started-inline{display:none}.component-comparison-chart+.component-faq-secondary,.component-faq-secondary+.component-getting-started-inline,.main+.component-getting-started-inline{margin-top:6em}.component-free-download{background-color:transparent;margin-bottom:7em}.component-free-download .mailinglist-form-inline{max-width:900px;margin-top:3em}.component-free-download .intro{font-size:18px;max-width:770px;margin:-1em auto 2em}.component-free-download .form-btn{font-size:19.5px}.component-extensions{background:none;margin-top:50px}.component-extensions[data-is-styled="1"]{text-align:center;background:#fff1f1;max-width:100%;padding:4em 0;border-radius:0}.component-extensions[data-is-styled="1"] .l-row{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.component-extensions[data-is-styled="1"] .extension-excerpt,.component-extensions[data-is-styled="1"] .extension-name{text-align:left}.extension-wrapper{width:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:400px;-webkit-box-shadow:0 0 21px -13px rgba(0,0,0,.42);box-shadow:0 0 21px -13px rgba(0,0,0,.42);border-radius:10px}.extension-inner{background:#fff;padding:20px;margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.extension-name{font-size:18px;font-weight:700;color:#1f1f23;text-decoration:none;display:block}.extension-name:hover{cursor:pointer}.extension-excerpt{margin-top:10px;margin-bottom:30px}.extension-image{line-height:1}.extension-image img{display:block;border-top-right-radius:10px;border-top-left-radius:10px}.extension-image-link{display:block}.extension-cta{margin-top:auto;width:100%}.extension-single .extension-prices p{font-size:17px;padding:0;margin:0 0 0 7px;line-height:1}.extension-single .extension-prices .l-row{padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extension-single .extension-prices .l-row:hover{cursor:pointer}.extension-single .extension-add-to-cart{margin-top:0}.extension-single .extension-add-to-cart .btn{width:100%;font-size:22px;margin-top:1.3em}.extension-single .extension-price{text-align:right;font-weight:700}.extension-single .extension-excerpt,.extension-single .extension-name{text-align:center;width:100%}.extension-single .extension-name{font-size:42px;margin-bottom:10px}.extension-single .extension-name:hover{cursor:text}.extension-single .extension-single-header{background:#f0f0ff;padding-top:50px;padding-bottom:20px}.extension-single .extension-single-header .extension-excerpt{font-size:18px}.extension-single .extension-content{margin-top:40px;padding-right:60px}.extension-single .extension-purchase{padding:0;margin-bottom:auto;margin-top:3em;-webkit-box-shadow:0 0 21px -13px rgba(0,0,0,.42);box-shadow:0 0 21px -13px rgba(0,0,0,.42)}.extension-single .extension-purchase .post-thumb{display:block}.extension-single .extension-purchase .post-thumb:hover{opacity:1}.extension-single .post-thumb{border-top-right-radius:10px;border-top-left-radius:10px}.extension-single .extension-purchase-inner{padding:15px 20px 20px;margin-top:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;background:#f0f0ff}.extension-single .extension-breadcrumbs{margin-bottom:20px}.extension-single .extension-breadcrumbs-separator svg{width:5px;margin:0 5px;opacity:1}.extension-single .extension-breadcrumbs-current{font-weight:700}.extension-single .l-contain{max-width:1170px}.extension-single .extension-terms{font-size:13px;margin-top:10px;color:#3f3f3f}.extension-single .extension-terms a{color:#3f3f3f}.extension-single .extension-selection-icon{width:25px;max-width:25px;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;height:25px;position:relative;margin:0}.extension-single .extension-selection-icon:before{position:absolute;content:"";background-image:url(../imgs/icon-check-not-selected.svg);width:100%;height:100%;background-size:cover;opacity:.6}.extension-single .extension-selection-icon.is-selected:before{opacity:1;background-image:url(../imgs/icon-check-selected.svg)}.extension-single .extension-tier{-webkit-box-flex:1;-ms-flex:1;flex:1}.extension-single .extension-price{width:160px;max-width:160px;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.extension-single .extension-content-inner{font-size:17px}.extension-single .extension-faq{margin-top:0;margin-bottom:2em}.extension-single .extension-faq .faq-question{padding-top:0;padding-bottom:0;border:none}.extension-single .extension-faq .faq-question svg{position:relative;left:0;max-width:15px;top:1px;margin-right:10px}.extension-single .extension-faq .faq-question>[itemprop=name]{font-size:15px;text-decoration:underline}.extension-single .extension-faq .faq-answer{margin-top:15px}.extension-single .extension-notes{position:absolute}.extension-single .extension-notes a,.extension-single .extension-notes span{font-size:14px;color:#1f1f23;display:block;margin-bottom:10px;margin-top:0}.is-visible{visibility:visible;opacity:1;display:block!important}.is-disabled{opacity:.4}.is-disabled:hover{cursor:not-allowed}.is-hidden{display:none!important}.is-fixed{position:fixed}.is-highlighted{background:#415aff;padding:.69444em 1.44em}.is-angled-up:after{left:0;border-left:0 solid transparent;border-right:50vw solid transparent}.is-angled-up:after,.is-angled-up:before{content:"";display:block;width:0;height:0;top:0;position:absolute;border-top:50px solid #f8f7fc}.is-angled-up:before{right:0;border-left:50vw solid transparent;border-right:0 solid transparent}@media (max-width:800px){.is-angled-up:after,.is-angled-up:before{border-top:90px solid #f8f7fc}}@media (max-width:500px){.is-angled-up:after,.is-angled-up:before{border-top:16.66667px solid #f8f7fc}}.marquee-content h1 .letter{display:inline-block;line-height:1em}.component-demo+.component-testimonials{margin-top:-2em}.component-demo .wps-items-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.component-how-it-works+.component-demo{margin-top:-2em;margin-bottom:10em}.wps-cart-icon-fixed{display:none!important}.marquee-content .callout{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:slideIn;animation-name:slideIn}@-webkit-keyframes slideIn{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:.4}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideIn{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:.4}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.logo-partner{width:25px;position:relative;height:25px;top:7px;margin-right:6px}.callout{text-decoration:none;color:#1d144f;margin-top:3em;display:block}@media (max-width:400px){.callout{font-size:13px}}.callout span{border-bottom:1px solid #1d144f;padding-bottom:3px}.callout svg{margin-left:5px}body.testimonials{height:auto!important}#wps-input-terms{width:auto;margin:0}.component-testimonials+.component-faq-secondary{margin-top:4.5em}.edd-payment-icons{top:94px}#password-lost-form-wrap{max-width:700px;margin:0 auto;padding:0 10px}#password-lost-form-wrap label{text-align:left}#password-lost-form-wrap .lostpassword-submit{margin-top:0}#password-lost-form-wrap .som-password-sent-message{background-color:#415aff;max-width:700px;margin:0 auto;padding:5px 10px;border:none;border-radius:8px}#password-lost-form-wrap input[type=password].som-password-input{max-width:100%}