.post-meta .cls-topic-arrow{display:inline-block;position:relative;width:14px;height:11px;margin-right:6px;vertical-align:-1px;color:#d01919 !important;font-size:0;line-height:0}.post-meta .cls-topic-arrow::before{content:"";position:absolute;left:1px;top:5px;width:12px;height:1.5px;background:currentColor;border-radius:2px;transform:none;transform-origin:center}.post-meta .cls-topic-arrow::after{content:"";position:absolute;right:0;top:2px;width:7px;height:7px;background:transparent;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transform-origin:center}.post-controls .cls-post-meta-icon{display:inline-flex;align-items:center;justify-content:center;width:29px;height:29px;color:#d01919 !important;line-height:1;vertical-align:middle}.post-controls .cls-post-meta-icon svg{display:block;width:100%;height:100%;fill:currentColor;stroke:none}.post-controls .cls-post-meta-icon-eye{width:35px;height:26px}.post-controls .cls-post-meta-icon-clock{width:26px;height:26px}.relatedposts{width:100%;text-align:center;font-size:inherit}.relatedposts h4{margin-bottom:34px}.relatedposts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;justify-content:start;align-items:start}.relatedthumb{float:none !important;width:auto !important;padding:0 !important;text-align:center}.relatedthumb a{display:block;width:100%;margin-bottom:0;color:#333;text-decoration:none;font-size:16px;font-weight:400;line-height:1.35}.relatedthumb a:hover{color:#fdbd24;text-decoration:none}.relatedthumb img{display:block;width:100%;aspect-ratio:320 / 225;height:auto;object-fit:cover;margin:0 0 8px;padding:0}.relatedthumb span{display:block}.box-comment-meta .cls-author-contact-icon{font-size:14px;line-height:1;margin-right:5px;vertical-align:-1px}.page-footer .input-group-icon .mdi-email{font-size:16px;line-height:1}.cls-honeypot{position:absolute !important;left:-10000px !important;top:auto !important;width:1px !important;height:1px !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important}#edd_checkout_form_wrap #edd_purchase_form #edd_checkout_user_info,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address,#edd_checkout_form_wrap #edd_purchase_form #edd_payment_mode_select,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields{display:block !important;width:100%;margin:42px 0 48px !important;padding:30px 24px 34px !important;border:1px solid #e7e7e7 !important;background:#fff}#edd_checkout_form_wrap #edd_purchase_form #edd_checkout_user_info>legend,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address>legend,#edd_checkout_form_wrap #edd_purchase_form #edd_payment_mode_select>legend,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields>legend{float:left;display:block;width:100%;margin:0 0 24px !important;padding:0 !important;color:#434345;font-size:20px !important;font-weight:700;line-height:1.2;white-space:normal}#edd_checkout_form_wrap #edd_purchase_form #edd_checkout_user_info>legend+*,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address>legend+*,#edd_checkout_form_wrap #edd_purchase_form #edd_payment_mode_select>legend+*,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields>legend+*{clear:both}#edd_checkout_form_wrap #edd_purchase_form .edd-blocks-form__group{margin-bottom:20px}#edd_checkout_form_wrap #edd_purchase_form .edd-blocks-form__group:last-child,#edd_checkout_form_wrap #edd_purchase_form fieldset p:last-child{margin-bottom:0}#edd_checkout_form_wrap .edd-blocks-cart__row-buttons{display:none !important}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-stripe-new-card,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-details-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-number-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-cvc-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-cvv-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-exp-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .card-expiration,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__halves,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__group-card--number,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__group-card--cvc,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__group--card-expiration{box-sizing:border-box}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-details-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__halves{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .card-expiration,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__group--card-expiration{display:grid !important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .card-expiration>.edd-label,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .card-expiration>.edd-description,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__group--card-expiration>.edd-label,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__group--card-expiration>.edd-description{grid-column:1 / -1;margin-bottom:0 !important}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .exp-divider{color:#777;font-weight:700;line-height:52px}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields input.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields textarea.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields select.edd-select,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-payment-element,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-element,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-exp-element,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-cvc-element{box-sizing:border-box;display:block !important;width:100% !important;min-height:52px;padding:14px 16px !important;border:1px solid #dfe8dc !important;border-radius:6px !important;background-color:#fff !important;box-shadow:none !important;color:#434345;line-height:1.35}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-payment-element{min-height:54px;padding:14px 16px !important}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields select.edd-select{padding-right:44px !important;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#555 50%),linear-gradient(135deg,#555 50%,transparent 50%) !important;background-position:calc(100% - 22px) 50%,calc(100% - 15px) 50% !important;background-size:7px 7px,7px 7px !important;background-repeat:no-repeat !important}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields input.edd-input:focus,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields textarea.edd-input:focus,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields select.edd-select:focus,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-payment-element:focus-within,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-payment-element.StripeElement--focus,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-element.StripeElement--focus,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-exp-element.StripeElement--focus,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-cvc-element.StripeElement--focus{border-color:#8cc76a !important;box-shadow:0 0 0 2px rgba(140,199,106,.16) !important;outline:none !important}#edd_checkout_form_wrap #edd_purchase_form .cls-checkout-contact-field{position:relative}#edd_checkout_form_wrap #edd_purchase_form .cls-checkout-contact-field>.edd-label{position:absolute;z-index:2;top:25px;left:19px;max-width:calc(100% - 64px);margin:0 !important;color:#999;font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.02em;pointer-events:none;overflow:hidden;text-overflow:ellipsis;transform:translateY(-50%);transition:opacity .2s ease,visibility .2s ease;white-space:nowrap}#edd_checkout_form_wrap #edd_purchase_form .cls-checkout-contact-field>.edd-label .edd-required-indicator{color:#d01919}#edd_checkout_form_wrap #edd_purchase_form .cls-checkout-contact-field.cls-checkout-field-active>.edd-label,#edd_checkout_form_wrap #edd_purchase_form .cls-checkout-contact-field.cls-checkout-field-focused>.edd-label{opacity:0;visibility:hidden}#edd_checkout_form_wrap #edd_purchase_form #edd_checkout_user_info input.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_checkout_user_info textarea.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address input.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address textarea.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address select.edd-select:not(.edd-select-small){display:block !important;width:100% !important;min-height:50px;padding:15px 45px 15px 19px !important;border:0 !important;border-radius:0 !important;background-color:#f5f5f5 !important;box-shadow:none !important;color:#434345;line-height:20px}#edd_checkout_form_wrap #edd_purchase_form #edd_checkout_user_info input.edd-input::placeholder,#edd_checkout_form_wrap #edd_purchase_form #edd_checkout_user_info textarea.edd-input::placeholder,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address input.edd-input::placeholder,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address textarea.edd-input::placeholder{color:transparent !important;opacity:0}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address select.edd-select:not(.edd-select-small){padding-right:45px !important;-webkit-appearance:none;appearance:none;color:transparent;background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%) !important;background-position:calc(100% - 24px) 50%,calc(100% - 17px) 50% !important;background-size:7px 7px,7px 7px !important;background-repeat:no-repeat !important}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_address .cls-checkout-field-focused select.edd-select:not(.edd-select-small){color:#434345}@media (max-width:767px){input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="password"],input[type="number"],textarea,select,.form-control,.form-input,.formkit-input,.form-search-input,.rd-navbar-search-form-input,#edd_checkout_form_wrap input.edd-input,#edd_checkout_form_wrap textarea.edd-input,#edd_checkout_form_wrap select.edd-select{font-size:16px !important}#edd_checkout_form_wrap #edd_purchase_form .edd-blocks-form__group{margin-bottom:28px}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields input.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields textarea.edd-input,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields select.edd-select:not(.edd-select-small){display:block !important;width:100% !important;min-height:50px;padding:12px 14px !important;border:1px solid #dfe8dc !important;border-radius:6px !important;background-color:#fff !important;box-shadow:none !important;color:#434345;line-height:1.3}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-payment-element,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-element,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-exp-element,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-stripe-card-cvc-element{min-height:50px;padding:12px 14px !important}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields #edd-card-details-wrap,#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields .edd-blocks-form__halves{grid-template-columns:1fr;gap:14px}#edd_checkout_form_wrap #edd_purchase_form #edd_cc_fields select.edd-select:not(.edd-select-small){padding-right:44px !important;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#555 50%),linear-gradient(135deg,#555 50%,transparent 50%) !important;background-position:calc(100% - 22px) 50%,calc(100% - 15px) 50% !important;background-size:7px 7px,7px 7px !important;background-repeat:no-repeat !important}#edd_checkout_form_wrap #edd_purchase_form #edd-payment-mode-wrap{display:grid !important;gap:10px}#edd_checkout_form_wrap #edd_purchase_form #edd-payment-mode-wrap label.edd-gateway-option{display:flex !important;align-items:center !important;justify-content:center !important;min-height:54px;margin:0 !important;padding:10px 12px !important;gap:8px;line-height:1.2}#edd_checkout_form_wrap #edd_purchase_form #edd-payment-mode-wrap .edd-payment-icons{display:inline-flex;align-items:center;gap:5px;margin:0}#edd_checkout_form_wrap #edd_purchase_form #edd-payment-mode-wrap .edd-payment-icons .payment-icon,#edd_checkout_form_wrap #edd_purchase_form #edd-payment-mode-wrap .edd-payment-icons .payment-icon.icon-paypal{width:auto;max-height:24px;margin:0}.relatedposts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.relatedthumb a{font-size:15px;line-height:1.35}.single-download .edd_download_purchase_form{text-align:center}.edd_download_purchase_form .edd_price_options{width:min(100%,360px);margin:28px auto 24px;text-align:left}.edd_download_purchase_form .edd_price_options ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.edd_download_purchase_form .edd_price_options li{margin:0;padding:0}.edd_download_purchase_form .edd_price_options label{display:block;position:relative;min-height:28px;margin:0;padding-left:38px;text-align:left;line-height:1.3}.edd_download_purchase_form .edd_price_options input[type="checkbox"]{position:absolute;top:2px;left:0;width:24px;height:24px;margin:0}.edd_download_purchase_form .edd_purchase_submit_wrapper{margin-top:30px;text-align:center}}
