.wp-block-heading{padding-top:1rem}.checkmark-list{list-style:none!important;padding-left:0!important}.checkmark-list li{position:relative;padding-left:25px;margin-bottom:10px}.checkmark-list li::before{content:'✔';color:#EE4035;position:absolute;left:0;top:0}.yoohoo-plugins-card{box-shadow:4px 4px 0 0 #eaf0f7;background-color:#F4F7FA;border-radius:5px}.yoohoo-plugins-card .entry-content{font-size:16px;padding:0 5% 5%;line-height:1.6}.yoohoo-plugins-card .entry-header h2{padding:5%}.yoohoo-plugins-card #yoohoo-plugins-cta-btn{width:100%;margin-top:25px;line-height:0px}#main-header{box-shadow:none;-webkit-box-shadow:none}.highlight{color:#ee4035!important}blockquote{border-color:#ef4036}input.submit.et_pb_button{color:white}.single-yoohoo_documentation .entry-content{margin:0 auto;width:60%;padding:1%}@media all and (max-width:900px){.single-yoohoo_documentation .entry-content{margin:0;width:100%!important;padding:0}}.page-id-16813 #main-header{background-color:#1bd0a2}.page-id-7195 #main-header,.page-id-7195 #footer-bottom{background:#0da0c5}.page-id-7195 #footer-widgets .title{color:#0da0c5}#edd_product_details-2{max-width:320px!important}.page-id-7195 #footer-widgets li:before{border-color:#0da0c5}.summer-sale-popup-text{color:#ee4035;font-weight:bold;text-decoration:underline}.summer-sale-popup-text:hover{color:#c4322b}figcaption{font-size:14px;font-style:italic;text-align:center}li #all-access-btn{padding:5%;background:#EF4036;border-radius:25px;font-size:20px;color:white}li #all-access-btn:hover{background:#d6372f}.post-3068 .et_pb_tab_4 .edd_price_options,.post-3068 .edd-aa-login-purchase-area{display:none}.post-3068 .et_pb_tab_4 .edd_all_access_price_options{display:none}code{color:#EF4036;background:#eee;padding:2px}.et_mobile_menu{margin-left:-30px;padding:5%;width:calc(100% + 60px);border-top:3px solid white}.mobile_nav.opened .mobile_menu_bar:before{content:"M"}.mobile_menu_bar_toggle:before{color:white}.edd-cart-meta.edd_total{background:none}.sub-menu li a{font-size:10px}#edd-purchase-button{margin-top:2%}.yoohoo-reviews-wrapper em{color:white;font-weight:bold}.yoohoo-reviews-wrapper em:hover{color:#EF4036}.logo_container #logo{max-width:300px}@media all and (max-width:500px){.logo_container #logo{max-width:250px}}@media all and (max-width:450px){.logo_container #logo{width:200px}}#swnza_banner_text a{color:white}#swnza_banner_text a:hover{color:rgba(255,255,255,0.5)}@media all and (max-width:600px){#swnza_banner_text{font-size:10px}}.tml-login input:focus{border:#ccc 1px solid}.tml.tml-register p.message{padding:2%;text-align:center}.tml-register{margin:0 auto;background:#eee;border-radius:5px;padding:2%;color:#000;margin-bottom:5%}.post-775 .entry-title,.post-773 .entry-title{text-align:center}.tml.tml-register p.message{padding:2%;text-align:center}.tml-login{margin:0 auto}.tml-submit-wrap #wp-submit{font-size:18px;border-radius:5px;max-width:150px;width:100%;background:#EE4035;color:white;border:none;padding:10px}.tml-rememberme-wrap input:hover,.tml-rememberme-wrap label:hover{cursor:pointer}.tml-submit-wrap #wp-submit:hover{cursor:pointer;background:#d3362e}.tml-user-login-wrap input,.tml-user-pass-wrap input,.tml-user-email-wrap input{padding:12px 20px;margin:8px 0;display:inline-block;border:1px solid #eee;border-radius:5px;box-sizing:border-box;font-size:14px}#yoohoo-testimonials a{color:#666666}#yoohoo-testimonials a:hover{cursor:pointer;color:#ed423d}.yoohoo-plugins-single img,.type-download .et_post_meta_wrapper img{}.post-meta{font-size:1.2rem!important;font-style:italic;font-weight:bold}.type-download .post-meta{display:none}#isa-edd-specs{width:290px!important;font-size:13px!important}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#EEE;display:table-header-group}.divTableCell,.divTableHead{border:1px solid #999999;display:table-cell;padding:3px 10px}.divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}.divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.divTableBody{display:table-row-group}.popular{color:#fff;Background-color:#EF4036;padding:2px;font-weight:bold;margin-right:2px;padding-left:5px}.page-id-2536 #main-header{background-color:#000000}.page-id-2536 #footer-bottom{background-color:#000}.post-905 .post-meta{display:none}button.button-bfcm{background-color:#EF4036;font-size:20px;border:none;border-radius:10px}.swnza_banner{height:70px!important;padding-top:20px!important}@media all and (max-width:381px){.swnza_banner{padding-top:0px!important}}p.eddr-notice.eddr-terms-notice.variable-prices em{font-weight:bold;font-size:12px}p.eddr-notice.eddr-terms-notice{text-align:center}.edd_price_options li{margin-bottom:1em!important;text-align:center}.edd_price_options li .edd_price_option_name{font-weight:bold;font-size:14px}.widget_edd_product_details{background:grey;padding:5%;border-radius:5px;color:white}@media all and (min-width:500px){.et_pb_widget.widget_edd_product_details{width:160%!important;margin-left:0!important;max-width:600px!important}}.widget_edd_product_details .widgettitle{color:white;font-size:25px;text-align:center}.edd-sl-upgrade-link a{color:white}.edd-sl-upgrade-link a:hover{color:#dddddd}.wr-content{margin:10px}.wr-content a{font-weight:bold}.roadmap-notice{color:#555;background:#EEE;padding:20px;border-radius:5px}#post-3236 .edd_purchase_submit_wrapper{width:100px;margin:0 auto!important}.btn-yoohoo-optin .btn{color:white;border:none;background:#333;font-size:24px;border-radius:5px}.btn-yoohoo-optin .btn:hover{background:#555}.cf-mailchimp-optin{background:#ef4036;padding:11px!important;color:white;border-radius:5px}.cf-mailchimp-optin a{color:white;font-weight:bold;text-decoration:underline}.yoohoo-list li{margin-bottom:1.5rem}#edd_purchase_453{text-align:center}#post-1093{padding:5%}.edd-csau-products h3{display:none}.edd-csau-products div{width:100%!important}.edd-csau-products{margin-top:5%}.edd-csau-products .edd_purchase_submit_wrapper{margin:0 auto;max-width:100px;margin-top:-30px}.edd-csau-products{text-align:center;border-radius:20px;background:#808080;color:white}.edd-csau-products h2{color:white}.edd-csau-products .edd_download_excerpt{margin-bottom:20px}.edd-input{padding:12px 20px!important;margin:8px 0!important;display:inline-block!important;border:1px solid #eee!important;border-radius:5px!important;box-sizing:border-box!important;font-size:14px!important}#edd-purchase-button{font-size:1.1rem!important;background-color:#EE4035!important}#et-info #et-info-phone{display:none}.yh-link a{color:#ef4036}.yh-link a:hover{color:#ce352d}#footer-widgets h4{color:#ef4036}#footer-widgets .footer-widget li:before{display:none}html #footer-widgets .footer-widget .et_pb_widget:not(.woocommerce) ul li{line-height:26px;padding-left:0px}#comment-wrap .form-submit #submit{color:#ef4036}#comment-wrap .logged-in-as{color:#ef4036}a.comment-reply-link.et_pb_button{color:#ef4036}input.submit.et_pb_button{color:#ef4036}.yoohoo-guarantee-image-wrapper{display:inline-flex}.yoohoo-guarantee-image-wrapper img{max-width:170px}.yoohoo-guarantee{margin:0 auto;max-width:500px;display:grid}.yoohoo-guarantee-image-wrapper .yoohoo-paypal{height:45px;width:150px;margin-top:5px;margin-right:5px}.single-yoohoo_documentation .entry-content{margin:0 auto;width:50%;padding:1%}input.submit.et_pb_button{color:#fff}input.submit.et_pb_button:hover{color:#ef4036}a.comment-reply-link.et_pb_button{color:#fff}#comment-wrap input.submit.et_pb_button{color:white!important}#comment-wrap input.submit.et_pb_button:hover{color:white!important;background:#ef4036!important;border-color:#ef4036!important}.tml-action-links li:first-of-type{display:none}.yoohoo-center{text-align:center;margin:0 auto}#mc4wp-form-1{border-radius:10px;padding:1rem}.wp-block-separator{border:1px solid grey;padding:1px}.edd-reviews-review-form-submit input{border:none;padding:1rem;border-radius:5px;background:#d9534f;color:white;font-size:16px;font-weight:bold}.edd-reviews-review-form-submit input:hover{background:#d43f3a;cursor:pointer}#edd-reviews{padding-top:20px;border-top:1px solid black}.edd-review-list .reply{margin-top:10px}.outbound-list li{margin-bottom:5px}#edd-first-name-wrap,#edd-last-name-wrap{display:none}#edd_register_account_fields legend{display:none}#edd-email-wrap{padding-bottom:0}figure.wp-block-image{display:inline-block!important}.wp-block-image.aligncenter{display:table!important}.account-navigation .et_clickable:hover{background:#F1F5F8}.wp-block-button.is-style-fill a{padding:2%}#edd_sl_license_add_site_form{display:none}div.yoohoo-guarantee{width:250px}div.yoohoo-guarantee img{margin:0 auto;margin-bottom:10px}.tml-button{background:#EE4035;border:none;border-radius:4px;font-size:20px;color:white;padding:1%;min-width:100px}.tml-button:hover{background-color:#ce372f;cursor:pointer}.tml input{font-size:18px}.tml-register-link{display:none}#gform_submit_button_1{font-size:18px;max-width:100px;width:100%;border:none;padding:10px;background-color:#EE4035;color:white;border-radius:5px}#gform_submit_button_1:hover{cursor:pointer;background-color:#cc342c}#swsales-banner-wrap-scroll .swsales-banner{z-index:99999}.yoohoo-list{margin:1rem}.wp-block-yoast-faq-block .schema-faq-answer{padding:1rem!important}.widget_edd_product_details .edd_purchase_submit_wrapper button{width:100%}.yoohoo-post-quote{background-color:#F8F8F8;padding:1rem;margin-top:30px;margin-bottom:30px;border-radius:5px}.yoohoo-post-quote strong,.yoohoo-post-quote a{color:#EE4035}.yoohoo-post-quote img{margin-top:4rem}.ribbon-4::before{padding:0!important}.override-primary-link a{color:#004085;text-decoration:underline}.override-primary-link{font-size:17px;margin:20px 0 30px 0}.container:before{width:0!important}.page-id-69 #sidebar{display:none}.yh-fullwidth-container{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}#edd-reviews{max-width:800px;margin:2rem auto}.edd-reviews-title{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;color:#1a1a1a;text-align:center}.edd_reviews_breakdown{display:grid;grid-template-columns:auto 1fr;gap:2rem;align-items:center;padding:1.5rem 2rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem}.edd-reviews-average-rating{text-align:center;padding-right:2rem;border-right:1px solid #e2e8f0}.edd-reviews-average-rating-label{display:block;font-size:0.875rem;color:#64748b;margin-bottom:0.25rem}.edd-reviews-average-rating strong{font-size:2.25rem;font-weight:700;color:#1e293b}.edd-reviews-total-count{font-size:0.875rem;color:#64748b;margin-top:0.25rem}.edd-reviews-breakdown-ratings{display:flex;flex-direction:column;gap:0.5rem}.edd-counter-container{display:flex;align-items:center;gap:0.75rem}.edd-counter-label{min-width:60px;font-size:0.8rem;color:#64748b}.edd-counter-back{flex:1;height:8px;background:#e2e8f0;border-radius:4px;overflow:hidden}.edd-counter-front{display:block;height:100%;background:#667eea;border-radius:4px;transition:width 0.5s ease}.edd-review-count{min-width:24px;font-size:0.8rem;color:#64748b;text-align:right}.edd-review-list{list-style:none!important;padding:0!important;margin:0!important}.edd_review{list-style:none!important;background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:1.5rem;margin-bottom:1rem!important;transition:transform 0.2s ease,box-shadow 0.2s ease}.edd_review:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.08)}.edd-review-meta{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.edd-review-author .avatar{width:48px!important;height:48px!important;border-radius:50%;object-fit:cover}.edd-review-meta{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.edd-review-author .avatar{width:48px!important;height:48px!important;border-radius:50%;object-fit:cover;flex-shrink:0}.edd-review-author{flex:1;min-width:0}.edd-review-author b{display:block;font-size:1.1rem;color:#1a1a1a;margin-bottom:0.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.edd-review-meta-rating{display:inline-flex;gap:2px;flex-shrink:0}.edd-review-metadata{flex-shrink:0;text-align:right}.edd-review-meta-rating{display:inline-flex;gap:2px}.edd-review-meta-rating .dashicons-star-filled{color:#fbbf24;font-size:16px;width:16px;height:16px}.edd-review-metadata{margin-left:auto;text-align:right}.edd-review-metadata p{margin:0;font-size:0.85rem;color:#666}.edd-review-metadata a{color:#667eea;text-decoration:none}.edd-review-metadata a:hover{text-decoration:underline}.edd-review-content{color:#444;line-height:1.7;font-size:0.95rem;padding-top:0.5rem;border-top:1px solid #f0f0f0}.edd-review-content p{margin:0}#respond{background:#f9fafb;border-radius:12px;padding:2rem;margin-top:2rem}#respond h3{font-size:1.25rem;margin-bottom:1.5rem;color:#1a1a1a}#respond input[type="text"],#respond input[type="email"],#respond input[type="url"],#respond textarea{width:100%;padding:0.875rem 1rem;border:1px solid #ddd;border-radius:8px;font-size:1rem;transition:border-color 0.2s ease,box-shadow 0.2s ease}#respond input:focus,#respond textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,0.15)}#respond label{display:block;font-weight:500;margin-bottom:0.5rem;color:#333}#respond p{margin-bottom:1rem}@media (max-width:600px){.edd_reviews_breakdown{grid-template-columns:1fr;text-align:center}.edd-reviews-average-rating{padding-right:0;border-right:none;border-bottom:1px solid #e2e8f0;padding-bottom:1rem;margin-bottom:1rem}.edd-review-meta{flex-direction:column;align-items:flex-start}.edd-review-metadata{margin-left:0;text-align:left;margin-top:0.5rem}}.edd-reviews-form{max-width:900px;margin:2rem 0;padding:2rem;background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.04)}.edd-reviews-heading{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:1.5rem;padding-bottom:0.75rem;border-bottom:2px solid #EF4036}.edd-reviews-form fieldset{border:none;padding:0;margin:0}.edd-reviews-form-inner{display:flex;flex-direction:column;gap:1.25rem}.edd-reviews-form-inner p{margin:0}.edd-reviews-form-inner label{display:block;font-weight:600;font-size:0.9rem;color:#333;margin-bottom:0.5rem}.edd-reviews-form-inner .required{color:#e53935;margin-left:2px}.edd-reviews-form-inner input[type="text"],.edd-reviews-form-inner input[type="email"],.edd-reviews-form-inner input[type="url"],.edd-reviews-form-inner textarea{width:100%;padding:0.875rem 1rem;font-size:1rem;font-family:inherit;color:#333;background:#f9fafb;border:1px solid #ddd;border-radius:8px;transition:all 0.2s ease;box-sizing:border-box}.edd-reviews-form-inner input:focus,.edd-reviews-form-inner textarea:focus{outline:none;background:#fff;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,0.15)}.edd-reviews-form-inner input::placeholder,.edd-reviews-form-inner textarea::placeholder{color:#9ca3af}.edd-reviews-form-inner textarea{min-height:140px;resize:vertical;line-height:1.6}.edd-reviews-star-rating-container{display:inline-flex;gap:4px;cursor:pointer}.edd-reviews-star-rating{font-size:24px;width:24px;height:24px;color:#ddd;transition:color 0.15s ease,transform 0.15s ease}.edd-reviews-star-rating:hover{transform:scale(1.15)}.edd-reviews-star-rating.active,.edd-reviews-star-rating.filled,.edd-reviews-star-rating.dashicons-star-filled{color:#f59e0b}.edd-reviews-star-rating-container:hover .edd-reviews-star-rating{color:#fbbf24}.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:0.5rem}.comment-form-cookies-consent input[type="checkbox"]{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0}.comment-form-cookies-consent label{font-size:0.85rem;font-weight:400;color:#666;line-height:1.4;cursor:pointer;margin-bottom:0}.edd-reviews-review-form-submit input[type="submit"]{padding:0.875rem 2.5rem;font-size:1rem;font-weight:600;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all 0.2s ease}.edd-reviews-review-form-submit input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,0.35)}.edd-reviews-review-form-submit input[type="submit"]:focus{outline:none;box-shadow:0 0 0 3px rgba(102,126,234,0.3)}.edd-reviews-review-form-submit input[type="submit"]:active{transform:translateY(0)}@media (min-width:600px){.edd-reviews-form-inner{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.edd-reviews-review-form-review,.edd-reviews-review-form-submit,.comment-form-cookies-consent{grid-column:1 / -1}.edd-reviews-review-form-rating{grid-column:1 / -1}.edd-reviews-review-form-review-title{grid-column:1 / -1}}@media (max-width:599px){.edd-reviews-form{padding:1.5rem;margin:1rem 0}.edd-reviews-heading{font-size:1.25rem}.edd-reviews-review-form-submit input[type="submit"]{width:100%}}