:root{--ht-site-width: 1160px;--ht-mobile-breakpoint: 800px;--ht-primary-blue: #23364d;--ht-lightblue: #2d9bf3;--ht-lightgrey: #ebf1f4;--ht-main-color: #23364d;--ht-light-blue: #2d9bf3;--ht-mid-grey: #ebf1f4;--ht-element-border: #e5e5e5;--ht-border-radius: 4px;--ht-box-shadow: 0 4px 8px rgba(45, 155, 243, 0.08);--ht-product-knowall: #00aba8;--ht-product-heroickb: #5b6ebd;--ht-product-heroicfaqs: #0096b8;--ht-product-heroicinbox: #4399ce;--ht-main-fontfamily: "proxima-nova", Helvetica, Arial, sans-serif;--ht-main-textcolor: #1b2a37;--ht-heading-fontcolor: #24374e;--ht-heading-fontweight: 600;--ht-heading-color: #24374e;--ht-heading-weight: 600;--ht-ts-tiny: 0.95rem;--ht-ts-smaller: 1rem;--ht-ts-small: 1.05rem;--ht-ts-small-2: 1.1rem;--ht-ts-base: 1.125rem;--ht-ts-base-2: 1.4rem;--ht-ts-large: 1.6rem;--ht-ts-large-2: 1.9rem;--ht-ts-large-3: 2.25rem;--ht-ts-massive: 2.9rem;--ht-base-half: 0.75rem;--ht-base-space: 1.5rem;--ht-base-2: 2rem;--ht-borderradius: 4px;--hkb-feedback-upvote-bg: #3f9142;--hkb-feedback-downvote-bg: #ba2525;--hkb-feedback-submit-bg: var(--ht-light-blue);--hkb-feedback-submit-color: #fff;--hkb-feedback-submit-radius: var(--ht-borderradius)}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;height:auto}strong{font-weight:var(--ht-heading-weight)}table{width:100%;border-spacing:0;margin:0 0 var(--ht-base-space);border:1px solid #ebebeb}table thead td,table thead th,table tfoot td,table tfoot th{background:#ebebeb}table tbody tr:nth-child(even) td{background:#f8fafb}table tbody tr:last-child td{border-bottom:0}table tbody tr td{border-bottom:1px solid #ebebeb}table td,table th{padding:1em;vertical-align:middle;line-height:1.45}mark{background:linear-gradient(-100deg, hsla(48, 92%, 75%, 0.3), hsla(48, 92%, 75%, 0.7) 95%, hsla(48, 92%, 75%, 0.1));border-radius:1em 0;padding:.25rem;color:inherit}.avatar{border-radius:99%}.ht-page{background:#fff}.ht-page::before,.ht-page::after{content:"";display:table}.ht-page::after{clear:both}.ht-page.ht-page--bggrey{background:var(--ht-lightgrey)}.ht-page.ht-page--bgdarkblue{background:var(--ht-primary-blue)}.ht-page .ht-page__container{max-width:var(--ht-site-width);margin:0 auto;padding:0 20px}.ht-page .ht-page__container::before,.ht-page .ht-page__container::after{content:"";display:table}.ht-page .ht-page__container::after{clear:both}@media screen and (min-width: 520px){.ht-page .ht-page__container{padding:0 30px}}@media screen and (min-width: 800px){.ht-page .ht-page__container.ht-page__container--sidebar-off .ht-page__content{max-width:672px;margin-left:auto;margin-right:auto}.ht-page .ht-page__container.ht-page__container--sidebar-off .ht-page__content.ht-page__content--wide{max-width:100%}.ht-page .ht-page__container.ht-page__container--sidebar-right .ht-page__content,.ht-page .ht-page__container.ht-page__container--sidebar-right .ht-page__sidebar,.ht-page .ht-page__container.ht-page__container--sidebar-left .ht-page__content,.ht-page .ht-page__container.ht-page__container--sidebar-left .ht-page__sidebar{float:left}.ht-page .ht-page__container.ht-page__container--sidebar-right .ht-page__content,.ht-page .ht-page__container.ht-page__container--sidebar-left .ht-page__content{width:67%}.ht-page .ht-page__container.ht-page__container--sidebar-right .ht-page__sidebar,.ht-page .ht-page__container.ht-page__container--sidebar-left .ht-page__sidebar{width:33%}.ht-page .ht-page__container.ht-page__container--sidebar-left .ht-page__sidebar{padding-right:50px}.ht-page .ht-page__container.ht-page__container--sidebar-right .ht-page__sidebar{padding-left:50px}}.ht-page .ht-page__container .ht-page__content{padding:20px 0}@media screen and (min-width: 800px){.ht-page .ht-page__container .ht-page__content{padding:60px 0}}.ht-page .ht-page__container .ht-page__sidebar{padding:20px 0;font-size:17px;line-height:24px}@media screen and (min-width: 800px){.ht-page .ht-page__container .ht-page__sidebar{padding:60px 0}}form p{margin:0 0 16px}fieldset{border:0;margin:0 0 16px;padding:0}legend{font-size:20px}label{font-size:1.1rem;line-height:26px}legend,label{color:var(--ht-heading-fontcolor);font-weight:var(--ht-heading-fontweight) !important;margin:0 0 1rem;display:block}textarea,select,input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border-radius:var(--ht-border-radius);background:#fff;border:1px solid var(--ht-element-border);color:var(--ht-main-textcolor);padding:.75rem 1rem;outline:0;margin:0;text-align:left;vertical-align:top;width:400px;max-width:100%;font-size:1.1rem;line-height:26px;transition:box-shadow .2s ease-in-out}textarea:focus,select:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{box-shadow:0 0 .5px 1px var(--ht-lightblue)}textarea[disabled],select[disabled],input[type=date][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{color:#eee}input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled],a.button_disabled{box-shadow:none;user-select:none;color:#a9a9a9;cursor:default}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a9a9a9}input:-moz-placeholder,textarea:-moz-placeholder{color:#a9a9a9}textarea{min-height:40px;max-height:180px;overflow:auto;resize:vertical;width:100%;max-width:600px}form button,form input[type=reset],form input[type=submit],form input[type=button]{transition:all .3s ease;border-radius:var(--ht-border-radius);background:var(--ht-lightblue);border:none;padding:16px 24px;font-size:1.1rem;line-height:1;color:#fff;text-shadow:none;cursor:pointer;display:inline-block;outline:0;overflow:visible;margin:0;text-decoration:none;vertical-align:top;width:auto}button,input[type=submit],input[type=button],input[type=reset]{cursor:pointer}button[disabled],input[disabled]{cursor:default}button:hover,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover{text-decoration:none}form button:active,form input[type=reset]:active,form input[type=submit]:active,form input[type=button]:active{position:relative;top:1px}input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0;padding:0}textarea,select[size],select[multiple]{height:auto}input[type=search]::-webkit-search-decoration{display:none}.form .form__status{border-radius:var(--ht-border-radius);background:#f39c12;padding:10px 15px;margin:0 0 20px;color:#fff;font-size:1rem;line-height:1.3;background:#fffaf3;color:#573a08;border:1px solid #cecbc5}.form .form__status.form__status--failed{background-color:#fff6f6;color:#9f3a38;border:1px solid #e0b4b4}.form .form__status.form__status--success{background-color:#fcfff5;color:#2c662d;border:1px solid #a3c293}.form .form__row{margin:0 0 16px}.form .form__row.form__row--checkbox{margin:-10px 0 20px}.form .form__row.form__row--checkbox label{font-weight:normal}.form .form__row.form__row--checkbox input[type=checkbox]{position:relative;top:2px;margin:0 5px 0 0}.form input[type=submit]{padding:15px 30px;width:100%}.site-header--fixed{position:absolute;top:0;left:0;right:0}.site-header--transparent{background:rgba(0,0,0,0) !important}.site-header--min{padding:2rem 0;text-align:center}.site-header--checkout{padding:3rem 0;text-align:center}.site-header--checkout .site-header__logowrap{padding:0 1rem}@media screen and (min-width: 920px){.site-header--checkout .site-header__logowrap{display:flex}}.site-header--checkout .site-header__logowrap .site-header__logo{margin:0}@media screen and (min-width: 920px){.site-header--checkout .site-header__logowrap .site-header__logo{width:60%}}.site-header--checkout .site-header__logowrap .site-header__spacer{display:none;width:40%}@media screen and (min-width: 920px){.site-header--checkout .site-header__logowrap .site-header__spacer{display:block}}body.admin-bar .site-header--fixed{top:32px}:root .aioseo-author-name:hover .aioseo-author-tooltip,:root .aioseo-reviewer-name:hover .aioseo-reviewer-tooltip{border:none;box-shadow:var(--ht-box-shadow);border-radius:var(--ht-border-radius);padding:1rem}.widget{background:var(--ht-lightgrey);padding:2rem;margin:0 0 2rem}.widget.widget_text ol{margin:0;padding:0 0 0 20px}.widget.widget_text ol li{margin:0 0 5px}.widget.widget_text p:last-of-type{margin-bottom:0}.widget>ul{list-style:circle;padding:0;margin:0 0 0 18px}.widget>ul>li{margin-bottom:8px}.widget>ul>li:last-child{margin-bottom:0}.widget .widget__title{margin:0 0 1rem;font-size:18px;line-height:26px;color:#454747}body.ht-kb .widget{background:var(--ht-lightgrey)}.hkb_widget_toc ol{list-style:circle;margin:0 0 0 1rem;padding:0}.hkb_widget_toc ol ol{margin-top:1rem;margin-left:1rem}.hkb_widget_toc ol li{margin:0 0 .5rem}.hkb_widget_toc ol li:last-of-type{margin-bottom:0}.hkb_widget_toc ol a{color:inherit}.hkb-site-search__field.live-search-loading{background-image:url("../images/icon-loader.svg");background-repeat:no-repeat;background-position:right 10px center}#hkb-jquery-live-search{border-radius:var(--ht-border-radius);background:#fff;padding:0;margin:10px 0 0;max-height:400px;overflow:auto;position:absolute;z-index:99;border:1px solid #e6e6e6;border-width:0 1px 1px;box-shadow:5px 5px 5px rgba(0,0,0,.3)}#hkb-jquery-live-search::-webkit-scrollbar{width:8px}#hkb-jquery-live-search::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:10px;margin:2px}#hkb-jquery-live-search::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}#hkb-jquery-live-search::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.15)}#hkb.hkb-searchresults{list-style:none;margin:0;padding:4px 0}#hkb.hkb-searchresults>li{position:relative;padding:0 10px}#hkb.hkb-searchresults>li:hover,#hkb.hkb-searchresults>li.hkb-searchresults__current{background:#f7f7f7}#hkb.hkb-searchresults>li:last-child{margin-bottom:0}#hkb.hkb-searchresults>li.hkb-searchresults__article{padding-left:45px}#hkb.hkb-searchresults>li.hkb-searchresults__article a::before{display:block;content:"";background:url("../images/icon-article.svg") no-repeat center center;background-size:16px;height:16px;width:16px;position:absolute;top:9px;bottom:0;left:22px}#hkb.hkb-searchresults>li.hkb-searchresults__showall,#hkb.hkb-searchresults>li.hkb-searchresults__noresults{background:#f7f7f7;text-align:center;font-size:16px;line-height:22px}#hkb.hkb-searchresults>li.hkb-searchresults__showall a,#hkb.hkb-searchresults>li.hkb-searchresults__showall span,#hkb.hkb-searchresults>li.hkb-searchresults__noresults a,#hkb.hkb-searchresults>li.hkb-searchresults__noresults span{display:block;padding:10px}#hkb.hkb-searchresults>li a{padding:6px 8px;display:block;color:inherit;text-decoration:none}#hkb.hkb-searchresults>li .hkb-searchresults__title{display:block;font-size:17px;line-height:24px}.ht-voting .ht-voting-links{display:flex;justify-content:center}.ht-voting .ht-voting-links .ht-voting-upvote,.ht-voting .ht-voting-links .ht-voting-downvote{display:flex;align-items:center;margin:0 1em;color:inherit;text-decoration:none}.ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-upvote-icon,.ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-downvote-icon,.ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-upvote-icon,.ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-downvote-icon{display:flex;align-items:center;background:#ccc;color:#fff;text-decoration:none;border-radius:99%;padding:.75em;transition:background .15s ease-in-out,color .15s ease-in-out}.ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-upvote-icon svg,.ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-downvote-icon svg,.ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-upvote-icon svg,.ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-downvote-icon svg{height:24px;width:24px}.ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-upvote-label,.ht-voting .ht-voting-links .ht-voting-upvote .ht-voting-downvote-label,.ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-upvote-label,.ht-voting .ht-voting-links .ht-voting-downvote .ht-voting-downvote-label{margin-left:.5em;font-size:1em;line-height:1;color:inherit}.ht-voting .ht-voting-links .ht-voting-upvote:hover .ht-voting-upvote-icon,.ht-voting .ht-voting-links .ht-voting-upvote.active .ht-voting-upvote-icon{background:var(--hkb-feedback-upvote-bg)}.ht-voting .ht-voting-links .ht-voting-upvote:hover .ht-voting-upvote-icon svg g,.ht-voting .ht-voting-links .ht-voting-upvote.active .ht-voting-upvote-icon svg g{stroke:#fff}.ht-voting .ht-voting-links .ht-voting-upvote:hover .ht-voting-upvote-label,.ht-voting .ht-voting-links .ht-voting-upvote.active .ht-voting-upvote-label{color:var(--hkb-feedback-upvote-bg)}.ht-voting .ht-voting-links .ht-voting-downvote:hover .ht-voting-downvote-icon,.ht-voting .ht-voting-links .ht-voting-downvote.active .ht-voting-downvote-icon{background:var(--hkb-feedback-downvote-bg)}.ht-voting .ht-voting-links .ht-voting-downvote:hover .ht-voting-downvote-icon svg g,.ht-voting .ht-voting-links .ht-voting-downvote.active .ht-voting-downvote-icon svg g{stroke:#fff}.ht-voting .ht-voting-links .ht-voting-downvote:hover .ht-voting-downvote-label,.ht-voting .ht-voting-links .ht-voting-downvote.active .ht-voting-downvote-label{color:var(--hkb-feedback-downvote-bg)}.ht-voting .ht-voting-login-required{background-color:red;color:#fff;margin:2px;padding:2px}.ht-voting br{display:none}.ht-voting-comment{margin:2em auto 0;max-width:600px;text-align:right}.ht-voting-comment .ht-voting-comment__textarea{background:#fff;margin:0 0 1em;width:100%}.ht-voting-comment .ht-voting-comment__submit{background:var(--hkb-feedback-submit-bg);color:var(--hkb-feedback-submit-color);border-radius:var(--hkb-feedback-submit-radius)}.hkb-feedback{border-top:1px solid #dfe4e6;border-bottom:1px solid #dfe4e6;padding:2em 0;margin:0 0 2em;text-align:center}.hkb-feedback .hkb-feedback__title{font-size:1em;margin:0 0 1em;padding:0}@font-face{font-family:"EDD-Icons";src:url("../fonts/EDD-Icons.eot");src:url("../fonts/EDD-Icons.eot?#iefix") format("embedded-opentype"),url("../fonts/EDD-Icons.woff") format("woff"),url("../fonts/EDD-Icons.ttf") format("truetype"),url("../fonts/EDD-Icons.svg#EDD-Icons") format("svg");font-weight:normal;font-style:normal}[class*=edd-icon-],[class*=" edd-icon-"]{font-family:"EDD-Icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;width:auto;height:auto;line-height:1;-webkit-font-smoothing:antialiased}[class*=edd-icon-]::before,[class*=" edd-icon-"]::before{text-decoration:inherit;display:inline-block;cursor:default}.edd-icon-spinner::before{content:"q"}.edd-icon-ok::before{content:"w"}.edd-icon-remove::before{content:"e"}.edd-icon-remove-circle::before{content:"r"}.edd-icon-ok-circle::before{content:"t"}.edd-icon-spin{display:inline-block;animation:edd-icon-spin 2s infinite linear}@keyframes edd-icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.edd-submit.button.edd-ajax-loading{padding-right:30px}.edd-add-to-cart .edd-add-to-cart-label{opacity:1}.edd-loading,.edd-loading:after{border-radius:50%;display:block;width:1.5em;height:1.5em}.edd-loading{-webkit-animation:edd-spinning 1.1s infinite linear;animation:edd-spinning 1.1s infinite linear;border-top:.2em solid rgba(0,0,0,.3);border-right:.2em solid rgba(0,0,0,.3);border-bottom:.2em solid rgba(0,0,0,.3);border-left:.2em solid rgba(0,0,0,.8);font-size:.75em;position:absolute;left:calc(50% - .75em);top:calc(50% - .75em);opacity:0;transform:translateZ(0)}a.edd-add-to-cart.white .edd-loading{border-top-color:hsla(0,0%,100%,.2);border-right-color:hsla(0,0%,100%,.2);border-bottom-color:hsla(0,0%,100%,.2);border-left-color:#fff}.edd-loading-ajax.edd-loading{display:inline-block;position:relative;top:0;left:.25em;vertical-align:middle}#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit{display:inline-block}.edd-discount-loader.edd-loading{display:inline-block;position:relative;left:auto;vertical-align:middle;width:1.25em;height:1.25em}.edd-loading-ajax.edd-loading{opacity:1}@-webkit-keyframes edd-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes edd-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}a.edd-add-to-cart .edd-add-to-cart-label,.edd-loading{transition:.1s opacity !important}.edd-add-to-cart[data-edd-loading] .edd-add-to-cart-label{opacity:0}.edd-add-to-cart[data-edd-loading] .edd-loading,.edd-discount-loader.edd-loading{opacity:1}.edd-cart-added-alert{color:#567622;display:block;position:absolute}.edd_errors:not(.edd-alert){border-radius:var(--ht-border-radius);margin:0 0 21px;background:#ffefbc;color:#ad8231;text-align:center}.edd_error{padding:15px;font-size:16.5px}p.edd_error{margin:0 !important}.edd_success:not(.edd-alert){border-radius:var(--ht-border-radius);margin:0 0 21px;background:#daf1d6;color:#4ab289;text-align:center}.edd-alert{border-radius:var(--ht-border-radius);margin-bottom:21px;padding:15px;vertical-align:middle}.edd-alert p{padding:0;margin:0}.edd-alert p:not(:last-child){margin-bottom:5px}.edd-alert p:last-child{margin-bottom:0}.edd-alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.edd-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.edd-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.edd-alert-warn{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}#edd_checkout_form_wrap legend,#edd_checkout_cart_wrap legend{display:block;margin:0 auto 25px;font-size:24px;font-weight:600;text-align:center}#edd_checkout_cart_form{margin:0 0 1rem}#edd_checkout_form_wrap .edd-description{display:block;color:#737373;font-size:18px;line-height:22px;margin:-8px 0 16px}#edd_checkout_form_wrap #edd_discount_code{margin:0 0 1rem;font-size:.8rem}#edd_checkout_form_wrap #edd_discount_code p{margin:0}#edd_checkout_form_wrap #edd_discount_code .edd-label{display:none}#edd_checkout_form_wrap #edd_discount_code .edd-description{font-size:16px}#edd_checkout_form_wrap #edd_discount_code .edd-discount-code-field-wrap{display:flex}#edd_checkout_form_wrap #edd_discount_code #edd-discount{padding:.5rem 1rem;font-size:.8rem}#edd_checkout_form_wrap #edd_discount_code .edd-apply-discount{max-width:180px;margin-left:1rem;padding:.5rem 1rem !important;font-size:.8rem}#edd-card-state-wrap,#edd-card-vat-wrap{clear:both}#edd-card-vat-wrap .edd-description{display:none}#edd_final_total_wrap strong{color:#1f1f1f;font-weight:600}.edd-select.edd-select-small{width:192px}#edd_sl_renewal_form{display:none}#edd_purchase_submit{margin:0}#edd_checkout_cart{border:none;margin:0 0 2rem}#edd_checkout_cart th,#edd_checkout_cart td{background:none;padding:0}#edd_checkout_cart th:last-child,#edd_checkout_cart td:last-child{width:auto;text-align:right}.edd_cart_item{display:flex;justify-content:space-between;padding:.5rem 0}.edd_cart_item_name,.edd_cart_item_price{display:flex;align-items:center}.edd_cart_item_name{flex-wrap:wrap}.edd_cart_item_price>span{text-align:right}.edd_sl_upgrade_label{width:100%;font-size:.75rem;opacity:.6}.edd_cart_item_image{margin-right:.5rem}.edd_checkout_cart_item_title{display:inline-block;font-weight:var(--ht-heading-fontweight);color:var(--ht-heading-fontcolor)}.edd_cart_remove_item_btn{transition:all .3s ease-in-out}.edd_cart_remove_item_btn:hover svg g{stroke:var(--ht-lightblue)}.edd_cart_remove_item_btn svg{transition:all .3s ease-in-out;transform:scale(0.8)}.edd_cart_remove_item_btn svg g{stroke:#9dacbd}#edd_register_form .edd-input,#edd_login_form .edd-input,#edd_register_form label,#edd_login_form label{display:inline-block;width:200px}.edd_added_to_cart_alert{padding:5px;font-size:14px;border:1px solid #046a9e;background:#9ecce2;color:#333;margin:8px 0}.edd_added_to_cart_alert a.edd_alert_checkout_link{color:#000 !important}.edd-cart-ajax{margin:0 8px 0 4px;position:relative;top:2px;background:none;border:0;padding:0;color:#fff}.edd-cart-number-of-items{font-style:italic;color:gray}.edd-cart-meta.edd_subtotal{font-weight:600;font-style:italic}.edd-cart-meta.edd_cart_tax{font-size:1em;font-style:italic}.edd-cart-meta.edd_cart_tax::before{font-style:normal}.edd-cart-meta.edd_total{font-weight:600}.edd-cart-meta{padding:2px 5px}.edd-cart-meta.edd_subtotal,.edd-cart-meta.edd_total{background-color:#f9f9f9}.edd-required-indicator{display:none}#edd_cc_fields>legend{display:none}#edd_checkout_form_wrap .edd_form input:not([type=checkbox]):not([type=radio]),#edd_checkout_form_wrap .edd_form select{width:100%}#edd_checkout_form_wrap input.edd-submit{border-radius:var(--ht-border-radius);padding:22px 15px !important}#edd_secure_site_wrapper{color:#3eb34f;font-weight:600;margin:0 0 20px}#edd_secure_site_wrapper .padlock{display:inline-block;margin:0 3px 0 0;height:20px;width:20px;content:"";background-image:url("../images/icon-lock.svg");background-position:center center;background-repeat:no-repeat;background-size:20px;position:relative;top:3px}#edd_secure_site_wrapper .padlock svg{display:none}.eddr-notice{margin:0;text-align:center}.eddr-notice.variable-prices{text-align:left}.eddr-cart-item-notice{display:none;text-align:left;font-size:.75em}.edd-recurring-failed-list span{display:block;padding-left:15px;padding-bottom:5px}#edd_checkout_form_wrap label{margin:0 0 .5rem}#edd-card-address-wrap,#edd-card-address-2-wrap,#edd-card-city-wrap,#edd-card-state-wrap{display:none}#edd_final_total_wrap{display:none}#edd_checkout_user_info #edd-email-wrap .edd-description{display:none}@media screen and (min-width: 520px){#edd_checkout_user_info #edd-first-name-wrap,#edd_checkout_user_info #edd-last-name-wrap{width:50%}}#edd_checkout_user_info #edd-first-name-wrap .edd-description,#edd_checkout_user_info #edd-last-name-wrap .edd-description{display:none}@media screen and (min-width: 520px){#edd_checkout_user_info #edd-first-name-wrap{float:left;padding-right:10px}#edd_checkout_user_info #edd-last-name-wrap{float:right;padding-left:10px}}#edd_cc_fields #edd-card-name-wrap .edd-description{display:none}#edd-card-vat-wrap{padding-top:16px}.edd-vat-number-wrap{display:flex}#edd_cc_address>legend{display:none}@media screen and (min-width: 520px){#edd_cc_address #edd-card-zip-wrap,#edd_cc_address #edd-card-country-wrap{width:50%}}#edd_cc_address #edd-card-zip-wrap .edd-description,#edd_cc_address #edd-card-country-wrap .edd-description{display:none}@media screen and (min-width: 520px){#edd_cc_address #edd-card-zip-wrap{float:left;padding-right:10px}#edd_cc_address #edd-card-country-wrap{float:right;padding-left:10px}}.ht-checkoutreversals{border-radius:var(--ht-border-radius);background:rgba(0,0,0,.05);padding:2rem;margin:4rem 0 0;text-align:center}.ht-checkoutreversals h4{color:hsla(0,0%,100%,.8);margin:0;font-weight:normal;font-size:16.5px;line-height:1.2}.ht-checkoutreversals svg{margin:0 0 1rem}.ht-checkoutreversals svg g{stroke:hsla(0,0%,100%,.8)}.edd_empty_cart{border-radius:var(--ht-border-radius);display:block;background:#fff;padding:2rem;margin:4rem 0;text-align:center;color:#24374e;grid-column:span 12}.ht-checkout-footer{padding:2rem 0 6rem}.ht-checkout-terms{margin:0;font-size:.95rem;text-align:center;color:rgba(64,76,89,.8)}.ht-checkout-terms p{margin:0}.ht-checkout-terms a{color:rgba(64,76,89,.8);text-decoration:underline}.ht-checkout-terms a:hover{color:rgba(64,76,89,.8);text-decoration:none}#edd-payment-mode-wrap{display:flex}#edd-payment-mode-wrap .edd-gateway-option{background:#f1f1f1;flex:1;cursor:pointer;text-align:center;padding:1.25rem .5rem;display:flex;align-items:center;justify-content:center;border-radius:4px;font-weight:600}#edd-payment-mode-wrap .edd-gateway-option:first-child{margin-right:4px}#edd-payment-mode-wrap .edd-gateway-option:last-child{margin-left:4px}#edd-payment-mode-wrap .edd-gateway-option.edd-gateway-option-selected{box-shadow:0 0 0 2px inset var(--ht-lightblue)}#edd-payment-mode-wrap .edd-gateway-option img{max-height:26px;margin-left:8px}#edd-payment-mode-wrap .edd-gateway-option .edd-gateway{display:none}.edd-confirm-details{border-radius:4px;background:#fff;padding:45px 35px;text-align:center;margin:0 0 2rem}#order_summary{background:#fff;border-radius:4px}.edd-vat-number-wrap .edd-vat-check-button{font-size:.8rem}.edd_sl_license_key{display:block}.edd_sl_license_row.ht-is-bundle td:first-child .edd_sl_item_name{display:none}.edd_sl_license_row.ht-is-bundle td:first-child>.edd_sl_license_key{display:none}#edd_secure_site_wrapper{display:none}.ht-stripe-form-wrap{background:#f1f1f1;padding:1.5rem;border-radius:4px;margin:0 0 2rem}.checkout-steps{display:flex;flex-direction:row;justify-content:center;margin:0 auto 3rem;position:relative}.checkout-steps::before{background-color:#2d9bf3;content:"";height:4px;position:absolute;left:16.66667%;right:16.66667%;top:10px}.checkout-steps span{color:#333;display:block;flex:0 0 33%;font-size:1rem;line-height:1.4;max-width:33%;position:relative;text-align:center}.checkout-steps span::before{background-color:#2d9bf3;color:#fff;content:"";height:24px;width:24px;display:block;top:-24px;left:0;right:0;margin:0 auto .5rem;border-radius:99%}.checkout-steps span:first-child::after{background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'><path fill='rgba(255,255,255,1)' d='m44.207 11.293-3-3a.999.999 0 0 0-1.414 0L17.5 30.586l-9.293-9.293a.999.999 0 0 0-1.414 0l-3 3a.999.999 0 0 0 0 1.414l13 13a.997.997 0 0 0 1.414 0l26-26a.999.999 0 0 0 0-1.414Z' /></svg>");background-size:16px;content:"";height:24px;width:24px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:99999}.checkout-steps span:nth-child(2)::before{background-color:#2d9bf3}.checkout-steps span:last-child::before{background-color:#fff;box-shadow:0 0 0 2px #2d9bf3 inset}.ht-order-summary-title{color:var(--ht-heading-fontcolor);font-weight:var(--ht-heading-fontweight);font-size:1.3rem}.ht-order-summary{background:hsla(0,0%,100%,.3);border-radius:var(--ht-border-radius);border:1px solid #e0e0e0;padding:1.5rem}.ht-order-summary>div{display:flex;align-items:center;padding:.25rem 0}.ht-order-summary>div.edd_cart_discount_row .ht-order-summary__label{flex-grow:0;margin-right:.5rem}.ht-order-summary>div.edd_cart_discount_row .ht-order-summary__amount{flex-grow:1}.ht-order-summary>div.edd_cart_discount_row .ht-order-summary__amount .edd_discount{display:flex;justify-content:space-between;align-items:center}.ht-order-summary .ht-order-summary__label{flex-grow:1;color:var(--ht-heading-fontcolor)}.ht-order-summary-cart{margin:2rem 0;border:none}.edd-stripe-card-selector{margin:0 0 1rem}.edd-stripe-card-selector .edd-stripe-card-radio-item.selected{border-radius:var(--ht-border-radius)}.edd-stripe-card-selector .edd-stripe-card-radio-item label{display:flex}.edd-stripe-update-billing-address-wrapper{display:flex !important;align-items:center}.edd-stripe-update-billing-address-wrapper label{margin:0 0 0 1rem !important}#edd-vat-check-button{font-size:1rem}#edd-vat-number{width:100%;max-width:100%;margin-right:1rem}#edd-vat-check-result{margin-top:1rem}body.edd_receipt_page{background-color:#fff;color:#141412;margin:0;font-family:Helvetica,sans-serif;font-size:12px}body.edd_receipt_page::before{position:relative}body.edd_receipt_page #edd_receipt_wrapper{width:660px;margin:0 auto;padding:50px 0}body.edd_receipt_page table{display:table;width:100%;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px}body.edd_receipt_page td,body.edd_receipt_page th{display:table-cell;text-align:left;border-top:1px solid #ededed;padding:6px 10px;font-weight:normal}body.edd_receipt_page th{font-weight:600;text-transform:uppercase}body.edd_receipt_page h3{font-size:22px;margin:40px 0 5px;clear:both;display:block;font-weight:600}body.edd_receipt_page li{list-style:none}.ht-eddreceipt-title{color:#fff;font-size:28px;font-weight:600;text-align:center;margin:0 0 .5rem}.ht-section--receipt .edd-alert{max-width:420px;margin:0 auto 1.5rem}.ht-section--receipt #edd_login_form{border-radius:var(--ht-border-radius);background:#fff;padding:40px 32px;max-width:420px;margin:0 auto}@media screen and (max-width: 480px){.ht-section--receipt #edd_login_form{padding:32px 24px}}.ht-section--receipt #edd_login_form legend{font-size:24px;font-weight:600;color:#263340;margin-bottom:1.5rem;text-align:center;width:100%}.ht-section--receipt #edd_login_form label{display:block;width:100%;font-size:14px;font-weight:600;color:#4a5568;margin-bottom:.35rem}.ht-section--receipt #edd_login_form .edd-input{display:block;width:100%;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;background:#fff;transition:border-color .15s ease}.ht-section--receipt #edd_login_form .edd-input:focus{outline:none;border-color:var(--ht-lightblue);box-shadow:0 0 0 3px rgba(36,129,215,.15)}.ht-section--receipt #edd_login_form .edd-login-username,.ht-section--receipt #edd_login_form .edd-login-password{margin:0 0 1.25rem}.ht-section--receipt #edd_login_form .edd-login-remember{margin:0 0 1.5rem}.ht-section--receipt #edd_login_form .edd-login-remember label{display:inline;font-weight:400;font-size:14px;color:#6b7280}.ht-section--receipt #edd_login_form .edd-submit{display:block;width:100%;background:var(--ht-lightblue);color:#fff;border:none;border-radius:99px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s ease}.ht-section--receipt #edd_login_form .edd-submit:hover{background:#108df1}.ht-section--receipt #edd_login_form .edd-lost-password{text-align:center;margin:1rem 0 0}.ht-section--receipt #edd_login_form .edd-lost-password a{color:var(--ht-lightblue);font-size:14px}.ht-eddreceipt-wrap{border-radius:var(--ht-border-radius);background:#fff;padding:40px 32px;text-align:center}@media screen and (max-width: 480px){.ht-eddreceipt-wrap{padding:32px 20px}}.ht-eddreceipt-wrap h3{display:block;margin:0 auto 1.25rem;font-size:22px;font-weight:600;text-align:center;color:#263340}.ht-eddreceipt-wrap p{font-size:16px;line-height:24px;margin:0 0 1.5rem;color:#4a5568}.ht-eddreceipt-wrap .button{display:inline-block;border-radius:99px;padding:12px 28px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;background:rgba(0,0,0,0);color:var(--ht-lightblue);border:2px solid var(--ht-lightblue);transition:background .15s ease,color .15s ease}.ht-eddreceipt-wrap .button:hover{background:var(--ht-lightblue);color:#fff;text-decoration:none}.ht-eddreceipt-top{border-radius:var(--ht-border-radius);background:rgba(0,0,0,.05);color:hsla(0,0%,100%,.8);padding:16px 24px;margin:.75rem 0 2rem;text-align:center;font-size:15px;line-height:22px}.ht-eddreceipt-top ul{list-style:none;margin:0;padding:0}.ht-eddreceipt-top img{display:none}.ht-eddreceipt-top p{margin:0}.ht-eddreceipt-top p span{color:#fff;font-weight:600}.ht-eddreceipt-bottom{border-radius:var(--ht-border-radius);background:#fff;padding:40px 32px;margin:2.5rem 0 0;text-align:center}@media screen and (max-width: 480px){.ht-eddreceipt-bottom{padding:32px 20px}}.ht-eddreceipt-bottom h3{margin:0 0 .5rem;color:#263340;font-size:22px;font-weight:600;line-height:1.3}.ht-eddreceipt-bottom p{margin:0 auto 1.5rem;max-width:420px;font-size:16px;line-height:24px;color:#4a5568}.ht-eddreceipt-bottom .ht-eddreceipt-bottom__actions{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.ht-eddreceipt-bottom .ht-eddreceipt-bottom__cta{display:inline-block;border-radius:99px;padding:12px 28px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;background:rgba(0,0,0,0);color:var(--ht-lightblue);border:2px solid var(--ht-lightblue);transition:background .15s ease,color .15s ease}.ht-eddreceipt-bottom .ht-eddreceipt-bottom__cta:hover{background:var(--ht-lightblue);color:#fff;text-decoration:none}.ht-eddreceipt-bottom .ht-eddreceipt-bottom__cta--primary{background:var(--ht-lightblue);color:#fff}.ht-eddreceipt-bottom .ht-eddreceipt-bottom__cta--primary:hover{background:#108df1}.edd_purchase_receipt_files{list-style:none;margin:20px 0 0;padding:0}.edd_purchase_receipt_files li{margin:0 0 10px}.edd_purchase_receipt_files li a{border-radius:99px;background:var(--ht-lightblue);line-height:1;color:#fff;padding:12px 24px;font-size:15px;display:inline-block;text-decoration:none;transition:background .15s ease}.edd_purchase_receipt_files li a:hover{background:#108df1;text-decoration:none;color:#fff}.edd_purchase_receipt_files li:last-child{margin-bottom:0}.edd_purchase_receipt_product_name+.edd_purchase_receipt_files{margin-top:8px}.ht-eddreceipt-license-wrap{background:var(--ht-lightgrey);padding:24px 28px;margin:0 -32px 1.5rem}@media screen and (max-width: 480px){.ht-eddreceipt-license-wrap{margin-left:-20px;margin-right:-20px;padding:20px 16px}}.ht-eddreceipt-license-wrap h4{margin:0 0 .75rem;font-size:15px}.ht-eddreceipt-license-wrap .ht-eddreceipt-licensekey{border-radius:var(--ht-border-radius);background:#fff;margin:0;padding:0}.ht-eddreceipt-license-wrap .edd_sl_license_key{padding:10px 16px;font-size:13px;line-height:1.5;border-bottom:1px solid var(--ht-lightgrey);text-align:left;word-break:break-all}.ht-eddreceipt-license-wrap .edd_sl_license_key:last-child{border-bottom:none}.ht-eddreceipt-note{margin-bottom:0 !important;font-size:14px;color:#8898a6}.ht-edd-proresscircle{position:relative;display:block;padding:24px 0}.ht-edd-proresscircle::before{content:"";width:2px;height:100%;background:hsla(0,0%,100%,.25);position:absolute;left:50%;top:0;transform:translateX(-50%)}.ht-edd-proresscircle span{position:relative;background:var(--ht-primary-blue);display:block;border:2px solid hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.7);font-size:16px;font-weight:600;margin:0 auto;border-radius:50%;height:44px;width:44px;text-align:center;line-height:40px}#edd_profile_editor_form{max-width:680px}#edd_profile_editor_form p{margin-bottom:0}#edd_profile_editor_form label{display:block;width:100%;font-size:.875rem;font-weight:600;color:var(--ht-main-textcolor);margin:0 0 .375rem}#edd_profile_editor_form input.edd-input,#edd_profile_editor_form select.edd-select{display:block;width:100%;padding:.625rem .75rem;font-size:.9375rem;line-height:1.4;color:var(--ht-main-textcolor);background:#fff;border:1px solid var(--ht-element-border);border-radius:6px;transition:border-color .15s ease}#edd_profile_editor_form input.edd-input:focus,#edd_profile_editor_form select.edd-select:focus{outline:none;border-color:var(--ht-lightblue);box-shadow:0 0 0 3px rgba(45,155,243,.1)}#edd_profile_editor_form select.edd-select{appearance:auto}#edd_profile_editor_form fieldset{border:1px solid var(--ht-element-border);border-radius:8px;padding:1.5rem;margin:0 0 1.25rem;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04)}#edd_profile_editor_form legend{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ht-main-textcolor);opacity:.5;padding:0 .5rem;margin-left:-0.25rem}#edd_profile_editor_form fieldset>p{margin-bottom:1rem}#edd_profile_editor_form fieldset>p:last-of-type{margin-bottom:0}#edd_profile_editor_form #edd_profile_personal_fieldset,#edd_profile_editor_form #edd_profile_address_fieldset,#edd_profile_editor_form #edd_profile_password_fieldset{display:flex;flex-wrap:wrap;gap:0 1rem}#edd_profile_editor_form #edd_profile_personal_fieldset legend,#edd_profile_editor_form #edd_profile_address_fieldset legend,#edd_profile_editor_form #edd_profile_password_fieldset legend{flex-basis:100%}#edd_profile_editor_form #edd_profile_personal_fieldset>p,#edd_profile_editor_form #edd_profile_address_fieldset>p,#edd_profile_editor_form #edd_profile_password_fieldset>p{flex:1 1 calc(50% - .5rem);min-width:200px}#edd_profile_editor_form #edd_profile_primary_email_wrap,#edd_profile_editor_form #edd_profile_billing_address_line_1_wrap,#edd_profile_editor_form #edd_profile_billing_address_line_2_wrap{flex-basis:100% !important}#edd_profile_editor_form #edd_profile_last_name_wrap{margin-bottom:1rem}#edd_profile_editor_form #edd_profile_display_name_wrap{display:none}#edd_profile_editor_form .edd-profile-password-hint{flex-basis:100%;font-size:.8125rem;color:var(--ht-main-textcolor);opacity:.5;margin-top:0}#edd_profile_editor_form #edd_profile_submit_fieldset{border:none;padding:0;margin:0;background:none;box-shadow:none}#edd_profile_editor_form #edd_profile_editor_submit{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#fff;background:var(--ht-lightblue);border:none;border-radius:6px;cursor:pointer;transition:background .15s ease,transform .1s ease}#edd_profile_editor_form #edd_profile_editor_submit:hover{opacity:.9}#edd_profile_editor_form #edd_profile_editor_submit:active{transform:translateY(1px)}#edd_profile_editor_form .edd_success{padding:1rem 1.25rem;border-radius:8px;margin:0 0 1.5rem;font-size:.9375rem;background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}#edd_profile_editor_form .edd-alert-error{padding:1rem 1.25rem;border-radius:8px;margin:0 0 1.5rem;font-size:.9375rem;background:#fef2f2;border:1px solid #fecaca;color:#991b1b}@media screen and (max-width: 600px){#edd_profile_editor_form #edd_profile_personal_fieldset>p,#edd_profile_editor_form #edd_profile_address_fieldset>p,#edd_profile_editor_form #edd_profile_password_fieldset>p{flex-basis:100%;min-width:0}}#edd_user_history{text-align:left;width:100%;border-top:1px solid #f0f0f0;border-bottom:0}#edd_user_history th,#edd_user_history td{text-align:left;padding:12px 15px;border-bottom:1px solid #f0f0f0;border-top:0}#edd_user_history th{font-weight:600;background:#f5f5f5}#edd_user_history td{line-height:25px;vertical-align:middle}#edd_user_history .edd_purchase_status.revoked,#edd_user_history .edd_purchase_status.failed,#edd_user_history .edd_purchase_status.cancelled,#edd_user_history .edd_purchase_status.pending{color:#f73f2e}.ht-billing-table{width:100%;border-collapse:collapse}.ht-billing-table th:nth-child(1){width:12%}.ht-billing-table th:nth-child(2){width:22%}.ht-billing-table th:nth-child(3){width:16%}.ht-billing-table th:nth-child(4){width:50%}.ht-billing-table th{text-align:left;padding:.5rem .75rem;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#999;border-bottom:2px solid #eee}.ht-billing-table td{text-align:left;padding:.875rem .75rem;border-bottom:1px solid #f0f0f0;vertical-align:middle;font-size:.9375rem;color:var(--ht-main-textcolor)}.ht-billing-table tbody tr:last-child td{border-bottom:0}.ht-billing-table tbody tr:hover{background:#fafbfc}.ht-billing-table .ht-billing-row--abandoned{background:#fef9ee}.ht-billing-table .ht-billing-row--abandoned td:first-child{border-left:3px solid #f0c36d}.ht-billing-table .ht-billing-row--abandoned:hover{background:#fdf5e0}.ht-billing-table .ht-billing-row--abandoned td{border-bottom-color:#f0e4c8}table#edd_purchase_receipt_products,table#edd_purchase_receipt{width:100%}table#edd_purchase_receipt_products td,table#edd_purchase_receipt_products th,table#edd_purchase_receipt td,table#edd_purchase_receipt th{text-align:left}table#edd_purchase_receipt .edd_receipt_payment_status.pending,table#edd_purchase_receipt .edd_receipt_payment_status.cancelled,table#edd_purchase_receipt .edd_receipt_payment_status.revoked,table#edd_purchase_receipt .edd_receipt_payment_status.failed{color:#f73f2e}table#edd_purchase_receipt_products li{list-style:circle;margin:0 0 5px;list-style-position:inside}table#edd_purchase_receipt ul,table#edd_purchase_receipt_products ul.edd_purchase_receipt_files{margin:10px 0 0 15px;padding:0}table#edd_purchase_receipt li.edd_download_file{list-style:none;margin:0 0 8px}table#edd_purchase_receipt_products .edd_purchase_receipt_product_notes{font-style:italic}table#edd_purchase_receipt_products .edd_purchase_receipt_product_name{font-weight:600}table#edd_purchase_receipt_products .edd_bundled_product_name{font-style:italic;font-weight:600}.hts-message{padding:15px 15px 15px 20px;margin:0 0 2rem}.hts-message.hts-message--blue{color:#5091b2;background:#e9f7fe;border-left:5px solid #b6d7e8}.hts-message.hts-message--yellow{color:#c4690e;background:#fffdf3;border-left:5px solid #f2dfa4}.hts-message.hts-message--red{color:#de5959;background:#ffe9e9;border-left:5px solid #fbc4c4}.hts-message.hts-message--green{color:#5f9025;background:#ebf6e0;border-left:5px solid #b3dc82}.hts-message.hts-message--grey{color:#666;background:#f9f9f9;border-left:5px solid #ddd}.hts-blockquote{margin:4rem 0}.hts-blockquote::before,.hts-blockquote::after{content:"";display:table}.hts-blockquote::after{clear:both}.hts-blockquote>p{display:none}.hts-blockquote .hts-blockquote__avatar{max-height:80px;max-width:800px;border-radius:99%;float:left;margin:0 30px 0 0}@media screen and (min-width: 800px){.hts-blockquote .hts-blockquote__avatar{max-height:150px;max-width:150px}}.hts-blockquote .hts-blockquote__content{margin-left:100px}@media screen and (min-width: 800px){.hts-blockquote .hts-blockquote__content{margin-left:180px}}.hts-blockquote .hts-blockquote__author{font-weight:600}.hts-blockquote blockquote{margin:0}.hts-block{margin:0 0 2rem}.hts-block.hts-block--grey{background:var(--ht-lightgrey);padding:30px 35px}.hts-block.hts-block--blue{background:#e9f7fe;padding:30px 35px;border:2px solid #b6d7e8}.hts-block p:last-of-type{margin-bottom:0}.ht-proscons{display:flex;background:#f2f7fa;border-radius:var(--ht-border-radius);list-style:none;margin:0 0 2rem;padding:0}.ht-proscons>li{flex:1;margin:0;padding:48px}.ht-proscons ul{margin:0}.ht-proscons strong{display:block;margin:0 0 16px}.ht-changelog__group{display:grid;grid-template-columns:1fr 2fr;grid-row-gap:1rem;grid-column-gap:1rem;background:#fff;padding:2rem;margin:0 0 2rem;border-radius:4px;box-shadow:1px 1px 4px rgba(0,0,0,.05);min-height:120px}.ht-changelog__release{grid-column:1;position:relative}.ht-changelog__release>div{position:absolute}.ht-changelog__entry{display:flex;align-items:flex-start;grid-column:2}.ht-changelog__version{display:block;font-weight:600;font-size:1.8rem;line-height:1;margin-bottom:.5rem}.ht-changelog__date{display:block;color:#73757d;font-size:1rem}.ht-changelog__change{font-size:1.0625rem;line-height:1.4}.ht-changelog__fixed,.ht-changelog__new,.ht-changelog__improved,.ht-changelog__updated{display:block;margin:0 1.5rem 0 0;border-radius:99px;width:28px;color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:14px}.ht-changelog__fixed{background-color:#ffe3c8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='%23f5a623'%3E%3Cpath d='M15.854,3.146l-1.5-1.5c-.195-.195-.512-.195-.707,0L5.5,9.793l-3.146-3.146c-.195-.195-.512-.195-.707,0L.146,8.146c-.195,.195-.195,.512,0,.707l5,5c.098,.098,.226,.146,.354,.146s.256-.049,.354-.146L15.854,3.854c.195-.195,.195-.512,0-.707Z' fill='%23f5a623'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.ht-changelog__new{background-color:#dfece4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='%235ab987'%3E%3Cpath fill='%235ab987' d='M22,11h-9V2c0-0.6-0.4-1-1-1s-1,0.4-1,1v9H2c-0.6,0-1,0.4-1,1s0.4,1,1,1h9v9c0,0.6,0.4,1,1,1s1-0.4,1-1v-9h9 c0.6,0,1-0.4,1-1S22.6,11,22,11z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.ht-changelog__improved{background-color:#d1dae9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='%238d66b9'%3E%3Cpath d='M13.707,5.293l-5-5a1,1,0,0,0-1.414,0l-5,5A1,1,0,0,0,3.707,6.707L7,3.414V15a1,1,0,0,0,2,0V3.414l3.293,3.293a1,1,0,0,0,1.414-1.414Z' fill='%238d66b9'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.ht-changelog__updated{background-color:#c8eff7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='%23609fd2'%3E%3Cpath d='M5,5H8.5a.5.5,0,0,0,.354-.854l-3-3A.5.5,0,0,0,5,1.5V3A5,5,0,0,0,5,13a1,1,0,0,0,0-2A3,3,0,0,1,5,5Z' fill='%23609fd2'%3E%3C/path%3E%3Cpath d='M11,3a1,1,0,0,0,0,2,3,3,0,0,1,0,6H7.5a.5.5,0,0,0-.354.854l3,3A.5.5,0,0,0,10.5,15a.493.493,0,0,0,.191-.038A.5.5,0,0,0,11,14.5V13A5,5,0,0,0,11,3Z' fill='%23609fd2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.ht-sidebarcta{background:#23364d;padding:1.5rem;margin:0 0 1rem;border-radius:4px;text-align:center;position:relative;overflow:hidden}.ht-sidebarcta .ht-cta__img{position:relative}.ht-sidebarcta .ht-cta__img img{margin-bottom:-34px}.ht-sidebarcta .ht-cta__content{position:relative;color:#fff}.ht-sidebarcta .ht-cta__title{font-weight:600;font-size:1.15rem}.ht-sidebarcta .ht-cta__title a{color:#fff;text-decoration:none}.ht-sidebarcta .ht-cta__title a:hover{text-decoration:underline}.ht-sidebarcta .ht-cta__shape .ht-cta__shapebottom{position:absolute;bottom:0;left:-100%;right:-100%;height:246px}.ht-sidebarcta .ht-cta__shape .ht-cta__shapebottom path{fill:hsla(0,0%,100%,.05)}.ht-cta{position:relative;background:var(--ht-lightblue);padding:50px 40px;margin:2rem 0;border-radius:4px}.ht-cta.ht-cta--hkb{background-color:rgb(73.0304347826,94.0543478261,181.4695652174);background-image:radial-gradient(circle at top left, rgba(255, 255, 255, 0.1), rgb(73.0304347826, 94.0543478261, 181.4695652174))}.ht-cta.ht-cta--hkb a,.ht-cta.ht-cta--hkb .button,.ht-cta.ht-cta--hkb .button.button--white{color:rgb(73.0304347826,94.0543478261,181.4695652174)}.ht-cta.ht-cta--knowall{background-color:rgb(0,162.5,156.4494680851);background-image:radial-gradient(circle at top left, rgba(255, 255, 255, 0.1), rgb(0, 162.5, 156.4494680851))}.ht-cta.ht-cta--knowall a,.ht-cta.ht-cta--knowall .button,.ht-cta.ht-cta--knowall .button.button--white{color:rgb(0,162.5,156.4494680851)}.ht-cta.ht-cta--hfaqs{background-color:rgb(0,129.2119565217,158.5);background-image:radial-gradient(circle at top left, rgba(255, 255, 255, 0.1), rgb(0, 129.2119565217, 158.5))}.ht-cta.ht-cta--hfaqs a,.ht-cta.ht-cta--hfaqs .button,.ht-cta.ht-cta--hfaqs .button.button--white{color:rgb(0,129.2119565217,158.5)}.ht-cta .ht-cta__shape #svg-one{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.ht-cta .ht-cta__shape #svg-one svg{height:77px;transform:rotateY(180deg);width:calc(100% + 1.3px)}.ht-cta .ht-cta__shape #svg-two{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.ht-cta .ht-cta__shape #svg-two svg{position:relative;display:block;width:calc(100% + 1.3px);height:150px}.ht-cta .ht-cta__shape .shape-fill-one{fill:rgba(0,0,0,.05)}.ht-cta .ht-cta__shape .shape-fill-two{fill:rgba(0,0,0,.05)}@media screen and (min-width: 650px){.ht-cta .ht-cta__content{position:relative;display:flex;align-items:center}}@media screen and (max-width: 650px){.ht-cta .ht-cta__img{margin:0 0 1rem}}@media screen and (min-width: 650px){.ht-cta .ht-cta__img{width:45%;margin:0 30px 0 0}}.ht-cta .ht-cta__img img{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}@media screen and (min-width: 650px){.ht-cta .ht-cta__copy{width:55%}}.ht-cta strong{font-size:28px;color:#fff;line-height:1.2;margin:0 0 16px;display:block}.ht-cta p{color:hsla(0,0%,100%,.95)}.ht-cta a,.ht-cta .button,.ht-cta .button.button--white{margin:0}.ht-cta a,.ht-cta .button,.ht-cta .button.button--white{color:#1a1a1a}.ht-cta a:active,.ht-cta .button:active,.ht-cta .button.button--white:active{box-shadow:hsla(0,0%,100%,.35) 0px 0px 0px 3px}.ht-hero{position:relative;background:var(--ht-primary-blue);padding:80px 0}.ht-hero .ht-hero__title{margin:0;color:#fff;font-weight:600;font-size:38px;line-height:1.2}@media screen and (min-width: 700px){.ht-hero .ht-hero__title{font-size:42px}}@media screen and (max-width: 700px){.ht-hero .ht-hero__title br{display:none}}.ht-hero .ht-hero__subtitle{margin:20px 0 0;color:hsla(0,0%,100%,.8);font-size:24px;line-height:32px;max-width:500px}.ht-hero .ht-hero__actions{margin-top:40px}.ht-hero.ht-hero--center{text-align:center}.ht-hero.ht-hero--center .ht-hero__title{margin-left:auto;margin-right:auto}.ht-hero.ht-hero--center .ht-hero__subtitle{margin-left:auto;margin-right:auto;max-width:780px}.ht-hero.ht-hero--center .hkb-site-search{margin-left:auto;margin-right:auto}.ht-hero.ht-hero--condensed{padding:20px 0 40px}.ht-hero.ht-hero--expanded{padding:70px 0 70px}@media screen and (min-width: 600px){.ht-hero.ht-hero--expanded{padding:135px 0 105px}}@media screen and (min-width: 800px){.ht-hero.ht-hero--expanded{padding:170px 0 140px}}.ht-hero.ht-hero--btmdiag{margin-bottom:50px}.ht-hero.ht-hero--btmdiag::before{background:var(--ht-primary-blue);content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 50px);clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 50px), 0% 100%)}.ht-hero.ht-hero--btmdiag2::before{background:#fff;content:"";position:absolute;bottom:-1px;left:0;width:100%;height:100%;clip-path:polygon(0% 100%, 100% 100%, 100% calc(100% - 50px), 0% 100%)}.ht-hero.ht-hero--404{padding:80px 0}.ht-hero.ht-hero--404 .ht-hero__title{font-weight:600;font-size:40px}.ht-hero.ht-hero--404 .ht-hero__subtitle{font-size:20px;line-height:26px}.ht-hero.ht-hero--hp{padding:2rem 0 0;margin-bottom:3rem}@media screen and (min-width: 780px){.ht-hero.ht-hero--hp>.ht-container{display:flex}}.ht-hero.ht-hero--hp .ht-hero__title{font-weight:600;font-size:32px}@media screen and (min-width: 450px){.ht-hero.ht-hero--hp .ht-hero__title{font-size:38px}}@media screen and (min-width: 700px){.ht-hero.ht-hero--hp .ht-hero__title{font-size:36px}}@media screen and (min-width: 900px){.ht-hero.ht-hero--hp .ht-hero__title{font-size:42px}}.ht-hero.ht-hero--hp .ht-hero__subtitle{font-size:25px}.ht-hero.ht-hero--hp .ht-hero__actions .button{width:100%;max-width:340px}.ht-hero .ht-hero__content{padding:0 1.5rem 0 3rem}@media screen and (min-width: 780px){.ht-hero .ht-hero__content{display:flex;flex-wrap:wrap;align-items:center;align-content:center;max-width:50%}}.ht-hero .ht-hero__image{max-width:580px;width:100%;position:relative;bottom:-30px;margin:0 auto}.wp-block-image.is-style-screenshot{position:relative;margin-bottom:2rem;padding:24px 0 0;display:table}.wp-block-image.is-style-screenshot.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image.is-style-screenshot::before{content:"";position:absolute;background:#ccc;border-radius:4px 4px 0 0;top:0;left:0;right:0;height:24px}.wp-block-image.is-style-screenshot::after{content:"";border-radius:6px 6px 0 0;width:96px;margin-left:8px;transform:translateY(6px);border-bottom:14px solid #e6e6e6;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);position:absolute;top:4px;left:0;height:0}.wp-block-image.is-style-screenshot img{border:1px solid #ccc;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1)}.wp-block-image.is-style-shadow{margin:0 0 2rem}.wp-block-image.is-style-shadow img{box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1)}.wp-block-table{font-size:1rem}.wp-block-table thead{border:none}.wp-block-table thead th{font-weight:600;text-align:left;background:#e4eaed}.wp-block-table th,.wp-block-table td{border:0;padding:.75rem;line-height:1.25}.herothemes-table-of-contents{padding:2rem;border-radius:var(--ht-border-radius)}.herothemes-table-of-contents>p:first-child{color:#24374e;font-size:24px;line-height:1.2;font-weight:600;border-bottom:1px solid #e5e9ec;padding-bottom:.5rem}.wp-block-aioseo-table-of-contents{font-size:1rem}.wp-block-aioseo-table-of-contents ul{list-style:none;margin:0;padding:0}.wp-block-aioseo-table-of-contents ul li{margin:0 0 .25rem;padding:0}.wp-block-aioseo-table-of-contents ul ul{margin:.5rem 0}.wp-block-aioseo-table-of-contents a{text-decoration:none;color:#2481d7}.wp-block-aioseo-table-of-contents a:hover{text-decoration:underline}.wp-block-aioseo-table-of-contents .aioseo-toc-list--rendered>li,.wp-block-aioseo-table-of-contents>ul>li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cg fill='%237dc0f5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='11 8 15 12 11 16' fill='none' stroke='%237dc0f5' stroke-width='2'%3E%3C/polyline%3E%3Crect x='2' y='2' width='20' height='20' rx='2' fill='none' stroke='%237dc0f5' stroke-width='2'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 4px;padding-left:28px;font-weight:600}.wp-block-aioseo-table-of-contents .aioseo-toc-list--rendered>li ul li,.wp-block-aioseo-table-of-contents>ul>li ul li{font-weight:normal}.edd_sl_license_key{background:rgba(0,0,0,0) !important;font-style:normal}.edd_sl_license_key:focus{outline-width:0 !important}.ht-accountcard{border:1px solid var(--ht-mid-grey);border-radius:var(--ht-borderradius);box-shadow:var(--ht-box-shadow)}.ht-accountcard .ht-accountcard__label{display:block;color:#777;font-weight:600;text-transform:uppercase;font-size:.95rem}.ht-accountcard .ht-accountcard__name,.ht-accountcard .ht-accountcard__contact,.ht-accountcard .ht-accountcard__address,.ht-accountcard .ht-accountcard__license{margin:0 0 .75rem}.ht-accountcard .ht-accountcard__name span:last-child{font-size:1.4rem;font-weight:600}.ht-accountcard .ht-accountcard__user{padding:2rem}.ht-accountcard .ht-accountcard__licenses{border-top:1px solid var(--ht-mid-grey);padding:2rem}.ht-upgradecard{border:3px solid var(--ht-light-blue);border-radius:var(--ht-borderradius);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;text-align:center;font-size:1rem}.ht-upgradecard.ht-upgradecard--hkb{border:3px solid #5b6ebd}.ht-upgradecard.ht-upgradecard--hinbox{border:3px solid #4399ce}.ht-upgradecard .ht-upgradecard__img{margin:0 auto 1rem;height:48px;width:48px}.ht-upgradecard .ht-upgradecard__imgsmall{height:28px;width:28px}.ht-upgradecard .ht-upgradecard__title{font-size:1.9rem;font-weight:600;line-height:1.3;color:var(--ht-heading-color)}.ht-downloadtable{border:1px solid #d3d8db;border-radius:var(--ht-borderradius);margin:0 0 2rem;box-shadow:var(--ht-box-shadow)}.ht-downloadtable>div:nth-child(2){border:1px solid #d3d8db}.ht-downloadtable>div>div{padding:2rem}.ht-downloadtable>div>div>span{display:block}.ht-downloadtable .ht-downloadtable__label{color:#8c8f9a;font-size:.9rem;margin:0 0 .25rem}.ht-downloadtable .ht-downloadtable__productitle{font-size:1.3rem;font-weight:600}.edd_sl_license_row span .edd_sl_license_key{max-width:inherit;top:20px;padding:6px;width:285px}.edd-sl-child-licenses{margin:.75rem 0 0;display:flex;flex-direction:column;gap:.75rem}.edd-sl-child{background:#f8f9fb;border:1px solid #e2e6ea;border-radius:8px;padding:.875rem 1rem}.edd-sl-child .edd-sl-child__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 .5rem}.edd-sl-child .edd-sl-child__name{font-weight:600;font-size:1rem;color:#24374e}.edd-sl-child .edd-sl-child__activations{font-size:.875rem;color:#8c8f9a;white-space:nowrap}.edd-sl-child .edd-sl-child__key-row{display:flex;align-items:center;gap:.75rem}.edd-sl-child .edd-sl-child__key-row .edd_sl_license_key{flex:1;min-width:0;font-family:monospace;font-size:.875rem !important;padding:.5rem .75rem !important;border:1px solid #d3d8db !important;border-radius:6px;background:#fff !important}.edd-sl-child .edd-sl-child__manage{font-size:.875rem;white-space:nowrap;color:var(--ht-link-color, #2d9bf3);text-decoration:none}.edd-sl-child .edd-sl-child__manage:hover{text-decoration:underline}.edd-recurring-license-renewal{line-height:1.3}universally-switcher{--universally-font-size: 13px;--universally-trigger-bg: transparent;--universally-trigger-text: rgba(255, 255, 255, 0.5);--universally-trigger-border: rgba(255, 255, 255, 0.15);--universally-trigger-border-hover: rgba(255, 255, 255, 0.3);--universally-trigger-radius: 4px;--universally-trigger-padding: 4px 8px;--universally-dropdown-bg: #1e2d3d;--universally-dropdown-text: rgba(255, 255, 255, 0.6);--universally-dropdown-border: rgba(255, 255, 255, 0.12);--universally-dropdown-hover-bg: rgba(255, 255, 255, 0.08);--universally-dropdown-radius: 6px;--universally-dropdown-shadow: 0 4px 16px rgba(0, 0, 0, 0.3);--universally-focus: rgba(56, 189, 248, 0.5)}
